← Back to tables

ANA2_service (60831 rows)

Showing 31301–31400 of 60831
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
592313 625581 H50359 516R57C217 2026-09-16 COMPLETE 16691575 2026-09-16 22:16:00 2026-09-16 21:26:21 2026-09-18 21:26:21 {"id": 625581, "stp": "P", "toc": "Unknown", "uid": "H50359", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50359/2026-09-16/detailed", "trust_id": "516R57C217", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Renwick Road Biffa (GBRf)", "service_date": "2026-09-16", "dest_arr_time": "0303", "dest_platform": null, "is_terminated": 1, "next_location": "Renwick Road Biffa (GBRf)", "signalling_id": "6R57", "timing_status": null, "origin_station": "Renwick Road Biffa (GBRf)", "current_leg_arr": "0303", "current_leg_dep": "0256", "current_leg_end": "Renwick Road Biffa (GBRf)", "origin_dep_time": "0249", "origin_platform": null, "current_location": "Renwick Road Biffa (GBRf)", "last_update_time": "2026-09-16T21:26:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.133581, 51.5275628], [0.13347959999999998, 51.5275709], [0.13332149999999998, 51.5275941], [0.1331339, 51.5276295], [0.1330163, 51.5276538], [0.1328426, 51.52769169999999], [0.1326689, 51.527731499999994], [0.13258069999999997, 51.5277541], [0.1324925, 51.527778999999995], [0.13238769999999997, 51.52781469999999], [0.13229049999999998, 51.5278509], [0.13218009999999997, 51.5278986], [0.1321143, 51.5279298], [0.1320499, 51.5279623], [0.1319864, 51.5279956], [0.1319243, 51.52803309999999], [0.131686, 51.5281967], [0.1313165, 51.5284364], [0.1312446, 51.52848019999999], [0.1312075, 51.5285022], [0.1311682, 51.528524100000006], [0.1310968, 51.5285616], [0.1310171, 51.52859999999999], [0.1309165, 51.52864339999999], [0.130802, 51.5286867], [0.13070149999999997, 51.52871770000001], [0.13059719999999997, 51.528748799999995], [0.13048549999999998, 51.52877589999999], [0.13036169999999997, 51.5288017], [0.1302614, 51.5288185], [0.1301566, 51.52883440000001], [0.1278842, 51.529095299999994], [0.1272641, 51.5291647], [0.1267856, 51.52922029999999], [0.1266478, 51.5292395], [0.1264598, 51.5292684], [0.1263478, 51.5292903], [0.1262315, 51.5293122], [0.1261108, 51.52933139999999], [0.1259857, 51.529351199999994], [0.12577269999999996, 51.5293774], [0.12516139999999998, 51.529445499999994], [0.12450450000000002, 51.5295198], [0.1238917, 51.529591299999986], [0.12365059999999996, 51.5296168], [0.1233649, 51.5296284], [0.1230233, 51.529626099999994], [0.1198438, 51.5296049], [0.1194914, 51.5296134], [0.1190076, 51.5296286], [0.1185624, 51.52964370000001], [0.1176363, 51.5297007], [0.1169192, 51.52976449999999], [0.11647250000000002, 51.52980929999999], [0.1160871, 51.529858999999995], [0.1158039, 51.5299039], [0.11555070000000002, 51.5299648], [0.11530999999999998, 51.53003410000001], [0.11505919999999996, 51.5301314], [0.1148639, 51.5302249], [0.1146403, 51.53033750000001], [0.11443820000000002, 51.5304389], [0.11409979999999996, 51.530574599999994], [0.1139019, 51.530652], [0.1137196, 51.5307191], [0.113534, 51.5307757], [0.11339019999999998, 51.53081279999999], [0.11324879999999998, 51.5308455], [0.113066, 51.53087769999999], [0.1128508, 51.53090819999999], [0.1111838, 51.5310972]]}", "current_leg_start": "Ripple Lane H Group Sidings", "dest_arr_time_act": "0303", "motion_projection": null, "next_location_lat": "51.5310972", "next_location_lon": "0.1111838", "previous_location": null, "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3277.257, \"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}], \"service_id\": 625581, \"profile_key\": \"0d75d64f5235d6c47788405fa6a41efa0c62e8828ce26e4698c2a7c6004c0305\", \"schedule_id\": 32147, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0249\", \"location\": \"Renwick Road Biffa (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70825}, {\"is_pass\": false, \"wtt_arr\": \"0254\", \"wtt_dep\": \"0256\", \"location\": \"Ripple Lane H Group Sidings\", \"stage_seq\": 2, \"distance_m\": 1638.628, \"section_seq\": 1, \"route_path_id\": 70825}, {\"is_pass\": false, \"wtt_arr\": \"0303\", \"wtt_dep\": null, \"location\": \"Renwick Road Biffa (GBRf)\", \"stage_seq\": 3, \"distance_m\": 3277.257, \"section_seq\": 1, \"route_path_id\": 70825}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3277.257, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70825}], \"total_distance_m\": 3277.257, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 0.0, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3277.257, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0249", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "7.0", "current_position_lat": "51.5310972", "current_position_lon": "0.1111838", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Renwick Road Biffa (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789593376590158, "current_leg_arrival_utc": "2026-09-17T03:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:16:16.587914", "service_state_evidence_id": 16691575, "current_leg_start_actual_dep": "2026-09-17T02:56:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T21:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:26:17.797756", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6R57 None None None None {"version": 3, "segments": [{"to_m": 3277.257, "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}], "service_id": 625581, "profile_key": "0d75d64f5235d6c47788405fa6a41efa0c62e8828ce26e4698c2a7c6004c0305", "schedule_id": 32147, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0249", "location": "Renwick Road Biffa (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70825}, {"is_pass": false, "wtt_arr": "0254", "wtt_dep": "0256", "location": "Ripple Lane H Group Sidings", "stage_seq": 2, "distance_m": 1638.628, "section_seq": 1, "route_path_id": 70825}, {"is_pass": false, "wtt_arr": "0303", "wtt_dep": null, "location": "Renwick Road Biffa (GBRf)", "stage_seq": 3, "distance_m": 3277.257, "section_seq": 1, "route_path_id": 70825}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3277.257, "from_m": 0.0, "section_seq": 1, "route_path_id": 70825}], "total_distance_m": 3277.257, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 0.0, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3277.257, "synthetic_unknown_infrastructure_limit_mph": 60} [] Renwick Road Biffa (GBRf) 0249 0249 None None None Renwick Road Biffa (GBRf) 0303 0303 None None None https://www.realtimetrains.co.uk/service/gb-nr:H50359/2026-09-16/detailed None Ripple Lane H Group Sidings 2026-09-17T02:56:00+01:00 Renwick Road Biffa (GBRf) 7.0 {"type": "LineString", "coordinates": [[0.133581, 51.5275628], [0.13347959999999998, 51.5275709], [0.13332149999999998, 51.5275941], [0.1331339, 51.5276295], [0.1330163, 51.5276538], [0.1328426, 51.52769169999999], [0.1326689, 51.527731499999994], [0.13258069999999997, 51.5277541], [0.1324925, 51.527778999999995], [0.13238769999999997, 51.52781469999999], [0.13229049999999998, 51.5278509], [0.13218009999999997, 51.5278986], [0.1321143, 51.5279298], [0.1320499, 51.5279623], [0.1319864, 51.5279956], [0.1319243, 51.52803309999999], [0.131686, 51.5281967], [0.1313165, 51.5284364], [0.1312446, 51.52848019999999], [0.1312075, 51.5285022], [0.1311682, 51.528524100000006], [0.1310968, 51.5285616], [0.1310171, 51.52859999999999], [0.1309165, 51.52864339999999], [0.130802, 51.5286867], [0.13070149999999997, 51.52871770000001], [0.13059719999999997, 51.528748799999995], [0.13048549999999998, 51.52877589999999], [0.13036169999999997, 51.5288017], [0.1302614, 51.5288185], [0.1301566, 51.52883440000001], [0.1278842, 51.529095299999994], [0.1272641, 51.5291647], [0.1267856, 51.52922029999999], [0.1266478, 51.5292395], [0.1264598, 51.5292684], [0.1263478, 51.5292903], [0.1262315, 51.5293122], [0.1261108, 51.52933139999999], [0.1259857, 51.529351199999994], [0.12577269999999996, 51.5293774], [0.12516139999999998, 51.529445499999994], [0.12450450000000002, 51.5295198], [0.1238917, 51.529591299999986], [0.12365059999999996, 51.5296168], [0.1233649, 51.5296284], [0.1230233, 51.529626099999994], [0.1198438, 51.5296049], [0.1194914, 51.5296134], [0.1190076, 51.5296286], [0.1185624, 51.52964370000001], [0.1176363, 51.5297007], [0.1169192, 51.52976449999999], [0.11647250000000002, 51.52980929999999], [0.1160871, 51.529858999999995], [0.1158039, 51.5299039], [0.11555070000000002, 51.5299648], [0.11530999999999998, 51.53003410000001], [0.11505919999999996, 51.5301314], [0.1148639, 51.5302249], [0.1146403, 51.53033750000001], [0.11443820000000002, 51.5304389], [0.11409979999999996, 51.530574599999994], [0.1139019, 51.530652], [0.1137196, 51.5307191], [0.113534, 51.5307757], [0.11339019999999998, 51.53081279999999], [0.11324879999999998, 51.5308455], [0.113066, 51.53087769999999], [0.1128508, 51.53090819999999], [0.1111838, 51.5310972]]} 1.0 0256 0303 None Renwick Road Biffa (GBRf) Renwick Road Biffa (GBRf) 51.5310972 0.1111838 51.5310972 0.1111838 1 0 2026-09-16 21:26:21 TERMINATED 2026-09-16 21:16:00 Renwick Road Biffa (GBRf) TRUST TRUST_CANCELLATION 16691575 1789593376590158 1 1 2026-09-16 21:26:17.797756 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:16:16.587914
592314 620198 W32892 459J61MY16 2026-09-16 COMPLETE 16690789 2026-09-16 22:16:00 2026-09-16 21:26:22 2026-09-18 21:26:22 {"id": 620198, "stp": "P", "toc": "Thameslink", "uid": "W32892", "consist": "700125", "dest_crs": "HRH", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32892/2026-09-16/detailed", "trust_id": "459J61MY16", "origin_crs": "PBO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Horsham", "service_date": "2026-09-16", "dest_arr_time": "2212", "dest_platform": "3", "is_terminated": 1, "next_location": "Horsham", "signalling_id": "9J61", "timing_status": "LATE", "origin_station": "Peterborough", "current_leg_arr": "2216", "current_leg_dep": "2213", "current_leg_end": "Horsham", "origin_dep_time": "1923", "origin_platform": "2", "current_location": "Horsham Sig. Cpb76", "last_update_time": "2026-09-16T21:26:21", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.309118, 51.0791012], [-0.3098364, 51.0787124], [-0.31048620000000005, 51.0783067], [-0.311127, 51.07788059999999], [-0.3118341, 51.07737900000001], [-0.3124117, 51.0769516], [-0.31308309999999995, 51.0763757], [-0.31368209999999996, 51.07582339999999], [-0.31422959999999994, 51.07519200000001], [-0.3147587, 51.074580899999994], [-0.3153071, 51.07388499999998], [-0.31571649999999996, 51.07328340000001], [-0.31573609999999996, 51.0732546], [-0.31610509999999997, 51.07260019999999], [-0.3163975, 51.0719885], [-0.31664429999999993, 51.0714119], [-0.3168775999999999, 51.07068490000001], [-0.31707879999999994, 51.069903], [-0.3171592999999999, 51.0695661], [-0.31718879999999994, 51.06923729999999], [-0.3172102, 51.0689928], [-0.3172382, 51.0686742], [-0.3172723, 51.068386], [-0.31732659999999996, 51.0681601], [-0.3174095, 51.0679017], [-0.3174334999999999, 51.0678487], [-0.3175601, 51.0676101], [-0.31765789999999994, 51.0674523], [-0.31778719999999994, 51.0672557], [-0.3178833, 51.0671125], [-0.31794829999999996, 51.0670271], [-0.3180634, 51.0668863], [-0.31833929999999994, 51.0665895], [-0.31846139999999995, 51.06646229999999], [-0.3186288, 51.0662906], [-0.3189475, 51.065981099999995]]}", "current_leg_start": "Littlehaven", "dest_arr_time_act": "2212", "motion_projection": null, "next_location_lat": "51.0659811", "next_location_lon": "-0.3189475", "previous_location": "Littlehaven", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 22.078, \"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\": 115.0}, {\"to_m\": 1721.147, \"from_m\": 22.078, \"capability_applied\": null, \"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\": 7217.439, \"from_m\": 1721.147, \"capability_applied\": null, \"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\": 8573.847, \"from_m\": 7217.439, \"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\": 11282.341, \"from_m\": 8573.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\": 105.0}, {\"to_m\": 14609.907, \"from_m\": 11282.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\": 125.0}, {\"to_m\": 14669.371, \"from_m\": 14609.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32150.527, \"from_m\": 14669.371, \"capability_applied\": null, \"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\": 34934.509, \"from_m\": 32150.527, \"capability_applied\": null, \"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\": 40060.486, \"from_m\": 34934.509, \"capability_applied\": null, \"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\": 40107.143, \"from_m\": 40060.486, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50730.121, \"from_m\": 40107.143, \"capability_applied\": null, \"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\": 50820.618, \"from_m\": 50730.121, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53321.737, \"from_m\": 50820.618, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 56182.477, \"from_m\": 53321.737, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57272.0, \"from_m\": 56182.477, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57443.275, \"from_m\": 57272.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\": 85619.354, \"from_m\": 57443.275, \"capability_applied\": null, \"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\": 110173.253, \"from_m\": 85619.354, \"capability_applied\": null, \"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\": 113324.147, \"from_m\": 110173.253, \"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\": 117221.654, \"from_m\": 113324.147, \"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\": 118515.025, \"from_m\": 117221.654, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 118570.266, \"from_m\": 118515.025, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 119082.842, \"from_m\": 118570.266, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 119340.324, \"from_m\": 119082.842, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 120430.679, \"from_m\": 119340.324, \"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\": 120518.828, \"from_m\": 120430.679, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 121557.099, \"from_m\": 120518.828, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 121662.043, \"from_m\": 121557.099, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 121691.691, \"from_m\": 121662.043, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 121880.843, \"from_m\": 121691.691, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122870.368, \"from_m\": 121880.843, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124064.769, \"from_m\": 122870.368, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124127.225, \"from_m\": 124064.769, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 125370.741, \"from_m\": 124127.225, \"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\": 125448.367, \"from_m\": 125370.741, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 125858.003, \"from_m\": 125448.367, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 126570.624, \"from_m\": 125858.003, \"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\": 126641.198, \"from_m\": 126570.624, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 127188.096, \"from_m\": 126641.198, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128801.999, \"from_m\": 127188.096, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 130373.906, \"from_m\": 128801.999, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 131310.333, \"from_m\": 130373.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\": 133200.143, \"from_m\": 131310.333, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 142211.68, \"from_m\": 133200.143, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 144364.649, \"from_m\": 142211.68, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 144426.037, \"from_m\": 144364.649, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 144465.64, \"from_m\": 144426.037, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 144491.209, \"from_m\": 144465.64, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 144544.207, \"from_m\": 144491.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 144574.408, \"from_m\": 144544.207, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 144611.373, \"from_m\": 144574.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145005.629, \"from_m\": 144611.373, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 145036.065, \"from_m\": 145005.629, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145124.733, \"from_m\": 145036.065, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 145188.432, \"from_m\": 145124.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\": 145224.139, \"from_m\": 145188.432, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 145268.41, \"from_m\": 145224.139, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145326.974, \"from_m\": 145268.41, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 146604.617, \"from_m\": 145326.974, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 150947.599, \"from_m\": 146604.617, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 151064.368, \"from_m\": 150947.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\": 151170.286, \"from_m\": 151064.368, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 151216.76, \"from_m\": 151170.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 152558.085, \"from_m\": 151216.76, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 153186.121, \"from_m\": 152558.085, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 158143.173, \"from_m\": 153186.121, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 158981.02, \"from_m\": 158143.173, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 160693.853, \"from_m\": 158981.02, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 161876.571, \"from_m\": 160693.853, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 162433.84, \"from_m\": 161876.571, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 162561.996, \"from_m\": 162433.84, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 162846.129, \"from_m\": 162561.996, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 174861.704, \"from_m\": 162846.129, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 174972.45, \"from_m\": 174861.704, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 175004.741, \"from_m\": 174972.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\": 175086.308, \"from_m\": 175004.741, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 175484.343, \"from_m\": 175086.308, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 175630.79, \"from_m\": 175484.343, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 176036.455, \"from_m\": 175630.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\": 179106.116, \"from_m\": 176036.455, \"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\": 179963.652, \"from_m\": 179106.116, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 187968.613, \"from_m\": 179963.652, \"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\": 188507.933, \"from_m\": 187968.613, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 189395.277, \"from_m\": 188507.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 620198, \"profile_key\": \"47bb37f51b43532a0e3bc0faa6eff6b31fa1f0d63212ac4239eb168399c50f64\", \"schedule_id\": 26294, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1923\", \"location\": \"Peterborough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"location\": \"Fletton Jn\", \"stage_seq\": 2, \"distance_m\": 2174.022, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Conington South Jn\", \"stage_seq\": 3, \"distance_m\": 14609.907, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1940\", \"location\": \"Huntingdon\", \"stage_seq\": 4, \"distance_m\": 28290.027, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": \"1948\", \"location\": \"St. Neots\", \"stage_seq\": 5, \"distance_m\": 39689.932, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": \"1955H\", \"location\": \"Sandy\", \"stage_seq\": 6, \"distance_m\": 52011.638, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"2000\", \"location\": \"Biggleswade\", \"stage_seq\": 7, \"distance_m\": 56653.077, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2004H\", \"wtt_dep\": \"2005\", \"location\": \"Arlesey\", \"stage_seq\": 8, \"distance_m\": 63335.913, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2011\", \"location\": \"Hitchin\", \"stage_seq\": 9, \"distance_m\": 71468.571, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2017\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 78472.129, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 11, \"distance_m\": 84471.923, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"Digswell Jn\", \"stage_seq\": 12, \"distance_m\": 88743.032, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 13, \"distance_m\": 90183.868, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 102298.121, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Alexandra Palace\", \"stage_seq\": 15, \"distance_m\": 114859.57, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2037H\", \"location\": \"Finsbury Park\", \"stage_seq\": 16, \"distance_m\": 118707.437, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Holloway South Jn\", \"stage_seq\": 17, \"distance_m\": 120703.26, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 18, \"distance_m\": 121880.843, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 19, \"distance_m\": 123006.53, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049H\", \"location\": \"Farringdon\", \"stage_seq\": 20, \"distance_m\": 125202.373, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2051H\", \"location\": \"City Thameslink\", \"stage_seq\": 21, \"distance_m\": 125932.531, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2054\", \"location\": \"London Blackfriars\", \"stage_seq\": 22, \"distance_m\": 126330.222, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 23, \"distance_m\": 127536.802, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2100H\", \"location\": \"London Bridge\", \"stage_seq\": 24, \"distance_m\": 128263.82, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 25, \"distance_m\": 130981.494, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 26, \"distance_m\": 131747.731, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"New Cross Gate\", \"stage_seq\": 27, \"distance_m\": 132849.021, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108H\", \"location\": \"Sydenham\", \"stage_seq\": 28, \"distance_m\": 138481.316, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111H\", \"location\": \"Norwood Junction\", \"stage_seq\": 29, \"distance_m\": 142146.941, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 30, \"distance_m\": 143201.003, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 31, \"distance_m\": 143954.635, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2117H\", \"location\": \"East Croydon\", \"stage_seq\": 32, \"distance_m\": 144803.737, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"South Croydon\", \"stage_seq\": 33, \"distance_m\": 146251.16, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Purley\", \"stage_seq\": 34, \"distance_m\": 149598.606, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 35, \"distance_m\": 151170.286, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125H\", \"location\": \"Coulsdon South\", \"stage_seq\": 36, \"distance_m\": 152665.884, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131\", \"location\": \"Merstham\", \"stage_seq\": 37, \"distance_m\": 158680.683, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2137H\", \"location\": \"Redhill\", \"stage_seq\": 38, \"distance_m\": 161537.495, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 39, \"distance_m\": 162984.18, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Salfords\", \"stage_seq\": 40, \"distance_m\": 166153.174, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2144\", \"location\": \"Horley\", \"stage_seq\": 41, \"distance_m\": 169622.479, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2149\", \"location\": \"Gatwick Airport\", \"stage_seq\": 42, \"distance_m\": 170974.907, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2155H\", \"location\": \"Three Bridges\", \"stage_seq\": 43, \"distance_m\": 175323.32, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159H\", \"location\": \"Crawley\", \"stage_seq\": 44, \"distance_m\": 177502.945, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202\", \"location\": \"Ifield\", \"stage_seq\": 45, \"distance_m\": 179449.164, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": \"2208\", \"location\": \"Littlehaven\", \"stage_seq\": 46, \"distance_m\": 187246.487, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": null, \"location\": \"Horsham\", \"stage_seq\": 47, \"distance_m\": 189395.277, \"section_seq\": 1, \"route_path_id\": 69413}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 189395.277, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69413}], \"total_distance_m\": 189395.277, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 183397.1, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5998.177, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1923", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.0659811", "current_position_lon": "-0.3189475", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12040, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:23Z\", \"source_id\": 51420050, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:12:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:28Z\", \"source_id\": 16607177, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:33Z\", \"source_id\": 51435749, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:19:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:36Z\", \"source_id\": 16611807, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:17Z\", \"source_id\": 51445094, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:22Z\", \"source_id\": 16614447, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:55Z\", \"source_id\": 51454168, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:58Z\", \"source_id\": 16616986, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:39Z\", \"source_id\": 51468530, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:41Z\", \"source_id\": 16621052, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:40Z\", \"source_id\": 51481204, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:44Z\", \"source_id\": 16624546, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:03Z\", \"source_id\": 51513790, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:05Z\", \"source_id\": 16633795, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:57Z\", \"source_id\": 51532646, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:01Z\", \"source_id\": 16639383, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:04:28Z\", \"source_id\": 51551431, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:04:32Z\", \"source_id\": 16644551, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:08:37Z\", \"source_id\": 51561876, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:08:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:08:42Z\", \"source_id\": 16647456, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:10:38Z\", \"source_id\": 51566775, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:10:42Z\", \"source_id\": 16648804, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:12:53Z\", \"source_id\": 51572315, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:12:56Z\", \"source_id\": 16650288, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:19:24Z\", \"source_id\": 51587830, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:19:27Z\", \"source_id\": 16654759, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:24:25Z\", \"source_id\": 51599696, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:24:28Z\", \"source_id\": 16658127, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:48Z\", \"source_id\": 51616508, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:53Z\", \"source_id\": 16663018, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:57Z\", \"source_id\": 51626126, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:58Z\", \"source_id\": 16665798, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:58Z\", \"source_id\": 51637418, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:04Z\", \"source_id\": 16669181, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:16Z\", \"source_id\": 51664671, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:21Z\", \"source_id\": 16677192, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:05Z\", \"source_id\": 51666388, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:08Z\", \"source_id\": 16677734, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:30Z\", \"source_id\": 51675897, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:32Z\", \"source_id\": 16680490, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:38Z\", \"source_id\": 51682800, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:41Z\", \"source_id\": 16682445, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:04Z\", \"source_id\": 51688159, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:06:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:07Z\", \"source_id\": 16684031, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:44Z\", \"source_id\": 51705005, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:48Z\", \"source_id\": 16688853, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:56Z\", \"source_id\": 51711901, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:04Z\", \"source_id\": 16690789, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Horsham", "service_state_platform": "3", "timing_fact_generation": 1789593304869359, "current_leg_arrival_utc": "2026-09-16T22:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:16:20.851132", "service_state_evidence_id": 16690789, "current_leg_start_actual_dep": "2026-09-16T22:12:00+01:00", "operational_evidence_version": 179, "service_state_event_time_utc": "2026-09-16T21:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:16:20.856421", "service_state_valid_until_kind": null, "operational_interpretation_version": 179, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P PBO HRH 9J61 700125 12 100 None {"version": 3, "segments": [{"to_m": 22.078, "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": 115.0}, {"to_m": 1721.147, "from_m": 22.078, "capability_applied": null, "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": 7217.439, "from_m": 1721.147, "capability_applied": null, "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": 8573.847, "from_m": 7217.439, "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": 11282.341, "from_m": 8573.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": 105.0}, {"to_m": 14609.907, "from_m": 11282.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": 125.0}, {"to_m": 14669.371, "from_m": 14609.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32150.527, "from_m": 14669.371, "capability_applied": null, "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": 34934.509, "from_m": 32150.527, "capability_applied": null, "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": 40060.486, "from_m": 34934.509, "capability_applied": null, "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": 40107.143, "from_m": 40060.486, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50730.121, "from_m": 40107.143, "capability_applied": null, "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": 50820.618, "from_m": 50730.121, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53321.737, "from_m": 50820.618, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56182.477, "from_m": 53321.737, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57272.0, "from_m": 56182.477, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57443.275, "from_m": 57272.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": 85619.354, "from_m": 57443.275, "capability_applied": null, "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": 110173.253, "from_m": 85619.354, "capability_applied": null, "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": 113324.147, "from_m": 110173.253, "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": 117221.654, "from_m": 113324.147, "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": 118515.025, "from_m": 117221.654, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 118570.266, "from_m": 118515.025, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 119082.842, "from_m": 118570.266, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 119340.324, "from_m": 119082.842, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 120430.679, "from_m": 119340.324, "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": 120518.828, "from_m": 120430.679, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 121557.099, "from_m": 120518.828, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 121662.043, "from_m": 121557.099, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 121691.691, "from_m": 121662.043, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 121880.843, "from_m": 121691.691, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122870.368, "from_m": 121880.843, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 124064.769, "from_m": 122870.368, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 124127.225, "from_m": 124064.769, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 125370.741, "from_m": 124127.225, "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": 125448.367, "from_m": 125370.741, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 125858.003, "from_m": 125448.367, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 126570.624, "from_m": 125858.003, "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": 126641.198, "from_m": 126570.624, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 127188.096, "from_m": 126641.198, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128801.999, "from_m": 127188.096, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 130373.906, "from_m": 128801.999, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 131310.333, "from_m": 130373.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": 133200.143, "from_m": 131310.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 142211.68, "from_m": 133200.143, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 144364.649, "from_m": 142211.68, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144426.037, "from_m": 144364.649, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 144465.64, "from_m": 144426.037, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 144491.209, "from_m": 144465.64, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 144544.207, "from_m": 144491.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 144574.408, "from_m": 144544.207, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 144611.373, "from_m": 144574.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145005.629, "from_m": 144611.373, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 145036.065, "from_m": 145005.629, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145124.733, "from_m": 145036.065, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 145188.432, "from_m": 145124.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": 145224.139, "from_m": 145188.432, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 145268.41, "from_m": 145224.139, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145326.974, "from_m": 145268.41, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 146604.617, "from_m": 145326.974, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 150947.599, "from_m": 146604.617, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 151064.368, "from_m": 150947.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": 151170.286, "from_m": 151064.368, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 151216.76, "from_m": 151170.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 152558.085, "from_m": 151216.76, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 153186.121, "from_m": 152558.085, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 158143.173, "from_m": 153186.121, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 158981.02, "from_m": 158143.173, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 160693.853, "from_m": 158981.02, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 161876.571, "from_m": 160693.853, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 162433.84, "from_m": 161876.571, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 162561.996, "from_m": 162433.84, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 162846.129, "from_m": 162561.996, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 174861.704, "from_m": 162846.129, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 174972.45, "from_m": 174861.704, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 175004.741, "from_m": 174972.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": 175086.308, "from_m": 175004.741, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 175484.343, "from_m": 175086.308, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 175630.79, "from_m": 175484.343, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 176036.455, "from_m": 175630.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": 179106.116, "from_m": 176036.455, "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": 179963.652, "from_m": 179106.116, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 187968.613, "from_m": 179963.652, "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": 188507.933, "from_m": 187968.613, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 189395.277, "from_m": 188507.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 620198, "profile_key": "47bb37f51b43532a0e3bc0faa6eff6b31fa1f0d63212ac4239eb168399c50f64", "schedule_id": 26294, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1923", "location": "Peterborough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925", "location": "Fletton Jn", "stage_seq": 2, "distance_m": 2174.022, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Conington South Jn", "stage_seq": 3, "distance_m": 14609.907, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1940", "location": "Huntingdon", "stage_seq": 4, "distance_m": 28290.027, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": "1948", "location": "St. Neots", "stage_seq": 5, "distance_m": 39689.932, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": "1955H", "location": "Sandy", "stage_seq": 6, "distance_m": 52011.638, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "2000", "location": "Biggleswade", "stage_seq": 7, "distance_m": 56653.077, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2004H", "wtt_dep": "2005", "location": "Arlesey", "stage_seq": 8, "distance_m": 63335.913, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2011", "location": "Hitchin", "stage_seq": 9, "distance_m": 71468.571, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2017", "location": "Stevenage", "stage_seq": 10, "distance_m": 78472.129, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Woolmer Green Jn", "stage_seq": 11, "distance_m": 84471.923, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022", "location": "Digswell Jn", "stage_seq": 12, "distance_m": 88743.032, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022H", "location": "Welwyn Garden City", "stage_seq": 13, "distance_m": 90183.868, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028", "location": "Potters Bar", "stage_seq": 14, "distance_m": 102298.121, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Alexandra Palace", "stage_seq": 15, "distance_m": 114859.57, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2037H", "location": "Finsbury Park", "stage_seq": 16, "distance_m": 118707.437, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Holloway South Jn", "stage_seq": 17, "distance_m": 120703.26, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Belle Isle Jn", "stage_seq": 18, "distance_m": 121880.843, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045", "location": "St Pancras Low Level", "stage_seq": 19, "distance_m": 123006.53, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049H", "location": "Farringdon", "stage_seq": 20, "distance_m": 125202.373, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2051H", "location": "City Thameslink", "stage_seq": 21, "distance_m": 125932.531, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2054", "location": "London Blackfriars", "stage_seq": 22, "distance_m": 126330.222, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056H", "location": "Metropolitan Jn", "stage_seq": 23, "distance_m": 127536.802, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2100H", "location": "London Bridge", "stage_seq": 24, "distance_m": 128263.82, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103", "location": "Corbetts Lane Jn", "stage_seq": 25, "distance_m": 130981.494, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Bricklayers Arms Jn", "stage_seq": 26, "distance_m": 131747.731, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "New Cross Gate", "stage_seq": 27, "distance_m": 132849.021, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108H", "location": "Sydenham", "stage_seq": 28, "distance_m": 138481.316, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "Norwood Junction", "stage_seq": 29, "distance_m": 142146.941, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Norwood Fork Jn", "stage_seq": 30, "distance_m": 143201.003, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "Windmill Bridge Jn", "stage_seq": 31, "distance_m": 143954.635, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2117H", "location": "East Croydon", "stage_seq": 32, "distance_m": 144803.737, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "South Croydon", "stage_seq": 33, "distance_m": 146251.16, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Purley", "stage_seq": 34, "distance_m": 149598.606, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Stoats Nest Jn", "stage_seq": 35, "distance_m": 151170.286, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125H", "location": "Coulsdon South", "stage_seq": 36, "distance_m": 152665.884, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131", "location": "Merstham", "stage_seq": 37, "distance_m": 158680.683, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2137H", "location": "Redhill", "stage_seq": 38, "distance_m": 161537.495, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Earlswood (Surrey)", "stage_seq": 39, "distance_m": 162984.18, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Salfords", "stage_seq": 40, "distance_m": 166153.174, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2144", "location": "Horley", "stage_seq": 41, "distance_m": 169622.479, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2149", "location": "Gatwick Airport", "stage_seq": 42, "distance_m": 170974.907, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2155H", "location": "Three Bridges", "stage_seq": 43, "distance_m": 175323.32, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159H", "location": "Crawley", "stage_seq": 44, "distance_m": 177502.945, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202", "location": "Ifield", "stage_seq": 45, "distance_m": 179449.164, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": "2208", "location": "Littlehaven", "stage_seq": 46, "distance_m": 187246.487, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": null, "location": "Horsham", "stage_seq": 47, "distance_m": 189395.277, "section_seq": 1, "route_path_id": 69413}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 189395.277, "from_m": 0.0, "section_seq": 1, "route_path_id": 69413}], "total_distance_m": 189395.277, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 183397.1, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5998.177, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12040, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:23Z", "source_id": 51420050, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:12:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:28Z", "source_id": 16607177, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12064, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:33Z", "source_id": 51435749, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:19:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:36Z", "source_id": 16611807, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:17Z", "source_id": 51445094, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:22:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:22Z", "source_id": 16614447, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15626, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:55Z", "source_id": 51454168, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:25:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:58Z", "source_id": 16616986, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15640, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:39Z", "source_id": 51468530, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:41Z", "source_id": 16621052, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:40Z", "source_id": 51481204, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:44Z", "source_id": 16624546, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:03Z", "source_id": 51513790, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:05Z", "source_id": 16633795, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16150, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:57Z", "source_id": 51532646, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:57:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:01Z", "source_id": 16639383, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:04:28Z", "source_id": 51551431, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:04:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:04:32Z", "source_id": 16644551, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:08:37Z", "source_id": 51561876, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:08:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:08:42Z", "source_id": 16647456, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:10:38Z", "source_id": 51566775, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:10:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:10:42Z", "source_id": 16648804, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:12:53Z", "source_id": 51572315, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:13:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:12:56Z", "source_id": 16650288, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:19:24Z", "source_id": 51587830, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:19:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:19:27Z", "source_id": 16654759, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:24:25Z", "source_id": 51599696, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:24:28Z", "source_id": 16658127, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:48Z", "source_id": 51616508, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T20:32:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:53Z", "source_id": 16663018, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:57Z", "source_id": 51626126, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T20:36:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:58Z", "source_id": 16665798, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:58Z", "source_id": 51637418, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T20:42:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:04Z", "source_id": 16669181, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30572, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:16Z", "source_id": 51664671, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T20:53:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:21Z", "source_id": 16677192, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30624, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:05Z", "source_id": 51666388, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T20:55:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:08Z", "source_id": 16677734, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30679, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:30Z", "source_id": 51675897, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T20:59:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:32Z", "source_id": 16680490, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30711, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:38Z", "source_id": 51682800, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T21:03:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:41Z", "source_id": 16682445, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30717, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:04Z", "source_id": 51688159, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T21:06:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:07Z", "source_id": 16684031, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30725, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:44Z", "source_id": 51705005, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T21:12:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:48Z", "source_id": 16688853, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30779, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:56Z", "source_id": 51711901, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T21:16:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:04Z", "source_id": 16690789, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}] Peterborough 1923 1923 2 None None Horsham 2212 2212 3 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W32892/2026-09-16/detailed None Littlehaven 2026-09-16T22:12:00+01:00 Horsham 3.0 {"type": "LineString", "coordinates": [[-0.309118, 51.0791012], [-0.3098364, 51.0787124], [-0.31048620000000005, 51.0783067], [-0.311127, 51.07788059999999], [-0.3118341, 51.07737900000001], [-0.3124117, 51.0769516], [-0.31308309999999995, 51.0763757], [-0.31368209999999996, 51.07582339999999], [-0.31422959999999994, 51.07519200000001], [-0.3147587, 51.074580899999994], [-0.3153071, 51.07388499999998], [-0.31571649999999996, 51.07328340000001], [-0.31573609999999996, 51.0732546], [-0.31610509999999997, 51.07260019999999], [-0.3163975, 51.0719885], [-0.31664429999999993, 51.0714119], [-0.3168775999999999, 51.07068490000001], [-0.31707879999999994, 51.069903], [-0.3171592999999999, 51.0695661], [-0.31718879999999994, 51.06923729999999], [-0.3172102, 51.0689928], [-0.3172382, 51.0686742], [-0.3172723, 51.068386], [-0.31732659999999996, 51.0681601], [-0.3174095, 51.0679017], [-0.3174334999999999, 51.0678487], [-0.3175601, 51.0676101], [-0.31765789999999994, 51.0674523], [-0.31778719999999994, 51.0672557], [-0.3178833, 51.0671125], [-0.31794829999999996, 51.0670271], [-0.3180634, 51.0668863], [-0.31833929999999994, 51.0665895], [-0.31846139999999995, 51.06646229999999], [-0.3186288, 51.0662906], [-0.3189475, 51.065981099999995]]} 1.0 2213 2216 Littlehaven Horsham Sig. Cpb76 Horsham 51.0659811 -0.3189475 51.0659811 -0.3189475 1 0 2026-09-16 21:26:21 TERMINATED 2026-09-16 21:16:00 Horsham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16690789 1789593304869359 179 179 2026-09-16 21:16:20.856421 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:16:20.851132
592315 620909 W45591 629T63MY16 2026-09-16 COMPLETE 16690690 2026-09-16 22:16:00 2026-09-16 21:26:51 2026-09-18 21:26:51 {"id": 620909, "stp": "P", "toc": "Thameslink", "uid": "W45591", "consist": "700104", "dest_crs": "BTN", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45591/2026-09-16/detailed", "trust_id": "629T63MY16", "origin_crs": "BDM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-16", "dest_arr_time": "2213", "dest_platform": "5", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "9T63", "timing_status": "LATE", "origin_station": "Bedford", "current_leg_arr": "2216", "current_leg_dep": "2212", "current_leg_end": "Brighton", "origin_dep_time": "1946", "origin_platform": "3", "current_location": "Brighton", "last_update_time": "2026-09-16T21:26:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.15539029999999998, 50.8460236], [-0.1553323, 50.84579720000001], [-0.155204, 50.8453914], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Preston Park", "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Preston Park", "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\": 84.678, \"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\": 119.056, \"from_m\": 84.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 252.617, \"from_m\": 119.056, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 297.535, \"from_m\": 252.617, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 589.645, \"from_m\": 297.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1453.242, \"from_m\": 589.645, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1498.472, \"from_m\": 1453.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12232.27, \"from_m\": 1498.472, \"capability_applied\": null, \"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\": 14982.186, \"from_m\": 12232.27, \"capability_applied\": null, \"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\": 15037.998, \"from_m\": 14982.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15261.373, \"from_m\": 15037.998, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15318.117, \"from_m\": 15261.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\": 16064.411, \"from_m\": 15318.117, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16362.788, \"from_m\": 16064.411, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18265.393, \"from_m\": 16362.788, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18354.102, \"from_m\": 18265.393, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20671.347, \"from_m\": 18354.102, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20836.851, \"from_m\": 20671.347, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21233.751, \"from_m\": 20836.851, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27218.352, \"from_m\": 21233.751, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27264.814, \"from_m\": 27218.352, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27503.018, \"from_m\": 27264.814, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27569.312, \"from_m\": 27503.018, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31292.048, \"from_m\": 27569.312, \"capability_applied\": null, \"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\": 32343.322, \"from_m\": 31292.048, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 33218.076, \"from_m\": 32343.322, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35819.781, \"from_m\": 33218.076, \"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\": 37618.58, \"from_m\": 35819.781, \"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\": 41102.958, \"from_m\": 37618.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41675.506, \"from_m\": 41102.958, \"capability_applied\": null, \"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\": 41761.079, \"from_m\": 41675.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\": 41778.279, \"from_m\": 41761.079, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41863.289, \"from_m\": 41778.279, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47056.588, \"from_m\": 41863.289, \"capability_applied\": null, \"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\": 51190.173, \"from_m\": 47056.588, \"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\": 68893.066, \"from_m\": 51190.173, \"capability_applied\": null, \"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\": 72251.899, \"from_m\": 68893.066, \"capability_applied\": null, \"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\": 73638.737, \"from_m\": 72251.899, \"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\": 74914.27, \"from_m\": 73638.737, \"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\": 75018.69, \"from_m\": 74914.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\": 77181.662, \"from_m\": 75018.69, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 77978.363, \"from_m\": 77181.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80664.222, \"from_m\": 77978.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80733.106, \"from_m\": 80664.222, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81960.094, \"from_m\": 80733.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81997.355, \"from_m\": 81960.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82068.388, \"from_m\": 81997.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\": 82123.656, \"from_m\": 82068.388, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82276.682, \"from_m\": 82123.656, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84318.945, \"from_m\": 82276.682, \"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\": 84381.401, \"from_m\": 84318.945, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 85624.917, \"from_m\": 84381.401, \"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\": 85702.543, \"from_m\": 85624.917, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86112.179, \"from_m\": 85702.543, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86824.8, \"from_m\": 86112.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:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86895.373, \"from_m\": 86824.8, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87442.271, \"from_m\": 86895.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89056.175, \"from_m\": 87442.271, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 90628.081, \"from_m\": 89056.175, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91564.509, \"from_m\": 90628.081, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93454.319, \"from_m\": 91564.509, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102465.855, \"from_m\": 93454.319, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104277.238, \"from_m\": 102465.855, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104312.072, \"from_m\": 104277.238, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 104619.323, \"from_m\": 104312.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\": 104903.215, \"from_m\": 104619.323, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105419.307, \"from_m\": 104903.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\": 105591.081, \"from_m\": 105419.307, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 106868.725, \"from_m\": 105591.081, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 111211.707, \"from_m\": 106868.725, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111328.475, \"from_m\": 111211.707, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 111451.007, \"from_m\": 111328.475, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 111517.784, \"from_m\": 111451.007, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122412.888, \"from_m\": 111517.784, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 123146.236, \"from_m\": 122412.888, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 131638.707, \"from_m\": 123146.236, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 131709.696, \"from_m\": 131638.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138824.066, \"from_m\": 131709.696, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138904.773, \"from_m\": 138824.066, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 139199.007, \"from_m\": 138904.773, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140054.277, \"from_m\": 139199.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\": 147918.489, \"from_m\": 140054.277, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149132.208, \"from_m\": 147918.489, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 149650.37, \"from_m\": 149132.208, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149696.637, \"from_m\": 149650.37, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149760.602, \"from_m\": 149696.637, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153845.746, \"from_m\": 149760.602, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153879.547, \"from_m\": 153845.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165947.309, \"from_m\": 153879.547, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 168206.463, \"from_m\": 165947.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\": 168273.381, \"from_m\": 168206.463, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 168995.268, \"from_m\": 168273.381, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 169008.369, \"from_m\": 168995.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169438.223, \"from_m\": 169008.369, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169583.527, \"from_m\": 169438.223, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169642.477, \"from_m\": 169583.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169672.178, \"from_m\": 169642.477, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169713.533, \"from_m\": 169672.178, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169973.695, \"from_m\": 169713.533, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 620909, \"profile_key\": \"ff45bdcb689e8f610be5a8e19ef6894044acbf6f1e07114a8469f451336640fe\", \"schedule_id\": 27136, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Bedford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 2, \"distance_m\": 1615.773, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Wixams\", \"stage_seq\": 3, \"distance_m\": 5460.048, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1957\", \"wtt_dep\": \"1958\", \"location\": \"Flitwick\", \"stage_seq\": 4, \"distance_m\": 16233.211, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2001H\", \"wtt_dep\": \"2002\", \"location\": \"Harlington\", \"stage_seq\": 5, \"distance_m\": 20912.132, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003H\", \"location\": \"Sundon South Jn\", \"stage_seq\": 6, \"distance_m\": 23492.073, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Leagrave Jn\", \"stage_seq\": 7, \"distance_m\": 27402.719, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2007\", \"wtt_dep\": \"2008\", \"location\": \"Leagrave\", \"stage_seq\": 8, \"distance_m\": 28174.713, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2013\", \"location\": \"Luton\", \"stage_seq\": 9, \"distance_m\": 32095.6, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2016\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 10, \"distance_m\": 33849.685, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2022\", \"location\": \"Harpenden\", \"stage_seq\": 11, \"distance_m\": 41239.169, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 12, \"distance_m\": 41778.279, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027H\", \"location\": \"St. Albans\", \"stage_seq\": 13, \"distance_m\": 48816.247, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031H\", \"location\": \"Radlett Jn\", \"stage_seq\": 14, \"distance_m\": 57603.139, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Hendon\", \"stage_seq\": 15, \"distance_m\": 69605.137, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Cricklewood\", \"stage_seq\": 16, \"distance_m\": 72654.84, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2039H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 17, \"distance_m\": 74603.887, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 18, \"distance_m\": 75037.825, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 19, \"distance_m\": 77350.514, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Kentish Town\", \"stage_seq\": 20, \"distance_m\": 78354.196, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Dock Jn North\", \"stage_seq\": 21, \"distance_m\": 79321.292, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": \"2050\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 22, \"distance_m\": 83260.706, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2053H\", \"wtt_dep\": \"2054H\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 85456.549, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2055H\", \"wtt_dep\": \"2056H\", \"location\": \"City Thameslink\", \"stage_seq\": 24, \"distance_m\": 86186.707, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": \"2059\", \"location\": \"London Blackfriars\", \"stage_seq\": 25, \"distance_m\": 86584.398, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 26, \"distance_m\": 87790.978, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": \"2105H\", \"location\": \"London Bridge\", \"stage_seq\": 27, \"distance_m\": 88517.996, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 28, \"distance_m\": 91235.67, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 29, \"distance_m\": 92001.907, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110H\", \"location\": \"New Cross Gate\", \"stage_seq\": 30, \"distance_m\": 93103.196, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Sydenham\", \"stage_seq\": 31, \"distance_m\": 98735.492, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115H\", \"location\": \"Norwood Junction\", \"stage_seq\": 32, \"distance_m\": 102401.117, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 33, \"distance_m\": 104208.81, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2119H\", \"location\": \"East Croydon\", \"stage_seq\": 34, \"distance_m\": 105079.827, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Purley\", \"stage_seq\": 35, \"distance_m\": 109862.714, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 36, \"distance_m\": 111451.007, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 37, \"distance_m\": 123284.448, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2135H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 38, \"distance_m\": 131274.066, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140H\", \"location\": \"Three Bridges\", \"stage_seq\": 39, \"distance_m\": 135765.045, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 40, \"distance_m\": 138904.773, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Balcombe\", \"stage_seq\": 41, \"distance_m\": 142988.552, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 42, \"distance_m\": 148023.185, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2152\", \"location\": \"Haywards Heath\", \"stage_seq\": 43, \"distance_m\": 149249.528, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156\", \"location\": \"Wivelsfield\", \"stage_seq\": 44, \"distance_m\": 153962.187, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Keymer Jn\", \"stage_seq\": 45, \"distance_m\": 154316.713, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158H\", \"location\": \"Burgess Hill\", \"stage_seq\": 46, \"distance_m\": 155190.698, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202\", \"location\": \"Hassocks\", \"stage_seq\": 47, \"distance_m\": 158640.42, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2208H\", \"location\": \"Preston Park\", \"stage_seq\": 48, \"distance_m\": 167833.101, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 49, \"distance_m\": 169973.695, \"section_seq\": 1, \"route_path_id\": 101027}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 169973.695, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101027}], \"total_distance_m\": 169973.695, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 159463.762, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10509.933, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1946", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:54:38Z\", \"source_id\": 51375433, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:55:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:54:41Z\", \"source_id\": 16594723, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:00:10Z\", \"source_id\": 51390092, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:01:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:00:17Z\", \"source_id\": 16598725, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:05:13Z\", \"source_id\": 51403569, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:05:16Z\", \"source_id\": 16602595, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:54Z\", \"source_id\": 51416092, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:11:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:09:58Z\", \"source_id\": 16606042, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:18Z\", \"source_id\": 51427573, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:15:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:23Z\", \"source_id\": 16609414, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:42Z\", \"source_id\": 51440954, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:21:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:43Z\", \"source_id\": 16613294, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:00Z\", \"source_id\": 51459410, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:06Z\", \"source_id\": 16618508, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:20Z\", \"source_id\": 51485375, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:24Z\", \"source_id\": 16625747, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:52Z\", \"source_id\": 51489148, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:53Z\", \"source_id\": 16626759, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:00Z\", \"source_id\": 51491903, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:05Z\", \"source_id\": 16627582, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:48Z\", \"source_id\": 51503461, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:45:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:53Z\", \"source_id\": 16630898, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:57Z\", \"source_id\": 51511063, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:48:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:58Z\", \"source_id\": 16633015, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:33Z\", \"source_id\": 51522313, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:39Z\", \"source_id\": 16636362, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:54Z\", \"source_id\": 51527777, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:55:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:59Z\", \"source_id\": 16637968, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:51Z\", \"source_id\": 51532360, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:51Z\", \"source_id\": 16639288, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:17Z\", \"source_id\": 51545974, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:22Z\", \"source_id\": 16643027, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:08:27Z\", \"source_id\": 51561427, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:09:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:08:30Z\", \"source_id\": 16647347, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:42Z\", \"source_id\": 51574252, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:47Z\", \"source_id\": 16650900, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:49Z\", \"source_id\": 51581752, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:17:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:54Z\", \"source_id\": 16653020, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:53Z\", \"source_id\": 51593776, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:55Z\", \"source_id\": 16656450, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:52Z\", \"source_id\": 51625981, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:57Z\", \"source_id\": 16665744, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:53Z\", \"source_id\": 51637209, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:55Z\", \"source_id\": 16669080, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:44Z\", \"source_id\": 51652224, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:45Z\", \"source_id\": 16673560, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:30Z\", \"source_id\": 51662844, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:34Z\", \"source_id\": 16676688, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:17Z\", \"source_id\": 51673270, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:23Z\", \"source_id\": 16679713, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:17Z\", \"source_id\": 51679864, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:28Z\", \"source_id\": 16681597, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:57Z\", \"source_id\": 51687921, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:05:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:01Z\", \"source_id\": 16683953, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:01Z\", \"source_id\": 51703449, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:02Z\", \"source_id\": 16688346, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:44Z\", \"source_id\": 51711517, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:47Z\", \"source_id\": 16690690, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "5", "timing_fact_generation": 1789593287869395, "current_leg_arrival_utc": "2026-09-16T22:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:16:24.637009", "service_state_evidence_id": 16690690, "current_leg_start_actual_dep": "2026-09-16T22:11:30+01:00", "operational_evidence_version": 199, "service_state_event_time_utc": "2026-09-16T21:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:26:25.398710", "service_state_valid_until_kind": null, "operational_interpretation_version": 199, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P BDM BTN 9T63 700104 12 100 None {"version": 3, "segments": [{"to_m": 84.678, "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": 119.056, "from_m": 84.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 252.617, "from_m": 119.056, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 297.535, "from_m": 252.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 589.645, "from_m": 297.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1453.242, "from_m": 589.645, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1498.472, "from_m": 1453.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12232.27, "from_m": 1498.472, "capability_applied": null, "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": 14982.186, "from_m": 12232.27, "capability_applied": null, "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": 15037.998, "from_m": 14982.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15261.373, "from_m": 15037.998, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15318.117, "from_m": 15261.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": 16064.411, "from_m": 15318.117, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16362.788, "from_m": 16064.411, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18265.393, "from_m": 16362.788, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18354.102, "from_m": 18265.393, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20671.347, "from_m": 18354.102, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20836.851, "from_m": 20671.347, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21233.751, "from_m": 20836.851, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27218.352, "from_m": 21233.751, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27264.814, "from_m": 27218.352, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27503.018, "from_m": 27264.814, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27569.312, "from_m": 27503.018, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31292.048, "from_m": 27569.312, "capability_applied": null, "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": 32343.322, "from_m": 31292.048, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 33218.076, "from_m": 32343.322, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35819.781, "from_m": 33218.076, "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": 37618.58, "from_m": 35819.781, "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": 41102.958, "from_m": 37618.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41675.506, "from_m": 41102.958, "capability_applied": null, "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": 41761.079, "from_m": 41675.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": 41778.279, "from_m": 41761.079, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41863.289, "from_m": 41778.279, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47056.588, "from_m": 41863.289, "capability_applied": null, "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": 51190.173, "from_m": 47056.588, "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": 68893.066, "from_m": 51190.173, "capability_applied": null, "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": 72251.899, "from_m": 68893.066, "capability_applied": null, "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": 73638.737, "from_m": 72251.899, "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": 74914.27, "from_m": 73638.737, "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": 75018.69, "from_m": 74914.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": 77181.662, "from_m": 75018.69, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 77978.363, "from_m": 77181.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80664.222, "from_m": 77978.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80733.106, "from_m": 80664.222, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81960.094, "from_m": 80733.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81997.355, "from_m": 81960.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82068.388, "from_m": 81997.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": 82123.656, "from_m": 82068.388, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82276.682, "from_m": 82123.656, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 84318.945, "from_m": 82276.682, "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": 84381.401, "from_m": 84318.945, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85624.917, "from_m": 84381.401, "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": 85702.543, "from_m": 85624.917, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86112.179, "from_m": 85702.543, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 86824.8, "from_m": 86112.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:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 86895.373, "from_m": 86824.8, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87442.271, "from_m": 86895.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89056.175, "from_m": 87442.271, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 90628.081, "from_m": 89056.175, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91564.509, "from_m": 90628.081, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93454.319, "from_m": 91564.509, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102465.855, "from_m": 93454.319, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104277.238, "from_m": 102465.855, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104312.072, "from_m": 104277.238, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 104619.323, "from_m": 104312.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": 104903.215, "from_m": 104619.323, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105419.307, "from_m": 104903.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": 105591.081, "from_m": 105419.307, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 106868.725, "from_m": 105591.081, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 111211.707, "from_m": 106868.725, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111328.475, "from_m": 111211.707, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 111451.007, "from_m": 111328.475, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 111517.784, "from_m": 111451.007, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122412.888, "from_m": 111517.784, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 123146.236, "from_m": 122412.888, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 131638.707, "from_m": 123146.236, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 131709.696, "from_m": 131638.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138824.066, "from_m": 131709.696, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138904.773, "from_m": 138824.066, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 139199.007, "from_m": 138904.773, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140054.277, "from_m": 139199.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": 147918.489, "from_m": 140054.277, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149132.208, "from_m": 147918.489, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 149650.37, "from_m": 149132.208, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149696.637, "from_m": 149650.37, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149760.602, "from_m": 149696.637, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153845.746, "from_m": 149760.602, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153879.547, "from_m": 153845.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165947.309, "from_m": 153879.547, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 168206.463, "from_m": 165947.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": 168273.381, "from_m": 168206.463, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 168995.268, "from_m": 168273.381, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 169008.369, "from_m": 168995.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169438.223, "from_m": 169008.369, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169583.527, "from_m": 169438.223, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169642.477, "from_m": 169583.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169672.178, "from_m": 169642.477, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169713.533, "from_m": 169672.178, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169973.695, "from_m": 169713.533, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 620909, "profile_key": "ff45bdcb689e8f610be5a8e19ef6894044acbf6f1e07114a8469f451336640fe", "schedule_id": 27136, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1946", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948H", "location": "Bedford South Jn", "stage_seq": 2, "distance_m": 1615.773, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Wixams", "stage_seq": 3, "distance_m": 5460.048, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1957", "wtt_dep": "1958", "location": "Flitwick", "stage_seq": 4, "distance_m": 16233.211, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2001H", "wtt_dep": "2002", "location": "Harlington", "stage_seq": 5, "distance_m": 20912.132, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003H", "location": "Sundon South Jn", "stage_seq": 6, "distance_m": 23492.073, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006", "location": "Leagrave Jn", "stage_seq": 7, "distance_m": 27402.719, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2007", "wtt_dep": "2008", "location": "Leagrave", "stage_seq": 8, "distance_m": 28174.713, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2013", "location": "Luton", "stage_seq": 9, "distance_m": 32095.6, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2016", "location": "Luton Airport Parkway", "stage_seq": 10, "distance_m": 33849.685, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2022", "location": "Harpenden", "stage_seq": 11, "distance_m": 41239.169, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022H", "location": "Harpenden Jn", "stage_seq": 12, "distance_m": 41778.279, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027H", "location": "St. Albans", "stage_seq": 13, "distance_m": 48816.247, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Radlett Jn", "stage_seq": 14, "distance_m": 57603.139, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Hendon", "stage_seq": 15, "distance_m": 69605.137, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Cricklewood", "stage_seq": 16, "distance_m": 72654.84, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2039H", "location": "West Hampstead Thameslink", "stage_seq": 17, "distance_m": 74603.887, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "West Hampstead South Jn", "stage_seq": 18, "distance_m": 75037.825, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Carlton Road Jn", "stage_seq": 19, "distance_m": 77350.514, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Kentish Town", "stage_seq": 20, "distance_m": 78354.196, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Dock Jn North", "stage_seq": 21, "distance_m": 79321.292, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": "2050", "location": "St Pancras Low Level", "stage_seq": 22, "distance_m": 83260.706, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2053H", "wtt_dep": "2054H", "location": "Farringdon", "stage_seq": 23, "distance_m": 85456.549, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2055H", "wtt_dep": "2056H", "location": "City Thameslink", "stage_seq": 24, "distance_m": 86186.707, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": "2059", "location": "London Blackfriars", "stage_seq": 25, "distance_m": 86584.398, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101H", "location": "Metropolitan Jn", "stage_seq": 26, "distance_m": 87790.978, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": "2105H", "location": "London Bridge", "stage_seq": 27, "distance_m": 88517.996, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108", "location": "Corbetts Lane Jn", "stage_seq": 28, "distance_m": 91235.67, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109H", "location": "Bricklayers Arms Jn", "stage_seq": 29, "distance_m": 92001.907, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110H", "location": "New Cross Gate", "stage_seq": 30, "distance_m": 93103.196, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Sydenham", "stage_seq": 31, "distance_m": 98735.492, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115H", "location": "Norwood Junction", "stage_seq": 32, "distance_m": 102401.117, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Windmill Bridge Jn", "stage_seq": 33, "distance_m": 104208.81, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2119H", "location": "East Croydon", "stage_seq": 34, "distance_m": 105079.827, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Purley", "stage_seq": 35, "distance_m": 109862.714, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Stoats Nest Jn", "stage_seq": 36, "distance_m": 111451.007, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Earlswood (Surrey)", "stage_seq": 37, "distance_m": 123284.448, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2135H", "location": "Gatwick Airport", "stage_seq": 38, "distance_m": 131274.066, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140H", "location": "Three Bridges", "stage_seq": 39, "distance_m": 135765.045, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Balcombe Tunnel Jn", "stage_seq": 40, "distance_m": 138904.773, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Balcombe", "stage_seq": 41, "distance_m": 142988.552, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Copyhold Jn", "stage_seq": 42, "distance_m": 148023.185, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2152", "location": "Haywards Heath", "stage_seq": 43, "distance_m": 149249.528, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156", "location": "Wivelsfield", "stage_seq": 44, "distance_m": 153962.187, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Keymer Jn", "stage_seq": 45, "distance_m": 154316.713, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158H", "location": "Burgess Hill", "stage_seq": 46, "distance_m": 155190.698, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202", "location": "Hassocks", "stage_seq": 47, "distance_m": 158640.42, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2208H", "location": "Preston Park", "stage_seq": 48, "distance_m": 167833.101, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "Brighton", "stage_seq": 49, "distance_m": 169973.695, "section_seq": 1, "route_path_id": 101027}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 169973.695, "from_m": 0.0, "section_seq": 1, "route_path_id": 101027}], "total_distance_m": 169973.695, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 159463.762, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10509.933, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:54:38Z", "source_id": 51375433, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:55:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:54:41Z", "source_id": 16594723, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:00:10Z", "source_id": 51390092, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:01:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:00:17Z", "source_id": 16598725, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18129, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:05:13Z", "source_id": 51403569, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:05:16Z", "source_id": 16602595, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:54Z", "source_id": 51416092, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:11:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:09:58Z", "source_id": 16606042, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18191, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:18Z", "source_id": 51427573, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:15:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:23Z", "source_id": 16609414, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18201, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:42Z", "source_id": 51440954, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:21:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:43Z", "source_id": 16613294, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:00Z", "source_id": 51459410, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:28:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:06Z", "source_id": 16618508, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:20Z", "source_id": 51485375, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:38:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:24Z", "source_id": 16625747, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:52Z", "source_id": 51489148, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:39:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:53Z", "source_id": 16626759, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:00Z", "source_id": 51491903, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:41:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:05Z", "source_id": 16627582, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:48Z", "source_id": 51503461, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:45:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:53Z", "source_id": 16630898, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:57Z", "source_id": 51511063, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T19:48:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:58Z", "source_id": 16633015, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:33Z", "source_id": 51522313, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T19:52:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:39Z", "source_id": 16636362, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:54Z", "source_id": 51527777, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T19:55:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:59Z", "source_id": 16637968, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:51Z", "source_id": 51532360, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T19:57:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:51Z", "source_id": 16639288, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:17Z", "source_id": 51545974, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:02:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:22Z", "source_id": 16643027, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:08:27Z", "source_id": 51561427, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T20:09:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:08:30Z", "source_id": 16647347, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:42Z", "source_id": 51574252, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T20:14:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:47Z", "source_id": 16650900, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:49Z", "source_id": 51581752, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T20:17:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:54Z", "source_id": 16653020, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:53Z", "source_id": 51593776, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T20:22:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:55Z", "source_id": 16656450, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:52Z", "source_id": 51625981, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T20:36:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:57Z", "source_id": 16665744, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:53Z", "source_id": 51637209, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T20:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:55Z", "source_id": 16669080, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30845, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:44Z", "source_id": 51652224, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T20:48:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:45Z", "source_id": 16673560, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:30Z", "source_id": 51662844, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T20:53:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:34Z", "source_id": 16676688, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30880, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:17Z", "source_id": 51673270, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T20:58:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:23Z", "source_id": 16679713, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:17Z", "source_id": 51679864, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T21:00:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:28Z", "source_id": 16681597, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30901, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:57Z", "source_id": 51687921, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T21:05:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:01Z", "source_id": 16683953, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:01Z", "source_id": 51703449, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T21:12:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:02Z", "source_id": 16688346, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30984, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:44Z", "source_id": 51711517, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-16T21:16:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:47Z", "source_id": 16690690, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}] Bedford 1946 1946 3 None None Brighton 2213 2213 5 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45591/2026-09-16/detailed None Preston Park 2026-09-16T22:11:30+01:00 Brighton 4.0 {"type": "LineString", "coordinates": [[-0.15539029999999998, 50.8460236], [-0.1553323, 50.84579720000001], [-0.155204, 50.8453914], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 1.3 2212 2216 Preston Park Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-16 21:26:51 TERMINATED 2026-09-16 21:16:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16690690 1789593287869395 199 199 2026-09-16 21:26:25.398710 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:16:24.637009
592316 622543 P76404 522H62MZ16 2026-09-16 COMPLETE 16690710 2026-09-16 22:16:00 2026-09-16 21:26:51 2026-09-18 21:26:51 {"id": 622543, "stp": "P", "toc": "Greater Anglia", "uid": "P76404", "consist": "720573", "dest_crs": "CMB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76404/2026-09-16/detailed", "trust_id": "522H62MZ16", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge North", "service_date": "2026-09-16", "dest_arr_time": "2215", "dest_platform": "3", "is_terminated": 1, "next_location": "Cambridge North", "signalling_id": "2H62", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "2216", "current_leg_dep": "2211", "current_leg_end": "Cambridge North", "origin_dep_time": "2054", "origin_platform": "2", "current_location": "Cambridge North", "last_update_time": "2026-09-16T21:26:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1376343, 52.19414150000001], [0.1377316, 52.1942673], [0.1390583, 52.1961061], [0.1394935, 52.19670390000001], [0.13983499999999996, 52.197171299999994], [0.1403034, 52.19781569999999], [0.140467, 52.19803000000001], [0.1404922, 52.19806400000002], [0.1409003, 52.1986138], [0.1415981, 52.19956719999999], [0.14204899999999998, 52.2001839], [0.14253689999999997, 52.2008536], [0.1426698, 52.20104030000001], [0.1431142, 52.2016454], [0.1442297, 52.2031867], [0.1456684, 52.20517559999999], [0.1463588, 52.2061253], [0.1466832527484055, 52.20656375804658], [0.1468816, 52.2068318], [0.1470057, 52.2069993], [0.1480673, 52.208465399999994], [0.1498286, 52.21093079999999], [0.15193529999999997, 52.213846100000005], [0.1520638, 52.2140205], [0.1527866, 52.2150012], [0.1538721, 52.216452999999994], [0.1547299, 52.21763860000001], [0.1559719, 52.219501], [0.15616379999999996, 52.2198136], [0.15620899999999996, 52.21988940000001], [0.15626684372518992, 52.21998654579095], [0.15628199999999998, 52.22001199999998], [0.1564889, 52.2204025], [0.1567632, 52.22092089999999], [0.1568545, 52.2211106], [0.157519, 52.22240419999999], [0.1575635, 52.2224938], [0.1576443, 52.222642699999994], [0.157982, 52.2232387], [0.1581766, 52.22356199999999], [0.15851009999999996, 52.22409150000001], [0.15862609999999996, 52.22427509999999], [0.15901709999999997, 52.2248532]]}", "current_leg_start": "Cambridge", "dest_arr_time_act": "2215", "motion_projection": null, "next_location_lat": "52.2248532", "next_location_lon": "0.1590171", "previous_location": "Cambridge", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7820.147, \"from_m\": 7216.942, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7863.426, \"from_m\": 7820.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9831.073, \"from_m\": 7863.426, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12951.064, \"from_m\": 9831.073, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22658.111, \"from_m\": 12951.064, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 32383.517, \"from_m\": 22658.111, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46335.402, \"from_m\": 32383.517, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49177.794, \"from_m\": 46335.402, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53841.803, \"from_m\": 49177.794, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53880.775, \"from_m\": 53841.803, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70080.462, \"from_m\": 53880.775, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 73301.739, \"from_m\": 70080.462, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 73341.882, \"from_m\": 73301.739, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73580.087, \"from_m\": 73341.882, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 79085.488, \"from_m\": 73580.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\": 79795.031, \"from_m\": 79085.488, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 79830.614, \"from_m\": 79795.031, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80002.043, \"from_m\": 79830.614, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 85869.892, \"from_m\": 80002.043, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88859.69, \"from_m\": 85869.892, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 88941.496, \"from_m\": 88859.69, \"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\": 88986.634, \"from_m\": 88941.496, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 89082.974, \"from_m\": 88986.634, \"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\": 89250.756, \"from_m\": 89082.974, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 90245.226, \"from_m\": 89250.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92573.773, \"from_m\": 90245.226, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 92639.22, \"from_m\": 92573.773, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 93223.674, \"from_m\": 92639.22, \"capability_applied\": null, \"effective_limit_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\": 622543, \"profile_key\": \"d6f836ae394436b9f52fbc91051e51f49f75d6c523698fa2fdc1361e849d96ae\", \"schedule_id\": 22451, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2106H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110H\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": false, \"wtt_arr\": \"2113H\", \"wtt_dep\": \"2114\", \"location\": \"Cheshunt\", \"stage_seq\": 9, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119\", \"location\": \"Broxbourne\", \"stage_seq\": 10, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 11, \"distance_m\": 29631.2, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125\", \"location\": \"Harlow Town\", \"stage_seq\": 12, \"distance_m\": 36553.829, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2130\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 13, \"distance_m\": 42952.852, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136H\", \"location\": \"Bishops Stortford\", \"stage_seq\": 14, \"distance_m\": 48790.232, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 15, \"distance_m\": 53588.767, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140H\", \"location\": \"Stansted North Jn\", \"stage_seq\": 16, \"distance_m\": 55180.954, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148\", \"location\": \"Audley End\", \"stage_seq\": 17, \"distance_m\": 67013.937, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Whittlesford Parkway\", \"stage_seq\": 18, \"distance_m\": 78867.174, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 19, \"distance_m\": 85780.747, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202H\", \"location\": \"Cambridge South\", \"stage_seq\": 20, \"distance_m\": 86896.486, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2210\", \"location\": \"Cambridge\", \"stage_seq\": 21, \"distance_m\": 89490.139, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 22, \"distance_m\": 91031.598, \"section_seq\": 1, \"route_path_id\": 99682}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": null, \"location\": \"Cambridge North\", \"stage_seq\": 23, \"distance_m\": 93223.674, \"section_seq\": 1, \"route_path_id\": 99682}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93223.674, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99682}], \"total_distance_m\": 93223.674, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 87696.124, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5527.55, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2054", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.2248532", "current_position_lon": "0.1590171", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:26Z\", \"source_id\": 51617912, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 12708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:32Z\", \"source_id\": 51631935, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:37Z\", \"source_id\": 16667580, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:28Z\", \"source_id\": 51649455, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:32Z\", \"source_id\": 16672780, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:40Z\", \"source_id\": 51667491, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:44Z\", \"source_id\": 16678107, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:53Z\", \"source_id\": 16683860, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:07Z\", \"source_id\": 51696965, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:09Z\", \"source_id\": 16686550, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:47Z\", \"source_id\": 51711578, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:53Z\", \"source_id\": 16690710, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge North", "service_state_platform": "3", "timing_fact_generation": 1789593294538971, "current_leg_arrival_utc": "2026-09-16T22:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:16:26.314054", "service_state_evidence_id": 16690710, "current_leg_start_actual_dep": "2026-09-16T22:11:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-16T21:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:26:26.457634", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P LST CMB 2H62 720573 5 100 None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7820.147, "from_m": 7216.942, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7863.426, "from_m": 7820.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9831.073, "from_m": 7863.426, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12951.064, "from_m": 9831.073, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22658.111, "from_m": 12951.064, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 32383.517, "from_m": 22658.111, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46335.402, "from_m": 32383.517, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49177.794, "from_m": 46335.402, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53841.803, "from_m": 49177.794, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53880.775, "from_m": 53841.803, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70080.462, "from_m": 53880.775, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 73301.739, "from_m": 70080.462, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 73341.882, "from_m": 73301.739, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73580.087, "from_m": 73341.882, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79085.488, "from_m": 73580.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": 79795.031, "from_m": 79085.488, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79830.614, "from_m": 79795.031, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80002.043, "from_m": 79830.614, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 85869.892, "from_m": 80002.043, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88859.69, "from_m": 85869.892, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 88941.496, "from_m": 88859.69, "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": 88986.634, "from_m": 88941.496, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 89082.974, "from_m": 88986.634, "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": 89250.756, "from_m": 89082.974, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 90245.226, "from_m": 89250.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92573.773, "from_m": 90245.226, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 92639.22, "from_m": 92573.773, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 93223.674, "from_m": 92639.22, "capability_applied": null, "effective_limit_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": 622543, "profile_key": "d6f836ae394436b9f52fbc91051e51f49f75d6c523698fa2fdc1361e849d96ae", "schedule_id": 22451, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2054", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 99682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 99682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 99682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 99682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 99682}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2106H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 99682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110H", "location": "Brimsdown", "stage_seq": 8, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 99682}, {"is_pass": false, "wtt_arr": "2113H", "wtt_dep": "2114", "location": "Cheshunt", "stage_seq": 9, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 99682}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119", "location": "Broxbourne", "stage_seq": 10, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 99682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Broxbourne Jn", "stage_seq": 11, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 99682}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125", "location": "Harlow Town", "stage_seq": 12, "distance_m": 36553.829, "section_seq": 1, "route_path_id": 99682}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2130", "location": "Sawbridgeworth", "stage_seq": 13, "distance_m": 42952.852, "section_seq": 1, "route_path_id": 99682}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136H", "location": "Bishops Stortford", "stage_seq": 14, "distance_m": 48790.232, "section_seq": 1, "route_path_id": 99682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Stansted Mountfitchet", "stage_seq": 15, "distance_m": 53588.767, "section_seq": 1, "route_path_id": 99682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140H", "location": "Stansted North Jn", "stage_seq": 16, "distance_m": 55180.954, "section_seq": 1, "route_path_id": 99682}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148", "location": "Audley End", "stage_seq": 17, "distance_m": 67013.937, "section_seq": 1, "route_path_id": 99682}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Whittlesford Parkway", "stage_seq": 18, "distance_m": 78867.174, "section_seq": 1, "route_path_id": 99682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Shepreth Branch Jn", "stage_seq": 19, "distance_m": 85780.747, "section_seq": 1, "route_path_id": 99682}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202H", "location": "Cambridge South", "stage_seq": 20, "distance_m": 86896.486, "section_seq": 1, "route_path_id": 99682}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2210", "location": "Cambridge", "stage_seq": 21, "distance_m": 89490.139, "section_seq": 1, "route_path_id": 99682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212", "location": "Coldham Lane Jn", "stage_seq": 22, "distance_m": 91031.598, "section_seq": 1, "route_path_id": 99682}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": null, "location": "Cambridge North", "stage_seq": 23, "distance_m": 93223.674, "section_seq": 1, "route_path_id": 99682}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93223.674, "from_m": 0.0, "section_seq": 1, "route_path_id": 99682}], "total_distance_m": 93223.674, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 87696.124, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5527.55, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12771, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:26Z", "source_id": 51617912, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:33:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 12708, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:32Z", "source_id": 51631935, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:39:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:37Z", "source_id": 16667580, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12680, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:28Z", "source_id": 51649455, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:47:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:32Z", "source_id": 16672780, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12669, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:40Z", "source_id": 51667491, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:44Z", "source_id": 16678107, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:53Z", "source_id": 16683860, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12573, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:07Z", "source_id": 51696965, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:09:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:09Z", "source_id": 16686550, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:47Z", "source_id": 51711578, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:16:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:53Z", "source_id": 16690710, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}] London Liverpool Street 2054 2054 2 None None Cambridge North 2215 2215 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P76404/2026-09-16/detailed None Cambridge 2026-09-16T22:11:00+01:00 Cambridge North 5.0 {"type": "LineString", "coordinates": [[0.1376343, 52.19414150000001], [0.1377316, 52.1942673], [0.1390583, 52.1961061], [0.1394935, 52.19670390000001], [0.13983499999999996, 52.197171299999994], [0.1403034, 52.19781569999999], [0.140467, 52.19803000000001], [0.1404922, 52.19806400000002], [0.1409003, 52.1986138], [0.1415981, 52.19956719999999], [0.14204899999999998, 52.2001839], [0.14253689999999997, 52.2008536], [0.1426698, 52.20104030000001], [0.1431142, 52.2016454], [0.1442297, 52.2031867], [0.1456684, 52.20517559999999], [0.1463588, 52.2061253], [0.1466832527484055, 52.20656375804658], [0.1468816, 52.2068318], [0.1470057, 52.2069993], [0.1480673, 52.208465399999994], [0.1498286, 52.21093079999999], [0.15193529999999997, 52.213846100000005], [0.1520638, 52.2140205], [0.1527866, 52.2150012], [0.1538721, 52.216452999999994], [0.1547299, 52.21763860000001], [0.1559719, 52.219501], [0.15616379999999996, 52.2198136], [0.15620899999999996, 52.21988940000001], [0.15626684372518992, 52.21998654579095], [0.15628199999999998, 52.22001199999998], [0.1564889, 52.2204025], [0.1567632, 52.22092089999999], [0.1568545, 52.2211106], [0.157519, 52.22240419999999], [0.1575635, 52.2224938], [0.1576443, 52.222642699999994], [0.157982, 52.2232387], [0.1581766, 52.22356199999999], [0.15851009999999996, 52.22409150000001], [0.15862609999999996, 52.22427509999999], [0.15901709999999997, 52.2248532]]} 2.3 2211 2216 Cambridge Cambridge North Cambridge North 52.2248532 0.1590171 52.2248532 0.1590171 1 0 2026-09-16 21:26:51 TERMINATED 2026-09-16 21:16:00 Cambridge North TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16690710 1789593294538971 46 46 2026-09-16 21:26:26.457634 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:16:26.314054
592317 621659 G89798 551Y32MZ16 2026-09-16 COMPLETE 16690975 2026-09-16 22:16:00 2026-09-16 21:26:51 2026-09-18 21:26:51 {"id": 621659, "stp": "P", "toc": "Northern", "uid": "G89798", "consist": "195015", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89798/2026-09-16/detailed", "trust_id": "551Y32MZ16", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-16", "dest_arr_time": "2215", "dest_platform": "17A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1Y32", "timing_status": "LATE", "origin_station": "Nottingham", "current_leg_arr": "2216", "current_leg_dep": "2157", "current_leg_end": "Leeds", "origin_dep_time": "2017", "origin_platform": "1A", "current_location": "Leeds", "last_update_time": "2026-09-16T21:26:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.488455, 53.678668], [-1.4880477999999997, 53.678757799999985], [-1.4863725, 53.67912100000001], [-1.485603, 53.6792666], [-1.4844769999999998, 53.6794825], [-1.484047, 53.679567], [-1.4834107, 53.6796872], [-1.4821721000000003, 53.6799277], [-1.4795816999999998, 53.68043339999999], [-1.475849998720503, 53.68115157602794], [-1.4756809999999998, 53.6811841], [-1.4750521, 53.6813022], [-1.4748543999999997, 53.68134090000001], [-1.4743173, 53.681446], [-1.4732672, 53.68169], [-1.4713577999999998, 53.682057099999994], [-1.4702376, 53.68227329999999], [-1.4699117, 53.6823362], [-1.4690699, 53.6824987], [-1.4680715, 53.6826898], [-1.4662399, 53.68304210000001], [-1.4661052, 53.68306689999999], [-1.4648609999999995, 53.6833021], [-1.4615374999999995, 53.683943799999994], [-1.4588109000000002, 53.68448440000001], [-1.457434, 53.6847514], [-1.4573063999999998, 53.68477639999999], [-1.4559678, 53.6850309], [-1.452961, 53.6856043], [-1.4527249999999998, 53.685650399999986], [-1.4507509, 53.6860713], [-1.4494043999999997, 53.6863572], [-1.4489430999999997, 53.686465199999994], [-1.4471754999999995, 53.686925899999984], [-1.4453056, 53.6874263], [-1.4445281, 53.6876565], [-1.4430073, 53.688132299999985], [-1.4419625, 53.6884809], [-1.4396036, 53.6892924], [-1.438461, 53.6897293], [-1.4376268, 53.69009779999999], [-1.437304454591234, 53.69026282882872], [-1.4365566, 53.6906457], [-1.4362107, 53.6908542], [-1.4358083, 53.69109679999999], [-1.4344001, 53.6919814], [-1.4325172000000002, 53.6931871], [-1.4313692, 53.6939587], [-1.4303634, 53.694656499999994], [-1.4293011999999998, 53.695427300000006], [-1.427885, 53.6965012], [-1.4272923, 53.6969951], [-1.4269034, 53.69731749999999], [-1.4261345, 53.69796780000001], [-1.4252125, 53.6988206], [-1.4236257, 53.7004675], [-1.4231821, 53.7009344], [-1.4225241, 53.7016344], [-1.4222702, 53.70193079999999], [-1.4213886, 53.7029168], [-1.4195604, 53.70483119999999], [-1.4194807, 53.704920099999995], [-1.417175, 53.7074911], [-1.4159478, 53.70878059999998], [-1.4156619027902324, 53.709041369648936], [-1.4154960999999997, 53.7091926], [-1.4148763, 53.70984219999999], [-1.4145616999999997, 53.7101756], [-1.4140189999999997, 53.71075629999999], [-1.4136995, 53.71110389999999], [-1.4134785999999997, 53.71131989999999], [-1.4129987999999998, 53.71181349999999], [-1.4123175, 53.7125135], [-1.4116228, 53.71325329999999], [-1.4104751999999998, 53.71446019999999], [-1.4097345, 53.7152438], [-1.4096136, 53.7153775], [-1.4092061, 53.7158073], [-1.4090396, 53.7159838], [-1.4077524, 53.7173282], [-1.4070926, 53.7180358], [-1.4068081, 53.7183464], [-1.4067024, 53.71846179999999], [-1.4062231999999997, 53.718992500000006], [-1.4061511, 53.71907230000001], [-1.4049360999999998, 53.7203976], [-1.4045525, 53.7208467], [-1.4042628, 53.72121169999999], [-1.4038551, 53.7217672], [-1.4035196, 53.722296], [-1.4032353, 53.722788], [-1.4029915, 53.7232892], [-1.4027015, 53.72393069999999], [-1.4025328, 53.7244366], [-1.4023745, 53.7249556], [-1.4022512, 53.7254539], [-1.4021734, 53.725901400000005], [-1.402109, 53.7264838], [-1.4020795, 53.727061399999975], [-1.4020875999999998, 53.7276025], [-1.4021117, 53.72813089999999], [-1.40216, 53.728568900000006], [-1.4022324, 53.72902429999999], [-1.4023036, 53.7293832], [-1.4023335999999995, 53.7294534], [-1.4024848999999997, 53.7299577], [-1.4026708000000003, 53.73044980000001], [-1.4027557, 53.730683699999986], [-1.4029274, 53.730927699999995], [-1.4029488, 53.73098159999999], [-1.4031685, 53.7314578], [-1.403218, 53.73155959999999], [-1.4034047, 53.7319329], [-1.4036380999999998, 53.73230000000001], [-1.4039019999999998, 53.7327047], [-1.4041742, 53.7330989], [-1.4045014, 53.7335089], [-1.4048572999999998, 53.7339155], [-1.4051916, 53.7342953], [-1.4052175942584584, 53.734323238421794], [-1.4055445999999998, 53.73467469999999], [-1.4064194, 53.73551170000001], [-1.4067084999999997, 53.7357799], [-1.4070648, 53.73604910000001], [-1.4075216, 53.7363995], [-1.4080206999999998, 53.73673480000001], [-1.408982, 53.7373672], [-1.4091541, 53.7374723], [-1.4095817999999998, 53.7377447], [-1.4099316, 53.7379483], [-1.410654, 53.73835309999999], [-1.4113006, 53.7387068], [-1.4114037999999998, 53.738767200000005], [-1.4120936999999998, 53.7391742], [-1.4148178, 53.74072100000001], [-1.4152693, 53.7410114], [-1.4157857, 53.74130290000001], [-1.4163324, 53.7416255], [-1.4168807999999995, 53.74195430000001], [-1.4180002, 53.742575], [-1.4202528, 53.7438334], [-1.4212279999999995, 53.7444023], [-1.4219329, 53.744793400000006], [-1.4220559, 53.74486969999999], [-1.4222396999999998, 53.74497370000001], [-1.4242615999999997, 53.7460978], [-1.4243852999999995, 53.7461686], [-1.4245097, 53.7462388], [-1.4252443, 53.74665219999999], [-1.426203, 53.7472046], [-1.4279608, 53.7482023], [-1.4285044999999998, 53.748501399999995], [-1.4285707, 53.7485343], [-1.4333313, 53.75123099999999], [-1.4367929, 53.7531809], [-1.437304454591234, 53.753475301701336], [-1.4382876, 53.75404110000001], [-1.4403803999999998, 53.7552417], [-1.4405130999999998, 53.75531269999998], [-1.4420567, 53.756178600000005], [-1.4423197, 53.7563347], [-1.443605, 53.7570448], [-1.4446816999999998, 53.757597900000015], [-1.4464205, 53.7584592], [-1.4480057999999998, 53.7591538], [-1.4496257999999995, 53.7598259], [-1.4504404999999998, 53.76015259999999], [-1.4511088, 53.76041480000001], [-1.4518095, 53.760664299999995], [-1.4524399999999995, 53.76090099999999], [-1.4530457, 53.7611293], [-1.4547766999999998, 53.76171649999999], [-1.4576572, 53.7626192], [-1.459836, 53.7632402], [-1.4612516999999998, 53.7635891], [-1.4621075, 53.763781899999984], [-1.4646783, 53.764269500000005], [-1.4654176, 53.7643892], [-1.4660017, 53.7644735], [-1.4666149, 53.7645414], [-1.46735, 53.76463220000001], [-1.4677376, 53.7646758], [-1.4681326, 53.76471219999999], [-1.4696103, 53.7648272], [-1.4699832, 53.76484989999999], [-1.4717886, 53.7649754], [-1.4725448, 53.7650095], [-1.4733184999999998, 53.76502579999999], [-1.4742257999999997, 53.7650341], [-1.4751492999999998, 53.7650305], [-1.4760221999999998, 53.7650207], [-1.4768952, 53.76499429999999], [-1.4777844999999998, 53.7649525], [-1.4787052, 53.7648906], [-1.4807807999999998, 53.7647396], [-1.4819764, 53.76466299999999], [-1.4827917, 53.76463179999999], [-1.4836391999999998, 53.7646197], [-1.4852598999999995, 53.76462299999999], [-1.4858743, 53.7646549], [-1.4863073, 53.7646672], [-1.4868336, 53.7646953], [-1.4873996, 53.76473329999999], [-1.4887322999999997, 53.76485149999999], [-1.4891005999999998, 53.76489209999999], [-1.4903431, 53.7650574], [-1.4910084, 53.7651672], [-1.4913105999999998, 53.76521770000001], [-1.4916162, 53.7652687], [-1.4934326999999998, 53.7656429], [-1.4942659, 53.7658166], [-1.4954086999999998, 53.766059799999994], [-1.495661, 53.766113], [-1.4972156, 53.766442], [-1.498364, 53.7666882], [-1.500290003279703, 53.767098554987456], [-1.5002934999999995, 53.767099300000005], [-1.5006947, 53.767181], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Wakefield Kirkgate", "dest_arr_time_act": "2214½", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Wakefield Kirkgate", "current_leg_milage": "13.9", "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\": 3578.799, \"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\": 3770.989, \"from_m\": 3578.799, \"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\": 4111.984, \"from_m\": 3770.989, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11224.133, \"from_m\": 4111.984, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11488.766, \"from_m\": 11224.133, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11671.278, \"from_m\": 11488.766, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11786.02, \"from_m\": 11671.278, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11831.775, \"from_m\": 11786.02, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11873.075, \"from_m\": 11831.775, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15967.289, \"from_m\": 11873.075, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16610.554, \"from_m\": 15967.289, \"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\": 23437.13, \"from_m\": 16610.554, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26327.472, \"from_m\": 23437.13, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38148.237, \"from_m\": 26327.472, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38902.43, \"from_m\": 38148.237, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39196.591, \"from_m\": 38902.43, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41007.666, \"from_m\": 39196.591, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43520.307, \"from_m\": 41007.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44192.921, \"from_m\": 43520.307, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45830.752, \"from_m\": 44192.921, \"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\": 46350.499, \"from_m\": 45830.752, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 46500.704, \"from_m\": 46350.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46543.135, \"from_m\": 46500.704, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 57594.169, \"from_m\": 46543.135, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59040.274, \"from_m\": 57594.169, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59042.96, \"from_m\": 59040.274, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59172.877, \"from_m\": 59042.96, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64019.93, \"from_m\": 59172.877, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 64680.627, \"from_m\": 64019.93, \"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\": 64906.428, \"from_m\": 64680.627, \"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\": 65069.641, \"from_m\": 64906.428, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65761.286, \"from_m\": 65069.641, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 70466.952, \"from_m\": 65761.286, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70529.133, \"from_m\": 70466.952, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 71576.262, \"from_m\": 70529.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\": 72347.315, \"from_m\": 71576.262, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77134.469, \"from_m\": 72347.315, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 77550.602, \"from_m\": 77134.469, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84131.478, \"from_m\": 77550.602, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84726.192, \"from_m\": 84131.478, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89532.041, \"from_m\": 84726.192, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90886.671, \"from_m\": 89532.041, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91037.26, \"from_m\": 90886.671, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91236.36, \"from_m\": 91037.26, \"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\": 91264.202, \"from_m\": 91236.36, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 91427.199, \"from_m\": 91264.202, \"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\": 104986.961, \"from_m\": 91427.199, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105095.3, \"from_m\": 104986.961, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 105132.609, \"from_m\": 105095.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\": 105311.885, \"from_m\": 105132.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105334.843, \"from_m\": 105311.885, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 108556.327, \"from_m\": 105334.843, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108584.192, \"from_m\": 108556.327, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 108650.421, \"from_m\": 108584.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109124.206, \"from_m\": 108650.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\": 109733.979, \"from_m\": 109124.206, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115120.005, \"from_m\": 109733.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 117559.24, \"from_m\": 115120.005, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 117615.309, \"from_m\": 117559.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 117671.299, \"from_m\": 117615.309, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128177.633, \"from_m\": 117671.299, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 128724.965, \"from_m\": 128177.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\": 129970.306, \"from_m\": 128724.965, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 130368.49, \"from_m\": 129970.306, \"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\": 130935.344, \"from_m\": 130368.49, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 131257.555, \"from_m\": 130935.344, \"capability_applied\": null, \"effective_limit_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\": 621659, \"profile_key\": \"f217e3c82133129038b34cd10427e81ddc80609e5172ce56e0fae45777eb8b2b\", \"schedule_id\": 13193, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 1027.677, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Radford Jn\", \"stage_seq\": 3, \"distance_m\": 3535.618, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Trowell Jn\", \"stage_seq\": 4, \"distance_m\": 11671.278, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"2028H\", \"wtt_dep\": \"2029H\", \"location\": \"Ilkeston\", \"stage_seq\": 5, \"distance_m\": 14025.97, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2036\", \"location\": \"Langley Mill\", \"stage_seq\": 6, \"distance_m\": 19254.995, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Ironville Jn\", \"stage_seq\": 7, \"distance_m\": 24480.883, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2044\", \"location\": \"Alfreton\", \"stage_seq\": 8, \"distance_m\": 29196.912, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 9, \"distance_m\": 40266.455, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 10, \"distance_m\": 44011.861, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"2055H\", \"wtt_dep\": \"2056H\", \"location\": \"Chesterfield\", \"stage_seq\": 11, \"distance_m\": 45468.999, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Tapton Jn\", \"stage_seq\": 12, \"distance_m\": 46375.545, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": \"2102H\", \"location\": \"Dronfield\", \"stage_seq\": 13, \"distance_m\": 54044.557, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 14, \"distance_m\": 59172.877, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"2112H\", \"wtt_dep\": \"2118\", \"location\": \"Sheffield\", \"stage_seq\": 15, \"distance_m\": 65228.766, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 16, \"distance_m\": 65959.415, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Wincobank Jn\", \"stage_seq\": 17, \"distance_m\": 70392.703, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124H\", \"location\": \"Meadowhall\", \"stage_seq\": 18, \"distance_m\": 70633.569, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127H\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 19, \"distance_m\": 74354.989, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2140\", \"location\": \"Barnsley\", \"stage_seq\": 20, \"distance_m\": 91056.505, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 21, \"distance_m\": 98060.22, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Horbury Jn\", \"stage_seq\": 22, \"distance_m\": 105174.521, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2156\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 23, \"distance_m\": 108846.94, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Altofts Jn\", \"stage_seq\": 24, \"distance_m\": 115016.966, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Methley Jn\", \"stage_seq\": 25, \"distance_m\": 117615.309, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Stourton Jn\", \"stage_seq\": 26, \"distance_m\": 125664.124, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 27, \"distance_m\": 129990.29, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Leeds West Jn\", \"stage_seq\": 28, \"distance_m\": 130731.924, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 29, \"distance_m\": 131257.555, \"section_seq\": 1, \"route_path_id\": 29514}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 131257.555, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29514}], \"total_distance_m\": 131257.555, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 124427.604, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6829.951, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2017", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16726, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:51Z\", \"source_id\": 51466392, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:30:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:29:55Z\", \"source_id\": 16620460, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:33Z\", \"source_id\": 51478381, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:39Z\", \"source_id\": 16623810, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:51Z\", \"source_id\": 51498783, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:55Z\", \"source_id\": 16629534, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:12Z\", \"source_id\": 51528448, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:14Z\", \"source_id\": 16638138, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:09Z\", \"source_id\": 51545649, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:13Z\", \"source_id\": 16642918, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:11:16Z\", \"source_id\": 51568314, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:11:21Z\", \"source_id\": 16649241, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:43Z\", \"source_id\": 51602704, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:49Z\", \"source_id\": 16659007, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:25Z\", \"source_id\": 51636114, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:29Z\", \"source_id\": 16668773, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:30Z\", \"source_id\": 51669306, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:37Z\", \"source_id\": 16678634, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:44Z\", \"source_id\": 51705027, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:46Z\", \"source_id\": 16688841, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:14Z\", \"source_id\": 51712563, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:18Z\", \"source_id\": 16690975, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "17", "timing_fact_generation": 1789593319592905, "current_leg_arrival_utc": "2026-09-16T22:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:16:26.318307", "service_state_evidence_id": 16690975, "current_leg_start_actual_dep": "2026-09-16T21:57:00+01:00", "operational_evidence_version": 104, "service_state_event_time_utc": "2026-09-16T21:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:26:26.461678", "service_state_valid_until_kind": null, "operational_interpretation_version": 104, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P NOT LDS 1Y32 195015 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": 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": 3578.799, "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": 3770.989, "from_m": 3578.799, "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": 4111.984, "from_m": 3770.989, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11224.133, "from_m": 4111.984, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11488.766, "from_m": 11224.133, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11671.278, "from_m": 11488.766, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11786.02, "from_m": 11671.278, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11831.775, "from_m": 11786.02, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11873.075, "from_m": 11831.775, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15967.289, "from_m": 11873.075, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16610.554, "from_m": 15967.289, "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": 23437.13, "from_m": 16610.554, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26327.472, "from_m": 23437.13, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38148.237, "from_m": 26327.472, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38902.43, "from_m": 38148.237, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39196.591, "from_m": 38902.43, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41007.666, "from_m": 39196.591, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43520.307, "from_m": 41007.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44192.921, "from_m": 43520.307, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45830.752, "from_m": 44192.921, "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": 46350.499, "from_m": 45830.752, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 46500.704, "from_m": 46350.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46543.135, "from_m": 46500.704, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 57594.169, "from_m": 46543.135, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59040.274, "from_m": 57594.169, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59042.96, "from_m": 59040.274, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59172.877, "from_m": 59042.96, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64019.93, "from_m": 59172.877, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 64680.627, "from_m": 64019.93, "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": 64906.428, "from_m": 64680.627, "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": 65069.641, "from_m": 64906.428, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65761.286, "from_m": 65069.641, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 70466.952, "from_m": 65761.286, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70529.133, "from_m": 70466.952, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 71576.262, "from_m": 70529.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": 72347.315, "from_m": 71576.262, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77134.469, "from_m": 72347.315, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 77550.602, "from_m": 77134.469, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84131.478, "from_m": 77550.602, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84726.192, "from_m": 84131.478, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89532.041, "from_m": 84726.192, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90886.671, "from_m": 89532.041, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91037.26, "from_m": 90886.671, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91236.36, "from_m": 91037.26, "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": 91264.202, "from_m": 91236.36, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 91427.199, "from_m": 91264.202, "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": 104986.961, "from_m": 91427.199, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105095.3, "from_m": 104986.961, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 105132.609, "from_m": 105095.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": 105311.885, "from_m": 105132.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105334.843, "from_m": 105311.885, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 108556.327, "from_m": 105334.843, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108584.192, "from_m": 108556.327, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 108650.421, "from_m": 108584.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109124.206, "from_m": 108650.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": 109733.979, "from_m": 109124.206, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115120.005, "from_m": 109733.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 117559.24, "from_m": 115120.005, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 117615.309, "from_m": 117559.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 117671.299, "from_m": 117615.309, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128177.633, "from_m": 117671.299, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 128724.965, "from_m": 128177.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": 129970.306, "from_m": 128724.965, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 130368.49, "from_m": 129970.306, "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": 130935.344, "from_m": 130368.49, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 131257.555, "from_m": 130935.344, "capability_applied": null, "effective_limit_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": 621659, "profile_key": "f217e3c82133129038b34cd10427e81ddc80609e5172ce56e0fae45777eb8b2b", "schedule_id": 13193, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2017", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 1027.677, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Radford Jn", "stage_seq": 3, "distance_m": 3535.618, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Trowell Jn", "stage_seq": 4, "distance_m": 11671.278, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "2028H", "wtt_dep": "2029H", "location": "Ilkeston", "stage_seq": 5, "distance_m": 14025.97, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2036", "location": "Langley Mill", "stage_seq": 6, "distance_m": 19254.995, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "Ironville Jn", "stage_seq": 7, "distance_m": 24480.883, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2044", "location": "Alfreton", "stage_seq": 8, "distance_m": 29196.912, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Clay Cross North Jn", "stage_seq": 9, "distance_m": 40266.455, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Chesterfield South Jn", "stage_seq": 10, "distance_m": 44011.861, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "2055H", "wtt_dep": "2056H", "location": "Chesterfield", "stage_seq": 11, "distance_m": 45468.999, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Tapton Jn", "stage_seq": 12, "distance_m": 46375.545, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": "2102H", "location": "Dronfield", "stage_seq": 13, "distance_m": 54044.557, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Dore Station Jn", "stage_seq": 14, "distance_m": 59172.877, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "2112H", "wtt_dep": "2118", "location": "Sheffield", "stage_seq": 15, "distance_m": 65228.766, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Nunnery Main Line Jn", "stage_seq": 16, "distance_m": 65959.415, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Wincobank Jn", "stage_seq": 17, "distance_m": 70392.703, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124H", "location": "Meadowhall", "stage_seq": 18, "distance_m": 70633.569, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127H", "location": "Ecclesfield West S.B.", "stage_seq": 19, "distance_m": 74354.989, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2140", "location": "Barnsley", "stage_seq": 20, "distance_m": 91056.505, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Woolley Coal Sidings S.B.", "stage_seq": 21, "distance_m": 98060.22, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Horbury Jn", "stage_seq": 22, "distance_m": 105174.521, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2156", "location": "Wakefield Kirkgate", "stage_seq": 23, "distance_m": 108846.94, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Altofts Jn", "stage_seq": 24, "distance_m": 115016.966, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Methley Jn", "stage_seq": 25, "distance_m": 117615.309, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Stourton Jn", "stage_seq": 26, "distance_m": 125664.124, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212", "location": "Engine Shed Jn", "stage_seq": 27, "distance_m": 129990.29, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Leeds West Jn", "stage_seq": 28, "distance_m": 130731.924, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": null, "location": "Leeds", "stage_seq": 29, "distance_m": 131257.555, "section_seq": 1, "route_path_id": 29514}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 131257.555, "from_m": 0.0, "section_seq": 1, "route_path_id": 29514}], "total_distance_m": 131257.555, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 124427.604, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6829.951, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16726, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:51Z", "source_id": 51466392, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:30:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:29:55Z", "source_id": 16620460, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16720, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:33Z", "source_id": 51478381, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:35:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:39Z", "source_id": 16623810, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16659, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:51Z", "source_id": 51498783, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:43:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:55Z", "source_id": 16629534, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7610, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:12Z", "source_id": 51528448, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:56:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:14Z", "source_id": 16638138, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7443, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:09Z", "source_id": 51545649, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:03:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:13Z", "source_id": 16642918, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7359, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:11:16Z", "source_id": 51568314, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:13:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:11:21Z", "source_id": 16649241, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7258, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:43Z", "source_id": 51602704, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:49Z", "source_id": 16659007, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7187, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:25Z", "source_id": 51636114, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:41:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:29Z", "source_id": 16668773, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5955, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:30Z", "source_id": 51669306, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:37Z", "source_id": 16678634, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:44Z", "source_id": 51705027, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:12:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:46Z", "source_id": 16688841, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:14Z", "source_id": 51712563, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T21:16:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:18Z", "source_id": 16690975, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}] Nottingham 2017 2017 1A None None Leeds 2215 2214½ 17A LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89798/2026-09-16/detailed None Wakefield Kirkgate 2026-09-16T21:57:00+01:00 Leeds 19.0 {"type": "LineString", "coordinates": [[-1.488455, 53.678668], [-1.4880477999999997, 53.678757799999985], [-1.4863725, 53.67912100000001], [-1.485603, 53.6792666], [-1.4844769999999998, 53.6794825], [-1.484047, 53.679567], [-1.4834107, 53.6796872], [-1.4821721000000003, 53.6799277], [-1.4795816999999998, 53.68043339999999], [-1.475849998720503, 53.68115157602794], [-1.4756809999999998, 53.6811841], [-1.4750521, 53.6813022], [-1.4748543999999997, 53.68134090000001], [-1.4743173, 53.681446], [-1.4732672, 53.68169], [-1.4713577999999998, 53.682057099999994], [-1.4702376, 53.68227329999999], [-1.4699117, 53.6823362], [-1.4690699, 53.6824987], [-1.4680715, 53.6826898], [-1.4662399, 53.68304210000001], [-1.4661052, 53.68306689999999], [-1.4648609999999995, 53.6833021], [-1.4615374999999995, 53.683943799999994], [-1.4588109000000002, 53.68448440000001], [-1.457434, 53.6847514], [-1.4573063999999998, 53.68477639999999], [-1.4559678, 53.6850309], [-1.452961, 53.6856043], [-1.4527249999999998, 53.685650399999986], [-1.4507509, 53.6860713], [-1.4494043999999997, 53.6863572], [-1.4489430999999997, 53.686465199999994], [-1.4471754999999995, 53.686925899999984], [-1.4453056, 53.6874263], [-1.4445281, 53.6876565], [-1.4430073, 53.688132299999985], [-1.4419625, 53.6884809], [-1.4396036, 53.6892924], [-1.438461, 53.6897293], [-1.4376268, 53.69009779999999], [-1.437304454591234, 53.69026282882872], [-1.4365566, 53.6906457], [-1.4362107, 53.6908542], [-1.4358083, 53.69109679999999], [-1.4344001, 53.6919814], [-1.4325172000000002, 53.6931871], [-1.4313692, 53.6939587], [-1.4303634, 53.694656499999994], [-1.4293011999999998, 53.695427300000006], [-1.427885, 53.6965012], [-1.4272923, 53.6969951], [-1.4269034, 53.69731749999999], [-1.4261345, 53.69796780000001], [-1.4252125, 53.6988206], [-1.4236257, 53.7004675], [-1.4231821, 53.7009344], [-1.4225241, 53.7016344], [-1.4222702, 53.70193079999999], [-1.4213886, 53.7029168], [-1.4195604, 53.70483119999999], [-1.4194807, 53.704920099999995], [-1.417175, 53.7074911], [-1.4159478, 53.70878059999998], [-1.4156619027902324, 53.709041369648936], [-1.4154960999999997, 53.7091926], [-1.4148763, 53.70984219999999], [-1.4145616999999997, 53.7101756], [-1.4140189999999997, 53.71075629999999], [-1.4136995, 53.71110389999999], [-1.4134785999999997, 53.71131989999999], [-1.4129987999999998, 53.71181349999999], [-1.4123175, 53.7125135], [-1.4116228, 53.71325329999999], [-1.4104751999999998, 53.71446019999999], [-1.4097345, 53.7152438], [-1.4096136, 53.7153775], [-1.4092061, 53.7158073], [-1.4090396, 53.7159838], [-1.4077524, 53.7173282], [-1.4070926, 53.7180358], [-1.4068081, 53.7183464], [-1.4067024, 53.71846179999999], [-1.4062231999999997, 53.718992500000006], [-1.4061511, 53.71907230000001], [-1.4049360999999998, 53.7203976], [-1.4045525, 53.7208467], [-1.4042628, 53.72121169999999], [-1.4038551, 53.7217672], [-1.4035196, 53.722296], [-1.4032353, 53.722788], [-1.4029915, 53.7232892], [-1.4027015, 53.72393069999999], [-1.4025328, 53.7244366], [-1.4023745, 53.7249556], [-1.4022512, 53.7254539], [-1.4021734, 53.725901400000005], [-1.402109, 53.7264838], [-1.4020795, 53.727061399999975], [-1.4020875999999998, 53.7276025], [-1.4021117, 53.72813089999999], [-1.40216, 53.728568900000006], [-1.4022324, 53.72902429999999], [-1.4023036, 53.7293832], [-1.4023335999999995, 53.7294534], [-1.4024848999999997, 53.7299577], [-1.4026708000000003, 53.73044980000001], [-1.4027557, 53.730683699999986], [-1.4029274, 53.730927699999995], [-1.4029488, 53.73098159999999], [-1.4031685, 53.7314578], [-1.403218, 53.73155959999999], [-1.4034047, 53.7319329], [-1.4036380999999998, 53.73230000000001], [-1.4039019999999998, 53.7327047], [-1.4041742, 53.7330989], [-1.4045014, 53.7335089], [-1.4048572999999998, 53.7339155], [-1.4051916, 53.7342953], [-1.4052175942584584, 53.734323238421794], [-1.4055445999999998, 53.73467469999999], [-1.4064194, 53.73551170000001], [-1.4067084999999997, 53.7357799], [-1.4070648, 53.73604910000001], [-1.4075216, 53.7363995], [-1.4080206999999998, 53.73673480000001], [-1.408982, 53.7373672], [-1.4091541, 53.7374723], [-1.4095817999999998, 53.7377447], [-1.4099316, 53.7379483], [-1.410654, 53.73835309999999], [-1.4113006, 53.7387068], [-1.4114037999999998, 53.738767200000005], [-1.4120936999999998, 53.7391742], [-1.4148178, 53.74072100000001], [-1.4152693, 53.7410114], [-1.4157857, 53.74130290000001], [-1.4163324, 53.7416255], [-1.4168807999999995, 53.74195430000001], [-1.4180002, 53.742575], [-1.4202528, 53.7438334], [-1.4212279999999995, 53.7444023], [-1.4219329, 53.744793400000006], [-1.4220559, 53.74486969999999], [-1.4222396999999998, 53.74497370000001], [-1.4242615999999997, 53.7460978], [-1.4243852999999995, 53.7461686], [-1.4245097, 53.7462388], [-1.4252443, 53.74665219999999], [-1.426203, 53.7472046], [-1.4279608, 53.7482023], [-1.4285044999999998, 53.748501399999995], [-1.4285707, 53.7485343], [-1.4333313, 53.75123099999999], [-1.4367929, 53.7531809], [-1.437304454591234, 53.753475301701336], [-1.4382876, 53.75404110000001], [-1.4403803999999998, 53.7552417], [-1.4405130999999998, 53.75531269999998], [-1.4420567, 53.756178600000005], [-1.4423197, 53.7563347], [-1.443605, 53.7570448], [-1.4446816999999998, 53.757597900000015], [-1.4464205, 53.7584592], [-1.4480057999999998, 53.7591538], [-1.4496257999999995, 53.7598259], [-1.4504404999999998, 53.76015259999999], [-1.4511088, 53.76041480000001], [-1.4518095, 53.760664299999995], [-1.4524399999999995, 53.76090099999999], [-1.4530457, 53.7611293], [-1.4547766999999998, 53.76171649999999], [-1.4576572, 53.7626192], [-1.459836, 53.7632402], [-1.4612516999999998, 53.7635891], [-1.4621075, 53.763781899999984], [-1.4646783, 53.764269500000005], [-1.4654176, 53.7643892], [-1.4660017, 53.7644735], [-1.4666149, 53.7645414], [-1.46735, 53.76463220000001], [-1.4677376, 53.7646758], [-1.4681326, 53.76471219999999], [-1.4696103, 53.7648272], [-1.4699832, 53.76484989999999], [-1.4717886, 53.7649754], [-1.4725448, 53.7650095], [-1.4733184999999998, 53.76502579999999], [-1.4742257999999997, 53.7650341], [-1.4751492999999998, 53.7650305], [-1.4760221999999998, 53.7650207], [-1.4768952, 53.76499429999999], [-1.4777844999999998, 53.7649525], [-1.4787052, 53.7648906], [-1.4807807999999998, 53.7647396], [-1.4819764, 53.76466299999999], [-1.4827917, 53.76463179999999], [-1.4836391999999998, 53.7646197], [-1.4852598999999995, 53.76462299999999], [-1.4858743, 53.7646549], [-1.4863073, 53.7646672], [-1.4868336, 53.7646953], [-1.4873996, 53.76473329999999], [-1.4887322999999997, 53.76485149999999], [-1.4891005999999998, 53.76489209999999], [-1.4903431, 53.7650574], [-1.4910084, 53.7651672], [-1.4913105999999998, 53.76521770000001], [-1.4916162, 53.7652687], [-1.4934326999999998, 53.7656429], [-1.4942659, 53.7658166], [-1.4954086999999998, 53.766059799999994], [-1.495661, 53.766113], [-1.4972156, 53.766442], [-1.498364, 53.7666882], [-1.500290003279703, 53.767098554987456], [-1.5002934999999995, 53.767099300000005], [-1.5006947, 53.767181], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 13.9 2157 2216 Wakefield Kirkgate Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-16 21:26:51 TERMINATED 2026-09-16 21:16:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16690975 1789593319592905 104 104 2026-09-16 21:26:26.461678 17 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:16:26.318307
592318 622283 P29228 305F53MZ16 2026-09-16 COMPLETE 16690581 2026-09-16 22:16:00 2026-09-16 21:26:51 2026-09-18 21:26:51 {"id": 622283, "stp": "P", "toc": "Northern", "uid": "P29228", "consist": "323213+323241", "dest_crs": "LIV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29228/2026-09-16/detailed", "trust_id": "305F53MZ16", "origin_crs": "BPN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-16", "dest_arr_time": "2212", "dest_platform": "8", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "5F53", "timing_status": "LATE", "origin_station": "Blackpool North", "current_leg_arr": "2216", "current_leg_dep": "2114", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "2044", "origin_platform": "2", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-16T21:26:51", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.707863830399446, 53.755420377305256], [-2.7077274999999994, 53.754847000000005], [-2.7076247, 53.7544296], [-2.7075477999999995, 53.7542032], [-2.7074674, 53.75401579999999], [-2.7073072, 53.7537062], [-2.707126699999999, 53.753292900000005], [-2.7069845, 53.7529438], [-2.7068933, 53.7526948], [-2.706827, 53.752436900000006], [-2.7067284, 53.75193519999999], [-2.7067026, 53.7518163], [-2.7066965999999995, 53.75178009999999], [-2.7066839, 53.75170619999999], [-2.7066725999999997, 53.75165339999999], [-2.7065248, 53.7507726], [-2.706151999999999, 53.7487875], [-2.7061119, 53.7485862], [-2.7060319, 53.74822639999999], [-2.7057776164653555, 53.74687506193254], [-2.705764, 53.74680270000001], [-2.7053081, 53.744491200000006], [-2.7052830999999995, 53.744380799999995], [-2.7049245, 53.7425088], [-2.7046617000000004, 53.74099149999999], [-2.7046303999999997, 53.7408214], [-2.704421, 53.73979], [-2.7042725, 53.7390109], [-2.7042499, 53.7388923], [-2.7042118, 53.73875749999999], [-2.7041548, 53.738622199999995], [-2.7040600999999995, 53.73835290000001], [-2.7039824, 53.7378627], [-2.7039194, 53.73745420000001], [-2.703739, 53.7365396], [-2.7036266, 53.7361258], [-2.7035124, 53.7357159], [-2.7033836000000004, 53.73530559999999], [-2.7031619, 53.7346395], [-2.703042779913922, 53.734323238421794], [-2.7029134999999997, 53.73398], [-2.7024381, 53.73288839999999], [-2.7021507, 53.7322479], [-2.7020597, 53.7320326], [-2.7018932, 53.7316911], [-2.701792299921968, 53.73146785197395], [-2.7016066999999997, 53.73105720000001], [-2.7011069999999995, 53.7299411], [-2.7005315999999997, 53.72868810000001], [-2.6996480999999997, 53.7267594], [-2.6991353, 53.725615299999994], [-2.698619, 53.7244835], [-2.697891440679816, 53.72288693440505], [-2.6978771912314636, 53.72285566462581], [-2.6973044999999995, 53.72159889999999], [-2.6949458523585643, 53.71646011337785], [-2.6935792, 53.7134823], [-2.6935621, 53.71344719999999], [-2.6924231999999995, 53.7109074], [-2.6915268, 53.7088944], [-2.6903899999999994, 53.70643989999999], [-2.689081100000001, 53.7035503], [-2.6884374, 53.7020863], [-2.6880453, 53.70121940000001], [-2.6872085999999995, 53.69941070000001], [-2.6870464, 53.699053], [-2.6868862, 53.69869969999999], [-2.6847155, 53.69391180000001], [-2.6813307999999996, 53.686437100000006], [-2.6789545, 53.6811886], [-2.6789378344224217, 53.68115157602794], [-2.6785952999999996, 53.6803906], [-2.678415651202746, 53.67999131380288], [-2.6784156, 53.6799912], [-2.6777854999999997, 53.6785873], [-2.6777219, 53.6784457], [-2.6771256, 53.67687499999999], [-2.6768659999999995, 53.6761872], [-2.6765552, 53.6755261], [-2.676131, 53.6746238], [-2.6754338999999994, 53.6731172], [-2.6749250000000004, 53.6717849], [-2.6745898, 53.6709073], [-2.6745198, 53.670703999999986], [-2.6739237999999994, 53.6688619], [-2.6737225, 53.66814879999998], [-2.673389, 53.66689360000001], [-2.6733380000000007, 53.6666789], [-2.6719739, 53.66134199999999], [-2.6717563999999996, 53.6600164], [-2.6716531, 53.659386399999995], [-2.6716466999999997, 53.6585126], [-2.6716305999999994, 53.6576479], [-2.6715285999999994, 53.656755099999984], [-2.6712913, 53.65588029999999], [-2.6711625, 53.655355799999995], [-2.6710686, 53.6550495], [-2.6709385, 53.654625], [-2.6706113, 53.6538393], [-2.6701449, 53.652953399999994], [-2.6700798999999997, 53.6528344], [-2.6697637, 53.65220560000001], [-2.6695613, 53.6517695], [-2.6694000999999994, 53.6513812], [-2.6692994999999997, 53.6510482], [-2.6685217, 53.64810549999999], [-2.6684627, 53.6479083], [-2.6681682999999996, 53.64702559999999], [-2.6679319999999995, 53.64612619999999], [-2.667583099999999, 53.64479869999999], [-2.6671472, 53.6431005], [-2.6667948, 53.641814], [-2.6665748, 53.6411838], [-2.6663325, 53.6405535], [-2.6650523000000006, 53.6374902], [-2.6637471, 53.634443000000005], [-2.661362, 53.6287323], [-2.6610197326010785, 53.62791270082296], [-2.6604829999999997, 53.62662739999999], [-2.6597124, 53.624775199999995], [-2.6596697, 53.62467370000001], [-2.6596103, 53.6245315], [-2.6595847, 53.62447199999999], [-2.6566593, 53.61750729999999], [-2.6558497, 53.6155795], [-2.6553520999999995, 53.6143446], [-2.6547725, 53.613111], [-2.6535470999999995, 53.6106615], [-2.6511411999999996, 53.6057592], [-2.6507223, 53.604921999999995], [-2.6465325999999996, 53.59654739999999], [-2.646382, 53.59624289999999], [-2.6449831999999995, 53.5934804], [-2.6438613000000006, 53.5912645], [-2.6425770999999996, 53.5886094], [-2.6423856, 53.58826119999999], [-2.6422371, 53.587861199999985], [-2.641888, 53.58660689999999], [-2.6410278999999997, 53.5834047], [-2.6405743, 53.5814205], [-2.6404289999999997, 53.5808037], [-2.64042, 53.58075569999999], [-2.6401354999999995, 53.578964099999986], [-2.6399535999999997, 53.5772196], [-2.6398544, 53.57552809999999], [-2.6398454133545544, 53.57460657386965], [-2.6398377000000006, 53.5738156], [-2.6399398, 53.572145], [-2.6398982, 53.5717324], [-2.6399572, 53.5707747], [-2.640139899999999, 53.56802900000002], [-2.6404509999999997, 53.5633516], [-2.6406528, 53.5603221], [-2.6405422999999995, 53.5566285], [-2.6405370999999995, 53.55653379999999], [-2.6405116999999994, 53.5560783], [-2.6403368, 53.5519637], [-2.6403219, 53.551675], [-2.6402801, 53.5506563], [-2.6402694999999996, 53.5503902], [-2.6402599, 53.55014709999999], [-2.6402009, 53.549638900000005], [-2.6401058000000006, 53.5491047], [-2.6400323, 53.54883300000001], [-2.6399420999999994, 53.5485628], [-2.6397714999999997, 53.548140299999986], [-2.6394465999999994, 53.5476489], [-2.6393596999999995, 53.547517500000005], [-2.6389389000000003, 53.5468526], [-2.6383833999999995, 53.5462693], [-2.6377143999999997, 53.545697100000005], [-2.63761456295778, 53.54562433250755], [-2.6375645186508274, 53.54558785703365], [-2.6374116000000005, 53.5454764], [-2.6368178999999996, 53.5450766], [-2.6361697, 53.5447114], [-2.6360002999999996, 53.54461739999999], [-2.635887799999999, 53.544564400000006], [-2.6352418, 53.54425129999999], [-2.6350006, 53.54413639999999], [-2.6340832, 53.5437629], [-2.6339028999999994, 53.5436848], [-2.6323666456088124, 53.54309386261938], [-2.632054, 53.54297359999999], [-2.6301788, 53.5422507], [-2.6297644999999994, 53.542072399999995], [-2.6288802, 53.54166630000001], [-2.6283192, 53.541391399999995], [-2.6279114, 53.5411775], [-2.6275586, 53.54097399999999], [-2.6271424, 53.54070259999999], [-2.6267613999999995, 53.54042519999999], [-2.6265143, 53.5402174], [-2.6263568, 53.54008499999999], [-2.6260370999999996, 53.539775799999994], [-2.6258656999999994, 53.5395972], [-2.6255168999999996, 53.53923439999999], [-2.6249914, 53.5386344], [-2.6247546, 53.538352800000006], [-2.6243799, 53.5379072], [-2.6237477, 53.53717139999999], [-2.623199, 53.5365372], [-2.6229234999999997, 53.53614240000001], [-2.6227938999999996, 53.53599079999999], [-2.622595, 53.535758300000005], [-2.6216869999999997, 53.53472349999999], [-2.6201509, 53.5329428], [-2.6192094, 53.5317105], [-2.6188259, 53.53126890000001], [-2.6182913, 53.5306505], [-2.6177762999999996, 53.5300653], [-2.6172675, 53.52947209999999], [-2.6166686, 53.52878040000001], [-2.6161248999999995, 53.52814879999998], [-2.6157921, 53.5277858], [-2.6157905422622134, 53.52778382639555], [-2.6157479, 53.5277298], [-2.6157099999999995, 53.52768090000001], [-2.61567, 53.527626], [-2.6155111, 53.52738789999999], [-2.6154385, 53.527265400000005], [-2.6153735, 53.527141799999995], [-2.6153268999999995, 53.5270282], [-2.6152876999999997, 53.5268954], [-2.615233299999999, 53.5266958], [-2.6152284999999997, 53.5266705], [-2.6151978, 53.5265108], [-2.6151924, 53.52633889999999], [-2.6152115999999994, 53.52612369999999], [-2.6152569, 53.5258871], [-2.6153138, 53.525686], [-2.6153810999999996, 53.525498799999994], [-2.6154911, 53.52526079999999], [-2.6156492999999994, 53.524999599999994], [-2.6158115999999993, 53.524772500000005], [-2.6159298, 53.52463879999999], [-2.6160803, 53.5244686], [-2.6161882, 53.52435690000001], [-2.6166993, 53.5238476], [-2.6171566999999993, 53.523383], [-2.6175156999999993, 53.523039], [-2.6178245999999996, 53.5227495], [-2.6181169, 53.522483599999994], [-2.6184549, 53.5221913], [-2.6188786999999993, 53.5218558], [-2.6193354999999996, 53.52150050000001], [-2.619671351005067, 53.52123315641426], [-2.6199738, 53.52099239999999], [-2.6203582, 53.520688099999994], [-2.620985, 53.52018989999999], [-2.6225367999999993, 53.5189713], [-2.6236138, 53.51812100000001], [-2.6238439999999996, 53.51794780000001], [-2.6241195, 53.5177294], [-2.6277922999999994, 53.51481869999999], [-2.63333, 53.5104269], [-2.6341778999999996, 53.5097327], [-2.6351238, 53.5089791], [-2.6366042, 53.507806], [-2.6380709999999996, 53.5066316], [-2.6385853999999997, 53.506220799999994], [-2.6391318, 53.5057952], [-2.6401793999999996, 53.50493929999999], [-2.6411146999999997, 53.5041362], [-2.6417755, 53.5036056], [-2.6420869999999996, 53.5033554], [-2.6430506, 53.50257260000001], [-2.6440729000000003, 53.5018], [-2.6449374999999997, 53.5012125], [-2.6458446999999996, 53.5006483], [-2.6466969999999996, 53.5001815], [-2.6476163, 53.4997249], [-2.6499966999999995, 53.49866290000001], [-2.6523600999999997, 53.49759710000001], [-2.6541645, 53.49679879999999], [-2.6547642999999996, 53.4965287], [-2.6553636999999997, 53.49625869999999], [-2.6562777999999994, 53.495848], [-2.6573195999999997, 53.495371899999995], [-2.6580590999999996, 53.49504000000001], [-2.6588916, 53.49466179999999], [-2.6601234, 53.494118400000005], [-2.6613523999999997, 53.49355779999999], [-2.6623211, 53.493118], [-2.6626347999999997, 53.492966299999985], [-2.6632874999999996, 53.492637], [-2.6637643, 53.4923766], [-2.664349399999999, 53.492027799999995], [-2.6649376999999994, 53.49165120000001], [-2.6660723999999996, 53.49091539999999], [-2.6668374, 53.4904396], [-2.6671909, 53.4902302], [-2.667583, 53.4900163], [-2.668163, 53.4897248], [-2.6683302999999996, 53.4896474], [-2.6695696999999994, 53.489086799999995], [-2.6707862999999996, 53.4885621], [-2.6720828999999995, 53.4880279], [-2.6736987, 53.48734919999999], [-2.6742272, 53.4871415], [-2.6748122, 53.486921800000005], [-2.6752814, 53.48675840000001], [-2.6771700999999997, 53.4861944], [-2.6785536, 53.4858303], [-2.6816591000000005, 53.48509709999999], [-2.6859336999999996, 53.484074699999994], [-2.6907401, 53.48291530000001], [-2.6949458523585643, 53.48191975265212], [-2.696002200000001, 53.4816697], [-2.6977092999999996, 53.4812656], [-2.7000653, 53.4807152], [-2.7030897, 53.48000889999999], [-2.7042819999999996, 53.47971750000001], [-2.705416099999999, 53.479418], [-2.7063697999999996, 53.479102699999984], [-2.7073413, 53.4787499], [-2.7080819, 53.4784453], [-2.7088349999999997, 53.4780993], [-2.7094322999999996, 53.477796600000005], [-2.7099963, 53.4774826], [-2.7104871, 53.4771996], [-2.7109441, 53.47689299999999], [-2.7113905000000003, 53.47660239999999], [-2.7118698, 53.4762575], [-2.7122714, 53.475956], [-2.712832, 53.4755178], [-2.7133411999999995, 53.47507610000001], [-2.7137364999999996, 53.474697599999985], [-2.7140805, 53.4743483], [-2.7146265, 53.4738356], [-2.7149192, 53.4735333], [-2.7156056999999993, 53.4728565], [-2.7158436, 53.47261830000001], [-2.7159972, 53.47247200000001], [-2.7160636999999994, 53.47240360000001], [-2.7165310999999996, 53.4719198], [-2.7173278999999995, 53.4710426], [-2.717755, 53.47059129999999], [-2.7178720999999997, 53.47047], [-2.7179308, 53.4704116], [-2.7185637, 53.46981489999999], [-2.7191767999999996, 53.4692598], [-2.7196677999999994, 53.46885900000001], [-2.7201729999999995, 53.46849280000001], [-2.7211318731743095, 53.46779240988761], [-2.721522199999999, 53.467507299999994], [-2.7220903, 53.4670923], [-2.7241181, 53.465694899999995], [-2.7253776, 53.464959699999994], [-2.7254994999999997, 53.46489179999998], [-2.726647499999999, 53.46430800000001], [-2.7278274999999996, 53.4637987], [-2.7281898, 53.4636445], [-2.7285292999999995, 53.46347630000001], [-2.7288625999999994, 53.463293500000006], [-2.7291544999999995, 53.463094], [-2.7293147, 53.46296730000001], [-2.7294710999999996, 53.4628119], [-2.7297801999999995, 53.4624659], [-2.7299204999999995, 53.4622321], [-2.7300729, 53.4619347], [-2.7301510999999996, 53.461699], [-2.7301773, 53.461571], [-2.7301835, 53.46140439999999], [-2.7301711999999996, 53.461202], [-2.7301335, 53.461000199999994], [-2.7300205, 53.4606719], [-2.7299446, 53.4604712], [-2.7299093999999995, 53.460378299999995], [-2.729782, 53.4600559], [-2.729682, 53.4598647], [-2.7295329, 53.4596493], [-2.7293720999999995, 53.459426500000006], [-2.7292275, 53.4592539], [-2.7290859, 53.45911610000001], [-2.7285543, 53.4586931], [-2.7281178999999995, 53.45831210000001], [-2.7279127999999995, 53.45805479999999], [-2.7277471999999996, 53.4578083], [-2.7276372, 53.4575972], [-2.7275646, 53.4574035], [-2.7274671999999995, 53.457091299999995], [-2.7274395, 53.45695899999999], [-2.7274179, 53.4567902], [-2.7274266999999996, 53.456534600000005], [-2.7274541, 53.4563041], [-2.7275143, 53.4560169], [-2.7276319, 53.45568840000001], [-2.72775, 53.4554543], [-2.7278479999999994, 53.4553131], [-2.7279712, 53.45513650000001], [-2.7281809999999997, 53.4548695], [-2.7289756, 53.4539011], [-2.7292557999999993, 53.45356559999998], [-2.7297938, 53.45292160000001], [-2.7300150999999997, 53.45265009999999], [-2.7305851, 53.45195120000001], [-2.7313185999999994, 53.45113009999999], [-2.7315939999999994, 53.45092340000001], [-2.731927199999999, 53.45070539999999], [-2.7326398999999997, 53.4503597], [-2.7334459999999994, 53.4500145], [-2.7338888, 53.4498283], [-2.734005, 53.44977790000001], [-2.7350641, 53.4493079], [-2.7353718999999996, 53.449163600000006], [-2.735701, 53.44901139999999], [-2.7358511999999995, 53.44894140000001], [-2.7362362, 53.4487569], [-2.7367781999999994, 53.4484403], [-2.7376903, 53.4479382], [-2.7382103999999994, 53.4476111], [-2.7388381999999996, 53.4472027], [-2.7398094, 53.44653770000001], [-2.7402002999999997, 53.4462206], [-2.7403994999999997, 53.446092], [-2.7405236, 53.44600530000002], [-2.740767, 53.44583080000001], [-2.7415383999999996, 53.4453047], [-2.7421028, 53.444918099999995], [-2.7425469999999996, 53.4446309], [-2.7429325, 53.4444063], [-2.7433142, 53.444185], [-2.7437876999999995, 53.4439484], [-2.7442664999999997, 53.44372409999999], [-2.7454723, 53.4432046], [-2.7464874999999997, 53.44275489999999], [-2.748275, 53.441963699999995], [-2.7502212, 53.44109350000001], [-2.7520666, 53.440306099999994], [-2.7536071000000004, 53.4395673], [-2.7554183, 53.43867759999999], [-2.7568384, 53.4379799], [-2.758267899999999, 53.437250000000006], [-2.7590999, 53.4368595], [-2.7594696, 53.4366896], [-2.7603484999999996, 53.43632560000001], [-2.7611279999999994, 53.43602429999999], [-2.7618929, 53.43574], [-2.7634803999999997, 53.435259599999995], [-2.7699536999999994, 53.433485399999995], [-2.7752752, 53.4320587], [-2.7802809999999996, 53.430731300000005], [-2.7846850999999995, 53.42954439999999], [-2.784777380770516, 53.42951975724589], [-2.7867593, 53.4289905], [-2.7874202, 53.42880119999999], [-2.7882352, 53.4285538], [-2.7895831999999996, 53.42809040000001], [-2.7906646, 53.4276557], [-2.7911367, 53.427456199999995], [-2.7917204, 53.42718010000001], [-2.7921322999999996, 53.426975500000005], [-2.7929734999999996, 53.426566399999984], [-2.7936922, 53.42623079999999], [-2.7944954999999996, 53.4258128], [-2.7948138999999994, 53.4256442], [-2.7967201, 53.4246538], [-2.7977933, 53.424082], [-2.7989477, 53.423500099999984], [-2.8005210999999997, 53.4226858], [-2.8011834, 53.42235519999999], [-2.8018552, 53.42204040000001], [-2.8034566999999995, 53.42136419999999], [-2.8049429, 53.42074509999999], [-2.8064749, 53.4201146], [-2.8087969, 53.4191558], [-2.8111485, 53.41818249999999], [-2.8126514999999994, 53.4175595], [-2.8137552, 53.4171116], [-2.8157254, 53.41630399999999], [-2.8174591, 53.4155944], [-2.8179590999999995, 53.4153882], [-2.8192223999999997, 53.4148672], [-2.8205893320552247, 53.41428429590598], [-2.8226622999999997, 53.4134003], [-2.8264117999999994, 53.4118991], [-2.8274214999999994, 53.41147670000001], [-2.8275214999999996, 53.4114355], [-2.8292799, 53.41068369999999], [-2.8298806999999995, 53.41046939999999], [-2.8302074, 53.4103752], [-2.830286399999999, 53.4103524], [-2.8304619, 53.4102993], [-2.8310851999999995, 53.41016020000001], [-2.8315159, 53.41009050000001], [-2.8319264999999993, 53.4100346], [-2.8323722, 53.4099873], [-2.833471799999999, 53.409910300000014], [-2.8340501999999996, 53.4098868], [-2.8344017999999997, 53.409873], [-2.8346099, 53.409865], [-2.8348794999999996, 53.4098552], [-2.8357611, 53.40981000000001], [-2.8362763, 53.4097784], [-2.8376859, 53.40971449999999], [-2.8392836, 53.4096565], [-2.8399112, 53.4096361], [-2.8406926999999995, 53.40961739999999], [-2.8420793, 53.40958599999999], [-2.8424406000000007, 53.40958359999999], [-2.8433212129046543, 53.40957679867895], [-2.8435540999999995, 53.40957499999999], [-2.8441273999999996, 53.4095758], [-2.8442617, 53.409576], [-2.8443812, 53.4095767], [-2.844728, 53.40958169999999], [-2.8452947, 53.4095996], [-2.8462523999999996, 53.4096428], [-2.8465624, 53.40965810000001], [-2.8476382999999994, 53.40971119999999], [-2.8491155000000004, 53.40978], [-2.8521873999999996, 53.40990179999999], [-2.8535703999999997, 53.40994809999999], [-2.8540411999999997, 53.40996390000001], [-2.8558961999999997, 53.41003649999999], [-2.8560791, 53.4100468], [-2.858069599999999, 53.4101584], [-2.858893699999999, 53.4101825], [-2.8596812, 53.4101922], [-2.860384, 53.41019010000001], [-2.8610576999999995, 53.410180700000005], [-2.8617315999999997, 53.41016930000001], [-2.8624451999999994, 53.410147399999985], [-2.8633902999999994, 53.41011340000001], [-2.8643452999999996, 53.4100736], [-2.865288, 53.4100206], [-2.8667096999999995, 53.4099094], [-2.866851099999999, 53.4098979], [-2.8670909, 53.40987839999999], [-2.868198, 53.40976229999999], [-2.8689167, 53.409690600000005], [-2.8698345999999995, 53.4096006], [-2.8708945999999997, 53.40950689999999], [-2.8719623, 53.409392399999994], [-2.8730067999999997, 53.409265299999994], [-2.8740667, 53.40912629999999], [-2.8746089091824683, 53.40904826932608], [-2.8763264, 53.40880109999999], [-2.8785473, 53.408480999999995], [-2.8819555, 53.40798860000001], [-2.8868704, 53.4072925], [-2.8885743999999995, 53.40705339999999], [-2.8901332, 53.406849], [-2.8909640000000003, 53.40675009999999], [-2.8911181, 53.4067337], [-2.8933667999999995, 53.40649559999999], [-2.8938194, 53.40644679999998], [-2.8945021999999994, 53.40637659999999], [-2.896266, 53.40619979999999], [-2.8975826, 53.4060722], [-2.8996283999999997, 53.40591449999999], [-2.9003510999999995, 53.405881999999984], [-2.9007174, 53.405867], [-2.9011714999999993, 53.405847300000005], [-2.9025069, 53.40579], [-2.9044757000000003, 53.4057465], [-2.905832, 53.4057144], [-2.9077562999999995, 53.4056638], [-2.908916099999999, 53.40563689999999], [-2.9104181, 53.4056137], [-2.9122097999999994, 53.4055911], [-2.9130266, 53.4055939], [-2.9140069999999993, 53.405597199999995], [-2.915101, 53.40558], [-2.9160353, 53.40556529999999], [-2.9185217, 53.40547560000001], [-2.9203855999999995, 53.4054062], [-2.9214403999999994, 53.405339699999985], [-2.9222171, 53.4052684], [-2.922822, 53.40520720000001], [-2.9234384, 53.40513180000001], [-2.9242742999999995, 53.4050348], [-2.9253136, 53.4049094], [-2.9266516999999994, 53.40474569999999], [-2.9314151, 53.404243300000005], [-2.931654804747777, 53.404219148007115], [-2.9318904999999997, 53.404195400000006], [-2.9352383999999994, 53.40385439999999], [-2.9367769705632383, 53.403676503158614], [-2.937037091184618, 53.403643479264275], [-2.9372657480116744, 53.40361048210792], [-2.937467443893009, 53.403577535311776], [-2.9376466816772244, 53.40354466249808], [-2.937807964212925, 53.40351188728906], [-2.9379557943487113, 53.403479233306975], [-2.938094674933187, 53.40344672417404], [-2.938229108814955, 53.403414383512505], [-2.938363598842618, 53.40338223494461], [-2.938502647864779, 53.403350302092576], [-2.9386507587300397, 53.40331860857864], [-2.9388124342870032, 53.403287178025046], [-2.938992177384273, 53.40325603405404], [-2.9391944908704506, 53.403225200287835], [-2.9394238775941397, 53.40319470034868], [-2.939684840403942, 53.40316455785882], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Preston", "dest_arr_time_act": "2212", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Preston", "current_leg_milage": "35.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 326.887, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 338.621, \"from_m\": 326.887, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 529.482, \"from_m\": 338.621, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 670.496, \"from_m\": 529.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 967.013, \"from_m\": 670.496, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 999.804, \"from_m\": 967.013, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4882.683, \"from_m\": 999.804, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5252.416, \"from_m\": 4882.683, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 5862.313, \"from_m\": 5252.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26744.62, \"from_m\": 5862.313, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26917.611, \"from_m\": 26744.62, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 28766.635, \"from_m\": 26917.611, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28993.136, \"from_m\": 28766.635, \"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\": 29047.218, \"from_m\": 28993.136, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29087.438, \"from_m\": 29047.218, \"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\": 29135.694, \"from_m\": 29087.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29156.59, \"from_m\": 29135.694, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 29203.923, \"from_m\": 29156.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32695.328, \"from_m\": 29203.923, \"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\": 32761.499, \"from_m\": 32695.328, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32768.611, \"from_m\": 32761.499, \"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\": 32856.394, \"from_m\": 32768.611, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32869.323, \"from_m\": 32856.394, \"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\": 32942.244, \"from_m\": 32869.323, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40534.015, \"from_m\": 32942.244, \"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\": 51372.11, \"from_m\": 40534.015, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 52186.796, \"from_m\": 51372.11, \"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\": 52242.207, \"from_m\": 52186.796, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53169.407, \"from_m\": 52242.207, \"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\": 53993.347, \"from_m\": 53169.407, \"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\": 54066.949, \"from_m\": 53993.347, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54078.052, \"from_m\": 54066.949, \"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\": 55527.963, \"from_m\": 54078.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55561.594, \"from_m\": 55527.963, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55904.816, \"from_m\": 55561.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\": 65246.13, \"from_m\": 55904.816, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66931.121, \"from_m\": 65246.13, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67570.825, \"from_m\": 66931.121, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 73509.123, \"from_m\": 67570.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75056.336, \"from_m\": 73509.123, \"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\": 75149.843, \"from_m\": 75056.336, \"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\": 75442.617, \"from_m\": 75149.843, \"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\": 77364.576, \"from_m\": 75442.617, \"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\": 80032.37, \"from_m\": 77364.576, \"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\": 80381.849, \"from_m\": 80032.37, \"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\": 80412.245, \"from_m\": 80381.849, \"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\": 81797.953, \"from_m\": 80412.245, \"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\": 81871.296, \"from_m\": 81797.953, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82776.412, \"from_m\": 81871.296, \"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\": 83012.307, \"from_m\": 82776.412, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83053.881, \"from_m\": 83012.307, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84150.073, \"from_m\": 83053.881, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84516.333, \"from_m\": 84150.073, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 84833.684, \"from_m\": 84516.333, \"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\": 622283, \"profile_key\": \"6876ff64167a5594130ffedafec657fe2e0e0a645d7b52259e1cc6f83fceab4b\", \"schedule_id\": 21336, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Blackpool North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 2, \"distance_m\": 888.657, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 3, \"distance_m\": 5036.494, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 4, \"distance_m\": 15704.288, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 5, \"distance_m\": 27452.24, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": \"2117\", \"location\": \"Preston\", \"stage_seq\": 6, \"distance_m\": 28237.981, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Ribble Jn\", \"stage_seq\": 7, \"distance_m\": 29135.694, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 8, \"distance_m\": 30916.739, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Euxton Jn\", \"stage_seq\": 9, \"distance_m\": 36797.781, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 10, \"distance_m\": 40411.693, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Wigan North Western\", \"stage_seq\": 11, \"distance_m\": 52560.946, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 12, \"distance_m\": 53244.62, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 13, \"distance_m\": 54595.958, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"St. Helens Central\", \"stage_seq\": 14, \"distance_m\": 66618.324, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158H\", \"location\": \"Huyton\", \"stage_seq\": 15, \"distance_m\": 75725.853, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Roby\", \"stage_seq\": 16, \"distance_m\": 76545.674, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 17, \"distance_m\": 80453.463, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 18, \"distance_m\": 81614.301, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 19, \"distance_m\": 82098.69, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Edge Hill\", \"stage_seq\": 20, \"distance_m\": 82663.29, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 21, \"distance_m\": 83555.547, \"section_seq\": 1, \"route_path_id\": 74574}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 22, \"distance_m\": 84833.684, \"section_seq\": 1, \"route_path_id\": 74574}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 84833.684, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74574}], \"total_distance_m\": 84833.684, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 75158.325, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9675.359, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2044", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "62.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:29Z\", \"source_id\": 51512432, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:33Z\", \"source_id\": 16633447, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:57Z\", \"source_id\": 51539914, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:00Z\", \"source_id\": 16641367, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:12:52Z\", \"source_id\": 51572284, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:12:56Z\", \"source_id\": 16650312, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:49Z\", \"source_id\": 51639179, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:54Z\", \"source_id\": 16669720, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:56Z\", \"source_id\": 16677596, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:17Z\", \"source_id\": 51679824, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:19Z\", \"source_id\": 16681512, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:14Z\", \"source_id\": 51681882, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:19Z\", \"source_id\": 16682177, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:22Z\", \"source_id\": 51691006, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:06:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:26Z\", \"source_id\": 16684834, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:34Z\", \"source_id\": 51711147, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:37Z\", \"source_id\": 16690581, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "8", "timing_fact_generation": 1789593278734679, "current_leg_arrival_utc": "2026-09-16T22:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:16:34.420868", "service_state_evidence_id": 16690581, "current_leg_start_actual_dep": "2026-09-16T21:21:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-16T21:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:26:34.866982", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P BPN LIV 5F53 323213+323241 6 90 None {"version": 3, "segments": [{"to_m": 326.887, "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": 338.621, "from_m": 326.887, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 529.482, "from_m": 338.621, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 670.496, "from_m": 529.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 967.013, "from_m": 670.496, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 999.804, "from_m": 967.013, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4882.683, "from_m": 999.804, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5252.416, "from_m": 4882.683, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 5862.313, "from_m": 5252.416, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26744.62, "from_m": 5862.313, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26917.611, "from_m": 26744.62, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 28766.635, "from_m": 26917.611, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28993.136, "from_m": 28766.635, "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": 29047.218, "from_m": 28993.136, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29087.438, "from_m": 29047.218, "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": 29135.694, "from_m": 29087.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29156.59, "from_m": 29135.694, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 29203.923, "from_m": 29156.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32695.328, "from_m": 29203.923, "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": 32761.499, "from_m": 32695.328, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32768.611, "from_m": 32761.499, "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": 32856.394, "from_m": 32768.611, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32869.323, "from_m": 32856.394, "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": 32942.244, "from_m": 32869.323, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40534.015, "from_m": 32942.244, "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": 51372.11, "from_m": 40534.015, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 52186.796, "from_m": 51372.11, "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": 52242.207, "from_m": 52186.796, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53169.407, "from_m": 52242.207, "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": 53993.347, "from_m": 53169.407, "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": 54066.949, "from_m": 53993.347, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54078.052, "from_m": 54066.949, "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": 55527.963, "from_m": 54078.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55561.594, "from_m": 55527.963, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55904.816, "from_m": 55561.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": 65246.13, "from_m": 55904.816, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66931.121, "from_m": 65246.13, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67570.825, "from_m": 66931.121, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 73509.123, "from_m": 67570.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75056.336, "from_m": 73509.123, "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": 75149.843, "from_m": 75056.336, "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": 75442.617, "from_m": 75149.843, "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": 77364.576, "from_m": 75442.617, "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": 80032.37, "from_m": 77364.576, "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": 80381.849, "from_m": 80032.37, "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": 80412.245, "from_m": 80381.849, "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": 81797.953, "from_m": 80412.245, "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": 81871.296, "from_m": 81797.953, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82776.412, "from_m": 81871.296, "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": 83012.307, "from_m": 82776.412, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 83053.881, "from_m": 83012.307, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84150.073, "from_m": 83053.881, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84516.333, "from_m": 84150.073, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 84833.684, "from_m": 84516.333, "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": 622283, "profile_key": "6876ff64167a5594130ffedafec657fe2e0e0a645d7b52259e1cc6f83fceab4b", "schedule_id": 21336, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2044", "location": "Blackpool North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045H", "location": "Devonshire Road Jn", "stage_seq": 2, "distance_m": 888.657, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Poulton-le-Fylde", "stage_seq": 3, "distance_m": 5036.494, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Kirkham & Wesham", "stage_seq": 4, "distance_m": 15704.288, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "Preston Fylde Jn", "stage_seq": 5, "distance_m": 27452.24, "section_seq": 1, "route_path_id": 74574}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": "2117", "location": "Preston", "stage_seq": 6, "distance_m": 28237.981, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Ribble Jn", "stage_seq": 7, "distance_m": 29135.694, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Farington Curve Jn", "stage_seq": 8, "distance_m": 30916.739, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Euxton Jn", "stage_seq": 9, "distance_m": 36797.781, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Balshaw Lane Jn", "stage_seq": 10, "distance_m": 40411.693, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Wigan North Western", "stage_seq": 11, "distance_m": 52560.946, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Wigan South Jn", "stage_seq": 12, "distance_m": 53244.62, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Springs Branch Jn", "stage_seq": 13, "distance_m": 54595.958, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "St. Helens Central", "stage_seq": 14, "distance_m": 66618.324, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158H", "location": "Huyton", "stage_seq": 15, "distance_m": 75725.853, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Roby", "stage_seq": 16, "distance_m": 76545.674, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Olive Mount Jn", "stage_seq": 17, "distance_m": 80453.463, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Bootle Branch Jn", "stage_seq": 18, "distance_m": 81614.301, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Edge Hill S.B.", "stage_seq": 19, "distance_m": 82098.69, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Edge Hill", "stage_seq": 20, "distance_m": 82663.29, "section_seq": 1, "route_path_id": 74574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209H", "location": "Crown Street Jn", "stage_seq": 21, "distance_m": 83555.547, "section_seq": 1, "route_path_id": 74574}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 22, "distance_m": 84833.684, "section_seq": 1, "route_path_id": 74574}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 84833.684, "from_m": 0.0, "section_seq": 1, "route_path_id": 74574}], "total_distance_m": 84833.684, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 75158.325, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9675.359, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7832, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:29Z", "source_id": 51512432, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:49:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:33Z", "source_id": 16633447, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7838, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:57Z", "source_id": 51539914, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:00Z", "source_id": 16641367, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7860, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:12:52Z", "source_id": 51572284, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:13:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:12:56Z", "source_id": 16650312, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9360, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:49Z", "source_id": 51639179, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:43:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:54Z", "source_id": 16669720, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:56Z", "source_id": 16677596, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10017, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:17Z", "source_id": 51679824, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:01:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:19Z", "source_id": 16681512, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10007, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:14Z", "source_id": 51681882, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:02:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:19Z", "source_id": 16682177, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9878, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:22Z", "source_id": 51691006, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:06:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:26Z", "source_id": 16684834, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9850, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:34Z", "source_id": 51711147, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:16:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:37Z", "source_id": 16690581, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}] Blackpool North 2044 2044 2 None None Liverpool Lime Street HL/ML 2212 2212 8 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P29228/2026-09-16/detailed None Preston 2026-09-16T21:21:00+01:00 Liverpool Lime Street HL/ML 62.0 {"type": "LineString", "coordinates": [[-2.707863830399446, 53.755420377305256], [-2.7077274999999994, 53.754847000000005], [-2.7076247, 53.7544296], [-2.7075477999999995, 53.7542032], [-2.7074674, 53.75401579999999], [-2.7073072, 53.7537062], [-2.707126699999999, 53.753292900000005], [-2.7069845, 53.7529438], [-2.7068933, 53.7526948], [-2.706827, 53.752436900000006], [-2.7067284, 53.75193519999999], [-2.7067026, 53.7518163], [-2.7066965999999995, 53.75178009999999], [-2.7066839, 53.75170619999999], [-2.7066725999999997, 53.75165339999999], [-2.7065248, 53.7507726], [-2.706151999999999, 53.7487875], [-2.7061119, 53.7485862], [-2.7060319, 53.74822639999999], [-2.7057776164653555, 53.74687506193254], [-2.705764, 53.74680270000001], [-2.7053081, 53.744491200000006], [-2.7052830999999995, 53.744380799999995], [-2.7049245, 53.7425088], [-2.7046617000000004, 53.74099149999999], [-2.7046303999999997, 53.7408214], [-2.704421, 53.73979], [-2.7042725, 53.7390109], [-2.7042499, 53.7388923], [-2.7042118, 53.73875749999999], [-2.7041548, 53.738622199999995], [-2.7040600999999995, 53.73835290000001], [-2.7039824, 53.7378627], [-2.7039194, 53.73745420000001], [-2.703739, 53.7365396], [-2.7036266, 53.7361258], [-2.7035124, 53.7357159], [-2.7033836000000004, 53.73530559999999], [-2.7031619, 53.7346395], [-2.703042779913922, 53.734323238421794], [-2.7029134999999997, 53.73398], [-2.7024381, 53.73288839999999], [-2.7021507, 53.7322479], [-2.7020597, 53.7320326], [-2.7018932, 53.7316911], [-2.701792299921968, 53.73146785197395], [-2.7016066999999997, 53.73105720000001], [-2.7011069999999995, 53.7299411], [-2.7005315999999997, 53.72868810000001], [-2.6996480999999997, 53.7267594], [-2.6991353, 53.725615299999994], [-2.698619, 53.7244835], [-2.697891440679816, 53.72288693440505], [-2.6978771912314636, 53.72285566462581], [-2.6973044999999995, 53.72159889999999], [-2.6949458523585643, 53.71646011337785], [-2.6935792, 53.7134823], [-2.6935621, 53.71344719999999], [-2.6924231999999995, 53.7109074], [-2.6915268, 53.7088944], [-2.6903899999999994, 53.70643989999999], [-2.689081100000001, 53.7035503], [-2.6884374, 53.7020863], [-2.6880453, 53.70121940000001], [-2.6872085999999995, 53.69941070000001], [-2.6870464, 53.699053], [-2.6868862, 53.69869969999999], [-2.6847155, 53.69391180000001], [-2.6813307999999996, 53.686437100000006], [-2.6789545, 53.6811886], [-2.6789378344224217, 53.68115157602794], [-2.6785952999999996, 53.6803906], [-2.678415651202746, 53.67999131380288], [-2.6784156, 53.6799912], [-2.6777854999999997, 53.6785873], [-2.6777219, 53.6784457], [-2.6771256, 53.67687499999999], [-2.6768659999999995, 53.6761872], [-2.6765552, 53.6755261], [-2.676131, 53.6746238], [-2.6754338999999994, 53.6731172], [-2.6749250000000004, 53.6717849], [-2.6745898, 53.6709073], [-2.6745198, 53.670703999999986], [-2.6739237999999994, 53.6688619], [-2.6737225, 53.66814879999998], [-2.673389, 53.66689360000001], [-2.6733380000000007, 53.6666789], [-2.6719739, 53.66134199999999], [-2.6717563999999996, 53.6600164], [-2.6716531, 53.659386399999995], [-2.6716466999999997, 53.6585126], [-2.6716305999999994, 53.6576479], [-2.6715285999999994, 53.656755099999984], [-2.6712913, 53.65588029999999], [-2.6711625, 53.655355799999995], [-2.6710686, 53.6550495], [-2.6709385, 53.654625], [-2.6706113, 53.6538393], [-2.6701449, 53.652953399999994], [-2.6700798999999997, 53.6528344], [-2.6697637, 53.65220560000001], [-2.6695613, 53.6517695], [-2.6694000999999994, 53.6513812], [-2.6692994999999997, 53.6510482], [-2.6685217, 53.64810549999999], [-2.6684627, 53.6479083], [-2.6681682999999996, 53.64702559999999], [-2.6679319999999995, 53.64612619999999], [-2.667583099999999, 53.64479869999999], [-2.6671472, 53.6431005], [-2.6667948, 53.641814], [-2.6665748, 53.6411838], [-2.6663325, 53.6405535], [-2.6650523000000006, 53.6374902], [-2.6637471, 53.634443000000005], [-2.661362, 53.6287323], [-2.6610197326010785, 53.62791270082296], [-2.6604829999999997, 53.62662739999999], [-2.6597124, 53.624775199999995], [-2.6596697, 53.62467370000001], [-2.6596103, 53.6245315], [-2.6595847, 53.62447199999999], [-2.6566593, 53.61750729999999], [-2.6558497, 53.6155795], [-2.6553520999999995, 53.6143446], [-2.6547725, 53.613111], [-2.6535470999999995, 53.6106615], [-2.6511411999999996, 53.6057592], [-2.6507223, 53.604921999999995], [-2.6465325999999996, 53.59654739999999], [-2.646382, 53.59624289999999], [-2.6449831999999995, 53.5934804], [-2.6438613000000006, 53.5912645], [-2.6425770999999996, 53.5886094], [-2.6423856, 53.58826119999999], [-2.6422371, 53.587861199999985], [-2.641888, 53.58660689999999], [-2.6410278999999997, 53.5834047], [-2.6405743, 53.5814205], [-2.6404289999999997, 53.5808037], [-2.64042, 53.58075569999999], [-2.6401354999999995, 53.578964099999986], [-2.6399535999999997, 53.5772196], [-2.6398544, 53.57552809999999], [-2.6398454133545544, 53.57460657386965], [-2.6398377000000006, 53.5738156], [-2.6399398, 53.572145], [-2.6398982, 53.5717324], [-2.6399572, 53.5707747], [-2.640139899999999, 53.56802900000002], [-2.6404509999999997, 53.5633516], [-2.6406528, 53.5603221], [-2.6405422999999995, 53.5566285], [-2.6405370999999995, 53.55653379999999], [-2.6405116999999994, 53.5560783], [-2.6403368, 53.5519637], [-2.6403219, 53.551675], [-2.6402801, 53.5506563], [-2.6402694999999996, 53.5503902], [-2.6402599, 53.55014709999999], [-2.6402009, 53.549638900000005], [-2.6401058000000006, 53.5491047], [-2.6400323, 53.54883300000001], [-2.6399420999999994, 53.5485628], [-2.6397714999999997, 53.548140299999986], [-2.6394465999999994, 53.5476489], [-2.6393596999999995, 53.547517500000005], [-2.6389389000000003, 53.5468526], [-2.6383833999999995, 53.5462693], [-2.6377143999999997, 53.545697100000005], [-2.63761456295778, 53.54562433250755], [-2.6375645186508274, 53.54558785703365], [-2.6374116000000005, 53.5454764], [-2.6368178999999996, 53.5450766], [-2.6361697, 53.5447114], [-2.6360002999999996, 53.54461739999999], [-2.635887799999999, 53.544564400000006], [-2.6352418, 53.54425129999999], [-2.6350006, 53.54413639999999], [-2.6340832, 53.5437629], [-2.6339028999999994, 53.5436848], [-2.6323666456088124, 53.54309386261938], [-2.632054, 53.54297359999999], [-2.6301788, 53.5422507], [-2.6297644999999994, 53.542072399999995], [-2.6288802, 53.54166630000001], [-2.6283192, 53.541391399999995], [-2.6279114, 53.5411775], [-2.6275586, 53.54097399999999], [-2.6271424, 53.54070259999999], [-2.6267613999999995, 53.54042519999999], [-2.6265143, 53.5402174], [-2.6263568, 53.54008499999999], [-2.6260370999999996, 53.539775799999994], [-2.6258656999999994, 53.5395972], [-2.6255168999999996, 53.53923439999999], [-2.6249914, 53.5386344], [-2.6247546, 53.538352800000006], [-2.6243799, 53.5379072], [-2.6237477, 53.53717139999999], [-2.623199, 53.5365372], [-2.6229234999999997, 53.53614240000001], [-2.6227938999999996, 53.53599079999999], [-2.622595, 53.535758300000005], [-2.6216869999999997, 53.53472349999999], [-2.6201509, 53.5329428], [-2.6192094, 53.5317105], [-2.6188259, 53.53126890000001], [-2.6182913, 53.5306505], [-2.6177762999999996, 53.5300653], [-2.6172675, 53.52947209999999], [-2.6166686, 53.52878040000001], [-2.6161248999999995, 53.52814879999998], [-2.6157921, 53.5277858], [-2.6157905422622134, 53.52778382639555], [-2.6157479, 53.5277298], [-2.6157099999999995, 53.52768090000001], [-2.61567, 53.527626], [-2.6155111, 53.52738789999999], [-2.6154385, 53.527265400000005], [-2.6153735, 53.527141799999995], [-2.6153268999999995, 53.5270282], [-2.6152876999999997, 53.5268954], [-2.615233299999999, 53.5266958], [-2.6152284999999997, 53.5266705], [-2.6151978, 53.5265108], [-2.6151924, 53.52633889999999], [-2.6152115999999994, 53.52612369999999], [-2.6152569, 53.5258871], [-2.6153138, 53.525686], [-2.6153810999999996, 53.525498799999994], [-2.6154911, 53.52526079999999], [-2.6156492999999994, 53.524999599999994], [-2.6158115999999993, 53.524772500000005], [-2.6159298, 53.52463879999999], [-2.6160803, 53.5244686], [-2.6161882, 53.52435690000001], [-2.6166993, 53.5238476], [-2.6171566999999993, 53.523383], [-2.6175156999999993, 53.523039], [-2.6178245999999996, 53.5227495], [-2.6181169, 53.522483599999994], [-2.6184549, 53.5221913], [-2.6188786999999993, 53.5218558], [-2.6193354999999996, 53.52150050000001], [-2.619671351005067, 53.52123315641426], [-2.6199738, 53.52099239999999], [-2.6203582, 53.520688099999994], [-2.620985, 53.52018989999999], [-2.6225367999999993, 53.5189713], [-2.6236138, 53.51812100000001], [-2.6238439999999996, 53.51794780000001], [-2.6241195, 53.5177294], [-2.6277922999999994, 53.51481869999999], [-2.63333, 53.5104269], [-2.6341778999999996, 53.5097327], [-2.6351238, 53.5089791], [-2.6366042, 53.507806], [-2.6380709999999996, 53.5066316], [-2.6385853999999997, 53.506220799999994], [-2.6391318, 53.5057952], [-2.6401793999999996, 53.50493929999999], [-2.6411146999999997, 53.5041362], [-2.6417755, 53.5036056], [-2.6420869999999996, 53.5033554], [-2.6430506, 53.50257260000001], [-2.6440729000000003, 53.5018], [-2.6449374999999997, 53.5012125], [-2.6458446999999996, 53.5006483], [-2.6466969999999996, 53.5001815], [-2.6476163, 53.4997249], [-2.6499966999999995, 53.49866290000001], [-2.6523600999999997, 53.49759710000001], [-2.6541645, 53.49679879999999], [-2.6547642999999996, 53.4965287], [-2.6553636999999997, 53.49625869999999], [-2.6562777999999994, 53.495848], [-2.6573195999999997, 53.495371899999995], [-2.6580590999999996, 53.49504000000001], [-2.6588916, 53.49466179999999], [-2.6601234, 53.494118400000005], [-2.6613523999999997, 53.49355779999999], [-2.6623211, 53.493118], [-2.6626347999999997, 53.492966299999985], [-2.6632874999999996, 53.492637], [-2.6637643, 53.4923766], [-2.664349399999999, 53.492027799999995], [-2.6649376999999994, 53.49165120000001], [-2.6660723999999996, 53.49091539999999], [-2.6668374, 53.4904396], [-2.6671909, 53.4902302], [-2.667583, 53.4900163], [-2.668163, 53.4897248], [-2.6683302999999996, 53.4896474], [-2.6695696999999994, 53.489086799999995], [-2.6707862999999996, 53.4885621], [-2.6720828999999995, 53.4880279], [-2.6736987, 53.48734919999999], [-2.6742272, 53.4871415], [-2.6748122, 53.486921800000005], [-2.6752814, 53.48675840000001], [-2.6771700999999997, 53.4861944], [-2.6785536, 53.4858303], [-2.6816591000000005, 53.48509709999999], [-2.6859336999999996, 53.484074699999994], [-2.6907401, 53.48291530000001], [-2.6949458523585643, 53.48191975265212], [-2.696002200000001, 53.4816697], [-2.6977092999999996, 53.4812656], [-2.7000653, 53.4807152], [-2.7030897, 53.48000889999999], [-2.7042819999999996, 53.47971750000001], [-2.705416099999999, 53.479418], [-2.7063697999999996, 53.479102699999984], [-2.7073413, 53.4787499], [-2.7080819, 53.4784453], [-2.7088349999999997, 53.4780993], [-2.7094322999999996, 53.477796600000005], [-2.7099963, 53.4774826], [-2.7104871, 53.4771996], [-2.7109441, 53.47689299999999], [-2.7113905000000003, 53.47660239999999], [-2.7118698, 53.4762575], [-2.7122714, 53.475956], [-2.712832, 53.4755178], [-2.7133411999999995, 53.47507610000001], [-2.7137364999999996, 53.474697599999985], [-2.7140805, 53.4743483], [-2.7146265, 53.4738356], [-2.7149192, 53.4735333], [-2.7156056999999993, 53.4728565], [-2.7158436, 53.47261830000001], [-2.7159972, 53.47247200000001], [-2.7160636999999994, 53.47240360000001], [-2.7165310999999996, 53.4719198], [-2.7173278999999995, 53.4710426], [-2.717755, 53.47059129999999], [-2.7178720999999997, 53.47047], [-2.7179308, 53.4704116], [-2.7185637, 53.46981489999999], [-2.7191767999999996, 53.4692598], [-2.7196677999999994, 53.46885900000001], [-2.7201729999999995, 53.46849280000001], [-2.7211318731743095, 53.46779240988761], [-2.721522199999999, 53.467507299999994], [-2.7220903, 53.4670923], [-2.7241181, 53.465694899999995], [-2.7253776, 53.464959699999994], [-2.7254994999999997, 53.46489179999998], [-2.726647499999999, 53.46430800000001], [-2.7278274999999996, 53.4637987], [-2.7281898, 53.4636445], [-2.7285292999999995, 53.46347630000001], [-2.7288625999999994, 53.463293500000006], [-2.7291544999999995, 53.463094], [-2.7293147, 53.46296730000001], [-2.7294710999999996, 53.4628119], [-2.7297801999999995, 53.4624659], [-2.7299204999999995, 53.4622321], [-2.7300729, 53.4619347], [-2.7301510999999996, 53.461699], [-2.7301773, 53.461571], [-2.7301835, 53.46140439999999], [-2.7301711999999996, 53.461202], [-2.7301335, 53.461000199999994], [-2.7300205, 53.4606719], [-2.7299446, 53.4604712], [-2.7299093999999995, 53.460378299999995], [-2.729782, 53.4600559], [-2.729682, 53.4598647], [-2.7295329, 53.4596493], [-2.7293720999999995, 53.459426500000006], [-2.7292275, 53.4592539], [-2.7290859, 53.45911610000001], [-2.7285543, 53.4586931], [-2.7281178999999995, 53.45831210000001], [-2.7279127999999995, 53.45805479999999], [-2.7277471999999996, 53.4578083], [-2.7276372, 53.4575972], [-2.7275646, 53.4574035], [-2.7274671999999995, 53.457091299999995], [-2.7274395, 53.45695899999999], [-2.7274179, 53.4567902], [-2.7274266999999996, 53.456534600000005], [-2.7274541, 53.4563041], [-2.7275143, 53.4560169], [-2.7276319, 53.45568840000001], [-2.72775, 53.4554543], [-2.7278479999999994, 53.4553131], [-2.7279712, 53.45513650000001], [-2.7281809999999997, 53.4548695], [-2.7289756, 53.4539011], [-2.7292557999999993, 53.45356559999998], [-2.7297938, 53.45292160000001], [-2.7300150999999997, 53.45265009999999], [-2.7305851, 53.45195120000001], [-2.7313185999999994, 53.45113009999999], [-2.7315939999999994, 53.45092340000001], [-2.731927199999999, 53.45070539999999], [-2.7326398999999997, 53.4503597], [-2.7334459999999994, 53.4500145], [-2.7338888, 53.4498283], [-2.734005, 53.44977790000001], [-2.7350641, 53.4493079], [-2.7353718999999996, 53.449163600000006], [-2.735701, 53.44901139999999], [-2.7358511999999995, 53.44894140000001], [-2.7362362, 53.4487569], [-2.7367781999999994, 53.4484403], [-2.7376903, 53.4479382], [-2.7382103999999994, 53.4476111], [-2.7388381999999996, 53.4472027], [-2.7398094, 53.44653770000001], [-2.7402002999999997, 53.4462206], [-2.7403994999999997, 53.446092], [-2.7405236, 53.44600530000002], [-2.740767, 53.44583080000001], [-2.7415383999999996, 53.4453047], [-2.7421028, 53.444918099999995], [-2.7425469999999996, 53.4446309], [-2.7429325, 53.4444063], [-2.7433142, 53.444185], [-2.7437876999999995, 53.4439484], [-2.7442664999999997, 53.44372409999999], [-2.7454723, 53.4432046], [-2.7464874999999997, 53.44275489999999], [-2.748275, 53.441963699999995], [-2.7502212, 53.44109350000001], [-2.7520666, 53.440306099999994], [-2.7536071000000004, 53.4395673], [-2.7554183, 53.43867759999999], [-2.7568384, 53.4379799], [-2.758267899999999, 53.437250000000006], [-2.7590999, 53.4368595], [-2.7594696, 53.4366896], [-2.7603484999999996, 53.43632560000001], [-2.7611279999999994, 53.43602429999999], [-2.7618929, 53.43574], [-2.7634803999999997, 53.435259599999995], [-2.7699536999999994, 53.433485399999995], [-2.7752752, 53.4320587], [-2.7802809999999996, 53.430731300000005], [-2.7846850999999995, 53.42954439999999], [-2.784777380770516, 53.42951975724589], [-2.7867593, 53.4289905], [-2.7874202, 53.42880119999999], [-2.7882352, 53.4285538], [-2.7895831999999996, 53.42809040000001], [-2.7906646, 53.4276557], [-2.7911367, 53.427456199999995], [-2.7917204, 53.42718010000001], [-2.7921322999999996, 53.426975500000005], [-2.7929734999999996, 53.426566399999984], [-2.7936922, 53.42623079999999], [-2.7944954999999996, 53.4258128], [-2.7948138999999994, 53.4256442], [-2.7967201, 53.4246538], [-2.7977933, 53.424082], [-2.7989477, 53.423500099999984], [-2.8005210999999997, 53.4226858], [-2.8011834, 53.42235519999999], [-2.8018552, 53.42204040000001], [-2.8034566999999995, 53.42136419999999], [-2.8049429, 53.42074509999999], [-2.8064749, 53.4201146], [-2.8087969, 53.4191558], [-2.8111485, 53.41818249999999], [-2.8126514999999994, 53.4175595], [-2.8137552, 53.4171116], [-2.8157254, 53.41630399999999], [-2.8174591, 53.4155944], [-2.8179590999999995, 53.4153882], [-2.8192223999999997, 53.4148672], [-2.8205893320552247, 53.41428429590598], [-2.8226622999999997, 53.4134003], [-2.8264117999999994, 53.4118991], [-2.8274214999999994, 53.41147670000001], [-2.8275214999999996, 53.4114355], [-2.8292799, 53.41068369999999], [-2.8298806999999995, 53.41046939999999], [-2.8302074, 53.4103752], [-2.830286399999999, 53.4103524], [-2.8304619, 53.4102993], [-2.8310851999999995, 53.41016020000001], [-2.8315159, 53.41009050000001], [-2.8319264999999993, 53.4100346], [-2.8323722, 53.4099873], [-2.833471799999999, 53.409910300000014], [-2.8340501999999996, 53.4098868], [-2.8344017999999997, 53.409873], [-2.8346099, 53.409865], [-2.8348794999999996, 53.4098552], [-2.8357611, 53.40981000000001], [-2.8362763, 53.4097784], [-2.8376859, 53.40971449999999], [-2.8392836, 53.4096565], [-2.8399112, 53.4096361], [-2.8406926999999995, 53.40961739999999], [-2.8420793, 53.40958599999999], [-2.8424406000000007, 53.40958359999999], [-2.8433212129046543, 53.40957679867895], [-2.8435540999999995, 53.40957499999999], [-2.8441273999999996, 53.4095758], [-2.8442617, 53.409576], [-2.8443812, 53.4095767], [-2.844728, 53.40958169999999], [-2.8452947, 53.4095996], [-2.8462523999999996, 53.4096428], [-2.8465624, 53.40965810000001], [-2.8476382999999994, 53.40971119999999], [-2.8491155000000004, 53.40978], [-2.8521873999999996, 53.40990179999999], [-2.8535703999999997, 53.40994809999999], [-2.8540411999999997, 53.40996390000001], [-2.8558961999999997, 53.41003649999999], [-2.8560791, 53.4100468], [-2.858069599999999, 53.4101584], [-2.858893699999999, 53.4101825], [-2.8596812, 53.4101922], [-2.860384, 53.41019010000001], [-2.8610576999999995, 53.410180700000005], [-2.8617315999999997, 53.41016930000001], [-2.8624451999999994, 53.410147399999985], [-2.8633902999999994, 53.41011340000001], [-2.8643452999999996, 53.4100736], [-2.865288, 53.4100206], [-2.8667096999999995, 53.4099094], [-2.866851099999999, 53.4098979], [-2.8670909, 53.40987839999999], [-2.868198, 53.40976229999999], [-2.8689167, 53.409690600000005], [-2.8698345999999995, 53.4096006], [-2.8708945999999997, 53.40950689999999], [-2.8719623, 53.409392399999994], [-2.8730067999999997, 53.409265299999994], [-2.8740667, 53.40912629999999], [-2.8746089091824683, 53.40904826932608], [-2.8763264, 53.40880109999999], [-2.8785473, 53.408480999999995], [-2.8819555, 53.40798860000001], [-2.8868704, 53.4072925], [-2.8885743999999995, 53.40705339999999], [-2.8901332, 53.406849], [-2.8909640000000003, 53.40675009999999], [-2.8911181, 53.4067337], [-2.8933667999999995, 53.40649559999999], [-2.8938194, 53.40644679999998], [-2.8945021999999994, 53.40637659999999], [-2.896266, 53.40619979999999], [-2.8975826, 53.4060722], [-2.8996283999999997, 53.40591449999999], [-2.9003510999999995, 53.405881999999984], [-2.9007174, 53.405867], [-2.9011714999999993, 53.405847300000005], [-2.9025069, 53.40579], [-2.9044757000000003, 53.4057465], [-2.905832, 53.4057144], [-2.9077562999999995, 53.4056638], [-2.908916099999999, 53.40563689999999], [-2.9104181, 53.4056137], [-2.9122097999999994, 53.4055911], [-2.9130266, 53.4055939], [-2.9140069999999993, 53.405597199999995], [-2.915101, 53.40558], [-2.9160353, 53.40556529999999], [-2.9185217, 53.40547560000001], [-2.9203855999999995, 53.4054062], [-2.9214403999999994, 53.405339699999985], [-2.9222171, 53.4052684], [-2.922822, 53.40520720000001], [-2.9234384, 53.40513180000001], [-2.9242742999999995, 53.4050348], [-2.9253136, 53.4049094], [-2.9266516999999994, 53.40474569999999], [-2.9314151, 53.404243300000005], [-2.931654804747777, 53.404219148007115], [-2.9318904999999997, 53.404195400000006], [-2.9352383999999994, 53.40385439999999], [-2.9367769705632383, 53.403676503158614], [-2.937037091184618, 53.403643479264275], [-2.9372657480116744, 53.40361048210792], [-2.937467443893009, 53.403577535311776], [-2.9376466816772244, 53.40354466249808], [-2.937807964212925, 53.40351188728906], [-2.9379557943487113, 53.403479233306975], [-2.938094674933187, 53.40344672417404], [-2.938229108814955, 53.403414383512505], [-2.938363598842618, 53.40338223494461], [-2.938502647864779, 53.403350302092576], [-2.9386507587300397, 53.40331860857864], [-2.9388124342870032, 53.403287178025046], [-2.938992177384273, 53.40325603405404], [-2.9391944908704506, 53.403225200287835], [-2.9394238775941397, 53.40319470034868], [-2.939684840403942, 53.40316455785882], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} 35.0 2114 2216 Preston Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-16 21:26:51 TERMINATED 2026-09-16 21:16:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16690581 1789593278734679 69 69 2026-09-16 21:26:34.866982 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:16:34.420868
592319 625578 H50358 516R56C217 2026-09-16 COMPLETE 16691725 2026-09-16 22:16:00 2026-09-16 21:26:51 2026-09-18 21:26:51 {"id": 625578, "stp": "P", "toc": "Unknown", "uid": "H50358", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50358/2026-09-16/detailed", "trust_id": "516R56C217", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Renwick Road Biffa (GBRf)", "service_date": "2026-09-16", "dest_arr_time": "0239", "dest_platform": null, "is_terminated": 1, "next_location": "Renwick Road Biffa (GBRf)", "signalling_id": "6R56", "timing_status": null, "origin_station": "Renwick Road Biffa (GBRf)", "current_leg_arr": "0239", "current_leg_dep": "0232", "current_leg_end": "Renwick Road Biffa (GBRf)", "origin_dep_time": "0225", "origin_platform": null, "current_location": "Renwick Road Biffa (GBRf)", "last_update_time": "2026-09-16T21:26:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.133581, 51.5275628], [0.13347959999999998, 51.5275709], [0.13332149999999998, 51.5275941], [0.1331339, 51.5276295], [0.1330163, 51.5276538], [0.1328426, 51.52769169999999], [0.1326689, 51.527731499999994], [0.13258069999999997, 51.5277541], [0.1324925, 51.527778999999995], [0.13238769999999997, 51.52781469999999], [0.13229049999999998, 51.5278509], [0.13218009999999997, 51.5278986], [0.1321143, 51.5279298], [0.1320499, 51.5279623], [0.1319864, 51.5279956], [0.1319243, 51.52803309999999], [0.131686, 51.5281967], [0.1313165, 51.5284364], [0.1312446, 51.52848019999999], [0.1312075, 51.5285022], [0.1311682, 51.528524100000006], [0.1310968, 51.5285616], [0.1310171, 51.52859999999999], [0.1309165, 51.52864339999999], [0.130802, 51.5286867], [0.13070149999999997, 51.52871770000001], [0.13059719999999997, 51.528748799999995], [0.13048549999999998, 51.52877589999999], [0.13036169999999997, 51.5288017], [0.1302614, 51.5288185], [0.1301566, 51.52883440000001], [0.1278842, 51.529095299999994], [0.1272641, 51.5291647], [0.1267856, 51.52922029999999], [0.1266478, 51.5292395], [0.1264598, 51.5292684], [0.1263478, 51.5292903], [0.1262315, 51.5293122], [0.1261108, 51.52933139999999], [0.1259857, 51.529351199999994], [0.12577269999999996, 51.5293774], [0.12516139999999998, 51.529445499999994], [0.12450450000000002, 51.5295198], [0.1238917, 51.529591299999986], [0.12365059999999996, 51.5296168], [0.1233649, 51.5296284], [0.1230233, 51.529626099999994], [0.1198438, 51.5296049], [0.1194914, 51.5296134], [0.1190076, 51.5296286], [0.1185624, 51.52964370000001], [0.1176363, 51.5297007], [0.1169192, 51.52976449999999], [0.11647250000000002, 51.52980929999999], [0.1160871, 51.529858999999995], [0.1158039, 51.5299039], [0.11555070000000002, 51.5299648], [0.11530999999999998, 51.53003410000001], [0.11505919999999996, 51.5301314], [0.1148639, 51.5302249], [0.1146403, 51.53033750000001], [0.11443820000000002, 51.5304389], [0.11409979999999996, 51.530574599999994], [0.1139019, 51.530652], [0.1137196, 51.5307191], [0.113534, 51.5307757], [0.11339019999999998, 51.53081279999999], [0.11324879999999998, 51.5308455], [0.113066, 51.53087769999999], [0.1128508, 51.53090819999999], [0.1111838, 51.5310972]]}", "current_leg_start": "Ripple Lane H Group Sidings", "dest_arr_time_act": "0239", "motion_projection": null, "next_location_lat": "51.5310972", "next_location_lon": "0.1111838", "previous_location": null, "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3277.257, \"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}], \"service_id\": 625578, \"profile_key\": \"5ac04a62365870c7665fe809eaf8a1e39943a32d8e72bd1986257f625941cb79\", \"schedule_id\": 32146, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0225\", \"location\": \"Renwick Road Biffa (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70825}, {\"is_pass\": false, \"wtt_arr\": \"0230\", \"wtt_dep\": \"0232\", \"location\": \"Ripple Lane H Group Sidings\", \"stage_seq\": 2, \"distance_m\": 1638.628, \"section_seq\": 1, \"route_path_id\": 70825}, {\"is_pass\": false, \"wtt_arr\": \"0239\", \"wtt_dep\": null, \"location\": \"Renwick Road Biffa (GBRf)\", \"stage_seq\": 3, \"distance_m\": 3277.257, \"section_seq\": 1, \"route_path_id\": 70825}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3277.257, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70825}], \"total_distance_m\": 3277.257, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 0.0, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3277.257, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0225", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "7.0", "current_position_lat": "51.5310972", "current_position_lon": "0.1111838", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Renwick Road Biffa (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789593395044618, "current_leg_arrival_utc": "2026-09-17T02:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:16:35.042322", "service_state_evidence_id": 16691725, "current_leg_start_actual_dep": "2026-09-17T02:32:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T21:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:26:36.072148", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6R56 None None None None {"version": 3, "segments": [{"to_m": 3277.257, "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}], "service_id": 625578, "profile_key": "5ac04a62365870c7665fe809eaf8a1e39943a32d8e72bd1986257f625941cb79", "schedule_id": 32146, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0225", "location": "Renwick Road Biffa (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70825}, {"is_pass": false, "wtt_arr": "0230", "wtt_dep": "0232", "location": "Ripple Lane H Group Sidings", "stage_seq": 2, "distance_m": 1638.628, "section_seq": 1, "route_path_id": 70825}, {"is_pass": false, "wtt_arr": "0239", "wtt_dep": null, "location": "Renwick Road Biffa (GBRf)", "stage_seq": 3, "distance_m": 3277.257, "section_seq": 1, "route_path_id": 70825}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3277.257, "from_m": 0.0, "section_seq": 1, "route_path_id": 70825}], "total_distance_m": 3277.257, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 0.0, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3277.257, "synthetic_unknown_infrastructure_limit_mph": 60} [] Renwick Road Biffa (GBRf) 0225 0225 None None None Renwick Road Biffa (GBRf) 0239 0239 None None None https://www.realtimetrains.co.uk/service/gb-nr:H50358/2026-09-16/detailed None Ripple Lane H Group Sidings 2026-09-17T02:32:00+01:00 Renwick Road Biffa (GBRf) 7.0 {"type": "LineString", "coordinates": [[0.133581, 51.5275628], [0.13347959999999998, 51.5275709], [0.13332149999999998, 51.5275941], [0.1331339, 51.5276295], [0.1330163, 51.5276538], [0.1328426, 51.52769169999999], [0.1326689, 51.527731499999994], [0.13258069999999997, 51.5277541], [0.1324925, 51.527778999999995], [0.13238769999999997, 51.52781469999999], [0.13229049999999998, 51.5278509], [0.13218009999999997, 51.5278986], [0.1321143, 51.5279298], [0.1320499, 51.5279623], [0.1319864, 51.5279956], [0.1319243, 51.52803309999999], [0.131686, 51.5281967], [0.1313165, 51.5284364], [0.1312446, 51.52848019999999], [0.1312075, 51.5285022], [0.1311682, 51.528524100000006], [0.1310968, 51.5285616], [0.1310171, 51.52859999999999], [0.1309165, 51.52864339999999], [0.130802, 51.5286867], [0.13070149999999997, 51.52871770000001], [0.13059719999999997, 51.528748799999995], [0.13048549999999998, 51.52877589999999], [0.13036169999999997, 51.5288017], [0.1302614, 51.5288185], [0.1301566, 51.52883440000001], [0.1278842, 51.529095299999994], [0.1272641, 51.5291647], [0.1267856, 51.52922029999999], [0.1266478, 51.5292395], [0.1264598, 51.5292684], [0.1263478, 51.5292903], [0.1262315, 51.5293122], [0.1261108, 51.52933139999999], [0.1259857, 51.529351199999994], [0.12577269999999996, 51.5293774], [0.12516139999999998, 51.529445499999994], [0.12450450000000002, 51.5295198], [0.1238917, 51.529591299999986], [0.12365059999999996, 51.5296168], [0.1233649, 51.5296284], [0.1230233, 51.529626099999994], [0.1198438, 51.5296049], [0.1194914, 51.5296134], [0.1190076, 51.5296286], [0.1185624, 51.52964370000001], [0.1176363, 51.5297007], [0.1169192, 51.52976449999999], [0.11647250000000002, 51.52980929999999], [0.1160871, 51.529858999999995], [0.1158039, 51.5299039], [0.11555070000000002, 51.5299648], [0.11530999999999998, 51.53003410000001], [0.11505919999999996, 51.5301314], [0.1148639, 51.5302249], [0.1146403, 51.53033750000001], [0.11443820000000002, 51.5304389], [0.11409979999999996, 51.530574599999994], [0.1139019, 51.530652], [0.1137196, 51.5307191], [0.113534, 51.5307757], [0.11339019999999998, 51.53081279999999], [0.11324879999999998, 51.5308455], [0.113066, 51.53087769999999], [0.1128508, 51.53090819999999], [0.1111838, 51.5310972]]} 1.0 0232 0239 None Renwick Road Biffa (GBRf) Renwick Road Biffa (GBRf) 51.5310972 0.1111838 51.5310972 0.1111838 1 0 2026-09-16 21:26:51 TERMINATED 2026-09-16 21:16:00 Renwick Road Biffa (GBRf) TRUST TRUST_CANCELLATION 16691725 1789593395044618 1 1 2026-09-16 21:26:36.072148 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:16:35.042322
592320 623374 C48646 812K63M716 2026-09-16 COMPLETE 16691184 2026-09-16 22:16:00 2026-09-16 21:26:51 2026-09-18 21:26:51 {"id": 623374, "stp": "P", "toc": "Great Western Railway", "uid": "C48646", "consist": "166216", "dest_crs": "BRI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48646/2026-09-16/detailed", "trust_id": "812K63M716", "origin_crs": "SVB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-16", "dest_arr_time": "2217", "dest_platform": "1", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "2K63", "timing_status": "EARLY", "origin_station": "Severn Beach", "current_leg_arr": "2216", "current_leg_dep": "2214", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "2131", "origin_platform": null, "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-16T21:26:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Lawrence Hill", "dest_arr_time_act": "2217", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Lawrence Hill", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4660.543, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6562.471, \"from_m\": 4660.543, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8903.824, \"from_m\": 6562.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8974.344, \"from_m\": 8903.824, \"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\": 11429.439, \"from_m\": 8974.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\": 11634.669, \"from_m\": 11429.439, \"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\": 17192.85, \"from_m\": 11634.669, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17579.121, \"from_m\": 17192.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20303.826, \"from_m\": 17579.121, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20468.952, \"from_m\": 20303.826, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22569.94, \"from_m\": 20468.952, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22888.506, \"from_m\": 22569.94, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22933.208, \"from_m\": 22888.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23003.351, \"from_m\": 22933.208, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23056.023, \"from_m\": 23003.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23093.53, \"from_m\": 23056.023, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23109.904, \"from_m\": 23093.53, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23172.956, \"from_m\": 23109.904, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23781.366, \"from_m\": 23172.956, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 623374, \"profile_key\": \"ec788b872f897520ad032a1b1dfae5bd3eaa3efae60661e7c12cf4ed88b84ac7\", \"schedule_id\": 6460, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Severn Beach\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Holesmouth Jn\", \"stage_seq\": 2, \"distance_m\": 4801.429, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2137H\", \"location\": \"St. Andrew's Road\", \"stage_seq\": 3, \"distance_m\": 5611.507, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 8646.954, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2147\", \"location\": \"Avonmouth\", \"stage_seq\": 5, \"distance_m\": 9207.546, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2149H\", \"location\": \"Portway Park and Ride\", \"stage_seq\": 6, \"distance_m\": 10618.955, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2151H\", \"location\": \"Shirehampton\", \"stage_seq\": 7, \"distance_m\": 11538.337, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Sea Mills\", \"stage_seq\": 8, \"distance_m\": 14074.645, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2201\", \"location\": \"Clifton Down\", \"stage_seq\": 9, \"distance_m\": 17472.283, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2203H\", \"location\": \"Redland\", \"stage_seq\": 10, \"distance_m\": 18460.009, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2205H\", \"location\": \"Montpelier\", \"stage_seq\": 11, \"distance_m\": 19221.632, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208H\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 12, \"distance_m\": 20480.337, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2209H\", \"wtt_dep\": \"2210H\", \"location\": \"Stapleton Road\", \"stage_seq\": 13, \"distance_m\": 21122.781, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": \"2214\", \"location\": \"Lawrence Hill\", \"stage_seq\": 14, \"distance_m\": 22109.291, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 15, \"distance_m\": 22624.7, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Bristol East Jn\", \"stage_seq\": 16, \"distance_m\": 23213.654, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2217\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 17, \"distance_m\": 23781.366, \"section_seq\": 1, \"route_path_id\": 30213}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23781.366, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30213}], \"total_distance_m\": 23781.366, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 21719.012, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2062.354, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2131", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:00Z\", \"source_id\": 16665107, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:27Z\", \"source_id\": 51633920, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:28Z\", \"source_id\": 16668153, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:20Z\", \"source_id\": 51675584, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:25Z\", \"source_id\": 16680367, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:10Z\", \"source_id\": 51694864, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:12Z\", \"source_id\": 16685944, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:40Z\", \"source_id\": 51702625, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:45Z\", \"source_id\": 16688180, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:34Z\", \"source_id\": 51713270, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:36Z\", \"source_id\": 16691184, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "1", "timing_fact_generation": 1789593339875704, "current_leg_arrival_utc": "2026-09-16T22:16:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:16:37.234543", "service_state_evidence_id": 16691184, "current_leg_start_actual_dep": "2026-09-16T22:14:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-16T21:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:26:37.284685", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P SVB BRI 2K63 166216 3 90 None {"version": 3, "segments": [{"to_m": 4660.543, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6562.471, "from_m": 4660.543, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8903.824, "from_m": 6562.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8974.344, "from_m": 8903.824, "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": 11429.439, "from_m": 8974.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": 11634.669, "from_m": 11429.439, "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": 17192.85, "from_m": 11634.669, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17579.121, "from_m": 17192.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20303.826, "from_m": 17579.121, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20468.952, "from_m": 20303.826, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22569.94, "from_m": 20468.952, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22888.506, "from_m": 22569.94, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22933.208, "from_m": 22888.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23003.351, "from_m": 22933.208, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23056.023, "from_m": 23003.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23093.53, "from_m": 23056.023, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23109.904, "from_m": 23093.53, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23172.956, "from_m": 23109.904, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23781.366, "from_m": 23172.956, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 623374, "profile_key": "ec788b872f897520ad032a1b1dfae5bd3eaa3efae60661e7c12cf4ed88b84ac7", "schedule_id": 6460, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2131", "location": "Severn Beach", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Holesmouth Jn", "stage_seq": 2, "distance_m": 4801.429, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2137H", "location": "St. Andrew's Road", "stage_seq": 3, "distance_m": 5611.507, "section_seq": 1, "route_path_id": 30213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 8646.954, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2147", "location": "Avonmouth", "stage_seq": 5, "distance_m": 9207.546, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2149H", "location": "Portway Park and Ride", "stage_seq": 6, "distance_m": 10618.955, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2151H", "location": "Shirehampton", "stage_seq": 7, "distance_m": 11538.337, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Sea Mills", "stage_seq": 8, "distance_m": 14074.645, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2201", "location": "Clifton Down", "stage_seq": 9, "distance_m": 17472.283, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2203H", "location": "Redland", "stage_seq": 10, "distance_m": 18460.009, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2205H", "location": "Montpelier", "stage_seq": 11, "distance_m": 19221.632, "section_seq": 1, "route_path_id": 30213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208H", "location": "Narroways Hill Jn", "stage_seq": 12, "distance_m": 20480.337, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2209H", "wtt_dep": "2210H", "location": "Stapleton Road", "stage_seq": 13, "distance_m": 21122.781, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": "2214", "location": "Lawrence Hill", "stage_seq": 14, "distance_m": 22109.291, "section_seq": 1, "route_path_id": 30213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Dr Day's Jn", "stage_seq": 15, "distance_m": 22624.7, "section_seq": 1, "route_path_id": 30213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Bristol East Jn", "stage_seq": 16, "distance_m": 23213.654, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2217", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 17, "distance_m": 23781.366, "section_seq": 1, "route_path_id": 30213}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23781.366, "from_m": 0.0, "section_seq": 1, "route_path_id": 30213}], "total_distance_m": 23781.366, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 21719.012, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2062.354, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:00Z", "source_id": 16665107, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25778, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:27Z", "source_id": 51633920, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:28Z", "source_id": 16668153, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25783, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:20Z", "source_id": 51675584, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:59:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:25Z", "source_id": 16680367, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25835, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:10Z", "source_id": 51694864, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:09:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:12Z", "source_id": 16685944, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25845, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:40Z", "source_id": 51702625, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:11:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:45Z", "source_id": 16688180, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26051, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:34Z", "source_id": 51713270, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:16:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:36Z", "source_id": 16691184, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}] Severn Beach 2131 2131 None None None Bristol Temple Meads 2217 2217 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48646/2026-09-16/detailed None Lawrence Hill 2026-09-16T22:14:00+01:00 Bristol Temple Meads 2.0 {"type": "LineString", "coordinates": [[-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} 1.1 2214 2216 Lawrence Hill Bristol Temple Meads Bristol Temple Meads 51.4490808 -2.5801483 51.4490808 -2.5801483 1 0 2026-09-16 21:26:51 TERMINATED 2026-09-16 21:16:00 Bristol Temple Meads TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691184 1789593339875704 27 27 2026-09-16 21:26:37.284685 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:16:37.234543
592321 623563 C49636 845C91M716 2026-09-16 COMPLETE 16691812 2026-09-16 22:16:00 2026-09-16 21:26:51 2026-09-18 21:26:51 {"id": 623563, "stp": "P", "toc": "Great Western Railway", "uid": "C49636", "consist": "800311", "dest_crs": "XLZ", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49636/2026-09-16/detailed", "trust_id": "845C91M716", "origin_crs": "PLY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Laira T.& R.S.M.D.", "service_date": "2026-09-16", "dest_arr_time": "2222", "dest_platform": null, "is_terminated": 1, "next_location": "Laira T.& R.S.M.D.", "signalling_id": "5C91", "timing_status": "EARLY", "origin_station": "Plymouth", "current_leg_arr": "2216", "current_leg_dep": "2202", "current_leg_end": "Laira T.& R.S.M.D.", "origin_dep_time": "2140", "origin_platform": "5", "current_location": "Laira T.& R.S.M.D.", "last_update_time": "2026-09-16T21:26:51", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1179007, 50.37312519999999], [-4.12008, 50.37285190000001], [-4.1206062, 50.3728068], [-4.1207627, 50.372792399999994], [-4.1210217, 50.37277759999999], [-4.1212426, 50.3727649], [-4.120767099999999, 50.3728319], [-4.1206288, 50.3728539], [-4.1205497, 50.37286499999999], [-4.1187899, 50.37311119999999], [-4.117093499999999, 50.373353], [-4.115816999999999, 50.3735364], [-4.1153786, 50.3736051], [-4.1150158, 50.373680500000006], [-4.1149491, 50.373694400000005], [-4.1147846, 50.3737309], [-4.113989, 50.37395349999999], [-4.1135874, 50.37409220000001], [-4.1132001, 50.3742465], [-4.1128245, 50.3744072], [-4.1124841, 50.37457789999999], [-4.111983999999999, 50.37485279999999], [-4.1117022, 50.37502], [-4.1114382, 50.3752038], [-4.1111241, 50.375438900000006], [-4.1105832, 50.37584179999999], [-4.1100812, 50.376236299999995], [-4.109328299999999, 50.3768125], [-4.1088163, 50.3772062], [-4.1078354, 50.3779216], [-4.107190199999999, 50.3783249], [-4.106956, 50.378477700000005], [-4.1067404, 50.3786446], [-4.1065621, 50.37880590000001], [-4.106466600000001, 50.3788983], [-4.1063697, 50.37900440000001], [-4.1061766, 50.3791931], [-4.1060555, 50.379336899999984], [-4.1058952, 50.3795325], [-4.1057397, 50.37969029999999], [-4.1055758, 50.379834900000006], [-4.1052587, 50.3801372], [-4.1050339, 50.3803568], [-4.104839299999999, 50.380545899999994], [-4.104687499999999, 50.38074249999999], [-4.1043335, 50.3811697], [-4.1039794, 50.3815438]]}", "current_leg_start": "Mount Gould Carriage Wash", "dest_arr_time_act": "2222", "motion_projection": null, "next_location_lat": "50.3815438", "next_location_lon": "-4.1039794", "previous_location": "Mount Gould Carriage Wash", "current_leg_milage": "1.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 412.129, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 475.048, \"from_m\": 412.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 645.456, \"from_m\": 475.048, \"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\": 1349.739, \"from_m\": 645.456, \"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\": 2212.396, \"from_m\": 1349.739, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2467.516, \"from_m\": 2212.396, \"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\": 6471.189, \"from_m\": 2467.516, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 623563, \"profile_key\": \"28f70302a8f1f30266d53c2c74e04a8efc4db3d329635a0f689ae1a49c9dd3a1\", \"schedule_id\": 6774, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Plymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Lipson Jn\", \"stage_seq\": 2, \"distance_m\": 2447.909, \"section_seq\": 1, \"route_path_id\": 30348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 3, \"distance_m\": 3185.792, \"section_seq\": 1, \"route_path_id\": 30348}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2202\", \"location\": \"Mount Gould Carriage Wash\", \"stage_seq\": 4, \"distance_m\": 4583.734, \"section_seq\": 1, \"route_path_id\": 30348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 5, \"distance_m\": 5981.676, \"section_seq\": 1, \"route_path_id\": 30348}, {\"is_pass\": false, \"wtt_arr\": \"2222\", \"wtt_dep\": null, \"location\": \"Laira T.& R.S.M.D.\", \"stage_seq\": 6, \"distance_m\": 6471.189, \"section_seq\": 1, \"route_path_id\": 30348}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6471.189, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30348}], \"total_distance_m\": 6471.189, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 2404.597, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4066.592, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2140", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "50.3815438", "current_position_lon": "-4.1039794", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:58Z\", \"source_id\": 51683518, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:03Z\", \"source_id\": 16682657, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:04Z\", \"source_id\": 16690248, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:32Z\", \"source_id\": 16684913, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:35Z\", \"source_id\": 16691812, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Laira T.& R.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1789593397851958, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:16:37.848698", "service_state_evidence_id": 16691812, "current_leg_start_actual_dep": "2026-09-16T22:02:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-16T21:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:26:38.902905", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PLY XLZ 5C91 800311 9 125 None {"version": 3, "segments": [{"to_m": 412.129, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 475.048, "from_m": 412.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 645.456, "from_m": 475.048, "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": 1349.739, "from_m": 645.456, "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": 2212.396, "from_m": 1349.739, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2467.516, "from_m": 2212.396, "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": 6471.189, "from_m": 2467.516, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 623563, "profile_key": "28f70302a8f1f30266d53c2c74e04a8efc4db3d329635a0f689ae1a49c9dd3a1", "schedule_id": 6774, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2140", "location": "Plymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Lipson Jn", "stage_seq": 2, "distance_m": 2447.909, "section_seq": 1, "route_path_id": 30348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Mount Gould Jn", "stage_seq": 3, "distance_m": 3185.792, "section_seq": 1, "route_path_id": 30348}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2202", "location": "Mount Gould Carriage Wash", "stage_seq": 4, "distance_m": 4583.734, "section_seq": 1, "route_path_id": 30348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Mount Gould Jn", "stage_seq": 5, "distance_m": 5981.676, "section_seq": 1, "route_path_id": 30348}, {"is_pass": false, "wtt_arr": "2222", "wtt_dep": null, "location": "Laira T.& R.S.M.D.", "stage_seq": 6, "distance_m": 6471.189, "section_seq": 1, "route_path_id": 30348}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6471.189, "from_m": 0.0, "section_seq": 1, "route_path_id": 30348}], "total_distance_m": 6471.189, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 2404.597, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4066.592, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26652, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:58Z", "source_id": 51683518, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:03:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:03Z", "source_id": 16682657, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:04Z", "source_id": 16690248, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:32Z", "source_id": 16684913, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:35Z", "source_id": 16691812, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}] Plymouth 2140 2140 5 None None Laira T.& R.S.M.D. 2222 2222 None EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49636/2026-09-16/detailed None Mount Gould Carriage Wash 2026-09-16T22:02:00+01:00 Laira T.& R.S.M.D. 14.0 {"type": "LineString", "coordinates": [[-4.1179007, 50.37312519999999], [-4.12008, 50.37285190000001], [-4.1206062, 50.3728068], [-4.1207627, 50.372792399999994], [-4.1210217, 50.37277759999999], [-4.1212426, 50.3727649], [-4.120767099999999, 50.3728319], [-4.1206288, 50.3728539], [-4.1205497, 50.37286499999999], [-4.1187899, 50.37311119999999], [-4.117093499999999, 50.373353], [-4.115816999999999, 50.3735364], [-4.1153786, 50.3736051], [-4.1150158, 50.373680500000006], [-4.1149491, 50.373694400000005], [-4.1147846, 50.3737309], [-4.113989, 50.37395349999999], [-4.1135874, 50.37409220000001], [-4.1132001, 50.3742465], [-4.1128245, 50.3744072], [-4.1124841, 50.37457789999999], [-4.111983999999999, 50.37485279999999], [-4.1117022, 50.37502], [-4.1114382, 50.3752038], [-4.1111241, 50.375438900000006], [-4.1105832, 50.37584179999999], [-4.1100812, 50.376236299999995], [-4.109328299999999, 50.3768125], [-4.1088163, 50.3772062], [-4.1078354, 50.3779216], [-4.107190199999999, 50.3783249], [-4.106956, 50.378477700000005], [-4.1067404, 50.3786446], [-4.1065621, 50.37880590000001], [-4.106466600000001, 50.3788983], [-4.1063697, 50.37900440000001], [-4.1061766, 50.3791931], [-4.1060555, 50.379336899999984], [-4.1058952, 50.3795325], [-4.1057397, 50.37969029999999], [-4.1055758, 50.379834900000006], [-4.1052587, 50.3801372], [-4.1050339, 50.3803568], [-4.104839299999999, 50.380545899999994], [-4.104687499999999, 50.38074249999999], [-4.1043335, 50.3811697], [-4.1039794, 50.3815438]]} 1.2 2202 2216 Mount Gould Carriage Wash Laira T.& R.S.M.D. Laira T.& R.S.M.D. 50.3815438 -4.1039794 50.3815438 -4.1039794 1 0 2026-09-16 21:26:51 TERMINATED 2026-09-16 21:16:00 Laira T.& R.S.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691812 1789593397851958 28 28 2026-09-16 21:26:38.902905 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:16:37.848698
592322 623086 W68879 042G93M716 2026-09-16 COMPLETE 16691253 2026-09-16 22:16:00 2026-09-16 21:26:51 2026-09-18 21:26:51 {"id": 623086, "stp": "P", "toc": "ScotRail", "uid": "W68879", "consist": "170403", "dest_crs": "GLT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68879/2026-09-16/detailed", "trust_id": "042G93M716", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glenrothes with Thornton", "service_date": "2026-09-16", "dest_arr_time": "2216", "dest_platform": "1", "is_terminated": 1, "next_location": "Glenrothes with Thornton", "signalling_id": "2G93", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "2216", "current_leg_dep": "2209", "current_leg_end": "Glenrothes with Thornton", "origin_dep_time": "2118", "origin_platform": "20", "current_location": "Glenrothes with Thornton", "last_update_time": "2026-09-16T21:26:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2610048, 56.1410891], [-3.2603546, 56.1412543], [-3.2603182, 56.14126400000001], [-3.2597729, 56.1414203], [-3.2594043, 56.14152940000001], [-3.2589513, 56.1416652], [-3.2583128, 56.1418635], [-3.2556254, 56.1427109], [-3.2553025, 56.14281879999999], [-3.2547031, 56.14300389999999], [-3.2541720999999995, 56.1431693], [-3.2539163999999996, 56.1432479], [-3.2514760999999996, 56.1440085], [-3.2487002, 56.1449024], [-3.2481373999999996, 56.14510959999999], [-3.2473978000000003, 56.1454154], [-3.2464458, 56.1458568], [-3.2454938999999996, 56.14630669999999], [-3.2446473999999994, 56.14669289999999], [-3.2437268, 56.147095400000005], [-3.243054400000001, 56.1473721], [-3.2425262, 56.14758100000001], [-3.241575399999999, 56.14793589999999], [-3.2404196000000005, 56.1483618], [-3.2398217, 56.148563799999984], [-3.2393700999999995, 56.1487098], [-3.2389532999999995, 56.1488409], [-3.2387409, 56.1489072], [-3.2385285999999995, 56.1489735], [-3.2381119, 56.1490971], [-3.2374672, 56.1492752], [-3.2370237, 56.14939350000001], [-3.2366448999999995, 56.149491299999994], [-3.2362795, 56.1495817], [-3.2357192, 56.1497148], [-3.2351777, 56.149833], [-3.2346063000000003, 56.1499522], [-3.233935022830277, 56.15008500434209], [-3.2338754, 56.1500968], [-3.2316476999999995, 56.150464199999995], [-3.2304117, 56.1506529], [-3.2256477999999995, 56.1513837], [-3.2217673, 56.15198399999999], [-3.2201035, 56.1522317], [-3.2200212999999995, 56.1522446], [-3.2179405999999995, 56.152559], [-3.216377, 56.1528257], [-3.2155891, 56.1529963], [-3.2146549999999996, 56.15327829999999], [-3.2144863, 56.15333879999999], [-3.2139548999999996, 56.153529299999995], [-3.2135695000000006, 56.153681600000006], [-3.213064699999999, 56.1539087], [-3.2128527, 56.1540112], [-3.2126565999999994, 56.15411089999999], [-3.2105273999999997, 56.155188499999994], [-3.2098853, 56.1555171], [-3.2096969999999994, 56.155613800000005], [-3.2086553, 56.1561374], [-3.2078157000000003, 56.156542400000006], [-3.2074239, 56.1567055], [-3.2068158, 56.15695869999999], [-3.2057926999999995, 56.15732210000001], [-3.2044206, 56.15773320000001], [-3.2035513, 56.157961499999985], [-3.2026781999999994, 56.15816149999999], [-3.2017624877819535, 56.1583326870682], [-3.2009028, 56.15849339999999], [-3.1994144999999996, 56.15869930000001], [-3.1982006, 56.1588185], [-3.1898593999999996, 56.1593442], [-3.1857091999999994, 56.1596057], [-3.1769542999999993, 56.16015790000001], [-3.1765667999999994, 56.16018270000001], [-3.1758558, 56.1602283], [-3.1668178999999994, 56.1608075], [-3.1666565, 56.1608178], [-3.1640453, 56.16097719999999], [-3.1638194999999993, 56.160991499999994], [-3.1584266999999997, 56.16133409999999], [-3.154816, 56.1615638], [-3.1514988999999995, 56.1617714], [-3.1496477, 56.1618901], [-3.146772, 56.1620744], [-3.145636, 56.16214209999999], [-3.1454350999999994, 56.1621554], [-3.144103494418325, 56.16224020415884], [-3.1429416, 56.1623142]]}", "current_leg_start": "Cardenden", "dest_arr_time_act": "2216", "motion_projection": null, "next_location_lat": "56.1623142", "next_location_lon": "-3.1429416", "previous_location": "Cardenden", "current_leg_milage": "4.9", "linx_max_speed_mph": 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\": 16273.555, \"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\": 19026.116, \"from_m\": 16273.555, \"capability_applied\": null, \"effective_limit_mph\": 50.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.105, \"from_m\": 19026.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21670.729, \"from_m\": 20322.105, \"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\": 21835.209, \"from_m\": 21670.729, \"capability_applied\": null, \"effective_limit_mph\": 50.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.128, \"from_m\": 21835.209, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22208.51, \"from_m\": 22156.128, \"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\": 22275.42, \"from_m\": 22208.51, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22290.059, \"from_m\": 22275.42, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22962.226, \"from_m\": 22290.059, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23052.258, \"from_m\": 22962.226, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27019.838, \"from_m\": 23052.258, \"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\": 29255.675, \"from_m\": 27019.838, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31884.572, \"from_m\": 29255.675, \"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\": 33570.476, \"from_m\": 31884.572, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33607.291, \"from_m\": 33570.476, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35253.706, \"from_m\": 33607.291, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36700.248, \"from_m\": 35253.706, \"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\": 42679.679, \"from_m\": 36700.248, \"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\": 42732.279, \"from_m\": 42679.679, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 43750.557, \"from_m\": 42732.279, \"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\": 44330.381, \"from_m\": 43750.557, \"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\": 45191.898, \"from_m\": 44330.381, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57519.164, \"from_m\": 45191.898, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57531.691, \"from_m\": 57519.164, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57687.091, \"from_m\": 57531.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}], \"service_id\": 623086, \"profile_key\": \"35593d093153145ca425eb9a2c9ac2810aa7718ea07d341e15b8f9462a15ee63\", \"schedule_id\": 27509, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 101703}, {\"is_pass\": false, \"wtt_arr\": \"2121H\", \"wtt_dep\": \"2122H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 101703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4862.945, \"section_seq\": 1, \"route_path_id\": 101703}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127H\", \"location\": \"South Gyle\", \"stage_seq\": 5, \"distance_m\": 8254.21, \"section_seq\": 1, \"route_path_id\": 101703}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2130\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 6, \"distance_m\": 9633.468, \"section_seq\": 1, \"route_path_id\": 101703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 7, \"distance_m\": 15424.68, \"section_seq\": 1, \"route_path_id\": 101703}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140H\", \"location\": \"Inverkeithing\", \"stage_seq\": 8, \"distance_m\": 22040.872, \"section_seq\": 1, \"route_path_id\": 101703}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144H\", \"location\": \"Rosyth\", \"stage_seq\": 9, \"distance_m\": 24502.326, \"section_seq\": 1, \"route_path_id\": 101703}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149H\", \"location\": \"Dunfermline Town\", \"stage_seq\": 10, \"distance_m\": 28027.186, \"section_seq\": 1, \"route_path_id\": 101703}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Dunfermline Queen Margaret\", \"stage_seq\": 11, \"distance_m\": 30570.124, \"section_seq\": 1, \"route_path_id\": 101703}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159H\", \"location\": \"Cowdenbeath\", \"stage_seq\": 12, \"distance_m\": 43000.171, \"section_seq\": 1, \"route_path_id\": 101703}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Lochgelly\", \"stage_seq\": 13, \"distance_m\": 46437.357, \"section_seq\": 1, \"route_path_id\": 101703}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2209\", \"location\": \"Cardenden\", \"stage_seq\": 14, \"distance_m\": 49822.759, \"section_seq\": 1, \"route_path_id\": 101703}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": null, \"location\": \"Glenrothes with Thornton\", \"stage_seq\": 15, \"distance_m\": 57687.091, \"section_seq\": 1, \"route_path_id\": 101703}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 57687.091, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101703}], \"total_distance_m\": 57687.091, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 57002.397, \"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": "2118", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "56.1623142", "current_position_lon": "-3.1429416", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:05Z\", \"source_id\": 51591924, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:06Z\", \"source_id\": 16655903, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:57Z\", \"source_id\": 51603228, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:26:03Z\", \"source_id\": 16659147, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:15Z\", \"source_id\": 51610915, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:22Z\", \"source_id\": 16661364, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:59Z\", \"source_id\": 51633013, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:08Z\", \"source_id\": 16667895, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:26Z\", \"source_id\": 51642755, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:30Z\", \"source_id\": 16670753, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:52Z\", \"source_id\": 51652541, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:55Z\", \"source_id\": 16673650, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:39Z\", \"source_id\": 51658858, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:41Z\", \"source_id\": 16675493, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:52Z\", \"source_id\": 51674656, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:53Z\", \"source_id\": 16680082, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:52Z\", \"source_id\": 51681112, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:58Z\", \"source_id\": 16681962, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:25Z\", \"source_id\": 51691081, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:28Z\", \"source_id\": 16684867, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:37Z\", \"source_id\": 51713413, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:42Z\", \"source_id\": 16691253, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glenrothes with Thornton", "service_state_platform": "1", "timing_fact_generation": 1789593343127881, "current_leg_arrival_utc": "2026-09-16T22:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:16:41.370819", "service_state_evidence_id": 16691253, "current_leg_start_actual_dep": "2026-09-16T22:09:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-16T21:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:26:41.448183", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB GLT 2G93 170403 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": 16273.555, "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": 19026.116, "from_m": 16273.555, "capability_applied": null, "effective_limit_mph": 50.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.105, "from_m": 19026.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21670.729, "from_m": 20322.105, "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": 21835.209, "from_m": 21670.729, "capability_applied": null, "effective_limit_mph": 50.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.128, "from_m": 21835.209, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22208.51, "from_m": 22156.128, "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": 22275.42, "from_m": 22208.51, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22290.059, "from_m": 22275.42, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22962.226, "from_m": 22290.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23052.258, "from_m": 22962.226, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27019.838, "from_m": 23052.258, "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": 29255.675, "from_m": 27019.838, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31884.572, "from_m": 29255.675, "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": 33570.476, "from_m": 31884.572, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33607.291, "from_m": 33570.476, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35253.706, "from_m": 33607.291, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36700.248, "from_m": 35253.706, "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": 42679.679, "from_m": 36700.248, "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": 42732.279, "from_m": 42679.679, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 43750.557, "from_m": 42732.279, "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": 44330.381, "from_m": 43750.557, "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": 45191.898, "from_m": 44330.381, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57519.164, "from_m": 45191.898, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57531.691, "from_m": 57519.164, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57687.091, "from_m": 57531.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}], "service_id": 623086, "profile_key": "35593d093153145ca425eb9a2c9ac2810aa7718ea07d341e15b8f9462a15ee63", "schedule_id": 27509, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2118", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 101703}, {"is_pass": false, "wtt_arr": "2121H", "wtt_dep": "2122H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 101703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 101703}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127H", "location": "South Gyle", "stage_seq": 5, "distance_m": 8254.21, "section_seq": 1, "route_path_id": 101703}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2130", "location": "Edinburgh Gateway", "stage_seq": 6, "distance_m": 9633.468, "section_seq": 1, "route_path_id": 101703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Dalmeny Jn", "stage_seq": 7, "distance_m": 15424.68, "section_seq": 1, "route_path_id": 101703}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140H", "location": "Inverkeithing", "stage_seq": 8, "distance_m": 22040.872, "section_seq": 1, "route_path_id": 101703}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144H", "location": "Rosyth", "stage_seq": 9, "distance_m": 24502.326, "section_seq": 1, "route_path_id": 101703}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149H", "location": "Dunfermline Town", "stage_seq": 10, "distance_m": 28027.186, "section_seq": 1, "route_path_id": 101703}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Dunfermline Queen Margaret", "stage_seq": 11, "distance_m": 30570.124, "section_seq": 1, "route_path_id": 101703}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159H", "location": "Cowdenbeath", "stage_seq": 12, "distance_m": 43000.171, "section_seq": 1, "route_path_id": 101703}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Lochgelly", "stage_seq": 13, "distance_m": 46437.357, "section_seq": 1, "route_path_id": 101703}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2209", "location": "Cardenden", "stage_seq": 14, "distance_m": 49822.759, "section_seq": 1, "route_path_id": 101703}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": null, "location": "Glenrothes with Thornton", "stage_seq": 15, "distance_m": 57687.091, "section_seq": 1, "route_path_id": 101703}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 57687.091, "from_m": 0.0, "section_seq": 1, "route_path_id": 101703}], "total_distance_m": 57687.091, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 57002.397, "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-16T20:21:05Z", "source_id": 51591924, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:21:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:06Z", "source_id": 16655903, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 745, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:57Z", "source_id": 51603228, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:26:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:26:03Z", "source_id": 16659147, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 932, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:15Z", "source_id": 51610915, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:22Z", "source_id": 16661364, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:59Z", "source_id": 51633013, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:40:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:08Z", "source_id": 16667895, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:26Z", "source_id": 51642755, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:44:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:30Z", "source_id": 16670753, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 562, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:52Z", "source_id": 51652541, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:48:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:55Z", "source_id": 16673650, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 557, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:39Z", "source_id": 51658858, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:52:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:41Z", "source_id": 16675493, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 517, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:52Z", "source_id": 51674656, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:59:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:53Z", "source_id": 16680082, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 511, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:52Z", "source_id": 51681112, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:04:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:58Z", "source_id": 16681962, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 507, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:25Z", "source_id": 51691081, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:08:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:28Z", "source_id": 16684867, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 501, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:37Z", "source_id": 51713413, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:16:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:42Z", "source_id": 16691253, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}] Edinburgh 2118 2118 20 None None Glenrothes with Thornton 2216 2216 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68879/2026-09-16/detailed None Cardenden 2026-09-16T22:09:00+01:00 Glenrothes with Thornton 7.0 {"type": "LineString", "coordinates": [[-3.2610048, 56.1410891], [-3.2603546, 56.1412543], [-3.2603182, 56.14126400000001], [-3.2597729, 56.1414203], [-3.2594043, 56.14152940000001], [-3.2589513, 56.1416652], [-3.2583128, 56.1418635], [-3.2556254, 56.1427109], [-3.2553025, 56.14281879999999], [-3.2547031, 56.14300389999999], [-3.2541720999999995, 56.1431693], [-3.2539163999999996, 56.1432479], [-3.2514760999999996, 56.1440085], [-3.2487002, 56.1449024], [-3.2481373999999996, 56.14510959999999], [-3.2473978000000003, 56.1454154], [-3.2464458, 56.1458568], [-3.2454938999999996, 56.14630669999999], [-3.2446473999999994, 56.14669289999999], [-3.2437268, 56.147095400000005], [-3.243054400000001, 56.1473721], [-3.2425262, 56.14758100000001], [-3.241575399999999, 56.14793589999999], [-3.2404196000000005, 56.1483618], [-3.2398217, 56.148563799999984], [-3.2393700999999995, 56.1487098], [-3.2389532999999995, 56.1488409], [-3.2387409, 56.1489072], [-3.2385285999999995, 56.1489735], [-3.2381119, 56.1490971], [-3.2374672, 56.1492752], [-3.2370237, 56.14939350000001], [-3.2366448999999995, 56.149491299999994], [-3.2362795, 56.1495817], [-3.2357192, 56.1497148], [-3.2351777, 56.149833], [-3.2346063000000003, 56.1499522], [-3.233935022830277, 56.15008500434209], [-3.2338754, 56.1500968], [-3.2316476999999995, 56.150464199999995], [-3.2304117, 56.1506529], [-3.2256477999999995, 56.1513837], [-3.2217673, 56.15198399999999], [-3.2201035, 56.1522317], [-3.2200212999999995, 56.1522446], [-3.2179405999999995, 56.152559], [-3.216377, 56.1528257], [-3.2155891, 56.1529963], [-3.2146549999999996, 56.15327829999999], [-3.2144863, 56.15333879999999], [-3.2139548999999996, 56.153529299999995], [-3.2135695000000006, 56.153681600000006], [-3.213064699999999, 56.1539087], [-3.2128527, 56.1540112], [-3.2126565999999994, 56.15411089999999], [-3.2105273999999997, 56.155188499999994], [-3.2098853, 56.1555171], [-3.2096969999999994, 56.155613800000005], [-3.2086553, 56.1561374], [-3.2078157000000003, 56.156542400000006], [-3.2074239, 56.1567055], [-3.2068158, 56.15695869999999], [-3.2057926999999995, 56.15732210000001], [-3.2044206, 56.15773320000001], [-3.2035513, 56.157961499999985], [-3.2026781999999994, 56.15816149999999], [-3.2017624877819535, 56.1583326870682], [-3.2009028, 56.15849339999999], [-3.1994144999999996, 56.15869930000001], [-3.1982006, 56.1588185], [-3.1898593999999996, 56.1593442], [-3.1857091999999994, 56.1596057], [-3.1769542999999993, 56.16015790000001], [-3.1765667999999994, 56.16018270000001], [-3.1758558, 56.1602283], [-3.1668178999999994, 56.1608075], [-3.1666565, 56.1608178], [-3.1640453, 56.16097719999999], [-3.1638194999999993, 56.160991499999994], [-3.1584266999999997, 56.16133409999999], [-3.154816, 56.1615638], [-3.1514988999999995, 56.1617714], [-3.1496477, 56.1618901], [-3.146772, 56.1620744], [-3.145636, 56.16214209999999], [-3.1454350999999994, 56.1621554], [-3.144103494418325, 56.16224020415884], [-3.1429416, 56.1623142]]} 4.9 2209 2216 Cardenden Glenrothes with Thornton Glenrothes with Thornton 56.1623142 -3.1429416 56.1623142 -3.1429416 1 0 2026-09-16 21:26:51 TERMINATED 2026-09-16 21:16:00 Glenrothes with Thornton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691253 1789593343127881 53 53 2026-09-16 21:26:41.448183 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:16:41.370819
592323 621993 C10035 899P64MZ16 2026-09-16 COMPLETE 16691091 2026-09-16 22:16:00 2026-09-16 21:26:51 2026-09-18 21:26:51 {"id": 621993, "stp": "P", "toc": "Thameslink", "uid": "C10035", "consist": "700002", "dest_crs": "KTN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10035/2026-09-16/detailed", "trust_id": "899P64MZ16", "origin_crs": "RAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kentish Town", "service_date": "2026-09-16", "dest_arr_time": "2218", "dest_platform": "3", "is_terminated": 1, "next_location": "Kentish Town", "signalling_id": "9P64", "timing_status": "EARLY", "origin_station": "Rainham (Kent)", "current_leg_arr": "2216", "current_leg_dep": "2212", "current_leg_end": "Kentish Town", "origin_dep_time": "2030", "origin_platform": "0", "current_location": "Kentish Town Jn", "last_update_time": "2026-09-16T21:26:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12750652055813436, 51.53210664657283], [-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.13017779999999998, 51.54022559999999], [-0.1303357, 51.5404721], [-0.13038949999999996, 51.54056639999999], [-0.13040831237942532, 51.54065011517516], [-0.1304295, 51.540744399999994], [-0.1304606, 51.5408082], [-0.13047840238073127, 51.54086158271738], [-0.13053319999999996, 51.5410259], [-0.13056734171094642, 51.54110750545186], [-0.1305749798466977, 51.54112576208923], [-0.1305811692293316, 51.5411405559181], [-0.13058922953380497, 51.54115982160701], [-0.1306311, 51.5412599], [-0.1307657, 51.54155419999999], [-0.13090250000000003, 51.541969599999995], [-0.130991, 51.5422123], [-0.1310782, 51.5424259], [-0.1311748, 51.542632700000006], [-0.13123379999999998, 51.542742], [-0.1313127, 51.5429244], [-0.13133419999999998, 51.54296810000001], [-0.1313578, 51.543009699999985], [-0.1314593831482537, 51.54325092420838], [-0.1314643, 51.54326259999999], [-0.13174239999999998, 51.543668], [-0.1317697, 51.5437062], [-0.1324778, 51.5445734], [-0.13361489999999998, 51.5459275], [-0.1337718, 51.5461103], [-0.133817, 51.5461631], [-0.1340102, 51.54639159999999], [-0.1342063, 51.546617899999994], [-0.13431829999999997, 51.5467437], [-0.1344406, 51.5468781], [-0.13461269999999995, 51.54706019999999], [-0.1347914, 51.54724329999999], [-0.13498439999999998, 51.54743140000001], [-0.135331, 51.54775130000001], [-0.1357808, 51.5481177], [-0.135984, 51.548276599999994], [-0.1361754, 51.548424099999984], [-0.1364934, 51.54865480000001], [-0.1367531, 51.54883240000001], [-0.13698779999999997, 51.54898799999999], [-0.1372647, 51.5491668], [-0.1375207, 51.5493298], [-0.13796139999999998, 51.549594600000006], [-0.1381995, 51.54972560000001], [-0.1383971, 51.54983349999999], [-0.1386641, 51.5499762], [-0.13885159999999996, 51.550073299999994], [-0.13905039999999996, 51.55017039999999], [-0.13937499999999997, 51.5503226]]}", "current_leg_start": "St Pancras Low Level", "dest_arr_time_act": "2218", "motion_projection": null, "next_location_lat": "51.5503226", "next_location_lon": "-0.1393750", "previous_location": "St Pancras Low Level", "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\": 3291.147, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6226.849, \"from_m\": 3291.147, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6775.231, \"from_m\": 6226.849, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9458.166, \"from_m\": 6775.231, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9717.473, \"from_m\": 9458.166, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10206.048, \"from_m\": 9717.473, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20228.576, \"from_m\": 10206.048, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21220.515, \"from_m\": 20228.576, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21860.346, \"from_m\": 21220.515, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26373.864, \"from_m\": 21860.346, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26423.227, \"from_m\": 26373.864, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31572.108, \"from_m\": 26423.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\": 33375.248, \"from_m\": 31572.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\": 33890.937, \"from_m\": 33375.248, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34240.625, \"from_m\": 33890.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\": 34286.266, \"from_m\": 34240.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\": 34989.048, \"from_m\": 34286.266, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35022.071, \"from_m\": 34989.048, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35023.866, \"from_m\": 35022.071, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36653.068, \"from_m\": 35023.866, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36687.554, \"from_m\": 36653.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46279.816, \"from_m\": 36687.554, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46671.076, \"from_m\": 46279.816, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48403.037, \"from_m\": 46671.076, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49603.653, \"from_m\": 48403.037, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49643.306, \"from_m\": 49603.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\": 49994.427, \"from_m\": 49643.306, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50327.629, \"from_m\": 49994.427, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51518.125, \"from_m\": 50327.629, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52673.063, \"from_m\": 51518.125, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53330.476, \"from_m\": 52673.063, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 53733.974, \"from_m\": 53330.476, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55016.008, \"from_m\": 53733.974, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 56042.766, \"from_m\": 55016.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\": 56083.059, \"from_m\": 56042.766, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56551.248, \"from_m\": 56083.059, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56597.861, \"from_m\": 56551.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56646.486, \"from_m\": 56597.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56686.696, \"from_m\": 56646.486, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59411.104, \"from_m\": 56686.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\": 61024.872, \"from_m\": 59411.104, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 61268.225, \"from_m\": 61024.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61364.238, \"from_m\": 61268.225, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 61411.497, \"from_m\": 61364.238, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61649.996, \"from_m\": 61411.497, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62177.281, \"from_m\": 61649.996, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62215.045, \"from_m\": 62177.281, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62772.276, \"from_m\": 62215.045, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62849.901, \"from_m\": 62772.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\": 66201.606, \"from_m\": 62849.901, \"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\": 66479.567, \"from_m\": 66201.606, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66516.828, \"from_m\": 66479.567, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 67436.028, \"from_m\": 66516.828, \"capability_applied\": null, \"effective_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\": 621993, \"profile_key\": \"7e167ab8b0e6f899b0fd050264c668fd502fa079d52f8993d13764bbe3469c24\", \"schedule_id\": 1096, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2036H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 2, \"distance_m\": 4779.506, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040H\", \"location\": \"Chatham\", \"stage_seq\": 3, \"distance_m\": 7319.709, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2044\", \"location\": \"Rochester\", \"stage_seq\": 4, \"distance_m\": 8754.551, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 5, \"distance_m\": 9424.543, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2046H\", \"wtt_dep\": \"2047H\", \"location\": \"Strood\", \"stage_seq\": 6, \"distance_m\": 9835.49, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2052H\", \"location\": \"Higham\", \"stage_seq\": 7, \"distance_m\": 14092.684, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054H\", \"location\": \"Hoo Jn\", \"stage_seq\": 8, \"distance_m\": 16220.105, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2058H\", \"wtt_dep\": \"2059H\", \"location\": \"Gravesend\", \"stage_seq\": 9, \"distance_m\": 21445.528, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 10, \"distance_m\": 23861.108, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": \"2103H\", \"location\": \"Northfleet\", \"stage_seq\": 11, \"distance_m\": 24888.125, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": \"2105H\", \"location\": \"Swanscombe\", \"stage_seq\": 12, \"distance_m\": 25782.965, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": \"2109\", \"location\": \"Greenhithe\", \"stage_seq\": 13, \"distance_m\": 29225.603, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2110H\", \"wtt_dep\": \"2111\", \"location\": \"Stone Crossing\", \"stage_seq\": 14, \"distance_m\": 30507.813, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2116H\", \"location\": \"Dartford\", \"stage_seq\": 15, \"distance_m\": 33618.22, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Dartford Jn\", \"stage_seq\": 16, \"distance_m\": 34339.693, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 17, \"distance_m\": 35023.866, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 18, \"distance_m\": 36154.219, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2121\", \"wtt_dep\": \"2122\", \"location\": \"Slade Green\", \"stage_seq\": 19, \"distance_m\": 36859.883, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2128\", \"location\": \"Abbey Wood\", \"stage_seq\": 20, \"distance_m\": 43035.139, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131H\", \"location\": \"Plumstead\", \"stage_seq\": 21, \"distance_m\": 45589.499, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2134\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 22, \"distance_m\": 46417.106, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139H\", \"location\": \"Charlton\", \"stage_seq\": 23, \"distance_m\": 49453.484, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2141H\", \"location\": \"Westcombe Park\", \"stage_seq\": 24, \"distance_m\": 50663.446, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2143H\", \"location\": \"Maze Hill\", \"stage_seq\": 25, \"distance_m\": 51767.393, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147\", \"location\": \"Greenwich\", \"stage_seq\": 26, \"distance_m\": 53175.046, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149H\", \"location\": \"Deptford\", \"stage_seq\": 27, \"distance_m\": 54018.118, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"North Kent East Jn\", \"stage_seq\": 28, \"distance_m\": 55016.008, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 29, \"distance_m\": 55548.963, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 30, \"distance_m\": 58083.955, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2158\", \"location\": \"London Bridge\", \"stage_seq\": 31, \"distance_m\": 59949.148, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 32, \"distance_m\": 60676.165, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 33, \"distance_m\": 61283.593, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204H\", \"location\": \"London Blackfriars\", \"stage_seq\": 34, \"distance_m\": 61885.728, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206H\", \"location\": \"City Thameslink\", \"stage_seq\": 35, \"distance_m\": 62288.111, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2209\", \"location\": \"Farringdon\", \"stage_seq\": 36, \"distance_m\": 63018.269, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2212H\", \"wtt_dep\": \"2213H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 37, \"distance_m\": 65237.125, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Dock Jn North\", \"stage_seq\": 38, \"distance_m\": 66469.003, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": null, \"location\": \"Kentish Town\", \"stage_seq\": 39, \"distance_m\": 67436.028, \"section_seq\": 1, \"route_path_id\": 28395}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67436.028, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28395}], \"total_distance_m\": 67436.028, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 66018.973, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1417.055, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2030", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5503226", "current_position_lon": "-0.1393750", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:34Z\", \"source_id\": 51476024, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:38Z\", \"source_id\": 16623160, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:05Z\", \"source_id\": 51487188, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:06Z\", \"source_id\": 16626250, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:41Z\", \"source_id\": 51496014, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:42:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:44Z\", \"source_id\": 16628731, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:34Z\", \"source_id\": 51507777, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:37Z\", \"source_id\": 16632104, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:50Z\", \"source_id\": 51520580, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:57Z\", \"source_id\": 16635833, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:42Z\", \"source_id\": 51536891, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:47Z\", \"source_id\": 16640508, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:03:08Z\", \"source_id\": 51548065, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:03:15Z\", \"source_id\": 16643619, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:04:56Z\", \"source_id\": 51552524, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:06:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:05:00Z\", \"source_id\": 16644868, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:08:08Z\", \"source_id\": 51560680, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:09:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:08:14Z\", \"source_id\": 16647107, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:10:55Z\", \"source_id\": 51567488, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:11:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:11:00Z\", \"source_id\": 16649007, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:14:57Z\", \"source_id\": 51577235, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:15:00Z\", \"source_id\": 16651694, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:20:03Z\", \"source_id\": 51589391, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:20:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:20:08Z\", \"source_id\": 16655176, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:26:15Z\", \"source_id\": 51603925, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:26:20Z\", \"source_id\": 16659329, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:53Z\", \"source_id\": 51612322, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:59Z\", \"source_id\": 16661738, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:18Z\", \"source_id\": 51617699, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:23Z\", \"source_id\": 16663370, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:15Z\", \"source_id\": 51631381, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:21Z\", \"source_id\": 16667368, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:57Z\", \"source_id\": 51637344, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:57Z\", \"source_id\": 16669129, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:01Z\", \"source_id\": 51641831, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:05Z\", \"source_id\": 16670516, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:44Z\", \"source_id\": 51647851, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:48Z\", \"source_id\": 16672293, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:30Z\", \"source_id\": 51654024, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:36Z\", \"source_id\": 16674123, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:20Z\", \"source_id\": 51668917, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:23Z\", \"source_id\": 16678497, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:19Z\", \"source_id\": 51682034, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:22Z\", \"source_id\": 16682210, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:07Z\", \"source_id\": 51690346, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:05:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:14Z\", \"source_id\": 16684686, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:57Z\", \"source_id\": 51694398, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:02Z\", \"source_id\": 16685838, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:24Z\", \"source_id\": 51704188, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:26Z\", \"source_id\": 16688612, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:24Z\", \"source_id\": 51712904, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:27Z\", \"source_id\": 16691091, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kentish Town", "service_state_platform": "3", "timing_fact_generation": 1789593329268071, "current_leg_arrival_utc": "2026-09-16T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:16:45.114344", "service_state_evidence_id": 16691091, "current_leg_start_actual_dep": "2026-09-16T22:13:30+01:00", "operational_evidence_version": 159, "service_state_event_time_utc": "2026-09-16T21:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:26:45.166339", "service_state_valid_until_kind": null, "operational_interpretation_version": 159, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P RAI KTN 9P64 700002 8 100 None {"version": 3, "segments": [{"to_m": 3291.147, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6226.849, "from_m": 3291.147, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6775.231, "from_m": 6226.849, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9458.166, "from_m": 6775.231, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9717.473, "from_m": 9458.166, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10206.048, "from_m": 9717.473, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20228.576, "from_m": 10206.048, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21220.515, "from_m": 20228.576, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21860.346, "from_m": 21220.515, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26373.864, "from_m": 21860.346, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26423.227, "from_m": 26373.864, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31572.108, "from_m": 26423.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": 33375.248, "from_m": 31572.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": 33890.937, "from_m": 33375.248, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34240.625, "from_m": 33890.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": 34286.266, "from_m": 34240.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": 34989.048, "from_m": 34286.266, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35022.071, "from_m": 34989.048, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35023.866, "from_m": 35022.071, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36653.068, "from_m": 35023.866, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36687.554, "from_m": 36653.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46279.816, "from_m": 36687.554, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46671.076, "from_m": 46279.816, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48403.037, "from_m": 46671.076, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49603.653, "from_m": 48403.037, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49643.306, "from_m": 49603.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": 49994.427, "from_m": 49643.306, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50327.629, "from_m": 49994.427, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51518.125, "from_m": 50327.629, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52673.063, "from_m": 51518.125, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53330.476, "from_m": 52673.063, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 53733.974, "from_m": 53330.476, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55016.008, "from_m": 53733.974, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 56042.766, "from_m": 55016.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": 56083.059, "from_m": 56042.766, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56551.248, "from_m": 56083.059, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56597.861, "from_m": 56551.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56646.486, "from_m": 56597.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56686.696, "from_m": 56646.486, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59411.104, "from_m": 56686.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": 61024.872, "from_m": 59411.104, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 61268.225, "from_m": 61024.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61364.238, "from_m": 61268.225, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 61411.497, "from_m": 61364.238, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61649.996, "from_m": 61411.497, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62177.281, "from_m": 61649.996, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 62215.045, "from_m": 62177.281, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 62772.276, "from_m": 62215.045, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 62849.901, "from_m": 62772.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": 66201.606, "from_m": 62849.901, "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": 66479.567, "from_m": 66201.606, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66516.828, "from_m": 66479.567, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 67436.028, "from_m": 66516.828, "capability_applied": null, "effective_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": 621993, "profile_key": "7e167ab8b0e6f899b0fd050264c668fd502fa079d52f8993d13764bbe3469c24", "schedule_id": 1096, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2030", "location": "Rainham (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2036H", "location": "Gillingham (Kent)", "stage_seq": 2, "distance_m": 4779.506, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040H", "location": "Chatham", "stage_seq": 3, "distance_m": 7319.709, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2044", "location": "Rochester", "stage_seq": 4, "distance_m": 8754.551, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Rochester Bridge Jn", "stage_seq": 5, "distance_m": 9424.543, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2046H", "wtt_dep": "2047H", "location": "Strood", "stage_seq": 6, "distance_m": 9835.49, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2052H", "location": "Higham", "stage_seq": 7, "distance_m": 14092.684, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054H", "location": "Hoo Jn", "stage_seq": 8, "distance_m": 16220.105, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2058H", "wtt_dep": "2059H", "location": "Gravesend", "stage_seq": 9, "distance_m": 21445.528, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101H", "location": "Springhead Junction (CTRL)", "stage_seq": 10, "distance_m": 23861.108, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": "2103H", "location": "Northfleet", "stage_seq": 11, "distance_m": 24888.125, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": "2105H", "location": "Swanscombe", "stage_seq": 12, "distance_m": 25782.965, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": "2109", "location": "Greenhithe", "stage_seq": 13, "distance_m": 29225.603, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2110H", "wtt_dep": "2111", "location": "Stone Crossing", "stage_seq": 14, "distance_m": 30507.813, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2116H", "location": "Dartford", "stage_seq": 15, "distance_m": 33618.22, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Dartford Jn", "stage_seq": 16, "distance_m": 34339.693, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118H", "location": "Crayford Spur A Jn", "stage_seq": 17, "distance_m": 35023.866, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Crayford Creek Jn", "stage_seq": 18, "distance_m": 36154.219, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2121", "wtt_dep": "2122", "location": "Slade Green", "stage_seq": 19, "distance_m": 36859.883, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2128", "location": "Abbey Wood", "stage_seq": 20, "distance_m": 43035.139, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131H", "location": "Plumstead", "stage_seq": 21, "distance_m": 45589.499, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2134", "location": "Woolwich Arsenal", "stage_seq": 22, "distance_m": 46417.106, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139H", "location": "Charlton", "stage_seq": 23, "distance_m": 49453.484, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2141H", "location": "Westcombe Park", "stage_seq": 24, "distance_m": 50663.446, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2143H", "location": "Maze Hill", "stage_seq": 25, "distance_m": 51767.393, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147", "location": "Greenwich", "stage_seq": 26, "distance_m": 53175.046, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149H", "location": "Deptford", "stage_seq": 27, "distance_m": 54018.118, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "North Kent East Jn", "stage_seq": 28, "distance_m": 55016.008, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Surrey Canal Jn", "stage_seq": 29, "distance_m": 55548.963, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Blue Anchor (Kent)", "stage_seq": 30, "distance_m": 58083.955, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2158", "location": "London Bridge", "stage_seq": 31, "distance_m": 59949.148, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Metropolitan Jn", "stage_seq": 32, "distance_m": 60676.165, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Blackfriars Jn", "stage_seq": 33, "distance_m": 61283.593, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204H", "location": "London Blackfriars", "stage_seq": 34, "distance_m": 61885.728, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206H", "location": "City Thameslink", "stage_seq": 35, "distance_m": 62288.111, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2209", "location": "Farringdon", "stage_seq": 36, "distance_m": 63018.269, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2212H", "wtt_dep": "2213H", "location": "St Pancras Low Level", "stage_seq": 37, "distance_m": 65237.125, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Dock Jn North", "stage_seq": 38, "distance_m": 66469.003, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": null, "location": "Kentish Town", "stage_seq": 39, "distance_m": 67436.028, "section_seq": 1, "route_path_id": 28395}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67436.028, "from_m": 0.0, "section_seq": 1, "route_path_id": 28395}], "total_distance_m": 67436.028, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 66018.973, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1417.055, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32315, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:34Z", "source_id": 51476024, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:38Z", "source_id": 16623160, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:05Z", "source_id": 51487188, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:38:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:06Z", "source_id": 16626250, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:41Z", "source_id": 51496014, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:42:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:44Z", "source_id": 16628731, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32263, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:34Z", "source_id": 51507777, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:47:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:37Z", "source_id": 16632104, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32257, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:50Z", "source_id": 51520580, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:52:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:57Z", "source_id": 16635833, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:42Z", "source_id": 51536891, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:59:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:47Z", "source_id": 16640508, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32230, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:03:08Z", "source_id": 51548065, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:03:15Z", "source_id": 16643619, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32226, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:04:56Z", "source_id": 51552524, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:06:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:05:00Z", "source_id": 16644868, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:08:08Z", "source_id": 51560680, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:09:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:08:14Z", "source_id": 16647107, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:10:55Z", "source_id": 51567488, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:11:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:11:00Z", "source_id": 16649007, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:14:57Z", "source_id": 51577235, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:16:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:15:00Z", "source_id": 16651694, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31609, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:20:03Z", "source_id": 51589391, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:20:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:20:08Z", "source_id": 16655176, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32201, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:26:15Z", "source_id": 51603925, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:26:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:26:20Z", "source_id": 16659329, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32153, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:53Z", "source_id": 51612322, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:30:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:59Z", "source_id": 16661738, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32149, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:18Z", "source_id": 51617699, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:32:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:23Z", "source_id": 16663370, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32137, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:15Z", "source_id": 51631381, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:39:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:21Z", "source_id": 16667368, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31652, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:57Z", "source_id": 51637344, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:41:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:57Z", "source_id": 16669129, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31648, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:01Z", "source_id": 51641831, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:43:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:05Z", "source_id": 16670516, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31644, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:44Z", "source_id": 51647851, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:46:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:48Z", "source_id": 16672293, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31640, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:30Z", "source_id": 51654024, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:49:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:36Z", "source_id": 16674123, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:20Z", "source_id": 51668917, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T20:55:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:23Z", "source_id": 16678497, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:19Z", "source_id": 51682034, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T21:01:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:22Z", "source_id": 16682210, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:07Z", "source_id": 51690346, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T21:05:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:14Z", "source_id": 16684686, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:57Z", "source_id": 51694398, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T21:07:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:02Z", "source_id": 16685838, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:24Z", "source_id": 51704188, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T21:11:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:26Z", "source_id": 16688612, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18574, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:24Z", "source_id": 51712904, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T21:16:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:27Z", "source_id": 16691091, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}] Rainham (Kent) 2030 2030 0 None None Kentish Town 2218 2218 3 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C10035/2026-09-16/detailed None St Pancras Low Level 2026-09-16T22:13:30+01:00 Kentish Town 4.0 {"type": "LineString", "coordinates": [[-0.12750652055813436, 51.53210664657283], [-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.13017779999999998, 51.54022559999999], [-0.1303357, 51.5404721], [-0.13038949999999996, 51.54056639999999], [-0.13040831237942532, 51.54065011517516], [-0.1304295, 51.540744399999994], [-0.1304606, 51.5408082], [-0.13047840238073127, 51.54086158271738], [-0.13053319999999996, 51.5410259], [-0.13056734171094642, 51.54110750545186], [-0.1305749798466977, 51.54112576208923], [-0.1305811692293316, 51.5411405559181], [-0.13058922953380497, 51.54115982160701], [-0.1306311, 51.5412599], [-0.1307657, 51.54155419999999], [-0.13090250000000003, 51.541969599999995], [-0.130991, 51.5422123], [-0.1310782, 51.5424259], [-0.1311748, 51.542632700000006], [-0.13123379999999998, 51.542742], [-0.1313127, 51.5429244], [-0.13133419999999998, 51.54296810000001], [-0.1313578, 51.543009699999985], [-0.1314593831482537, 51.54325092420838], [-0.1314643, 51.54326259999999], [-0.13174239999999998, 51.543668], [-0.1317697, 51.5437062], [-0.1324778, 51.5445734], [-0.13361489999999998, 51.5459275], [-0.1337718, 51.5461103], [-0.133817, 51.5461631], [-0.1340102, 51.54639159999999], [-0.1342063, 51.546617899999994], [-0.13431829999999997, 51.5467437], [-0.1344406, 51.5468781], [-0.13461269999999995, 51.54706019999999], [-0.1347914, 51.54724329999999], [-0.13498439999999998, 51.54743140000001], [-0.135331, 51.54775130000001], [-0.1357808, 51.5481177], [-0.135984, 51.548276599999994], [-0.1361754, 51.548424099999984], [-0.1364934, 51.54865480000001], [-0.1367531, 51.54883240000001], [-0.13698779999999997, 51.54898799999999], [-0.1372647, 51.5491668], [-0.1375207, 51.5493298], [-0.13796139999999998, 51.549594600000006], [-0.1381995, 51.54972560000001], [-0.1383971, 51.54983349999999], [-0.1386641, 51.5499762], [-0.13885159999999996, 51.550073299999994], [-0.13905039999999996, 51.55017039999999], [-0.13937499999999997, 51.5503226]]} 1.4 2212 2216 St Pancras Low Level Kentish Town Jn Kentish Town 51.5503226 -0.1393750 51.5503226 -0.1393750 1 0 2026-09-16 21:26:51 TERMINATED 2026-09-16 21:16:00 Kentish Town TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691091 1789593329268071 159 159 2026-09-16 21:26:45.166339 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:16:45.114344
592324 623862 L82763 872J64N716 2026-09-16 COMPLETE 16691405 2026-09-16 22:16:00 2026-09-16 21:26:51 2026-09-18 21:26:51 {"id": 623862, "stp": "P", "toc": "South Western Railway", "uid": "L82763", "consist": "450117", "dest_crs": "FNH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82763/2026-09-16/detailed", "trust_id": "872J64N716", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-16", "dest_arr_time": "2216", "dest_platform": "2", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "2J64", "timing_status": "ON TIME", "origin_station": "Guildford", "current_leg_arr": "2216", "current_leg_dep": "2211", "current_leg_end": "Farnham", "origin_dep_time": "2153", "origin_platform": "6", "current_location": "Farnham", "last_update_time": "2026-09-16T21:26:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7596995, 51.24624180000001], [-0.7600280999999999, 51.2460958], [-0.7607049, 51.24579079999999], [-0.7610464999999998, 51.24564479999999], [-0.7613080999999999, 51.2455355], [-0.7613934999999998, 51.2454982], [-0.7616441, 51.2453795], [-0.76181, 51.2452918], [-0.7621711, 51.2450717], [-0.7624743, 51.2448713], [-0.7627357, 51.244680300000006], [-0.7632845, 51.24426709999999], [-0.7637093, 51.243914700000005], [-0.7640836, 51.2435449], [-0.7644290000000001, 51.24316720000001], [-0.7647608, 51.2427737], [-0.7650532, 51.2423749], [-0.7652234, 51.2421221], [-0.7654354, 51.24175770000001], [-0.7655800999999999, 51.2414806], [-0.7657703, 51.24106160000001], [-0.7662454, 51.239798], [-0.7665391, 51.2389696], [-0.7669348, 51.23788569999999], [-0.766971, 51.23778169999999], [-0.7675473999999999, 51.236265399999986], [-0.7680029999999999, 51.23506210000001], [-0.768878, 51.23274959999999], [-0.7689208999999999, 51.2326395], [-0.7694927999999999, 51.2310752], [-0.7696129, 51.230725100000015], [-0.769747, 51.23025400000001], [-0.769834, 51.22989489999999], [-0.769916, 51.22950989999999], [-0.7700240999999999, 51.22881539999999], [-0.7700715, 51.2281822], [-0.7700836, 51.2276322], [-0.7700628999999999, 51.2269658], [-0.7700145, 51.2264103], [-0.7699217, 51.2257815], [-0.7698427, 51.2253785], [-0.7697204, 51.224902], [-0.769505, 51.22409900000001], [-0.7693339, 51.2235612], [-0.7692495, 51.22325450000001], [-0.7692078999999999, 51.223000500000005], [-0.7692083, 51.2227528], [-0.7692501, 51.22249479999999], [-0.7693457999999999, 51.2222217], [-0.7694771999999999, 51.22196929999999], [-0.7696749999999999, 51.22169470000001], [-0.7699347, 51.2214337], [-0.7702718, 51.22116349999999], [-0.7705240999999999, 51.2210022], [-0.7708305, 51.22084610000001], [-0.7710448999999999, 51.22075170000001], [-0.7711705999999999, 51.2206963], [-0.7715453, 51.22056169999999], [-0.7727713999999999, 51.22016630000001], [-0.7732792, 51.2199869], [-0.7738379, 51.2197646], [-0.7742215999999998, 51.219608499999985], [-0.7746089999999999, 51.2194316], [-0.7750830999999999, 51.21919659999999], [-0.7752214, 51.2191281], [-0.7757508, 51.21884299999999], [-0.7762487, 51.2185417], [-0.7766162155455559, 51.21830176221716], [-0.7770337, 51.21802919999998], [-0.7780073999999999, 51.21738580000001], [-0.778515, 51.21706439999999], [-0.7787748, 51.2169248], [-0.7795932, 51.216534399999986], [-0.7800045, 51.216356999999995], [-0.7801064, 51.216315899999984], [-0.780422, 51.2161869], [-0.7816578, 51.21574530000001], [-0.7826696999999999, 51.21543700000001], [-0.7835221, 51.2152217], [-0.7851599999999999, 51.2148808], [-0.7859025999999999, 51.2147161], [-0.7866916, 51.2145043], [-0.7873949, 51.214293], [-0.7880356999999999, 51.2140813], [-0.7887334999999999, 51.21381819999999], [-0.7895391, 51.2134794], [-0.7901359, 51.2131941], [-0.7905864999999999, 51.2129509], [-0.7911523, 51.2126105], [-0.7919299, 51.21212080000001], [-0.7919810999999999, 51.2120875], [-0.7927472999999999, 51.211567499999994], [-0.7930849999999999, 51.21135739999999], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Aldershot", "dest_arr_time_act": "2216", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Aldershot", "current_leg_milage": "3.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 61.275, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102.95, \"from_m\": 61.275, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 128.265, \"from_m\": 102.95, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 173.178, \"from_m\": 128.265, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 198.26, \"from_m\": 173.178, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 252.126, \"from_m\": 198.26, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1366.543, \"from_m\": 252.126, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8714.863, \"from_m\": 1366.543, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8920.201, \"from_m\": 8714.863, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11283.543, \"from_m\": 8920.201, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11319.538, \"from_m\": 11283.543, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11357.056, \"from_m\": 11319.538, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12027.729, \"from_m\": 11357.056, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12068.659, \"from_m\": 12027.729, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13755.139, \"from_m\": 12068.659, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15253.043, \"from_m\": 13755.139, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17235.7, \"from_m\": 15253.043, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17881.167, \"from_m\": 17235.7, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19511.217, \"from_m\": 17881.167, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 623862, \"profile_key\": \"4ed5c6812659f40a9ae34ea4ffa64357e9dc9a5922812a5d447433d2ee7561c2\", \"schedule_id\": 17508, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72981}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2159H\", \"location\": \"Wanborough\", \"stage_seq\": 2, \"distance_m\": 6716.705, \"section_seq\": 1, \"route_path_id\": 72981}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2203H\", \"location\": \"Ash\", \"stage_seq\": 3, \"distance_m\": 10047.573, \"section_seq\": 1, \"route_path_id\": 72981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Aldershot South Jn\", \"stage_seq\": 4, \"distance_m\": 11270.755, \"section_seq\": 1, \"route_path_id\": 72981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 5, \"distance_m\": 12109.64, \"section_seq\": 1, \"route_path_id\": 72981}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2211\", \"location\": \"Aldershot\", \"stage_seq\": 6, \"distance_m\": 14542.392, \"section_seq\": 1, \"route_path_id\": 72981}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 7, \"distance_m\": 19511.217, \"section_seq\": 1, \"route_path_id\": 72981}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19511.217, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72981}], \"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": "2153", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:20Z\", \"source_id\": 51675502, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:23Z\", \"source_id\": 16680352, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:50Z\", \"source_id\": 51685366, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:54Z\", \"source_id\": 16683202, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:15Z\", \"source_id\": 51701726, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:19Z\", \"source_id\": 16687904, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:56Z\", \"source_id\": 51713946, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:58Z\", \"source_id\": 16691405, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "2", "timing_fact_generation": 1789593358723789, "current_leg_arrival_utc": "2026-09-16T22:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:16:46.699977", "service_state_evidence_id": 16691405, "current_leg_start_actual_dep": "2026-09-16T22:11:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-16T21:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:26:47.079791", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P GLD FNH 2J64 450117 4 100 None {"version": 3, "segments": [{"to_m": 61.275, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102.95, "from_m": 61.275, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 128.265, "from_m": 102.95, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 173.178, "from_m": 128.265, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 198.26, "from_m": 173.178, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 252.126, "from_m": 198.26, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1366.543, "from_m": 252.126, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8714.863, "from_m": 1366.543, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8920.201, "from_m": 8714.863, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11283.543, "from_m": 8920.201, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11319.538, "from_m": 11283.543, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11357.056, "from_m": 11319.538, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12027.729, "from_m": 11357.056, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12068.659, "from_m": 12027.729, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13755.139, "from_m": 12068.659, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15253.043, "from_m": 13755.139, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17235.7, "from_m": 15253.043, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17881.167, "from_m": 17235.7, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19511.217, "from_m": 17881.167, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 623862, "profile_key": "4ed5c6812659f40a9ae34ea4ffa64357e9dc9a5922812a5d447433d2ee7561c2", "schedule_id": 17508, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2153", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72981}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2159H", "location": "Wanborough", "stage_seq": 2, "distance_m": 6716.705, "section_seq": 1, "route_path_id": 72981}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2203H", "location": "Ash", "stage_seq": 3, "distance_m": 10047.573, "section_seq": 1, "route_path_id": 72981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Aldershot South Jn", "stage_seq": 4, "distance_m": 11270.755, "section_seq": 1, "route_path_id": 72981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Aldershot North Jn", "stage_seq": 5, "distance_m": 12109.64, "section_seq": 1, "route_path_id": 72981}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2211", "location": "Aldershot", "stage_seq": 6, "distance_m": 14542.392, "section_seq": 1, "route_path_id": 72981}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": null, "location": "Farnham", "stage_seq": 7, "distance_m": 19511.217, "section_seq": 1, "route_path_id": 72981}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19511.217, "from_m": 0.0, "section_seq": 1, "route_path_id": 72981}], "total_distance_m": 19511.217, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 19449.942, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.275, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27844, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:20Z", "source_id": 51675502, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:59:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:23Z", "source_id": 16680352, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27838, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:50Z", "source_id": 51685366, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:03:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:54Z", "source_id": 16683202, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27873, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:15Z", "source_id": 51701726, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:11:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:19Z", "source_id": 16687904, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27862, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:56Z", "source_id": 51713946, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:16:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:58Z", "source_id": 16691405, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}] Guildford 2153 2153 6 None None Farnham 2216 2216 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82763/2026-09-16/detailed None Aldershot 2026-09-16T22:11:00+01:00 Farnham 5.0 {"type": "LineString", "coordinates": [[-0.7596995, 51.24624180000001], [-0.7600280999999999, 51.2460958], [-0.7607049, 51.24579079999999], [-0.7610464999999998, 51.24564479999999], [-0.7613080999999999, 51.2455355], [-0.7613934999999998, 51.2454982], [-0.7616441, 51.2453795], [-0.76181, 51.2452918], [-0.7621711, 51.2450717], [-0.7624743, 51.2448713], [-0.7627357, 51.244680300000006], [-0.7632845, 51.24426709999999], [-0.7637093, 51.243914700000005], [-0.7640836, 51.2435449], [-0.7644290000000001, 51.24316720000001], [-0.7647608, 51.2427737], [-0.7650532, 51.2423749], [-0.7652234, 51.2421221], [-0.7654354, 51.24175770000001], [-0.7655800999999999, 51.2414806], [-0.7657703, 51.24106160000001], [-0.7662454, 51.239798], [-0.7665391, 51.2389696], [-0.7669348, 51.23788569999999], [-0.766971, 51.23778169999999], [-0.7675473999999999, 51.236265399999986], [-0.7680029999999999, 51.23506210000001], [-0.768878, 51.23274959999999], [-0.7689208999999999, 51.2326395], [-0.7694927999999999, 51.2310752], [-0.7696129, 51.230725100000015], [-0.769747, 51.23025400000001], [-0.769834, 51.22989489999999], [-0.769916, 51.22950989999999], [-0.7700240999999999, 51.22881539999999], [-0.7700715, 51.2281822], [-0.7700836, 51.2276322], [-0.7700628999999999, 51.2269658], [-0.7700145, 51.2264103], [-0.7699217, 51.2257815], [-0.7698427, 51.2253785], [-0.7697204, 51.224902], [-0.769505, 51.22409900000001], [-0.7693339, 51.2235612], [-0.7692495, 51.22325450000001], [-0.7692078999999999, 51.223000500000005], [-0.7692083, 51.2227528], [-0.7692501, 51.22249479999999], [-0.7693457999999999, 51.2222217], [-0.7694771999999999, 51.22196929999999], [-0.7696749999999999, 51.22169470000001], [-0.7699347, 51.2214337], [-0.7702718, 51.22116349999999], [-0.7705240999999999, 51.2210022], [-0.7708305, 51.22084610000001], [-0.7710448999999999, 51.22075170000001], [-0.7711705999999999, 51.2206963], [-0.7715453, 51.22056169999999], [-0.7727713999999999, 51.22016630000001], [-0.7732792, 51.2199869], [-0.7738379, 51.2197646], [-0.7742215999999998, 51.219608499999985], [-0.7746089999999999, 51.2194316], [-0.7750830999999999, 51.21919659999999], [-0.7752214, 51.2191281], [-0.7757508, 51.21884299999999], [-0.7762487, 51.2185417], [-0.7766162155455559, 51.21830176221716], [-0.7770337, 51.21802919999998], [-0.7780073999999999, 51.21738580000001], [-0.778515, 51.21706439999999], [-0.7787748, 51.2169248], [-0.7795932, 51.216534399999986], [-0.7800045, 51.216356999999995], [-0.7801064, 51.216315899999984], [-0.780422, 51.2161869], [-0.7816578, 51.21574530000001], [-0.7826696999999999, 51.21543700000001], [-0.7835221, 51.2152217], [-0.7851599999999999, 51.2148808], [-0.7859025999999999, 51.2147161], [-0.7866916, 51.2145043], [-0.7873949, 51.214293], [-0.7880356999999999, 51.2140813], [-0.7887334999999999, 51.21381819999999], [-0.7895391, 51.2134794], [-0.7901359, 51.2131941], [-0.7905864999999999, 51.2129509], [-0.7911523, 51.2126105], [-0.7919299, 51.21212080000001], [-0.7919810999999999, 51.2120875], [-0.7927472999999999, 51.211567499999994], [-0.7930849999999999, 51.21135739999999], [-0.7934833000000001, 51.211118500000005]]} 3.1 2211 2216 Aldershot Farnham Farnham 51.2111185 -0.7934833 51.2111185 -0.7934833 1 0 2026-09-16 21:26:51 TERMINATED 2026-09-16 21:16:00 Farnham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691405 1789593358723789 22 22 2026-09-16 21:26:47.079791 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:16:46.699977
592325 623365 W05067 879H65M716 2026-09-16 COMPLETE 16691347 2026-09-16 22:16:00 2026-09-16 21:26:51 2026-09-18 21:26:51 {"id": 623365, "stp": "P", "toc": "London Overground", "uid": "W05067", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W05067/2026-09-16/detailed", "trust_id": "879H65M716", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-16", "dest_arr_time": "2215", "dest_platform": "3", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9H65", "timing_status": "LATE", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "2216", "current_leg_dep": "2215", "current_leg_end": "Dalston Junction", "origin_dep_time": "2130", "origin_platform": "2", "current_location": "Dalston Junction", "last_update_time": "2026-09-16T21:26:51", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "Haggerston", "dest_arr_time_act": "2212", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "Haggerston", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.031, \"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\": 266.047, \"from_m\": 237.031, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 297.401, \"from_m\": 266.047, \"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\": 372.226, \"from_m\": 297.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1120.855, \"from_m\": 372.226, \"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\": 1498.214, \"from_m\": 1120.855, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2518.407, \"from_m\": 1498.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3186.102, \"from_m\": 2518.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\": 3328.565, \"from_m\": 3186.102, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3361.639, \"from_m\": 3328.565, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3444.403, \"from_m\": 3361.639, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3817.39, \"from_m\": 3444.403, \"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\": 3925.533, \"from_m\": 3817.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5515.486, \"from_m\": 3925.533, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5839.849, \"from_m\": 5515.486, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5942.434, \"from_m\": 5839.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6712.505, \"from_m\": 5942.434, \"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\": 8224.954, \"from_m\": 6712.505, \"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\": 8325.976, \"from_m\": 8224.954, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8697.626, \"from_m\": 8325.976, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8767.164, \"from_m\": 8697.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9087.617, \"from_m\": 8767.164, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10657.373, \"from_m\": 9087.617, \"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\": 12053.713, \"from_m\": 10657.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16143.113, \"from_m\": 12053.713, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16187.662, \"from_m\": 16143.113, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18652.731, \"from_m\": 16187.662, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20146.937, \"from_m\": 18652.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20338.207, \"from_m\": 20146.937, \"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\": 21287.782, \"from_m\": 20338.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22005.888, \"from_m\": 21287.782, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23743.547, \"from_m\": 22005.888, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23799.023, \"from_m\": 23743.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24217.295, \"from_m\": 23799.023, \"capability_applied\": null, \"effective_limit_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\": 623365, \"profile_key\": \"dea5c39e999a5f105bb13eb1fe205d9d17813950072ca34f4c2071aa6887e1ca\", \"schedule_id\": 25370, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Longhedge Jn\", \"stage_seq\": 2, \"distance_m\": 2593.253, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135H\", \"location\": \"Factory Jn\", \"stage_seq\": 3, \"distance_m\": 3476.322, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2138\", \"location\": \"Wandsworth Road\", \"stage_seq\": 4, \"distance_m\": 3570.632, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 5, \"distance_m\": 3958.062, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2139H\", \"location\": \"Clapham High Street\", \"stage_seq\": 6, \"distance_m\": 4264.536, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2144H\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 7363.343, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 8193.101, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 9, \"distance_m\": 8907.183, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 10, \"distance_m\": 10108.412, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 11, \"distance_m\": 10626.633, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 12, \"distance_m\": 12107.67, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 12397.114, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156H\", \"location\": \"Canada Water\", \"stage_seq\": 14, \"distance_m\": 13006.78, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158\", \"location\": \"Rotherhithe\", \"stage_seq\": 15, \"distance_m\": 13320.845, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2159H\", \"location\": \"Wapping\", \"stage_seq\": 16, \"distance_m\": 13797.169, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2201H\", \"location\": \"Shadwell\", \"stage_seq\": 17, \"distance_m\": 19350.796, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2204\", \"location\": \"Whitechapel\", \"stage_seq\": 18, \"distance_m\": 20356.614, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 19, \"distance_m\": 21430.126, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2208H\", \"location\": \"Hoxton\", \"stage_seq\": 20, \"distance_m\": 22662.444, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2210H\", \"location\": \"Haggerston\", \"stage_seq\": 21, \"distance_m\": 23544.683, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 22, \"distance_m\": 24217.295, \"section_seq\": 1, \"route_path_id\": 38272}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24217.295, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38272}], \"total_distance_m\": 24217.295, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23881.553, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 335.742, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2130", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28926, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:19Z\", \"source_id\": 51624663, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:24Z\", \"source_id\": 16665360, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:20Z\", \"source_id\": 51631498, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:23Z\", \"source_id\": 16667406, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:46Z\", \"source_id\": 51643457, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:48Z\", \"source_id\": 16670964, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:15Z\", \"source_id\": 51648956, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:18Z\", \"source_id\": 16672610, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:53Z\", \"source_id\": 51657116, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:58Z\", \"source_id\": 16674956, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:50Z\", \"source_id\": 51674554, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:53Z\", \"source_id\": 16680071, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:44Z\", \"source_id\": 51678569, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:46Z\", \"source_id\": 16681200, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:27Z\", \"source_id\": 51682374, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:31Z\", \"source_id\": 16682310, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:22Z\", \"source_id\": 51686680, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:26Z\", \"source_id\": 16683551, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:17Z\", \"source_id\": 51690753, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:05:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:16Z\", \"source_id\": 16684730, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:14Z\", \"source_id\": 51695029, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:20Z\", \"source_id\": 16686024, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:42Z\", \"source_id\": 51700551, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:42Z\", \"source_id\": 16687566, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:09Z\", \"source_id\": 51705869, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:13Z\", \"source_id\": 16689102, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:12Z\", \"source_id\": 51710352, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:18Z\", \"source_id\": 16690393, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:51Z\", \"source_id\": 51713844, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:54Z\", \"source_id\": 16691347, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "3", "timing_fact_generation": 1789593355693677, "current_leg_arrival_utc": "2026-09-16T22:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:16:47.519070", "service_state_evidence_id": 16691347, "current_leg_start_actual_dep": "2026-09-16T22:14:30+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-16T21:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:26:48.299744", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None DLJ 9H65 None None None None {"version": 3, "segments": [{"to_m": 237.031, "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": 266.047, "from_m": 237.031, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 297.401, "from_m": 266.047, "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": 372.226, "from_m": 297.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1120.855, "from_m": 372.226, "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": 1498.214, "from_m": 1120.855, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2518.407, "from_m": 1498.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3186.102, "from_m": 2518.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": 3328.565, "from_m": 3186.102, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3361.639, "from_m": 3328.565, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3444.403, "from_m": 3361.639, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3817.39, "from_m": 3444.403, "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": 3925.533, "from_m": 3817.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5515.486, "from_m": 3925.533, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5839.849, "from_m": 5515.486, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5942.434, "from_m": 5839.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6712.505, "from_m": 5942.434, "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": 8224.954, "from_m": 6712.505, "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": 8325.976, "from_m": 8224.954, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8697.626, "from_m": 8325.976, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8767.164, "from_m": 8697.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9087.617, "from_m": 8767.164, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10657.373, "from_m": 9087.617, "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": 12053.713, "from_m": 10657.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16143.113, "from_m": 12053.713, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16187.662, "from_m": 16143.113, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18652.731, "from_m": 16187.662, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20146.937, "from_m": 18652.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20338.207, "from_m": 20146.937, "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": 21287.782, "from_m": 20338.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22005.888, "from_m": 21287.782, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23743.547, "from_m": 22005.888, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23799.023, "from_m": 23743.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24217.295, "from_m": 23799.023, "capability_applied": null, "effective_limit_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": 623365, "profile_key": "dea5c39e999a5f105bb13eb1fe205d9d17813950072ca34f4c2071aa6887e1ca", "schedule_id": 25370, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2130", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Longhedge Jn", "stage_seq": 2, "distance_m": 2593.253, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135H", "location": "Factory Jn", "stage_seq": 3, "distance_m": 3476.322, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2138", "location": "Wandsworth Road", "stage_seq": 4, "distance_m": 3570.632, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Voltaire Road Jn", "stage_seq": 5, "distance_m": 3958.062, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2139H", "location": "Clapham High Street", "stage_seq": 6, "distance_m": 4264.536, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2144H", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 7363.343, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 8193.101, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Peckham Rye (C)", "stage_seq": 9, "distance_m": 8907.183, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149", "location": "Queens Rd Peckham", "stage_seq": 10, "distance_m": 10108.412, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150H", "location": "Old Kent Road Jn", "stage_seq": 11, "distance_m": 10626.633, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Surrey Quays Silwood Jn", "stage_seq": 12, "distance_m": 12107.67, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 12397.114, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156H", "location": "Canada Water", "stage_seq": 14, "distance_m": 13006.78, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158", "location": "Rotherhithe", "stage_seq": 15, "distance_m": 13320.845, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2159H", "location": "Wapping", "stage_seq": 16, "distance_m": 13797.169, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2201H", "location": "Shadwell", "stage_seq": 17, "distance_m": 19350.796, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2204", "location": "Whitechapel", "stage_seq": 18, "distance_m": 20356.614, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206H", "location": "Shoreditch High Street", "stage_seq": 19, "distance_m": 21430.126, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2208H", "location": "Hoxton", "stage_seq": 20, "distance_m": 22662.444, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2210H", "location": "Haggerston", "stage_seq": 21, "distance_m": 23544.683, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 22, "distance_m": 24217.295, "section_seq": 1, "route_path_id": 38272}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24217.295, "from_m": 0.0, "section_seq": 1, "route_path_id": 38272}], "total_distance_m": 24217.295, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23881.553, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 335.742, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28926, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:19Z", "source_id": 51624663, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:36:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:24Z", "source_id": 16665360, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28940, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:20Z", "source_id": 51631498, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:23Z", "source_id": 16667406, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:46Z", "source_id": 51643457, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:48Z", "source_id": 16670964, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29774, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:15Z", "source_id": 51648956, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:47:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:18Z", "source_id": 16672610, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:53Z", "source_id": 51657116, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:50:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:58Z", "source_id": 16674956, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:50Z", "source_id": 51674554, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:58:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:53Z", "source_id": 16680071, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:44Z", "source_id": 51678569, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:00:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:46Z", "source_id": 16681200, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:27Z", "source_id": 51682374, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:01:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:31Z", "source_id": 16682310, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:22Z", "source_id": 51686680, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:03:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:26Z", "source_id": 16683551, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:17Z", "source_id": 51690753, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:05:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:16Z", "source_id": 16684730, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:14Z", "source_id": 51695029, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:07:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:20Z", "source_id": 16686024, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:42Z", "source_id": 51700551, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:10:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:42Z", "source_id": 16687566, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:09Z", "source_id": 51705869, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:12:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:13Z", "source_id": 16689102, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:12Z", "source_id": 51710352, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:14:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:18Z", "source_id": 16690393, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15050, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:51Z", "source_id": 51713844, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:16:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:54Z", "source_id": 16691347, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}] Clapham Junction Plats 0-2 2130 2130 2 None None Dalston Junction 2215 2212 3 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W05067/2026-09-16/detailed None Haggerston 2026-09-16T22:14:30+01:00 Dalston Junction 1.0 {"type": "LineString", "coordinates": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} 0.4 2215 2216 Haggerston Dalston Junction Dalston Junction 51.5454441 -0.0750714 51.5454441 -0.0750714 1 0 2026-09-16 21:26:51 TERMINATED 2026-09-16 21:16:00 Dalston Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691347 1789593355693677 73 73 2026-09-16 21:26:48.299744 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:16:47.519070
592326 622594 G89255 311J30MZ16 2026-09-16 COMPLETE 16691021 2026-09-16 22:16:00 2026-09-16 21:26:51 2026-09-18 21:26:51 {"id": 622594, "stp": "P", "toc": "Northern", "uid": "G89255", "consist": "195009", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89255/2026-09-16/detailed", "trust_id": "311J30MZ16", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-16", "dest_arr_time": "2215", "dest_platform": "5C", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1J30", "timing_status": "LATE", "origin_station": "Manchester Victoria", "current_leg_arr": "2216", "current_leg_dep": "2205", "current_leg_end": "Leeds", "origin_dep_time": "2057", "origin_platform": "1", "current_location": "Leeds", "last_update_time": "2026-09-16T21:26:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6369021, 53.805291800000006], [-1.6359922999999998, 53.80506309999999], [-1.6344759, 53.8046931], [-1.632912, 53.8043342], [-1.6314586999999998, 53.80399760000001], [-1.6299806, 53.80365179999999], [-1.6288447999999998, 53.8033602], [-1.6276939999999998, 53.80307700000001], [-1.6258882, 53.8025979], [-1.6251719, 53.8023839], [-1.6246566999999998, 53.80221670000001], [-1.6241575999999998, 53.8020419], [-1.623177, 53.8016812], [-1.6224189999999998, 53.80137380000001], [-1.6217255, 53.8010737], [-1.6209548, 53.80072359999999], [-1.6201989999999995, 53.8003688], [-1.6198708, 53.800198499999986], [-1.6194795, 53.8000005], [-1.6174504999999997, 53.7989301], [-1.6169675114151385, 53.7986785405585], [-1.6165843999999998, 53.79847900000001], [-1.6156965, 53.7980194], [-1.6150953, 53.79770950000001], [-1.6147727, 53.79754659999999], [-1.6144534, 53.7974029], [-1.6139347, 53.79718359999999], [-1.6133934, 53.7969746], [-1.6131243, 53.79687820000001], [-1.6128268, 53.79677920000001], [-1.6125366, 53.79668869999999], [-1.6122282999999995, 53.7966003], [-1.6118633, 53.7965071], [-1.6114953, 53.79642079999999], [-1.6111329999999997, 53.796342299999985], [-1.6107594, 53.7962675], [-1.61044, 53.796210499999994], [-1.6100989999999995, 53.7961571], [-1.6097559999999995, 53.796111399999994], [-1.6094221000000002, 53.796071000000005], [-1.6089397999999997, 53.79601980000001], [-1.608714, 53.7959975], [-1.6084683, 53.7959784], [-1.6080439, 53.7959545], [-1.6076198999999998, 53.7959412], [-1.6070449, 53.79593289999999], [-1.6064674, 53.7959382], [-1.6057396, 53.795964], [-1.6053704999999998, 53.795982200000005], [-1.605002, 53.7959997], [-1.6044227, 53.79603579999999], [-1.6038532999999997, 53.79607219999999], [-1.6035625000000002, 53.7960904], [-1.6032855999999998, 53.79610699999999], [-1.6027457, 53.79613069999999], [-1.6022934, 53.796143500000014], [-1.6018648, 53.7961419], [-1.6012908, 53.7961278], [-1.6007414, 53.79609609999999], [-1.6003871999999997, 53.7960721], [-1.6000468, 53.79604350000001], [-1.5995326, 53.79598930000001], [-1.5992865999999997, 53.79595599999998], [-1.5990615, 53.795922399999995], [-1.5988388000000002, 53.7958816], [-1.5986048, 53.795837], [-1.5981608, 53.7957371], [-1.5978136999999997, 53.7956518], [-1.5975057999999998, 53.79555909999999], [-1.5968759999999995, 53.79536530000001], [-1.5956587, 53.794995199999995], [-1.5951448, 53.7948358], [-1.5946283, 53.79466459999999], [-1.5936341999999997, 53.79432009999999], [-1.5931794999999995, 53.7941882], [-1.5927156, 53.7940555], [-1.5915714, 53.7937096], [-1.5906178, 53.793417100000006], [-1.5893253, 53.7930078], [-1.5880042999999997, 53.7926033], [-1.5854773, 53.7918066], [-1.5849539999999998, 53.7916472], [-1.5842234999999998, 53.79141429999999], [-1.583613, 53.791219600000005], [-1.5828611999999995, 53.790998900000005], [-1.5821011, 53.79078059999999], [-1.5815903, 53.79064900000001], [-1.5810636, 53.7905309], [-1.5805677, 53.7904361], [-1.5800566, 53.7903527], [-1.5796939, 53.79029330000001], [-1.5793323, 53.7902388], [-1.5789687, 53.79019199999999], [-1.5785962999999998, 53.7901458], [-1.5782114, 53.7901079], [-1.5777983, 53.79007699999999], [-1.5772221, 53.79004199999999], [-1.5766457, 53.79002509999999], [-1.5762820999999998, 53.7900226], [-1.5758830999999998, 53.79001999999999], [-1.5754920999999995, 53.790027], [-1.5751062, 53.7900395], [-1.5747248000000005, 53.7900683], [-1.5744418, 53.7900918], [-1.5741609, 53.7901285], [-1.5737987, 53.790185400000006], [-1.5734015999999995, 53.79025539999999], [-1.5725418, 53.790409399999994], [-1.5716930999999998, 53.790582699999995], [-1.5708576999999997, 53.79077650000001], [-1.5696638885950416, 53.791103015191574], [-1.569420204293468, 53.79117072167065], [-1.5691997114818166, 53.7912267198627], [-1.5689993192149825, 53.79127290060471], [-1.5688159365478591, 53.791311154733656], [-1.5686464725353415, 53.79134337308652], [-1.5684878362323236, 53.79137144650028], [-1.5683369366936997, 53.79139726581193], [-1.5681906829743637, 53.79142272185844], [-1.568045984129211, 53.79144970547678], [-1.5678997492131348, 53.79148010750396], [-1.5677488872810297, 53.79151581877693], [-1.5675903073877897, 53.79155873013269], [-1.5674209185883097, 53.791610732408216], [-1.5672376299374835, 53.7916737164405], [-1.567037350490205, 53.7917495730665], [-1.56681698930137, 53.79184019312321], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Bramley", "dest_arr_time_act": "2212½", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Bramley", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 458.379, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2096.091, \"from_m\": 458.379, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2143.37, \"from_m\": 2096.091, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2203.465, \"from_m\": 2143.37, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2231.165, \"from_m\": 2203.465, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14347.282, \"from_m\": 2231.165, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16230.515, \"from_m\": 14347.282, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16419.891, \"from_m\": 16230.515, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17297.982, \"from_m\": 16419.891, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17334.706, \"from_m\": 17297.982, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17362.11, \"from_m\": 17334.706, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23266.439, \"from_m\": 17362.11, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23298.43, \"from_m\": 23266.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27074.963, \"from_m\": 23298.43, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27277.259, \"from_m\": 27074.963, \"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\": 30138.226, \"from_m\": 27277.259, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31685.956, \"from_m\": 30138.226, \"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\": 31735.317, \"from_m\": 31685.956, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31784.8, \"from_m\": 31735.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\": 35782.691, \"from_m\": 31784.8, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36156.648, \"from_m\": 35782.691, \"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\": 38060.272, \"from_m\": 36156.648, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38086.868, \"from_m\": 38060.272, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38138.414, \"from_m\": 38086.868, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47008.871, \"from_m\": 38138.414, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47062.964, \"from_m\": 47008.871, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47214.27, \"from_m\": 47062.964, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48727.125, \"from_m\": 47214.27, \"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\": 49834.26, \"from_m\": 48727.125, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51163.202, \"from_m\": 49834.26, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51627.685, \"from_m\": 51163.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\": 51999.036, \"from_m\": 51627.685, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52085.135, \"from_m\": 51999.036, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52149.875, \"from_m\": 52085.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52169.637, \"from_m\": 52149.875, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53446.013, \"from_m\": 52169.637, \"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\": 56046.453, \"from_m\": 53446.013, \"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\": 59979.495, \"from_m\": 56046.453, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63004.966, \"from_m\": 59979.495, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64221.718, \"from_m\": 63004.966, \"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\": 64280.178, \"from_m\": 64221.718, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 64443.658, \"from_m\": 64280.178, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64514.949, \"from_m\": 64443.658, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 76709.112, \"from_m\": 64514.949, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76763.638, \"from_m\": 76709.112, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 76791.718, \"from_m\": 76763.638, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76795.351, \"from_m\": 76791.718, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 77798.493, \"from_m\": 76795.351, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77836.326, \"from_m\": 77798.493, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78036.601, \"from_m\": 77836.326, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 78293.141, \"from_m\": 78036.601, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78574.456, \"from_m\": 78293.141, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 78623.911, \"from_m\": 78574.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\": 79021.726, \"from_m\": 78623.911, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79343.937, \"from_m\": 79021.726, \"capability_applied\": null, \"effective_limit_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\": 622594, \"profile_key\": \"72e1d006bad06737e19bfe845b0dc6cfa64ad2dc06e41f46e87bddd40ad5b05b\", \"schedule_id\": 12994, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 2143.37, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 3599.078, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 4, \"distance_m\": 7694.651, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 5, \"distance_m\": 14008.465, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2110\", \"location\": \"Rochdale\", \"stage_seq\": 6, \"distance_m\": 16852.852, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 7, \"distance_m\": 17297.982, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Littleborough\", \"stage_seq\": 8, \"distance_m\": 22191.841, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119H\", \"location\": \"Todmorden\", \"stage_seq\": 9, \"distance_m\": 30815.988, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 10, \"distance_m\": 31784.8, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2126\", \"location\": \"Hebden Bridge\", \"stage_seq\": 11, \"distance_m\": 37961.332, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 12, \"distance_m\": 47008.871, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Dryclough Jn\", \"stage_seq\": 13, \"distance_m\": 50507.943, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2137\", \"location\": \"Halifax\", \"stage_seq\": 14, \"distance_m\": 51907.637, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 15, \"distance_m\": 64280.178, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2153H\", \"location\": \"Bradford Interchange\", \"stage_seq\": 16, \"distance_m\": 64443.658, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 17, \"distance_m\": 64605.885, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2202\", \"location\": \"New Pudsey\", \"stage_seq\": 18, \"distance_m\": 69981.08, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Bramley\", \"stage_seq\": 19, \"distance_m\": 72883.225, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Holbeck Jn\", \"stage_seq\": 20, \"distance_m\": 77874.428, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 21, \"distance_m\": 78439.313, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Leeds West Jn\", \"stage_seq\": 22, \"distance_m\": 78818.306, \"section_seq\": 1, \"route_path_id\": 69934}, {\"is_pass\": false, \"wtt_arr\": \"2212H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 23, \"distance_m\": 79343.937, \"section_seq\": 1, \"route_path_id\": 69934}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 79343.937, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69934}], \"total_distance_m\": 79343.937, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 66706.389, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 12637.548, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2057", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:08:40Z\", \"source_id\": 51561930, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:09:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:08:44Z\", \"source_id\": 16647464, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:14:23Z\", \"source_id\": 51575892, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:14:26Z\", \"source_id\": 16651353, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:19:21Z\", \"source_id\": 51587623, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:20:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:19:23Z\", \"source_id\": 16654732, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:24:43Z\", \"source_id\": 51600379, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:24:46Z\", \"source_id\": 16658327, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:42Z\", \"source_id\": 51625544, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:46Z\", \"source_id\": 16665637, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:40Z\", \"source_id\": 51647689, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:42Z\", \"source_id\": 16672229, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:20Z\", \"source_id\": 51675524, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:22Z\", \"source_id\": 16680333, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:19Z\", \"source_id\": 51688629, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:05:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:21Z\", \"source_id\": 16684173, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:19Z\", \"source_id\": 51712748, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:23Z\", \"source_id\": 16691021, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "5", "timing_fact_generation": 1789593324388313, "current_leg_arrival_utc": "2026-09-16T22:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:16:48.108659", "service_state_evidence_id": 16691021, "current_leg_start_actual_dep": "2026-09-16T22:08:00+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-16T21:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:26:48.286085", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MCV LDS 1J30 195009 2 100 None {"version": 3, "segments": [{"to_m": 458.379, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2096.091, "from_m": 458.379, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 2143.37, "from_m": 2096.091, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2203.465, "from_m": 2143.37, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2231.165, "from_m": 2203.465, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14347.282, "from_m": 2231.165, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16230.515, "from_m": 14347.282, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16419.891, "from_m": 16230.515, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17297.982, "from_m": 16419.891, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17334.706, "from_m": 17297.982, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17362.11, "from_m": 17334.706, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23266.439, "from_m": 17362.11, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23298.43, "from_m": 23266.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27074.963, "from_m": 23298.43, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27277.259, "from_m": 27074.963, "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": 30138.226, "from_m": 27277.259, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31685.956, "from_m": 30138.226, "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": 31735.317, "from_m": 31685.956, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31784.8, "from_m": 31735.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": 35782.691, "from_m": 31784.8, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36156.648, "from_m": 35782.691, "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": 38060.272, "from_m": 36156.648, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38086.868, "from_m": 38060.272, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38138.414, "from_m": 38086.868, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47008.871, "from_m": 38138.414, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47062.964, "from_m": 47008.871, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47214.27, "from_m": 47062.964, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48727.125, "from_m": 47214.27, "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": 49834.26, "from_m": 48727.125, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51163.202, "from_m": 49834.26, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51627.685, "from_m": 51163.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": 51999.036, "from_m": 51627.685, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52085.135, "from_m": 51999.036, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52149.875, "from_m": 52085.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52169.637, "from_m": 52149.875, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53446.013, "from_m": 52169.637, "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": 56046.453, "from_m": 53446.013, "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": 59979.495, "from_m": 56046.453, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63004.966, "from_m": 59979.495, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64221.718, "from_m": 63004.966, "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": 64280.178, "from_m": 64221.718, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 64443.658, "from_m": 64280.178, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64514.949, "from_m": 64443.658, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 76709.112, "from_m": 64514.949, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76763.638, "from_m": 76709.112, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 76791.718, "from_m": 76763.638, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76795.351, "from_m": 76791.718, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 77798.493, "from_m": 76795.351, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77836.326, "from_m": 77798.493, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78036.601, "from_m": 77836.326, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78293.141, "from_m": 78036.601, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78574.456, "from_m": 78293.141, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 78623.911, "from_m": 78574.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": 79021.726, "from_m": 78623.911, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79343.937, "from_m": 79021.726, "capability_applied": null, "effective_limit_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": 622594, "profile_key": "72e1d006bad06737e19bfe845b0dc6cfa64ad2dc06e41f46e87bddd40ad5b05b", "schedule_id": 12994, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2057", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 2143.37, "section_seq": 1, "route_path_id": 69934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Thorpes Bridge Jn", "stage_seq": 3, "distance_m": 3599.078, "section_seq": 1, "route_path_id": 69934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103H", "location": "Vitriol Works S.B.", "stage_seq": 4, "distance_m": 7694.651, "section_seq": 1, "route_path_id": 69934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106H", "location": "Castleton East Jn", "stage_seq": 5, "distance_m": 14008.465, "section_seq": 1, "route_path_id": 69934}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2110", "location": "Rochdale", "stage_seq": 6, "distance_m": 16852.852, "section_seq": 1, "route_path_id": 69934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110H", "location": "Rochdale East Jn", "stage_seq": 7, "distance_m": 17297.982, "section_seq": 1, "route_path_id": 69934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Littleborough", "stage_seq": 8, "distance_m": 22191.841, "section_seq": 1, "route_path_id": 69934}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119H", "location": "Todmorden", "stage_seq": 9, "distance_m": 30815.988, "section_seq": 1, "route_path_id": 69934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Hall Royd Jn", "stage_seq": 10, "distance_m": 31784.8, "section_seq": 1, "route_path_id": 69934}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2126", "location": "Hebden Bridge", "stage_seq": 11, "distance_m": 37961.332, "section_seq": 1, "route_path_id": 69934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Milner Royd Jn", "stage_seq": 12, "distance_m": 47008.871, "section_seq": 1, "route_path_id": 69934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Dryclough Jn", "stage_seq": 13, "distance_m": 50507.943, "section_seq": 1, "route_path_id": 69934}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2137", "location": "Halifax", "stage_seq": 14, "distance_m": 51907.637, "section_seq": 1, "route_path_id": 69934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148H", "location": "Mill Lane Jn", "stage_seq": 15, "distance_m": 64280.178, "section_seq": 1, "route_path_id": 69934}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2153H", "location": "Bradford Interchange", "stage_seq": 16, "distance_m": 64443.658, "section_seq": 1, "route_path_id": 69934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Mill Lane Jn", "stage_seq": 17, "distance_m": 64605.885, "section_seq": 1, "route_path_id": 69934}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2202", "location": "New Pudsey", "stage_seq": 18, "distance_m": 69981.08, "section_seq": 1, "route_path_id": 69934}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Bramley", "stage_seq": 19, "distance_m": 72883.225, "section_seq": 1, "route_path_id": 69934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "Holbeck Jn", "stage_seq": 20, "distance_m": 77874.428, "section_seq": 1, "route_path_id": 69934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Whitehall Jn", "stage_seq": 21, "distance_m": 78439.313, "section_seq": 1, "route_path_id": 69934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Leeds West Jn", "stage_seq": 22, "distance_m": 78818.306, "section_seq": 1, "route_path_id": 69934}, {"is_pass": false, "wtt_arr": "2212H", "wtt_dep": null, "location": "Leeds", "stage_seq": 23, "distance_m": 79343.937, "section_seq": 1, "route_path_id": 69934}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 79343.937, "from_m": 0.0, "section_seq": 1, "route_path_id": 69934}], "total_distance_m": 79343.937, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 66706.389, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 12637.548, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:08:40Z", "source_id": 51561930, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:09:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:08:44Z", "source_id": 16647464, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:14:23Z", "source_id": 51575892, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:14:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:14:26Z", "source_id": 16651353, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8054, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:19:21Z", "source_id": 51587623, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:20:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:19:23Z", "source_id": 16654732, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6165, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:24:43Z", "source_id": 51600379, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:26:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:24:46Z", "source_id": 16658327, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6200, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:42Z", "source_id": 51625544, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:36:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:46Z", "source_id": 16665637, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6372, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:40Z", "source_id": 51647689, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:48:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:42Z", "source_id": 16672229, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:20Z", "source_id": 51675524, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:22Z", "source_id": 16680333, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:19Z", "source_id": 51688629, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:05:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:21Z", "source_id": 16684173, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5388, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:19Z", "source_id": 51712748, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:16:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:23Z", "source_id": 16691021, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}] Manchester Victoria 2057 2057 1 None None Leeds 2215 2212½ 5C LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89255/2026-09-16/detailed None Bramley 2026-09-16T22:08:00+01:00 Leeds 11.0 {"type": "LineString", "coordinates": [[-1.6369021, 53.805291800000006], [-1.6359922999999998, 53.80506309999999], [-1.6344759, 53.8046931], [-1.632912, 53.8043342], [-1.6314586999999998, 53.80399760000001], [-1.6299806, 53.80365179999999], [-1.6288447999999998, 53.8033602], [-1.6276939999999998, 53.80307700000001], [-1.6258882, 53.8025979], [-1.6251719, 53.8023839], [-1.6246566999999998, 53.80221670000001], [-1.6241575999999998, 53.8020419], [-1.623177, 53.8016812], [-1.6224189999999998, 53.80137380000001], [-1.6217255, 53.8010737], [-1.6209548, 53.80072359999999], [-1.6201989999999995, 53.8003688], [-1.6198708, 53.800198499999986], [-1.6194795, 53.8000005], [-1.6174504999999997, 53.7989301], [-1.6169675114151385, 53.7986785405585], [-1.6165843999999998, 53.79847900000001], [-1.6156965, 53.7980194], [-1.6150953, 53.79770950000001], [-1.6147727, 53.79754659999999], [-1.6144534, 53.7974029], [-1.6139347, 53.79718359999999], [-1.6133934, 53.7969746], [-1.6131243, 53.79687820000001], [-1.6128268, 53.79677920000001], [-1.6125366, 53.79668869999999], [-1.6122282999999995, 53.7966003], [-1.6118633, 53.7965071], [-1.6114953, 53.79642079999999], [-1.6111329999999997, 53.796342299999985], [-1.6107594, 53.7962675], [-1.61044, 53.796210499999994], [-1.6100989999999995, 53.7961571], [-1.6097559999999995, 53.796111399999994], [-1.6094221000000002, 53.796071000000005], [-1.6089397999999997, 53.79601980000001], [-1.608714, 53.7959975], [-1.6084683, 53.7959784], [-1.6080439, 53.7959545], [-1.6076198999999998, 53.7959412], [-1.6070449, 53.79593289999999], [-1.6064674, 53.7959382], [-1.6057396, 53.795964], [-1.6053704999999998, 53.795982200000005], [-1.605002, 53.7959997], [-1.6044227, 53.79603579999999], [-1.6038532999999997, 53.79607219999999], [-1.6035625000000002, 53.7960904], [-1.6032855999999998, 53.79610699999999], [-1.6027457, 53.79613069999999], [-1.6022934, 53.796143500000014], [-1.6018648, 53.7961419], [-1.6012908, 53.7961278], [-1.6007414, 53.79609609999999], [-1.6003871999999997, 53.7960721], [-1.6000468, 53.79604350000001], [-1.5995326, 53.79598930000001], [-1.5992865999999997, 53.79595599999998], [-1.5990615, 53.795922399999995], [-1.5988388000000002, 53.7958816], [-1.5986048, 53.795837], [-1.5981608, 53.7957371], [-1.5978136999999997, 53.7956518], [-1.5975057999999998, 53.79555909999999], [-1.5968759999999995, 53.79536530000001], [-1.5956587, 53.794995199999995], [-1.5951448, 53.7948358], [-1.5946283, 53.79466459999999], [-1.5936341999999997, 53.79432009999999], [-1.5931794999999995, 53.7941882], [-1.5927156, 53.7940555], [-1.5915714, 53.7937096], [-1.5906178, 53.793417100000006], [-1.5893253, 53.7930078], [-1.5880042999999997, 53.7926033], [-1.5854773, 53.7918066], [-1.5849539999999998, 53.7916472], [-1.5842234999999998, 53.79141429999999], [-1.583613, 53.791219600000005], [-1.5828611999999995, 53.790998900000005], [-1.5821011, 53.79078059999999], [-1.5815903, 53.79064900000001], [-1.5810636, 53.7905309], [-1.5805677, 53.7904361], [-1.5800566, 53.7903527], [-1.5796939, 53.79029330000001], [-1.5793323, 53.7902388], [-1.5789687, 53.79019199999999], [-1.5785962999999998, 53.7901458], [-1.5782114, 53.7901079], [-1.5777983, 53.79007699999999], [-1.5772221, 53.79004199999999], [-1.5766457, 53.79002509999999], [-1.5762820999999998, 53.7900226], [-1.5758830999999998, 53.79001999999999], [-1.5754920999999995, 53.790027], [-1.5751062, 53.7900395], [-1.5747248000000005, 53.7900683], [-1.5744418, 53.7900918], [-1.5741609, 53.7901285], [-1.5737987, 53.790185400000006], [-1.5734015999999995, 53.79025539999999], [-1.5725418, 53.790409399999994], [-1.5716930999999998, 53.790582699999995], [-1.5708576999999997, 53.79077650000001], [-1.5696638885950416, 53.791103015191574], [-1.569420204293468, 53.79117072167065], [-1.5691997114818166, 53.7912267198627], [-1.5689993192149825, 53.79127290060471], [-1.5688159365478591, 53.791311154733656], [-1.5686464725353415, 53.79134337308652], [-1.5684878362323236, 53.79137144650028], [-1.5683369366936997, 53.79139726581193], [-1.5681906829743637, 53.79142272185844], [-1.568045984129211, 53.79144970547678], [-1.5678997492131348, 53.79148010750396], [-1.5677488872810297, 53.79151581877693], [-1.5675903073877897, 53.79155873013269], [-1.5674209185883097, 53.791610732408216], [-1.5672376299374835, 53.7916737164405], [-1.567037350490205, 53.7917495730665], [-1.56681698930137, 53.79184019312321], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 3.9 2205 2216 Bramley Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-16 21:26:51 TERMINATED 2026-09-16 21:16:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691021 1789593324388313 79 79 2026-09-16 21:26:48.286085 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:16:48.108659
592327 622243 G89278 171J41MZ16 2026-09-16 COMPLETE 16691260 2026-09-16 22:16:00 2026-09-16 21:26:51 2026-09-18 21:26:51 {"id": 622243, "stp": "P", "toc": "Northern", "uid": "G89278", "consist": "195013", "dest_crs": "MCV", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89278/2026-09-16/detailed", "trust_id": "171J41MZ16", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-16", "dest_arr_time": "2204", "dest_platform": "1", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "1J41", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "2216", "current_leg_dep": "2158", "current_leg_end": "Manchester Victoria", "origin_dep_time": "2042", "origin_platform": "3B", "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-16T21:26:51", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]}", "current_leg_start": "Rochdale", "dest_arr_time_act": "2204", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Rochdale", "current_leg_milage": "10.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 720.026, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 769.481, \"from_m\": 720.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1050.796, \"from_m\": 769.481, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1307.337, \"from_m\": 1050.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1507.611, \"from_m\": 1307.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1545.444, \"from_m\": 1507.611, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2548.586, \"from_m\": 1545.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\": 9783.447, \"from_m\": 2548.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\": 10343.911, \"from_m\": 9783.447, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13443.924, \"from_m\": 10343.911, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13493.663, \"from_m\": 13443.924, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14874.78, \"from_m\": 13493.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14933.24, \"from_m\": 14874.78, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16149.992, \"from_m\": 14933.24, \"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\": 19175.463, \"from_m\": 16149.992, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23108.505, \"from_m\": 19175.463, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25708.945, \"from_m\": 23108.505, \"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\": 26985.321, \"from_m\": 25708.945, \"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\": 27005.083, \"from_m\": 26985.321, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28655.094, \"from_m\": 27005.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\": 28735.87, \"from_m\": 28655.094, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29327.209, \"from_m\": 28735.87, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30434.344, \"from_m\": 29327.209, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31947.199, \"from_m\": 30434.344, \"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\": 32152.501, \"from_m\": 31947.199, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39053.211, \"from_m\": 32152.501, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41102.403, \"from_m\": 39053.211, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43006.027, \"from_m\": 41102.403, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43379.984, \"from_m\": 43006.027, \"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\": 47377.875, \"from_m\": 43379.984, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47427.358, \"from_m\": 47377.875, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47476.719, \"from_m\": 47427.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49024.449, \"from_m\": 47476.719, \"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\": 51885.416, \"from_m\": 49024.449, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52087.712, \"from_m\": 51885.416, \"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\": 61797.885, \"from_m\": 52087.712, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 62739.592, \"from_m\": 61797.885, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62928.969, \"from_m\": 62739.592, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64812.201, \"from_m\": 62928.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76928.319, \"from_m\": 64812.201, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 76956.018, \"from_m\": 76928.319, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 77016.114, \"from_m\": 76956.018, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77063.392, \"from_m\": 77016.114, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 78701.105, \"from_m\": 77063.392, \"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\": 79159.483, \"from_m\": 78701.105, \"capability_applied\": null, \"effective_limit_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\": 622243, \"profile_key\": \"553e164e241e072ceda9c3af34a16aff55f1d7898e4d8b11a06a0abb8d00a820\", \"schedule_id\": 13003, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049H\", \"location\": \"Bramley\", \"stage_seq\": 5, \"distance_m\": 6459.938, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2053\", \"location\": \"New Pudsey\", \"stage_seq\": 6, \"distance_m\": 9359.485, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 7, \"distance_m\": 14735.581, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": false, \"wtt_arr\": \"2100H\", \"wtt_dep\": \"2104\", \"location\": \"Bradford Interchange\", \"stage_seq\": 8, \"distance_m\": 14804.579, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 9, \"distance_m\": 14874.78, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2110\", \"location\": \"Low Moor\", \"stage_seq\": 10, \"distance_m\": 19068.746, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2116H\", \"location\": \"Halifax\", \"stage_seq\": 11, \"distance_m\": 27249.445, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Dryclough Jn\", \"stage_seq\": 12, \"distance_m\": 28596.591, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 13, \"distance_m\": 32152.501, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": false, \"wtt_arr\": \"2121H\", \"wtt_dep\": \"2122H\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 14, \"distance_m\": 33144.613, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2127H\", \"location\": \"Mytholmroyd\", \"stage_seq\": 15, \"distance_m\": 39131.603, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2131\", \"location\": \"Hebden Bridge\", \"stage_seq\": 16, \"distance_m\": 41201.343, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 17, \"distance_m\": 47377.875, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2137\", \"location\": \"Todmorden\", \"stage_seq\": 18, \"distance_m\": 48346.687, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Littleborough\", \"stage_seq\": 19, \"distance_m\": 56968.721, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 20, \"distance_m\": 61841.991, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147\", \"location\": \"Rochdale\", \"stage_seq\": 21, \"distance_m\": 62306.631, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 22, \"distance_m\": 65151.018, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 23, \"distance_m\": 71464.832, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 24, \"distance_m\": 75560.406, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 25, \"distance_m\": 77016.114, \"section_seq\": 1, \"route_path_id\": 69958}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": null, \"location\": \"Manchester Victoria\", \"stage_seq\": 26, \"distance_m\": 79159.483, \"section_seq\": 1, \"route_path_id\": 69958}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 79159.483, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69958}], \"total_distance_m\": 79159.483, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76078.9, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3080.583, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2042", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:17Z\", \"source_id\": 51523923, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:15Z\", \"source_id\": 16636771, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:05Z\", \"source_id\": 51532979, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:58:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:08Z\", \"source_id\": 16639479, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:05:31Z\", \"source_id\": 51554012, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:05:33Z\", \"source_id\": 16645271, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:14:38Z\", \"source_id\": 51576418, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:14:42Z\", \"source_id\": 16651523, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:27Z\", \"source_id\": 51592762, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:29Z\", \"source_id\": 16656175, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:28:29Z\", \"source_id\": 51609135, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:28:33Z\", \"source_id\": 16660859, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:34:28Z\", \"source_id\": 51622689, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:34:30Z\", \"source_id\": 16664834, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:43Z\", \"source_id\": 51632389, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:47Z\", \"source_id\": 16667675, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:40Z\", \"source_id\": 51647655, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:42Z\", \"source_id\": 16672216, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:32Z\", \"source_id\": 51662936, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:36Z\", \"source_id\": 16676703, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:22Z\", \"source_id\": 51671319, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:26Z\", \"source_id\": 16679160, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:40Z\", \"source_id\": 51713467, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:42Z\", \"source_id\": 16691260, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "1", "timing_fact_generation": 1789593343003928, "current_leg_arrival_utc": "2026-09-16T22:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:16:48.113293", "service_state_evidence_id": 16691260, "current_leg_start_actual_dep": "2026-09-16T21:59:00+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-16T21:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:26:48.290305", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS MCV 1J41 195013 2 100 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 720.026, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 769.481, "from_m": 720.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1050.796, "from_m": 769.481, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1307.337, "from_m": 1050.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1507.611, "from_m": 1307.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1545.444, "from_m": 1507.611, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2548.586, "from_m": 1545.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": 9783.447, "from_m": 2548.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": 10343.911, "from_m": 9783.447, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13443.924, "from_m": 10343.911, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13493.663, "from_m": 13443.924, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14874.78, "from_m": 13493.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14933.24, "from_m": 14874.78, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16149.992, "from_m": 14933.24, "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": 19175.463, "from_m": 16149.992, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23108.505, "from_m": 19175.463, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25708.945, "from_m": 23108.505, "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": 26985.321, "from_m": 25708.945, "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": 27005.083, "from_m": 26985.321, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28655.094, "from_m": 27005.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": 28735.87, "from_m": 28655.094, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29327.209, "from_m": 28735.87, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30434.344, "from_m": 29327.209, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31947.199, "from_m": 30434.344, "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": 32152.501, "from_m": 31947.199, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39053.211, "from_m": 32152.501, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41102.403, "from_m": 39053.211, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43006.027, "from_m": 41102.403, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43379.984, "from_m": 43006.027, "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": 47377.875, "from_m": 43379.984, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47427.358, "from_m": 47377.875, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47476.719, "from_m": 47427.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49024.449, "from_m": 47476.719, "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": 51885.416, "from_m": 49024.449, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52087.712, "from_m": 51885.416, "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": 61797.885, "from_m": 52087.712, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62739.592, "from_m": 61797.885, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62928.969, "from_m": 62739.592, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64812.201, "from_m": 62928.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76928.319, "from_m": 64812.201, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 76956.018, "from_m": 76928.319, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 77016.114, "from_m": 76956.018, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77063.392, "from_m": 77016.114, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 78701.105, "from_m": 77063.392, "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": 79159.483, "from_m": 78701.105, "capability_applied": null, "effective_limit_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": 622243, "profile_key": "553e164e241e072ceda9c3af34a16aff55f1d7898e4d8b11a06a0abb8d00a820", "schedule_id": 13003, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2042", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 69958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 69958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 69958}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049H", "location": "Bramley", "stage_seq": 5, "distance_m": 6459.938, "section_seq": 1, "route_path_id": 69958}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2053", "location": "New Pudsey", "stage_seq": 6, "distance_m": 9359.485, "section_seq": 1, "route_path_id": 69958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Mill Lane Jn", "stage_seq": 7, "distance_m": 14735.581, "section_seq": 1, "route_path_id": 69958}, {"is_pass": false, "wtt_arr": "2100H", "wtt_dep": "2104", "location": "Bradford Interchange", "stage_seq": 8, "distance_m": 14804.579, "section_seq": 1, "route_path_id": 69958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "Mill Lane Jn", "stage_seq": 9, "distance_m": 14874.78, "section_seq": 1, "route_path_id": 69958}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2110", "location": "Low Moor", "stage_seq": 10, "distance_m": 19068.746, "section_seq": 1, "route_path_id": 69958}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2116H", "location": "Halifax", "stage_seq": 11, "distance_m": 27249.445, "section_seq": 1, "route_path_id": 69958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Dryclough Jn", "stage_seq": 12, "distance_m": 28596.591, "section_seq": 1, "route_path_id": 69958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Milner Royd Jn", "stage_seq": 13, "distance_m": 32152.501, "section_seq": 1, "route_path_id": 69958}, {"is_pass": false, "wtt_arr": "2121H", "wtt_dep": "2122H", "location": "Sowerby Bridge", "stage_seq": 14, "distance_m": 33144.613, "section_seq": 1, "route_path_id": 69958}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2127H", "location": "Mytholmroyd", "stage_seq": 15, "distance_m": 39131.603, "section_seq": 1, "route_path_id": 69958}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2131", "location": "Hebden Bridge", "stage_seq": 16, "distance_m": 41201.343, "section_seq": 1, "route_path_id": 69958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Hall Royd Jn", "stage_seq": 17, "distance_m": 47377.875, "section_seq": 1, "route_path_id": 69958}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2137", "location": "Todmorden", "stage_seq": 18, "distance_m": 48346.687, "section_seq": 1, "route_path_id": 69958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Littleborough", "stage_seq": 19, "distance_m": 56968.721, "section_seq": 1, "route_path_id": 69958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Rochdale East Jn", "stage_seq": 20, "distance_m": 61841.991, "section_seq": 1, "route_path_id": 69958}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147", "location": "Rochdale", "stage_seq": 21, "distance_m": 62306.631, "section_seq": 1, "route_path_id": 69958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Castleton East Jn", "stage_seq": 22, "distance_m": 65151.018, "section_seq": 1, "route_path_id": 69958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Vitriol Works S.B.", "stage_seq": 23, "distance_m": 71464.832, "section_seq": 1, "route_path_id": 69958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Thorpes Bridge Jn", "stage_seq": 24, "distance_m": 75560.406, "section_seq": 1, "route_path_id": 69958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Miles Platting Jn", "stage_seq": 25, "distance_m": 77016.114, "section_seq": 1, "route_path_id": 69958}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 26, "distance_m": 79159.483, "section_seq": 1, "route_path_id": 69958}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 79159.483, "from_m": 0.0, "section_seq": 1, "route_path_id": 69958}], "total_distance_m": 79159.483, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76078.9, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3080.583, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:17Z", "source_id": 51523923, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:53:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:15Z", "source_id": 16636771, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:05Z", "source_id": 51532979, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:08Z", "source_id": 16639479, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6383, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:05:31Z", "source_id": 51554012, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:07:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:05:33Z", "source_id": 16645271, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6180, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:14:38Z", "source_id": 51576418, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:15:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:14:42Z", "source_id": 16651523, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:27Z", "source_id": 51592762, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:23:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:29Z", "source_id": 16656175, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6154, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:28:29Z", "source_id": 51609135, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:28:33Z", "source_id": 16660859, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6170, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:34:28Z", "source_id": 51622689, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:35:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:34:30Z", "source_id": 16664834, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:43Z", "source_id": 51632389, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:39:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:47Z", "source_id": 16667675, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8049, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:40Z", "source_id": 51647655, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:46:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:42Z", "source_id": 16672216, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:32Z", "source_id": 51662936, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:54:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:36Z", "source_id": 16676703, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:22Z", "source_id": 51671319, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:57:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:26Z", "source_id": 16679160, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8191, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:40Z", "source_id": 51713467, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:16:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:42Z", "source_id": 16691260, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}] Leeds 2042 2042 3B None None Manchester Victoria 2204 2204 1 LATE +12 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89278/2026-09-16/detailed None Rochdale 2026-09-16T21:59:00+01:00 Manchester Victoria 18.0 {"type": "LineString", "coordinates": [[-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]} 10.4 2158 2216 Rochdale Manchester Victoria H.s. Manchester Victoria 53.4880832 -2.2415595 53.4880832 -2.2415595 1 0 2026-09-16 21:26:51 TERMINATED 2026-09-16 21:16:00 Manchester Victoria TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691260 1789593343003928 99 99 2026-09-16 21:26:48.290305 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:16:48.113293
592328 617111 G01043 321O68MU16 2026-09-16 COMPLETE 16691327 2026-09-16 22:16:00 2026-09-16 21:27:21 2026-09-18 21:27:21 {"id": 617111, "stp": "O", "toc": "CrossCountry", "uid": "G01043", "consist": "221111", "dest_crs": "BMH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01043/2026-09-16/detailed", "trust_id": "321O68MU16", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bournemouth", "service_date": "2026-09-16", "dest_arr_time": "2215", "dest_platform": "2", "is_terminated": 1, "next_location": "Bournemouth", "signalling_id": "1O68", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "2216", "current_leg_dep": "2201", "current_leg_end": "Bournemouth", "origin_dep_time": "1725", "origin_platform": "4", "current_location": "Bournemouth", "last_update_time": "2026-09-16T21:27:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5738031999999995, 50.81647569999999], [-1.5738963, 50.81640650000001], [-1.5742347, 50.816140700000005], [-1.574399, 50.8159971], [-1.5747548999999998, 50.81567609999999], [-1.5750565, 50.815399], [-1.5754759, 50.81497379999998], [-1.5758164, 50.8146144], [-1.5760802, 50.8143044], [-1.5763374, 50.81399269999999], [-1.5765649, 50.8137118], [-1.5767553, 50.8134444], [-1.5770014, 50.813093], [-1.5773601999999998, 50.812549800000006], [-1.5775996999999995, 50.812188199999994], [-1.5778313999999998, 50.8118458], [-1.5784633999999995, 50.81086889999999], [-1.5787046, 50.8104638], [-1.5791419999999998, 50.809734899999995], [-1.5807109999999998, 50.8071341], [-1.5809323, 50.806798099999995], [-1.5811559999999998, 50.8064925], [-1.5814036, 50.8061965], [-1.5816430999999995, 50.80593079999999], [-1.5819237, 50.80565519999999], [-1.5822676999999998, 50.805344], [-1.5826436, 50.805040299999995], [-1.583011, 50.8047759], [-1.5834638, 50.80447789999999], [-1.5845210999999997, 50.8038023], [-1.5850790999999995, 50.8034458], [-1.5855551, 50.8031417], [-1.5860138999999998, 50.8028314], [-1.5868622, 50.8022177], [-1.5869947, 50.802110199999994], [-1.587691, 50.8015565], [-1.5880832, 50.8012045], [-1.5883408, 50.800968699999984], [-1.5883973999999998, 50.8009169], [-1.5884218999999995, 50.800894500000005], [-1.5887056999999998, 50.80061520000002], [-1.588979, 50.8003143], [-1.5892896999999997, 50.7999435], [-1.5895609, 50.79962690000001], [-1.5898685999999995, 50.7992852], [-1.5901183, 50.79895210000001], [-1.5903765, 50.7985876], [-1.5919606999999998, 50.796029100000005], [-1.5921603999999998, 50.7957262], [-1.5924108999999995, 50.79538670000001], [-1.5929337999999995, 50.794728500000005], [-1.5931811, 50.79443930000001], [-1.5934904, 50.79411520000001], [-1.5937789, 50.7938249], [-1.5941085, 50.79349919999999], [-1.5945001, 50.793144599999984], [-1.5949684999999998, 50.79275669999999], [-1.5953730000000002, 50.7924349], [-1.5958353999999997, 50.79209029999999], [-1.5962677, 50.791785], [-1.596799, 50.791443], [-1.597266, 50.7911385], [-1.5979194999999995, 50.7907509], [-1.5985303, 50.79041060000001], [-1.6024083, 50.788509399999995], [-1.6025816999999998, 50.7884226], [-1.610074, 50.784674899999985], [-1.610086, 50.7846689], [-1.6139, 50.7827577], [-1.6144193, 50.78247999999999], [-1.6149688, 50.78216450000001], [-1.6155451, 50.78180360000001], [-1.6160053, 50.781458], [-1.61648, 50.7811099], [-1.6169105, 50.7807579], [-1.6169675114151385, 50.78070363978444], [-1.6179178, 50.77979919999999], [-1.6180183999999995, 50.77970500000001], [-1.6184252999999995, 50.779280199999995], [-1.6247136999999998, 50.772322800000005], [-1.6260723, 50.7708031], [-1.6264069, 50.77044459999999], [-1.6267274000000005, 50.7701105], [-1.6270895999999997, 50.7697573], [-1.6274475999999998, 50.7694101], [-1.6282482, 50.76868249999998], [-1.6286786, 50.7683222], [-1.6291441000000002, 50.7679407], [-1.6295385, 50.76762899999999], [-1.6299528999999997, 50.76729969999999], [-1.6304087, 50.7669572], [-1.6308689, 50.766632], [-1.6315083999999995, 50.766184300000006], [-1.6318287272934875, 50.765967351893885], [-1.6322312999999995, 50.765694700000005], [-1.6328608999999998, 50.7652831], [-1.6335683999999997, 50.764832], [-1.6342443, 50.7644155], [-1.6349068, 50.7640202], [-1.6359890999999998, 50.7633992], [-1.6367252999999995, 50.7629964], [-1.6376812999999997, 50.76249100000001], [-1.6388148, 50.76191549999999], [-1.6406977, 50.7610351], [-1.6418710999999997, 50.7605154], [-1.6428728999999995, 50.760102800000006], [-1.6439124, 50.7596834], [-1.6450132999999998, 50.759257100000006], [-1.6455438999999998, 50.75906940000001], [-1.6479031, 50.7582676], [-1.6484716999999998, 50.758081], [-1.6490896000000002, 50.75789], [-1.6496451, 50.7577258], [-1.6510075999999998, 50.7573277], [-1.6517482, 50.7571286], [-1.6525863999999997, 50.7569112], [-1.6540292, 50.7565523], [-1.6547739, 50.7563834], [-1.6560450999999998, 50.75610659999999], [-1.6569165999999995, 50.7559308], [-1.6576793, 50.7557804], [-1.6587454, 50.7555765], [-1.6597053, 50.7554096], [-1.6783764, 50.752506800000006], [-1.6791558, 50.7523926], [-1.679999, 50.75227859999998], [-1.6806964, 50.75218650000001], [-1.6808917, 50.75216369999999], [-1.6810815, 50.75214359999999], [-1.6815600999999998, 50.752093], [-1.6822608999999995, 50.7520272], [-1.6829612, 50.751964599999994], [-1.6837513999999998, 50.7519054], [-1.6845039999999998, 50.7518648], [-1.6851742999999997, 50.7518396], [-1.6859101999999997, 50.7518134], [-1.6866629999999998, 50.75178910000001], [-1.6876861, 50.75176290000001], [-1.6885604999999997, 50.75175769999999], [-1.6893329999999998, 50.75176510000001], [-1.6900908, 50.7517797], [-1.6908806, 50.7518074], [-1.6916169999999997, 50.7518357], [-1.692399, 50.7518741], [-1.6932386999999998, 50.751925], [-1.6941195, 50.75199920000001], [-1.6948906, 50.75207580000001], [-1.6958413999999995, 50.75217990000001], [-1.6967347, 50.75227819999999], [-1.697943, 50.7524052], [-1.6987194, 50.7524759], [-1.6994476999999997, 50.7525318], [-1.7001717999999997, 50.752582099999984], [-1.7009162, 50.7526254], [-1.7018333999999995, 50.7526701], [-1.7027158, 50.75270489999998], [-1.7035018999999998, 50.7527163], [-1.7043760999999995, 50.7527194], [-1.7052035999999997, 50.752713500000006], [-1.7067990398270907, 50.7526956420496], [-1.7126546, 50.752630100000005], [-1.7136258, 50.752603], [-1.7137215, 50.7525983], [-1.7145507, 50.7525572], [-1.7154582, 50.75250779999999], [-1.7162346999999998, 50.752452000000005], [-1.7170395, 50.7523865], [-1.7177811, 50.75231899999999], [-1.7185496, 50.7522394], [-1.7193727999999997, 50.75214819999999], [-1.7236339, 50.751627899999995], [-1.7245058999999998, 50.75152200000001], [-1.7255382, 50.751387399999984], [-1.7263957, 50.75127250000001], [-1.7272176, 50.7511576], [-1.7279782999999995, 50.7510389], [-1.7287579999999998, 50.7508975], [-1.7294835, 50.750747199999985], [-1.7302086, 50.75059079999998], [-1.7437067999999998, 50.7477035], [-1.7440918999999997, 50.7476243], [-1.7564404999999998, 50.7450346], [-1.756674, 50.74498640000001], [-1.7569928, 50.7449191], [-1.7588197, 50.74453360000001], [-1.7590510999999998, 50.7444845], [-1.7606031, 50.744154900000005], [-1.7613947999999997, 50.74398829999999], [-1.7621159999999998, 50.7438375], [-1.7628737, 50.74368470000001], [-1.7683295999999995, 50.7426066], [-1.7686760999999998, 50.742537199999994], [-1.7711086, 50.74206519999999], [-1.7715908, 50.7419708], [-1.7745343, 50.74140690000001], [-1.77465, 50.7413847], [-1.7790741, 50.7405279], [-1.7794976, 50.7404439], [-1.7799139, 50.740354], [-1.7803956999999997, 50.7402385], [-1.7809946, 50.7400668], [-1.7815898, 50.7398577], [-1.7820440999999998, 50.7396815], [-1.7825116, 50.73947829999999], [-1.7827417999999997, 50.73936], [-1.7828831, 50.7392954], [-1.7833944, 50.7390372], [-1.7847305999999998, 50.7383709], [-1.7847771999999995, 50.738348499999994], [-1.7851392999999998, 50.7381743], [-1.7856185, 50.737962299999985], [-1.7861890000000002, 50.73773559999999], [-1.7866804, 50.73756920000001], [-1.7871981999999995, 50.73740569999999], [-1.7878032999999998, 50.73722709999999], [-1.7883939, 50.7370743], [-1.7889757999999998, 50.7369422], [-1.7895443, 50.736827699999985], [-1.7900439999999995, 50.7367441], [-1.7906923999999995, 50.7366619], [-1.7913086, 50.7366009], [-1.7919568, 50.7365606], [-1.7928052, 50.7365173], [-1.7933873, 50.736490800000006], [-1.7940102000000002, 50.73646860000001], [-1.7940934999999998, 50.73646560000001], [-1.794677, 50.73643719999999], [-1.7962786999999998, 50.73635670000001], [-1.7966305682390429, 50.73633894646969], [-1.7997392000000003, 50.7361821], [-1.7997667000000002, 50.73618019999999], [-1.7999814999999997, 50.7361691], [-1.8043816, 50.73598689999999], [-1.8049777, 50.7359473], [-1.8056631, 50.73589539999999], [-1.8062457999999997, 50.73583200000001], [-1.8067845, 50.73576229999998], [-1.8073696, 50.7356726], [-1.8078045000000005, 50.7355952], [-1.8083313000000003, 50.73548809999999], [-1.8086006999999995, 50.7354276], [-1.8091835, 50.73525539999999], [-1.8096729, 50.735125], [-1.8102189, 50.73496509999999], [-1.8108286, 50.734771], [-1.8114832999999997, 50.7345487], [-1.8120661, 50.73431610000001], [-1.8128055999999992, 50.73401320000001], [-1.8157096, 50.7327678], [-1.8162175000000005, 50.7325715], [-1.8167546999999995, 50.732382699999995], [-1.8173417000000005, 50.732193599999995], [-1.8179792, 50.7320124], [-1.8184905, 50.7318824], [-1.8190417000000003, 50.731760300000005], [-1.8196784, 50.73164269999999], [-1.8202308000000005, 50.73155729999999], [-1.8207709000000003, 50.731479400000005], [-1.8213908999999997, 50.731397900000005], [-1.8218388000000003, 50.73134840000001], [-1.8223739, 50.73130340000001], [-1.8229633, 50.73126880000002], [-1.8235857, 50.7312384], [-1.8244157000000003, 50.73122239999999], [-1.8250945, 50.7312334], [-1.8254566999999997, 50.7312287], [-1.8269317, 50.73123220000001], [-1.8278948, 50.7312241], [-1.8284606, 50.73120959999999], [-1.8291761, 50.73117109999998], [-1.8303904, 50.7311139], [-1.8309903, 50.73109120000001], [-1.8348071999999995, 50.7310331], [-1.8377308000000003, 50.730982399999995], [-1.8391108000000005, 50.73095509999999], [-1.8391237, 50.730954800000006], [-1.8400907999999996, 50.730932200000005], [-1.8415731, 50.73089740000001], [-1.8422807999999995, 50.7308683], [-1.8429562, 50.7308154], [-1.8435496, 50.7307478], [-1.8442203, 50.730653], [-1.8447758, 50.7305642], [-1.845392099999999, 50.73044169999999], [-1.8460677999999997, 50.73030060000001], [-1.8491271, 50.729637999999994], [-1.8497448, 50.72949919999999], [-1.8502219, 50.729384200000005], [-1.850761, 50.729249400000015], [-1.8513303, 50.7290888], [-1.8518623000000003, 50.7289208], [-1.8546098, 50.7279478], [-1.8550210999999996, 50.7278111], [-1.8554699, 50.7276789], [-1.8559319, 50.7275705], [-1.8564290000000003, 50.72746819999999], [-1.8588792, 50.727088499999994], [-1.8598048, 50.7269451], [-1.8599041, 50.7269305], [-1.8604653, 50.726848], [-1.8606893, 50.726817899999986], [-1.8609133, 50.7267878], [-1.8611630999999995, 50.7267693], [-1.8614912, 50.72675579999999], [-1.8617886, 50.7267569], [-1.8618741, 50.72675939999999], [-1.8622148, 50.726776], [-1.8624662, 50.7268004], [-1.8627635, 50.72684660000001], [-1.8630717000000003, 50.72690329999999], [-1.8633486999999995, 50.72697299999999], [-1.8634682, 50.72700939999999], [-1.8636193, 50.7270554], [-1.864156, 50.72725079999999]]}", "current_leg_start": "Brockenhurst", "dest_arr_time_act": "2215", "motion_projection": null, "next_location_lat": "50.7272508", "next_location_lon": "-1.8641560", "previous_location": "Brockenhurst", "current_leg_milage": "15.1", "linx_max_speed_mph": 125, "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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9172.52, \"from_m\": 8000.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9615.397, \"from_m\": 9172.52, \"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\": 10493.42, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11444.034, \"from_m\": 10493.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14237.452, \"from_m\": 11444.034, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18861.29, \"from_m\": 14237.452, \"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\": 19814.838, \"from_m\": 18861.29, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41927.756, \"from_m\": 19814.838, \"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\": 42809.099, \"from_m\": 41927.756, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 48872.288, \"from_m\": 42809.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\": 49247.398, \"from_m\": 48872.288, \"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\": 50274.876, \"from_m\": 49247.398, \"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\": 88106.09, \"from_m\": 50274.876, \"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\": 88172.601, \"from_m\": 88106.09, \"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\": 89266.062, \"from_m\": 88172.601, \"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\": 89316.89, \"from_m\": 89266.062, \"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\": 89350.207, \"from_m\": 89316.89, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89398.87, \"from_m\": 89350.207, \"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\": 89877.988, \"from_m\": 89398.87, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 92282.171, \"from_m\": 89877.988, \"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\": 107833.849, \"from_m\": 92282.171, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 108346.556, \"from_m\": 107833.849, \"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\": 110878.706, \"from_m\": 108346.556, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 112811.228, \"from_m\": 110878.706, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113127.454, \"from_m\": 112811.228, \"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\": 113837.18, \"from_m\": 113127.454, \"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\": 114186.425, \"from_m\": 113837.18, \"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\": 120253.814, \"from_m\": 114186.425, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120618.711, \"from_m\": 120253.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 124241.631, \"from_m\": 120618.711, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 124799.374, \"from_m\": 124241.631, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 124853.421, \"from_m\": 124799.374, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124854.328, \"from_m\": 124853.421, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 127413.843, \"from_m\": 124854.328, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 130886.268, \"from_m\": 127413.843, \"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\": 130925.597, \"from_m\": 130886.268, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133096.68, \"from_m\": 130925.597, \"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\": 133959.163, \"from_m\": 133096.68, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 134519.495, \"from_m\": 133959.163, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 134555.491, \"from_m\": 134519.495, \"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\": 134569.357, \"from_m\": 134555.491, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 134991.287, \"from_m\": 134569.357, \"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\": 135168.581, \"from_m\": 134991.287, \"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\": 135250.249, \"from_m\": 135168.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\": 135875.368, \"from_m\": 135250.249, \"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\": 136243.84, \"from_m\": 135875.368, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 140486.678, \"from_m\": 136243.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\": 144900.665, \"from_m\": 140486.678, \"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\": 148165.947, \"from_m\": 144900.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\": 155881.616, \"from_m\": 148165.947, \"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\": 157757.015, \"from_m\": 155881.616, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 163430.482, \"from_m\": 157757.015, \"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\": 164168.366, \"from_m\": 163430.482, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 164818.145, \"from_m\": 164168.366, \"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\": 165002.071, \"from_m\": 164818.145, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165090.558, \"from_m\": 165002.071, \"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\": 165121.643, \"from_m\": 165090.558, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165490.81, \"from_m\": 165121.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\": 179215.292, \"from_m\": 165490.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\": 179730.533, \"from_m\": 179215.292, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 179832.906, \"from_m\": 179730.533, \"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\": 179861.6, \"from_m\": 179832.906, \"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\": 180345.342, \"from_m\": 179861.6, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180513.028, \"from_m\": 180345.342, \"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\": 194410.029, \"from_m\": 180513.028, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 196355.692, \"from_m\": 194410.029, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 211259.032, \"from_m\": 196355.692, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 212501.225, \"from_m\": 211259.032, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 220176.126, \"from_m\": 212501.225, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 227753.899, \"from_m\": 220176.126, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 247782.55, \"from_m\": 227753.899, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 248102.807, \"from_m\": 247782.55, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 248174.187, \"from_m\": 248102.807, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 248181.682, \"from_m\": 248174.187, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 248245.994, \"from_m\": 248181.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\": 248335.921, \"from_m\": 248245.994, \"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\": 248403.636, \"from_m\": 248335.921, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 248810.212, \"from_m\": 248403.636, \"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\": 249345.683, \"from_m\": 248810.212, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 249407.86, \"from_m\": 249345.683, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 249946.327, \"from_m\": 249407.86, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 263884.695, \"from_m\": 249946.327, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 266533.252, \"from_m\": 263884.695, \"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\": 266602.408, \"from_m\": 266533.252, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 266749.09, \"from_m\": 266602.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\": 291094.328, \"from_m\": 266749.09, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 291159.39, \"from_m\": 291094.328, \"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\": 291504.183, \"from_m\": 291159.39, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 291916.646, \"from_m\": 291504.183, \"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\": 292053.251, \"from_m\": 291916.646, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 292093.507, \"from_m\": 292053.251, \"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\": 292283.15, \"from_m\": 292093.507, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 292518.417, \"from_m\": 292283.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 292753.684, \"from_m\": 292518.417, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 293863.3, \"from_m\": 292753.684, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 294142.178, \"from_m\": 293863.3, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 294190.049, \"from_m\": 294142.178, \"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\": 295344.028, \"from_m\": 294190.049, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 295592.044, \"from_m\": 295344.028, \"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\": 297286.948, \"from_m\": 295592.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 316755.035, \"from_m\": 297286.948, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 317106.061, \"from_m\": 316755.035, \"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\": 317556.471, \"from_m\": 317106.061, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 321848.403, \"from_m\": 317556.471, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 321894.288, \"from_m\": 321848.403, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 322621.701, \"from_m\": 321894.288, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 333674.97, \"from_m\": 322621.701, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 347340.01, \"from_m\": 333674.97, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 347391.888, \"from_m\": 347340.01, \"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\": 347690.853, \"from_m\": 347391.888, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 347742.63, \"from_m\": 347690.853, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 359121.03, \"from_m\": 347742.63, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 362335.855, \"from_m\": 359121.03, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 362641.396, \"from_m\": 362335.855, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 364648.538, \"from_m\": 362641.396, \"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\": 366302.59, \"from_m\": 364648.538, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 366658.907, \"from_m\": 366302.59, \"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\": 367599.893, \"from_m\": 366658.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 367849.448, \"from_m\": 367599.893, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 368483.694, \"from_m\": 367849.448, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 372177.802, \"from_m\": 368483.694, \"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\": 372489.652, \"from_m\": 372177.802, \"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\": 372934.977, \"from_m\": 372489.652, \"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\": 373881.543, \"from_m\": 372934.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 374607.604, \"from_m\": 373881.543, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 377663.354, \"from_m\": 374607.604, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 378746.067, \"from_m\": 377663.354, \"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\": 389274.695, \"from_m\": 378746.067, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 389962.756, \"from_m\": 389274.695, \"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\": 407826.497, \"from_m\": 389962.756, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 408589.153, \"from_m\": 407826.497, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 412294.475, \"from_m\": 408589.153, \"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\": 413451.261, \"from_m\": 412294.475, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 413764.798, \"from_m\": 413451.261, \"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\": 413832.301, \"from_m\": 413764.798, \"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\": 414151.862, \"from_m\": 413832.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}], \"service_id\": 617111, \"profile_key\": \"84012b1199d8d6ca77e1cefd912493d7cde5c25f101cdd6eef0f05cc9f5cc3d0\", \"schedule_id\": 36432, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1725\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1728H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13200.339, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741H\", \"location\": \"Wilmslow\", \"stage_seq\": 10, \"distance_m\": 19212.767, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742H\", \"location\": \"Alderley Edge\", \"stage_seq\": 11, \"distance_m\": 21890.066, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1744H\", \"location\": \"Chelford\", \"stage_seq\": 12, \"distance_m\": 26804.849, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"Sandbach\", \"stage_seq\": 13, \"distance_m\": 42225.989, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Crewe Sig. CE154\", \"stage_seq\": 14, \"distance_m\": 48386.451, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": false, \"wtt_arr\": \"1756\", \"wtt_dep\": \"1801\", \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 49589.235, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 16, \"distance_m\": 52279.142, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1808\", \"location\": \"Madeley\", \"stage_seq\": 17, \"distance_m\": 62939.829, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1815\", \"location\": \"Norton Bridge\", \"stage_seq\": 18, \"distance_m\": 80436.295, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1819\", \"location\": \"Stafford Doxey Jn\", \"stage_seq\": 19, \"distance_m\": 88172.601, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": false, \"wtt_arr\": \"1820\", \"wtt_dep\": \"1821H\", \"location\": \"Stafford\", \"stage_seq\": 20, \"distance_m\": 88961.055, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 21, \"distance_m\": 89725.426, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1826\", \"location\": \"Penkridge\", \"stage_seq\": 22, \"distance_m\": 98046.39, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 23, \"distance_m\": 110927.685, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1832H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 24, \"distance_m\": 112736.189, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": false, \"wtt_arr\": \"1834\", \"wtt_dep\": \"1839\", \"location\": \"Wolverhampton\", \"stage_seq\": 25, \"distance_m\": 113470.121, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845H\", \"location\": \"Dudley Port\", \"stage_seq\": 26, \"distance_m\": 122464.781, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1849H\", \"location\": \"Galton Jn\", \"stage_seq\": 27, \"distance_m\": 128246.907, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1853H\", \"location\": \"Soho South Jn\", \"stage_seq\": 28, \"distance_m\": 130984.11, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": false, \"wtt_arr\": \"1857\", \"wtt_dep\": \"1903\", \"location\": \"Birmingham New Street\", \"stage_seq\": 29, \"distance_m\": 134268.017, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905\", \"location\": \"Proof House Jn\", \"stage_seq\": 30, \"distance_m\": 135270.8, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905H\", \"location\": \"Grand Jn\", \"stage_seq\": 31, \"distance_m\": 135825.044, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1908\", \"location\": \"Stechford\", \"stage_seq\": 32, \"distance_m\": 140332.35, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": false, \"wtt_arr\": \"1912\", \"wtt_dep\": \"1913H\", \"location\": \"Birmingham International\", \"stage_seq\": 33, \"distance_m\": 147460.092, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917H\", \"location\": \"Berkswell\", \"stage_seq\": 34, \"distance_m\": 155810.099, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": false, \"wtt_arr\": \"1923\", \"wtt_dep\": \"1926\", \"location\": \"Coventry\", \"stage_seq\": 35, \"distance_m\": 164655.714, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929H\", \"location\": \"Gibbet Hill Jn\", \"stage_seq\": 36, \"distance_m\": 168627.763, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931\", \"location\": \"Kenilworth Jns\", \"stage_seq\": 37, \"distance_m\": 171711.502, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934\", \"location\": \"Milverton Jn\", \"stage_seq\": 38, \"distance_m\": 178409.625, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1939\", \"location\": \"Leamington Spa\", \"stage_seq\": 39, \"distance_m\": 180182.134, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Fenny Compton\", \"stage_seq\": 40, \"distance_m\": 198242.631, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953H\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 41, \"distance_m\": 210273.254, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": \"1956H\", \"location\": \"Banbury\", \"stage_seq\": 42, \"distance_m\": 212060.887, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Aynho Jn\", \"stage_seq\": 43, \"distance_m\": 220144.057, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Heyford\", \"stage_seq\": 44, \"distance_m\": 229699.258, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 45, \"distance_m\": 244216.66, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Oxford North Jn\", \"stage_seq\": 46, \"distance_m\": 247031.193, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2019\", \"location\": \"Oxford\", \"stage_seq\": 47, \"distance_m\": 248515.137, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Hinksey North\", \"stage_seq\": 48, \"distance_m\": 249799.782, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Kennington Jn\", \"stage_seq\": 49, \"distance_m\": 252304.84, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Didcot North Jn\", \"stage_seq\": 50, \"distance_m\": 263813.842, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Didcot East Jn\", \"stage_seq\": 51, \"distance_m\": 266038.829, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 52, \"distance_m\": 278533.919, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Reading West Jn\", \"stage_seq\": 53, \"distance_m\": 290669.724, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 54, \"distance_m\": 292180.047, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2049\", \"location\": \"Reading\", \"stage_seq\": 55, \"distance_m\": 292518.417, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 56, \"distance_m\": 293836.158, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Southcote Jn\", \"stage_seq\": 57, \"distance_m\": 295344.028, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 58, \"distance_m\": 309401.898, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2112H\", \"location\": \"Basingstoke\", \"stage_seq\": 59, \"distance_m\": 317320.589, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115H\", \"location\": \"Worting Jn\", \"stage_seq\": 60, \"distance_m\": 321281.26, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Micheldever\", \"stage_seq\": 61, \"distance_m\": 333977.181, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122H\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 62, \"distance_m\": 338298.996, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2128H\", \"location\": \"Winchester\", \"stage_seq\": 63, \"distance_m\": 347690.853, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Shawford Jn\", \"stage_seq\": 64, \"distance_m\": 351627.992, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 65, \"distance_m\": 357470.906, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Eastleigh\", \"stage_seq\": 66, \"distance_m\": 359085.289, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2137\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 67, \"distance_m\": 361162.163, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"St. Denys\", \"stage_seq\": 68, \"distance_m\": 364852.188, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Northam Jn\", \"stage_seq\": 69, \"distance_m\": 366210.881, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2145H\", \"location\": \"Southampton Central\", \"stage_seq\": 70, \"distance_m\": 368008.755, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147H\", \"location\": \"Church Lane Jn\", \"stage_seq\": 71, \"distance_m\": 370230.006, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Redbridge\", \"stage_seq\": 72, \"distance_m\": 372301.543, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Totton\", \"stage_seq\": 73, \"distance_m\": 373305.544, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2159H\", \"location\": \"Brockenhurst\", \"stage_seq\": 74, \"distance_m\": 389795.889, \"section_seq\": 1, \"route_path_id\": 68257}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": null, \"location\": \"Bournemouth\", \"stage_seq\": 75, \"distance_m\": 414151.862, \"section_seq\": 1, \"route_path_id\": 68257}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 414151.862, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68257}], \"total_distance_m\": 414151.862, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 408783.796, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5368.066, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1725", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "50.7272508", "current_position_lon": "-1.8641560", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:32:02Z\", \"source_id\": 50971155, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:32:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:32:06Z\", \"source_id\": 16479313, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:33:25Z\", \"source_id\": 50975220, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:33:28Z\", \"source_id\": 16480522, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:35:28Z\", \"source_id\": 50981337, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:35:32Z\", \"source_id\": 16482240, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:38:48Z\", \"source_id\": 50990952, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:39:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:38:50Z\", \"source_id\": 16485010, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:41:33Z\", \"source_id\": 50998706, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:42:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:41:38Z\", \"source_id\": 16487317, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:45:22Z\", \"source_id\": 51009680, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:45:27Z\", \"source_id\": 16490551, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:51:39Z\", \"source_id\": 51027749, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:51:43Z\", \"source_id\": 16495680, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:56:02Z\", \"source_id\": 51040414, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:56:04Z\", \"source_id\": 16499282, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:21:07Z\", \"source_id\": 51112823, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:22:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:21:08Z\", \"source_id\": 16520208, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:28:51Z\", \"source_id\": 51134757, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:30:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:28:55Z\", \"source_id\": 16526628, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:36:22Z\", \"source_id\": 51156698, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:37:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:36:26Z\", \"source_id\": 16532805, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:46:27Z\", \"source_id\": 51185649, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:47:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:46:30Z\", \"source_id\": 16541163, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:56:48Z\", \"source_id\": 51215404, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:56:53Z\", \"source_id\": 16549478, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:09:02Z\", \"source_id\": 51251334, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:10:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:09:05Z\", \"source_id\": 16559369, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:13:59Z\", \"source_id\": 51265764, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:15:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:14:03Z\", \"source_id\": 16563322, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:23:15Z\", \"source_id\": 51291472, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:23:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:23:19Z\", \"source_id\": 16570709, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:30:50Z\", \"source_id\": 51312031, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:31:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:30:53Z\", \"source_id\": 16576723, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:43:42Z\", \"source_id\": 51346398, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:45:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:43:46Z\", \"source_id\": 16586459, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:38Z\", \"source_id\": 51396611, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:03:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:40Z\", \"source_id\": 16600703, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:39Z\", \"source_id\": 51423235, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:14:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:43Z\", \"source_id\": 16608213, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:09Z\", \"source_id\": 51444738, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:10Z\", \"source_id\": 16614332, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:43Z\", \"source_id\": 51486297, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:48Z\", \"source_id\": 16626010, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:50Z\", \"source_id\": 51506088, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:56Z\", \"source_id\": 16631627, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:43Z\", \"source_id\": 51522659, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:47Z\", \"source_id\": 16636450, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:39Z\", \"source_id\": 51546875, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:42Z\", \"source_id\": 16643290, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:08:30Z\", \"source_id\": 51561570, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:08:34Z\", \"source_id\": 16647364, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:26:35Z\", \"source_id\": 51604726, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:26:38Z\", \"source_id\": 16659598, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:39Z\", \"source_id\": 51625446, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:42Z\", \"source_id\": 16665604, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:56Z\", \"source_id\": 51628330, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:59Z\", \"source_id\": 16666461, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:51Z\", \"source_id\": 51639225, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:54Z\", \"source_id\": 16669719, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:08Z\", \"source_id\": 51646496, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:11Z\", \"source_id\": 16671834, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:42Z\", \"source_id\": 51658895, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:43Z\", \"source_id\": 16675533, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:31Z\", \"source_id\": 51660710, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:33Z\", \"source_id\": 16676068, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:39Z\", \"source_id\": 51678423, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:43Z\", \"source_id\": 16681183, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:46Z\", \"source_id\": 51713650, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:52Z\", \"source_id\": 16691327, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bournemouth", "service_state_platform": "2", "timing_fact_generation": 1789593352867022, "current_leg_arrival_utc": "2026-09-16T22:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:16:55.788037", "service_state_evidence_id": 16691327, "current_leg_start_actual_dep": "2026-09-16T22:00:30+01:00", "operational_evidence_version": 318, "service_state_event_time_utc": "2026-09-16T21:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:26:56.182354", "service_state_valid_until_kind": null, "operational_interpretation_version": 318, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry O MAN BMH 1O68 221111 5 125 None {"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "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": 533.176, "from_m": 486.97, "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": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9172.52, "from_m": 8000.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9615.397, "from_m": 9172.52, "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": 10493.42, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11444.034, "from_m": 10493.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14237.452, "from_m": 11444.034, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18861.29, "from_m": 14237.452, "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": 19814.838, "from_m": 18861.29, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41927.756, "from_m": 19814.838, "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": 42809.099, "from_m": 41927.756, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 48872.288, "from_m": 42809.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": 49247.398, "from_m": 48872.288, "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": 50274.876, "from_m": 49247.398, "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": 88106.09, "from_m": 50274.876, "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": 88172.601, "from_m": 88106.09, "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": 89266.062, "from_m": 88172.601, "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": 89316.89, "from_m": 89266.062, "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": 89350.207, "from_m": 89316.89, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89398.87, "from_m": 89350.207, "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": 89877.988, "from_m": 89398.87, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92282.171, "from_m": 89877.988, "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": 107833.849, "from_m": 92282.171, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 108346.556, "from_m": 107833.849, "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": 110878.706, "from_m": 108346.556, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 112811.228, "from_m": 110878.706, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113127.454, "from_m": 112811.228, "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": 113837.18, "from_m": 113127.454, "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": 114186.425, "from_m": 113837.18, "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": 120253.814, "from_m": 114186.425, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120618.711, "from_m": 120253.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 124241.631, "from_m": 120618.711, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 124799.374, "from_m": 124241.631, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 124853.421, "from_m": 124799.374, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124854.328, "from_m": 124853.421, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 127413.843, "from_m": 124854.328, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 130886.268, "from_m": 127413.843, "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": 130925.597, "from_m": 130886.268, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133096.68, "from_m": 130925.597, "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": 133959.163, "from_m": 133096.68, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 134519.495, "from_m": 133959.163, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 134555.491, "from_m": 134519.495, "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": 134569.357, "from_m": 134555.491, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 134991.287, "from_m": 134569.357, "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": 135168.581, "from_m": 134991.287, "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": 135250.249, "from_m": 135168.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": 135875.368, "from_m": 135250.249, "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": 136243.84, "from_m": 135875.368, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 140486.678, "from_m": 136243.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": 144900.665, "from_m": 140486.678, "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": 148165.947, "from_m": 144900.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": 155881.616, "from_m": 148165.947, "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": 157757.015, "from_m": 155881.616, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 163430.482, "from_m": 157757.015, "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": 164168.366, "from_m": 163430.482, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 164818.145, "from_m": 164168.366, "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": 165002.071, "from_m": 164818.145, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165090.558, "from_m": 165002.071, "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": 165121.643, "from_m": 165090.558, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165490.81, "from_m": 165121.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": 179215.292, "from_m": 165490.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": 179730.533, "from_m": 179215.292, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 179832.906, "from_m": 179730.533, "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": 179861.6, "from_m": 179832.906, "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": 180345.342, "from_m": 179861.6, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180513.028, "from_m": 180345.342, "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": 194410.029, "from_m": 180513.028, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 196355.692, "from_m": 194410.029, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 211259.032, "from_m": 196355.692, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 212501.225, "from_m": 211259.032, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 220176.126, "from_m": 212501.225, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 227753.899, "from_m": 220176.126, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 247782.55, "from_m": 227753.899, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 248102.807, "from_m": 247782.55, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 248174.187, "from_m": 248102.807, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 248181.682, "from_m": 248174.187, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 248245.994, "from_m": 248181.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": 248335.921, "from_m": 248245.994, "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": 248403.636, "from_m": 248335.921, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 248810.212, "from_m": 248403.636, "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": 249345.683, "from_m": 248810.212, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 249407.86, "from_m": 249345.683, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 249946.327, "from_m": 249407.86, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 263884.695, "from_m": 249946.327, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 266533.252, "from_m": 263884.695, "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": 266602.408, "from_m": 266533.252, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 266749.09, "from_m": 266602.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": 291094.328, "from_m": 266749.09, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 291159.39, "from_m": 291094.328, "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": 291504.183, "from_m": 291159.39, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 291916.646, "from_m": 291504.183, "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": 292053.251, "from_m": 291916.646, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 292093.507, "from_m": 292053.251, "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": 292283.15, "from_m": 292093.507, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 292518.417, "from_m": 292283.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 292753.684, "from_m": 292518.417, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 293863.3, "from_m": 292753.684, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 294142.178, "from_m": 293863.3, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 294190.049, "from_m": 294142.178, "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": 295344.028, "from_m": 294190.049, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 295592.044, "from_m": 295344.028, "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": 297286.948, "from_m": 295592.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 316755.035, "from_m": 297286.948, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 317106.061, "from_m": 316755.035, "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": 317556.471, "from_m": 317106.061, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 321848.403, "from_m": 317556.471, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 321894.288, "from_m": 321848.403, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 322621.701, "from_m": 321894.288, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 333674.97, "from_m": 322621.701, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 347340.01, "from_m": 333674.97, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 347391.888, "from_m": 347340.01, "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": 347690.853, "from_m": 347391.888, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 347742.63, "from_m": 347690.853, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 359121.03, "from_m": 347742.63, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 362335.855, "from_m": 359121.03, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 362641.396, "from_m": 362335.855, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 364648.538, "from_m": 362641.396, "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": 366302.59, "from_m": 364648.538, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 366658.907, "from_m": 366302.59, "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": 367599.893, "from_m": 366658.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 367849.448, "from_m": 367599.893, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 368483.694, "from_m": 367849.448, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 372177.802, "from_m": 368483.694, "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": 372489.652, "from_m": 372177.802, "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": 372934.977, "from_m": 372489.652, "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": 373881.543, "from_m": 372934.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 374607.604, "from_m": 373881.543, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 377663.354, "from_m": 374607.604, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 378746.067, "from_m": 377663.354, "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": 389274.695, "from_m": 378746.067, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 389962.756, "from_m": 389274.695, "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": 407826.497, "from_m": 389962.756, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 408589.153, "from_m": 407826.497, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 412294.475, "from_m": 408589.153, "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": 413451.261, "from_m": 412294.475, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 413764.798, "from_m": 413451.261, "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": 413832.301, "from_m": 413764.798, "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": 414151.862, "from_m": 413832.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}], "service_id": 617111, "profile_key": "84012b1199d8d6ca77e1cefd912493d7cde5c25f101cdd6eef0f05cc9f5cc3d0", "schedule_id": 36432, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1725", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730H", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735H", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13200.339, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741H", "location": "Wilmslow", "stage_seq": 10, "distance_m": 19212.767, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742H", "location": "Alderley Edge", "stage_seq": 11, "distance_m": 21890.066, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744H", "location": "Chelford", "stage_seq": 12, "distance_m": 26804.849, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750", "location": "Sandbach", "stage_seq": 13, "distance_m": 42225.989, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Crewe Sig. CE154", "stage_seq": 14, "distance_m": 48386.451, "section_seq": 1, "route_path_id": 68257}, {"is_pass": false, "wtt_arr": "1756", "wtt_dep": "1801", "location": "Crewe", "stage_seq": 15, "distance_m": 49589.235, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804", "location": "Crewe Basford Hall Jn", "stage_seq": 16, "distance_m": 52279.142, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1808", "location": "Madeley", "stage_seq": 17, "distance_m": 62939.829, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815", "location": "Norton Bridge", "stage_seq": 18, "distance_m": 80436.295, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1819", "location": "Stafford Doxey Jn", "stage_seq": 19, "distance_m": 88172.601, "section_seq": 1, "route_path_id": 68257}, {"is_pass": false, "wtt_arr": "1820", "wtt_dep": "1821H", "location": "Stafford", "stage_seq": 20, "distance_m": 88961.055, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822H", "location": "Stafford Trent Valley Jn", "stage_seq": 21, "distance_m": 89725.426, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1826", "location": "Penkridge", "stage_seq": 22, "distance_m": 98046.39, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831H", "location": "Bushbury Jn", "stage_seq": 23, "distance_m": 110927.685, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832H", "location": "Wolverhampton North Jn", "stage_seq": 24, "distance_m": 112736.189, "section_seq": 1, "route_path_id": 68257}, {"is_pass": false, "wtt_arr": "1834", "wtt_dep": "1839", "location": "Wolverhampton", "stage_seq": 25, "distance_m": 113470.121, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845H", "location": "Dudley Port", "stage_seq": 26, "distance_m": 122464.781, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1849H", "location": "Galton Jn", "stage_seq": 27, "distance_m": 128246.907, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1853H", "location": "Soho South Jn", "stage_seq": 28, "distance_m": 130984.11, "section_seq": 1, "route_path_id": 68257}, {"is_pass": false, "wtt_arr": "1857", "wtt_dep": "1903", "location": "Birmingham New Street", "stage_seq": 29, "distance_m": 134268.017, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905", "location": "Proof House Jn", "stage_seq": 30, "distance_m": 135270.8, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905H", "location": "Grand Jn", "stage_seq": 31, "distance_m": 135825.044, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1908", "location": "Stechford", "stage_seq": 32, "distance_m": 140332.35, "section_seq": 1, "route_path_id": 68257}, {"is_pass": false, "wtt_arr": "1912", "wtt_dep": "1913H", "location": "Birmingham International", "stage_seq": 33, "distance_m": 147460.092, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917H", "location": "Berkswell", "stage_seq": 34, "distance_m": 155810.099, "section_seq": 1, "route_path_id": 68257}, {"is_pass": false, "wtt_arr": "1923", "wtt_dep": "1926", "location": "Coventry", "stage_seq": 35, "distance_m": 164655.714, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929H", "location": "Gibbet Hill Jn", "stage_seq": 36, "distance_m": 168627.763, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931", "location": "Kenilworth Jns", "stage_seq": 37, "distance_m": 171711.502, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934", "location": "Milverton Jn", "stage_seq": 38, "distance_m": 178409.625, "section_seq": 1, "route_path_id": 68257}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1939", "location": "Leamington Spa", "stage_seq": 39, "distance_m": 180182.134, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948", "location": "Fenny Compton", "stage_seq": 40, "distance_m": 198242.631, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953H", "location": "Banbury Reservoir Jn", "stage_seq": 41, "distance_m": 210273.254, "section_seq": 1, "route_path_id": 68257}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": "1956H", "location": "Banbury", "stage_seq": 42, "distance_m": 212060.887, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001", "location": "Aynho Jn", "stage_seq": 43, "distance_m": 220144.057, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006", "location": "Heyford", "stage_seq": 44, "distance_m": 229699.258, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "Wolvercote Jn", "stage_seq": 45, "distance_m": 244216.66, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Oxford North Jn", "stage_seq": 46, "distance_m": 247031.193, "section_seq": 1, "route_path_id": 68257}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2019", "location": "Oxford", "stage_seq": 47, "distance_m": 248515.137, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Hinksey North", "stage_seq": 48, "distance_m": 249799.782, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Kennington Jn", "stage_seq": 49, "distance_m": 252304.84, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Didcot North Jn", "stage_seq": 50, "distance_m": 263813.842, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Didcot East Jn", "stage_seq": 51, "distance_m": 266038.829, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034H", "location": "Goring & Streatley", "stage_seq": 52, "distance_m": 278533.919, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Reading West Jn", "stage_seq": 53, "distance_m": 290669.724, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Reading High Level Jn", "stage_seq": 54, "distance_m": 292180.047, "section_seq": 1, "route_path_id": 68257}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2049", "location": "Reading", "stage_seq": 55, "distance_m": 292518.417, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Oxford Road Jn", "stage_seq": 56, "distance_m": 293836.158, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Southcote Jn", "stage_seq": 57, "distance_m": 295344.028, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Bramley (Hants)", "stage_seq": 58, "distance_m": 309401.898, "section_seq": 1, "route_path_id": 68257}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2112H", "location": "Basingstoke", "stage_seq": 59, "distance_m": 317320.589, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115H", "location": "Worting Jn", "stage_seq": 60, "distance_m": 321281.26, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Micheldever", "stage_seq": 61, "distance_m": 333977.181, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "Wallers Ash Loop", "stage_seq": 62, "distance_m": 338298.996, "section_seq": 1, "route_path_id": 68257}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2128H", "location": "Winchester", "stage_seq": 63, "distance_m": 347690.853, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Shawford Jn", "stage_seq": 64, "distance_m": 351627.992, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Allbrook S.B.", "stage_seq": 65, "distance_m": 357470.906, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Eastleigh", "stage_seq": 66, "distance_m": 359085.289, "section_seq": 1, "route_path_id": 68257}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2137", "location": "Southampton Airport Parkway", "stage_seq": 67, "distance_m": 361162.163, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "St. Denys", "stage_seq": 68, "distance_m": 364852.188, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Northam Jn", "stage_seq": 69, "distance_m": 366210.881, "section_seq": 1, "route_path_id": 68257}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2145H", "location": "Southampton Central", "stage_seq": 70, "distance_m": 368008.755, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147H", "location": "Church Lane Jn", "stage_seq": 71, "distance_m": 370230.006, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Redbridge", "stage_seq": 72, "distance_m": 372301.543, "section_seq": 1, "route_path_id": 68257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Totton", "stage_seq": 73, "distance_m": 373305.544, "section_seq": 1, "route_path_id": 68257}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2159H", "location": "Brockenhurst", "stage_seq": 74, "distance_m": 389795.889, "section_seq": 1, "route_path_id": 68257}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": null, "location": "Bournemouth", "stage_seq": 75, "distance_m": 414151.862, "section_seq": 1, "route_path_id": 68257}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 414151.862, "from_m": 0.0, "section_seq": 1, "route_path_id": 68257}], "total_distance_m": 414151.862, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 408783.796, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5368.066, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:32:02Z", "source_id": 50971155, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:32:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:32:06Z", "source_id": 16479313, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:33:25Z", "source_id": 50975220, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:33:28Z", "source_id": 16480522, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9076, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:35:28Z", "source_id": 50981337, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:36:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:35:32Z", "source_id": 16482240, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9101, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:38:48Z", "source_id": 50990952, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:39:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:38:50Z", "source_id": 16485010, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:41:33Z", "source_id": 50998706, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:42:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:41:38Z", "source_id": 16487317, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:45:22Z", "source_id": 51009680, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:46:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:45:27Z", "source_id": 16490551, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T17:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10500, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:51:39Z", "source_id": 51027749, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:52:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:51:43Z", "source_id": 16495680, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:56:02Z", "source_id": 51040414, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:57:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:56:04Z", "source_id": 16499282, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11308, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:21:07Z", "source_id": 51112823, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T17:22:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:21:08Z", "source_id": 16520208, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T18:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18935, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:28:51Z", "source_id": 51134757, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T17:30:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:28:55Z", "source_id": 16526628, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T18:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19057, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:36:22Z", "source_id": 51156698, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T17:37:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:36:26Z", "source_id": 16532805, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T18:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:46:27Z", "source_id": 51185649, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T17:47:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:46:30Z", "source_id": 16541163, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T18:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19338, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:56:48Z", "source_id": 51215404, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T17:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:56:53Z", "source_id": 16549478, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T18:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:09:02Z", "source_id": 51251334, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T18:10:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:09:05Z", "source_id": 16559369, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20888, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:13:59Z", "source_id": 51265764, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T18:15:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:14:03Z", "source_id": 16563322, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:23:15Z", "source_id": 51291472, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T18:23:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:23:19Z", "source_id": 16570709, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20817, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:30:50Z", "source_id": 51312031, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T18:31:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:30:53Z", "source_id": 16576723, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20927, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:43:42Z", "source_id": 51346398, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T18:45:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:43:46Z", "source_id": 16586459, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21048, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:38Z", "source_id": 51396611, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T19:03:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:40Z", "source_id": 16600703, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24399, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:39Z", "source_id": 51423235, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T19:14:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:43Z", "source_id": 16608213, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24164, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:09Z", "source_id": 51444738, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T19:22:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:10Z", "source_id": 16614332, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23947, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:43Z", "source_id": 51486297, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-16T19:38:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:48Z", "source_id": 16626010, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-16T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23767, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:50Z", "source_id": 51506088, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-16T19:47:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:56Z", "source_id": 16631627, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23887, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:43Z", "source_id": 51522659, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-16T19:53:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:47Z", "source_id": 16636450, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-16T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27062, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:39Z", "source_id": 51546875, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-16T20:03:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:42Z", "source_id": 16643290, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-16T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27118, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:08:30Z", "source_id": 51561570, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-16T20:10:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:08:34Z", "source_id": 16647364, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-16T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27157, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:26:35Z", "source_id": 51604726, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-16T20:27:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:26:38Z", "source_id": 16659598, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-16T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:39Z", "source_id": 51625446, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-16T20:36:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:42Z", "source_id": 16665604, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-16T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27501, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:56Z", "source_id": 51628330, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-16T20:38:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:59Z", "source_id": 16666461, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-16T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27509, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:51Z", "source_id": 51639225, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-16T20:42:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:54Z", "source_id": 16669719, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-16T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27571, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:08Z", "source_id": 51646496, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-16T20:45:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:11Z", "source_id": 16671834, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-16T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27621, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:42Z", "source_id": 51658895, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-16T20:51:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:43Z", "source_id": 16675533, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:31Z", "source_id": 51660710, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-16T20:52:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:33Z", "source_id": 16676068, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-16T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27638, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:39Z", "source_id": 51678423, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-16T21:00:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:43Z", "source_id": 16681183, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-16T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27685, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:46Z", "source_id": 51713650, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-16T21:16:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:52Z", "source_id": 16691327, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}] Manchester Piccadilly 1725 1725 4 None None Bournemouth 2215 2215 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G01043/2026-09-16/detailed None Brockenhurst 2026-09-16T22:00:30+01:00 Bournemouth 15.0 {"type": "LineString", "coordinates": [[-1.5738031999999995, 50.81647569999999], [-1.5738963, 50.81640650000001], [-1.5742347, 50.816140700000005], [-1.574399, 50.8159971], [-1.5747548999999998, 50.81567609999999], [-1.5750565, 50.815399], [-1.5754759, 50.81497379999998], [-1.5758164, 50.8146144], [-1.5760802, 50.8143044], [-1.5763374, 50.81399269999999], [-1.5765649, 50.8137118], [-1.5767553, 50.8134444], [-1.5770014, 50.813093], [-1.5773601999999998, 50.812549800000006], [-1.5775996999999995, 50.812188199999994], [-1.5778313999999998, 50.8118458], [-1.5784633999999995, 50.81086889999999], [-1.5787046, 50.8104638], [-1.5791419999999998, 50.809734899999995], [-1.5807109999999998, 50.8071341], [-1.5809323, 50.806798099999995], [-1.5811559999999998, 50.8064925], [-1.5814036, 50.8061965], [-1.5816430999999995, 50.80593079999999], [-1.5819237, 50.80565519999999], [-1.5822676999999998, 50.805344], [-1.5826436, 50.805040299999995], [-1.583011, 50.8047759], [-1.5834638, 50.80447789999999], [-1.5845210999999997, 50.8038023], [-1.5850790999999995, 50.8034458], [-1.5855551, 50.8031417], [-1.5860138999999998, 50.8028314], [-1.5868622, 50.8022177], [-1.5869947, 50.802110199999994], [-1.587691, 50.8015565], [-1.5880832, 50.8012045], [-1.5883408, 50.800968699999984], [-1.5883973999999998, 50.8009169], [-1.5884218999999995, 50.800894500000005], [-1.5887056999999998, 50.80061520000002], [-1.588979, 50.8003143], [-1.5892896999999997, 50.7999435], [-1.5895609, 50.79962690000001], [-1.5898685999999995, 50.7992852], [-1.5901183, 50.79895210000001], [-1.5903765, 50.7985876], [-1.5919606999999998, 50.796029100000005], [-1.5921603999999998, 50.7957262], [-1.5924108999999995, 50.79538670000001], [-1.5929337999999995, 50.794728500000005], [-1.5931811, 50.79443930000001], [-1.5934904, 50.79411520000001], [-1.5937789, 50.7938249], [-1.5941085, 50.79349919999999], [-1.5945001, 50.793144599999984], [-1.5949684999999998, 50.79275669999999], [-1.5953730000000002, 50.7924349], [-1.5958353999999997, 50.79209029999999], [-1.5962677, 50.791785], [-1.596799, 50.791443], [-1.597266, 50.7911385], [-1.5979194999999995, 50.7907509], [-1.5985303, 50.79041060000001], [-1.6024083, 50.788509399999995], [-1.6025816999999998, 50.7884226], [-1.610074, 50.784674899999985], [-1.610086, 50.7846689], [-1.6139, 50.7827577], [-1.6144193, 50.78247999999999], [-1.6149688, 50.78216450000001], [-1.6155451, 50.78180360000001], [-1.6160053, 50.781458], [-1.61648, 50.7811099], [-1.6169105, 50.7807579], [-1.6169675114151385, 50.78070363978444], [-1.6179178, 50.77979919999999], [-1.6180183999999995, 50.77970500000001], [-1.6184252999999995, 50.779280199999995], [-1.6247136999999998, 50.772322800000005], [-1.6260723, 50.7708031], [-1.6264069, 50.77044459999999], [-1.6267274000000005, 50.7701105], [-1.6270895999999997, 50.7697573], [-1.6274475999999998, 50.7694101], [-1.6282482, 50.76868249999998], [-1.6286786, 50.7683222], [-1.6291441000000002, 50.7679407], [-1.6295385, 50.76762899999999], [-1.6299528999999997, 50.76729969999999], [-1.6304087, 50.7669572], [-1.6308689, 50.766632], [-1.6315083999999995, 50.766184300000006], [-1.6318287272934875, 50.765967351893885], [-1.6322312999999995, 50.765694700000005], [-1.6328608999999998, 50.7652831], [-1.6335683999999997, 50.764832], [-1.6342443, 50.7644155], [-1.6349068, 50.7640202], [-1.6359890999999998, 50.7633992], [-1.6367252999999995, 50.7629964], [-1.6376812999999997, 50.76249100000001], [-1.6388148, 50.76191549999999], [-1.6406977, 50.7610351], [-1.6418710999999997, 50.7605154], [-1.6428728999999995, 50.760102800000006], [-1.6439124, 50.7596834], [-1.6450132999999998, 50.759257100000006], [-1.6455438999999998, 50.75906940000001], [-1.6479031, 50.7582676], [-1.6484716999999998, 50.758081], [-1.6490896000000002, 50.75789], [-1.6496451, 50.7577258], [-1.6510075999999998, 50.7573277], [-1.6517482, 50.7571286], [-1.6525863999999997, 50.7569112], [-1.6540292, 50.7565523], [-1.6547739, 50.7563834], [-1.6560450999999998, 50.75610659999999], [-1.6569165999999995, 50.7559308], [-1.6576793, 50.7557804], [-1.6587454, 50.7555765], [-1.6597053, 50.7554096], [-1.6783764, 50.752506800000006], [-1.6791558, 50.7523926], [-1.679999, 50.75227859999998], [-1.6806964, 50.75218650000001], [-1.6808917, 50.75216369999999], [-1.6810815, 50.75214359999999], [-1.6815600999999998, 50.752093], [-1.6822608999999995, 50.7520272], [-1.6829612, 50.751964599999994], [-1.6837513999999998, 50.7519054], [-1.6845039999999998, 50.7518648], [-1.6851742999999997, 50.7518396], [-1.6859101999999997, 50.7518134], [-1.6866629999999998, 50.75178910000001], [-1.6876861, 50.75176290000001], [-1.6885604999999997, 50.75175769999999], [-1.6893329999999998, 50.75176510000001], [-1.6900908, 50.7517797], [-1.6908806, 50.7518074], [-1.6916169999999997, 50.7518357], [-1.692399, 50.7518741], [-1.6932386999999998, 50.751925], [-1.6941195, 50.75199920000001], [-1.6948906, 50.75207580000001], [-1.6958413999999995, 50.75217990000001], [-1.6967347, 50.75227819999999], [-1.697943, 50.7524052], [-1.6987194, 50.7524759], [-1.6994476999999997, 50.7525318], [-1.7001717999999997, 50.752582099999984], [-1.7009162, 50.7526254], [-1.7018333999999995, 50.7526701], [-1.7027158, 50.75270489999998], [-1.7035018999999998, 50.7527163], [-1.7043760999999995, 50.7527194], [-1.7052035999999997, 50.752713500000006], [-1.7067990398270907, 50.7526956420496], [-1.7126546, 50.752630100000005], [-1.7136258, 50.752603], [-1.7137215, 50.7525983], [-1.7145507, 50.7525572], [-1.7154582, 50.75250779999999], [-1.7162346999999998, 50.752452000000005], [-1.7170395, 50.7523865], [-1.7177811, 50.75231899999999], [-1.7185496, 50.7522394], [-1.7193727999999997, 50.75214819999999], [-1.7236339, 50.751627899999995], [-1.7245058999999998, 50.75152200000001], [-1.7255382, 50.751387399999984], [-1.7263957, 50.75127250000001], [-1.7272176, 50.7511576], [-1.7279782999999995, 50.7510389], [-1.7287579999999998, 50.7508975], [-1.7294835, 50.750747199999985], [-1.7302086, 50.75059079999998], [-1.7437067999999998, 50.7477035], [-1.7440918999999997, 50.7476243], [-1.7564404999999998, 50.7450346], [-1.756674, 50.74498640000001], [-1.7569928, 50.7449191], [-1.7588197, 50.74453360000001], [-1.7590510999999998, 50.7444845], [-1.7606031, 50.744154900000005], [-1.7613947999999997, 50.74398829999999], [-1.7621159999999998, 50.7438375], [-1.7628737, 50.74368470000001], [-1.7683295999999995, 50.7426066], [-1.7686760999999998, 50.742537199999994], [-1.7711086, 50.74206519999999], [-1.7715908, 50.7419708], [-1.7745343, 50.74140690000001], [-1.77465, 50.7413847], [-1.7790741, 50.7405279], [-1.7794976, 50.7404439], [-1.7799139, 50.740354], [-1.7803956999999997, 50.7402385], [-1.7809946, 50.7400668], [-1.7815898, 50.7398577], [-1.7820440999999998, 50.7396815], [-1.7825116, 50.73947829999999], [-1.7827417999999997, 50.73936], [-1.7828831, 50.7392954], [-1.7833944, 50.7390372], [-1.7847305999999998, 50.7383709], [-1.7847771999999995, 50.738348499999994], [-1.7851392999999998, 50.7381743], [-1.7856185, 50.737962299999985], [-1.7861890000000002, 50.73773559999999], [-1.7866804, 50.73756920000001], [-1.7871981999999995, 50.73740569999999], [-1.7878032999999998, 50.73722709999999], [-1.7883939, 50.7370743], [-1.7889757999999998, 50.7369422], [-1.7895443, 50.736827699999985], [-1.7900439999999995, 50.7367441], [-1.7906923999999995, 50.7366619], [-1.7913086, 50.7366009], [-1.7919568, 50.7365606], [-1.7928052, 50.7365173], [-1.7933873, 50.736490800000006], [-1.7940102000000002, 50.73646860000001], [-1.7940934999999998, 50.73646560000001], [-1.794677, 50.73643719999999], [-1.7962786999999998, 50.73635670000001], [-1.7966305682390429, 50.73633894646969], [-1.7997392000000003, 50.7361821], [-1.7997667000000002, 50.73618019999999], [-1.7999814999999997, 50.7361691], [-1.8043816, 50.73598689999999], [-1.8049777, 50.7359473], [-1.8056631, 50.73589539999999], [-1.8062457999999997, 50.73583200000001], [-1.8067845, 50.73576229999998], [-1.8073696, 50.7356726], [-1.8078045000000005, 50.7355952], [-1.8083313000000003, 50.73548809999999], [-1.8086006999999995, 50.7354276], [-1.8091835, 50.73525539999999], [-1.8096729, 50.735125], [-1.8102189, 50.73496509999999], [-1.8108286, 50.734771], [-1.8114832999999997, 50.7345487], [-1.8120661, 50.73431610000001], [-1.8128055999999992, 50.73401320000001], [-1.8157096, 50.7327678], [-1.8162175000000005, 50.7325715], [-1.8167546999999995, 50.732382699999995], [-1.8173417000000005, 50.732193599999995], [-1.8179792, 50.7320124], [-1.8184905, 50.7318824], [-1.8190417000000003, 50.731760300000005], [-1.8196784, 50.73164269999999], [-1.8202308000000005, 50.73155729999999], [-1.8207709000000003, 50.731479400000005], [-1.8213908999999997, 50.731397900000005], [-1.8218388000000003, 50.73134840000001], [-1.8223739, 50.73130340000001], [-1.8229633, 50.73126880000002], [-1.8235857, 50.7312384], [-1.8244157000000003, 50.73122239999999], [-1.8250945, 50.7312334], [-1.8254566999999997, 50.7312287], [-1.8269317, 50.73123220000001], [-1.8278948, 50.7312241], [-1.8284606, 50.73120959999999], [-1.8291761, 50.73117109999998], [-1.8303904, 50.7311139], [-1.8309903, 50.73109120000001], [-1.8348071999999995, 50.7310331], [-1.8377308000000003, 50.730982399999995], [-1.8391108000000005, 50.73095509999999], [-1.8391237, 50.730954800000006], [-1.8400907999999996, 50.730932200000005], [-1.8415731, 50.73089740000001], [-1.8422807999999995, 50.7308683], [-1.8429562, 50.7308154], [-1.8435496, 50.7307478], [-1.8442203, 50.730653], [-1.8447758, 50.7305642], [-1.845392099999999, 50.73044169999999], [-1.8460677999999997, 50.73030060000001], [-1.8491271, 50.729637999999994], [-1.8497448, 50.72949919999999], [-1.8502219, 50.729384200000005], [-1.850761, 50.729249400000015], [-1.8513303, 50.7290888], [-1.8518623000000003, 50.7289208], [-1.8546098, 50.7279478], [-1.8550210999999996, 50.7278111], [-1.8554699, 50.7276789], [-1.8559319, 50.7275705], [-1.8564290000000003, 50.72746819999999], [-1.8588792, 50.727088499999994], [-1.8598048, 50.7269451], [-1.8599041, 50.7269305], [-1.8604653, 50.726848], [-1.8606893, 50.726817899999986], [-1.8609133, 50.7267878], [-1.8611630999999995, 50.7267693], [-1.8614912, 50.72675579999999], [-1.8617886, 50.7267569], [-1.8618741, 50.72675939999999], [-1.8622148, 50.726776], [-1.8624662, 50.7268004], [-1.8627635, 50.72684660000001], [-1.8630717000000003, 50.72690329999999], [-1.8633486999999995, 50.72697299999999], [-1.8634682, 50.72700939999999], [-1.8636193, 50.7270554], [-1.864156, 50.72725079999999]]} 15.1 2201 2216 Brockenhurst Bournemouth Bournemouth 50.7272508 -1.8641560 50.7272508 -1.8641560 1 0 2026-09-16 21:27:21 TERMINATED 2026-09-16 21:16:00 Bournemouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691327 1789593352867022 318 318 2026-09-16 21:26:56.182354 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:16:55.788037
592329 622611 C24356 151A90MZ16 2026-09-16 COMPLETE 16691209 2026-09-16 22:17:00 2026-09-16 21:27:21 2026-09-18 21:27:21 {"id": 622611, "stp": "P", "toc": "TransPennine Express", "uid": "C24356", "consist": "185137", "dest_crs": "YRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24356/2026-09-16/detailed", "trust_id": "151A90MZ16", "origin_crs": "RCC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-16", "dest_arr_time": "2219", "dest_platform": "11", "is_terminated": 1, "next_location": "York", "signalling_id": "1A90", "timing_status": "EARLY", "origin_station": "Redcar Central", "current_leg_arr": "2217", "current_leg_dep": "2158", "current_leg_end": "York", "origin_dep_time": "2058", "origin_platform": "2", "current_location": "York", "last_update_time": "2026-09-16T21:27:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.373208281480433, 54.22856796449291], [-1.3724761, 54.2279034], [-1.3720787, 54.227542699999994], [-1.3704317999999998, 54.2260751], [-1.3697819, 54.22549289999999], [-1.3693266, 54.2250849], [-1.3676056999999997, 54.223547], [-1.3618776999999995, 54.218427899999995], [-1.3551476, 54.212374700000005], [-1.3523410653459214, 54.20985013768338], [-1.3523159000000002, 54.2098275], [-1.3474729261792822, 54.20547622784601], [-1.342731, 54.201215299999994], [-1.3426298999999997, 54.2011241], [-1.3412643999999998, 54.1998925], [-1.3409875, 54.19964679999999], [-1.3390824999999995, 54.1979424], [-1.3371691, 54.19623669999999], [-1.3333771, 54.1928223], [-1.3317753, 54.191387800000015], [-1.3300339999999995, 54.1898283], [-1.3295688, 54.1894117], [-1.3257069999999995, 54.185940900000006], [-1.3244986, 54.184859], [-1.3231904, 54.1837093], [-1.3206392, 54.1813933], [-1.3183760999999998, 54.1793634], [-1.3154942999999997, 54.1767783], [-1.3070138, 54.168094800000006], [-1.3052975, 54.16633729999999], [-1.3042108999999995, 54.1652272], [-1.3030531, 54.16403869999999], [-1.3009587, 54.1618827], [-1.2966070999999997, 54.15743239999999], [-1.2964598320911864, 54.15728160862064], [-1.2964232, 54.1572441], [-1.2958337, 54.1566414], [-1.2938777999999995, 54.154641899999994], [-1.2928483, 54.1535826], [-1.2924008, 54.15312219999999], [-1.2923246999999998, 54.15304379999999], [-1.2912847999999997, 54.15197379999999], [-1.2897139, 54.15038520000001], [-1.2881606, 54.14878840000001], [-1.2866185, 54.147270799999994], [-1.2849916, 54.1457694], [-1.2845339, 54.1453507], [-1.2841241999999995, 54.1449759], [-1.2832661999999997, 54.144186100000006], [-1.2824676999999998, 54.1434514], [-1.2816451999999998, 54.14269720000001], [-1.2800144, 54.14121370000001], [-1.2767752, 54.138246], [-1.2724440999999995, 54.134271299999995], [-1.2711356, 54.1330704], [-1.2654459, 54.12785490000001], [-1.2604847999999995, 54.1233223], [-1.2597441, 54.1226456], [-1.25764139776733, 54.12071374783932], [-1.2561028999999997, 54.11930019999999], [-1.2527015999999995, 54.11616449999998], [-1.2506219, 54.1142638], [-1.2486022, 54.1123184], [-1.2485516, 54.1122639], [-1.2468486, 54.11043], [-1.2451447, 54.1085222], [-1.2447927, 54.1081245], [-1.2435147, 54.10673039999999], [-1.2421361999999998, 54.1052031], [-1.2416308086310983, 54.104646225278074], [-1.2393903999999998, 54.10217750000001], [-1.2393023, 54.1020798], [-1.2387906999999998, 54.101522499999994], [-1.2382663, 54.100911999999994], [-1.2372969, 54.0998433], [-1.2366410999999995, 54.099113899999985], [-1.2359751999999995, 54.0983754], [-1.2346551999999995, 54.0969108], [-1.2319991, 54.0939886], [-1.2311804, 54.093080499999985], [-1.2303935, 54.09218369999999], [-1.2295886, 54.0912875], [-1.2287782, 54.090393199999994], [-1.2283468, 54.08991489999999], [-1.2276933, 54.08919029999999], [-1.2266156999999998, 54.0879783], [-1.2248590999999998, 54.0860409], [-1.2244288, 54.0855663], [-1.2205061, 54.0812112], [-1.2200848, 54.0807435], [-1.2184567, 54.078933799999994], [-1.2128451, 54.0726953], [-1.212453, 54.0722613], [-1.2119724, 54.0718145], [-1.211668, 54.07147609999999], [-1.2046877, 54.06371659999999], [-1.201483, 54.060153699999994], [-1.200167, 54.058703], [-1.1988633, 54.0572535], [-1.1962486, 54.054345700000006], [-1.196147, 54.05423450000001], [-1.194361, 54.0522461], [-1.1940895955664492, 54.05194394711092], [-1.1934033999999998, 54.05118], [-1.1921696, 54.049819799999995], [-1.1910715, 54.04858670000001], [-1.1888495, 54.0461271], [-1.1866346, 54.0436689], [-1.1855224999999998, 54.0424438], [-1.1843926000000002, 54.0412177], [-1.1838792, 54.0406489], [-1.183115, 54.03980209999999], [-1.1786973, 54.0349069], [-1.1760204, 54.0319488], [-1.1746746999999995, 54.0304654], [-1.173397, 54.0290706], [-1.1679596, 54.0230538], [-1.1678098693553778, 54.022888024361066], [-1.1672355, 54.0222521], [-1.1656577, 54.020505], [-1.1628868, 54.0174368], [-1.1587109, 54.0128123], [-1.1575725999999995, 54.011568399999994], [-1.1569212, 54.010858799999994], [-1.1564375, 54.01032109999999], [-1.1562709999999998, 54.0101365], [-1.1540867, 54.0077239], [-1.1529897, 54.0065239], [-1.152463, 54.0059413], [-1.1519006, 54.005319199999995], [-1.1510915, 54.0044247], [-1.1502985, 54.0035333], [-1.1486861, 54.0017487], [-1.1470868, 53.9999626], [-1.146383005551182, 53.999174733749136], [-1.1454913999999998, 53.99817660000001], [-1.1433163, 53.9957601], [-1.1432192, 53.99565239999999], [-1.1420363, 53.99435179999999], [-1.1415411999999998, 53.9938073], [-1.1401905999999995, 53.9922766], [-1.1391709999999995, 53.99117749999999], [-1.1384867, 53.99041239999998], [-1.1378026, 53.9896174], [-1.1335915, 53.984944], [-1.1335006, 53.984843100000006], [-1.1329421999999998, 53.98422339999998], [-1.1303338, 53.9813152], [-1.1257277, 53.9764724], [-1.123966, 53.97462000000001], [-1.1209015999999998, 53.971469000000006], [-1.1206249829794686, 53.97118164095861], [-1.1195162, 53.970029800000006], [-1.1194329999999997, 53.96994399999999], [-1.1181172999999998, 53.9685879], [-1.117027, 53.96745520000001], [-1.1163412, 53.9667428], [-1.1146365, 53.9649719], [-1.1139965, 53.964307], [-1.1135314, 53.9638782], [-1.1130085, 53.9634711], [-1.1126885, 53.9632707], [-1.1123938999999998, 53.9631151], [-1.1120398000000002, 53.9629412], [-1.1116239, 53.9627752], [-1.1110895, 53.9626016], [-1.1104529, 53.962448499999994], [-1.1099092999999998, 53.9623542], [-1.1093424, 53.962283100000015], [-1.1087916999999998, 53.96225029999999], [-1.1078531, 53.962255799999994], [-1.1071282, 53.9622858], [-1.1054949, 53.962377100000005], [-1.1052467999999998, 53.96239189999999], [-1.1043146, 53.96245209999999], [-1.1037156, 53.96248239999999], [-1.1031751, 53.9624955], [-1.1024917, 53.9624952], [-1.1018556, 53.9624837], [-1.1013013, 53.96246490000001], [-1.1007625, 53.9624342], [-1.1002395, 53.96238699999999], [-1.0995568, 53.9623143], [-1.0989682, 53.9622369], [-1.0984664999999998, 53.9621573], [-1.0980416, 53.9620712], [-1.0977194999999995, 53.96200029999999], [-1.0973934, 53.9619181], [-1.0970404, 53.96181649999999], [-1.0963437, 53.96155859999999], [-1.0962862, 53.961538999999995], [-1.0958118999999995, 53.9613524], [-1.0954407999999998, 53.9611773], [-1.0950607000000003, 53.9609941], [-1.0946906999999997, 53.9607827], [-1.0944111000000003, 53.96059040000001], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Thirsk", "dest_arr_time_act": "2218½", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Thirsk", "current_leg_milage": "22.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 5631.556, \"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\": 8189.481, \"from_m\": 5631.556, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12010.1, \"from_m\": 8189.481, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12214.886, \"from_m\": 12010.1, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12251.747, \"from_m\": 12214.886, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13311.844, \"from_m\": 12251.747, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13805.945, \"from_m\": 13311.844, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14213.81, \"from_m\": 13805.945, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14489.635, \"from_m\": 14213.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\": 16179.309, \"from_m\": 14489.635, \"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\": 17009.665, \"from_m\": 16179.309, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17228.758, \"from_m\": 17009.665, \"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\": 17645.286, \"from_m\": 17228.758, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18048.542, \"from_m\": 17645.286, \"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\": 18743.903, \"from_m\": 18048.542, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19600.361, \"from_m\": 18743.903, \"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\": 19872.253, \"from_m\": 19600.361, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22236.957, \"from_m\": 19872.253, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41826.552, \"from_m\": 22236.957, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44341.088, \"from_m\": 41826.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44689.294, \"from_m\": 44341.088, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45296.453, \"from_m\": 44689.294, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91755.086, \"from_m\": 45296.453, \"capability_applied\": null, \"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\": 92950.285, \"from_m\": 91755.086, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 93276.28, \"from_m\": 92950.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 93330.128, \"from_m\": 93276.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93527.561, \"from_m\": 93330.128, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 93767.257, \"from_m\": 93527.561, \"capability_applied\": null, \"effective_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\": 622611, \"profile_key\": \"382d775f04e6414241b512ae1e10884d79ab33594f948c878ea63dea4b2a1c14\", \"schedule_id\": 3336, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Redcar Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104\", \"location\": \"Shell Jn\", \"stage_seq\": 2, \"distance_m\": 5001.98, \"section_seq\": 1, \"route_path_id\": 66990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"South Bank\", \"stage_seq\": 3, \"distance_m\": 7994.728, \"section_seq\": 1, \"route_path_id\": 66990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 4, \"distance_m\": 10652.318, \"section_seq\": 1, \"route_path_id\": 66990}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2118\", \"location\": \"Middlesbrough\", \"stage_seq\": 5, \"distance_m\": 12030.646, \"section_seq\": 1, \"route_path_id\": 66990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 6, \"distance_m\": 13777.338, \"section_seq\": 1, \"route_path_id\": 66990}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Thornaby\", \"stage_seq\": 7, \"distance_m\": 17208.59, \"section_seq\": 1, \"route_path_id\": 66990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 8, \"distance_m\": 18659.041, \"section_seq\": 1, \"route_path_id\": 66990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 9, \"distance_m\": 19872.253, \"section_seq\": 1, \"route_path_id\": 66990}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2130H\", \"location\": \"Eaglescliffe\", \"stage_seq\": 10, \"distance_m\": 22083.389, \"section_seq\": 1, \"route_path_id\": 66990}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2135\", \"location\": \"Yarm\", \"stage_seq\": 11, \"distance_m\": 26268.158, \"section_seq\": 1, \"route_path_id\": 66990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Northallerton East Jn\", \"stage_seq\": 12, \"distance_m\": 44633.538, \"section_seq\": 1, \"route_path_id\": 66990}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2150\", \"location\": \"Northallerton\", \"stage_seq\": 13, \"distance_m\": 45637.267, \"section_seq\": 1, \"route_path_id\": 66990}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2158H\", \"location\": \"Thirsk\", \"stage_seq\": 14, \"distance_m\": 58122.118, \"section_seq\": 1, \"route_path_id\": 66990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 15, \"distance_m\": 78421.599, \"section_seq\": 1, \"route_path_id\": 66990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213H\", \"location\": \"Skelton Jn\", \"stage_seq\": 16, \"distance_m\": 91150.805, \"section_seq\": 1, \"route_path_id\": 66990}, {\"is_pass\": false, \"wtt_arr\": \"2218H\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 17, \"distance_m\": 93767.257, \"section_seq\": 1, \"route_path_id\": 66990}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93767.257, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66990}], \"total_distance_m\": 93767.257, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 90915.788, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2851.469, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2058", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:23Z\", \"source_id\": 51563622, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:27Z\", \"source_id\": 16647940, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:22:23Z\", \"source_id\": 51594833, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:22:24Z\", \"source_id\": 16656734, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:27:27Z\", \"source_id\": 51606688, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:27:33Z\", \"source_id\": 16660218, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:20Z\", \"source_id\": 51615519, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:25Z\", \"source_id\": 16662749, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:19Z\", \"source_id\": 51653569, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:22Z\", \"source_id\": 16673931, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:27Z\", \"source_id\": 51671496, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:34Z\", \"source_id\": 16679247, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:37Z\", \"source_id\": 16691209, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "11", "timing_fact_generation": 1789593339381077, "current_leg_arrival_utc": "2026-09-16T22:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:00.137700", "service_state_evidence_id": 16691209, "current_leg_start_actual_dep": "2026-09-16T21:58:30+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:01.814351", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express P RCC YRK 1A90 185137 3 100 None {"version": 3, "segments": [{"to_m": 5631.556, "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": 8189.481, "from_m": 5631.556, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12010.1, "from_m": 8189.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12214.886, "from_m": 12010.1, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12251.747, "from_m": 12214.886, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13311.844, "from_m": 12251.747, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13805.945, "from_m": 13311.844, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14213.81, "from_m": 13805.945, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14489.635, "from_m": 14213.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": 16179.309, "from_m": 14489.635, "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": 17009.665, "from_m": 16179.309, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17228.758, "from_m": 17009.665, "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": 17645.286, "from_m": 17228.758, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18048.542, "from_m": 17645.286, "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": 18743.903, "from_m": 18048.542, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19600.361, "from_m": 18743.903, "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": 19872.253, "from_m": 19600.361, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22236.957, "from_m": 19872.253, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41826.552, "from_m": 22236.957, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44341.088, "from_m": 41826.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44689.294, "from_m": 44341.088, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45296.453, "from_m": 44689.294, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91755.086, "from_m": 45296.453, "capability_applied": null, "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": 92950.285, "from_m": 91755.086, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 93276.28, "from_m": 92950.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 93330.128, "from_m": 93276.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93527.561, "from_m": 93330.128, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 93767.257, "from_m": 93527.561, "capability_applied": null, "effective_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": 622611, "profile_key": "382d775f04e6414241b512ae1e10884d79ab33594f948c878ea63dea4b2a1c14", "schedule_id": 3336, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2058", "location": "Redcar Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104", "location": "Shell Jn", "stage_seq": 2, "distance_m": 5001.98, "section_seq": 1, "route_path_id": 66990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "South Bank", "stage_seq": 3, "distance_m": 7994.728, "section_seq": 1, "route_path_id": 66990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109", "location": "Whitehouse Jn (Teesside)", "stage_seq": 4, "distance_m": 10652.318, "section_seq": 1, "route_path_id": 66990}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2118", "location": "Middlesbrough", "stage_seq": 5, "distance_m": 12030.646, "section_seq": 1, "route_path_id": 66990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Newport East Jn (Teesside)", "stage_seq": 6, "distance_m": 13777.338, "section_seq": 1, "route_path_id": 66990}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Thornaby", "stage_seq": 7, "distance_m": 17208.59, "section_seq": 1, "route_path_id": 66990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125H", "location": "Bowesfield Jn", "stage_seq": 8, "distance_m": 18659.041, "section_seq": 1, "route_path_id": 66990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Stockton Cut Jn", "stage_seq": 9, "distance_m": 19872.253, "section_seq": 1, "route_path_id": 66990}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2130H", "location": "Eaglescliffe", "stage_seq": 10, "distance_m": 22083.389, "section_seq": 1, "route_path_id": 66990}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2135", "location": "Yarm", "stage_seq": 11, "distance_m": 26268.158, "section_seq": 1, "route_path_id": 66990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Northallerton East Jn", "stage_seq": 12, "distance_m": 44633.538, "section_seq": 1, "route_path_id": 66990}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2150", "location": "Northallerton", "stage_seq": 13, "distance_m": 45637.267, "section_seq": 1, "route_path_id": 66990}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2158H", "location": "Thirsk", "stage_seq": 14, "distance_m": 58122.118, "section_seq": 1, "route_path_id": 66990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Tollerton Jn", "stage_seq": 15, "distance_m": 78421.599, "section_seq": 1, "route_path_id": 66990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213H", "location": "Skelton Jn", "stage_seq": 16, "distance_m": 91150.805, "section_seq": 1, "route_path_id": 66990}, {"is_pass": false, "wtt_arr": "2218H", "wtt_dep": null, "location": "York", "stage_seq": 17, "distance_m": 93767.257, "section_seq": 1, "route_path_id": 66990}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93767.257, "from_m": 0.0, "section_seq": 1, "route_path_id": 66990}], "total_distance_m": 93767.257, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 90915.788, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2851.469, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 4242, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:23Z", "source_id": 51563622, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:10:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:27Z", "source_id": 16647940, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:22:23Z", "source_id": 51594833, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:23:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:22:24Z", "source_id": 16656734, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:27:27Z", "source_id": 51606688, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:28:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:27:33Z", "source_id": 16660218, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4469, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:20Z", "source_id": 51615519, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:31:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:25Z", "source_id": 16662749, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4485, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:19Z", "source_id": 51653569, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:49:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:22Z", "source_id": 16673931, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4519, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:27Z", "source_id": 51671496, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:58:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:34Z", "source_id": 16679247, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:37Z", "source_id": 16691209, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] Redcar Central 2058 2058 2 None None York 2219 2218½ 11 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C24356/2026-09-16/detailed None Thirsk 2026-09-16T21:58:30+01:00 York 19.0 {"type": "LineString", "coordinates": [[-1.373208281480433, 54.22856796449291], [-1.3724761, 54.2279034], [-1.3720787, 54.227542699999994], [-1.3704317999999998, 54.2260751], [-1.3697819, 54.22549289999999], [-1.3693266, 54.2250849], [-1.3676056999999997, 54.223547], [-1.3618776999999995, 54.218427899999995], [-1.3551476, 54.212374700000005], [-1.3523410653459214, 54.20985013768338], [-1.3523159000000002, 54.2098275], [-1.3474729261792822, 54.20547622784601], [-1.342731, 54.201215299999994], [-1.3426298999999997, 54.2011241], [-1.3412643999999998, 54.1998925], [-1.3409875, 54.19964679999999], [-1.3390824999999995, 54.1979424], [-1.3371691, 54.19623669999999], [-1.3333771, 54.1928223], [-1.3317753, 54.191387800000015], [-1.3300339999999995, 54.1898283], [-1.3295688, 54.1894117], [-1.3257069999999995, 54.185940900000006], [-1.3244986, 54.184859], [-1.3231904, 54.1837093], [-1.3206392, 54.1813933], [-1.3183760999999998, 54.1793634], [-1.3154942999999997, 54.1767783], [-1.3070138, 54.168094800000006], [-1.3052975, 54.16633729999999], [-1.3042108999999995, 54.1652272], [-1.3030531, 54.16403869999999], [-1.3009587, 54.1618827], [-1.2966070999999997, 54.15743239999999], [-1.2964598320911864, 54.15728160862064], [-1.2964232, 54.1572441], [-1.2958337, 54.1566414], [-1.2938777999999995, 54.154641899999994], [-1.2928483, 54.1535826], [-1.2924008, 54.15312219999999], [-1.2923246999999998, 54.15304379999999], [-1.2912847999999997, 54.15197379999999], [-1.2897139, 54.15038520000001], [-1.2881606, 54.14878840000001], [-1.2866185, 54.147270799999994], [-1.2849916, 54.1457694], [-1.2845339, 54.1453507], [-1.2841241999999995, 54.1449759], [-1.2832661999999997, 54.144186100000006], [-1.2824676999999998, 54.1434514], [-1.2816451999999998, 54.14269720000001], [-1.2800144, 54.14121370000001], [-1.2767752, 54.138246], [-1.2724440999999995, 54.134271299999995], [-1.2711356, 54.1330704], [-1.2654459, 54.12785490000001], [-1.2604847999999995, 54.1233223], [-1.2597441, 54.1226456], [-1.25764139776733, 54.12071374783932], [-1.2561028999999997, 54.11930019999999], [-1.2527015999999995, 54.11616449999998], [-1.2506219, 54.1142638], [-1.2486022, 54.1123184], [-1.2485516, 54.1122639], [-1.2468486, 54.11043], [-1.2451447, 54.1085222], [-1.2447927, 54.1081245], [-1.2435147, 54.10673039999999], [-1.2421361999999998, 54.1052031], [-1.2416308086310983, 54.104646225278074], [-1.2393903999999998, 54.10217750000001], [-1.2393023, 54.1020798], [-1.2387906999999998, 54.101522499999994], [-1.2382663, 54.100911999999994], [-1.2372969, 54.0998433], [-1.2366410999999995, 54.099113899999985], [-1.2359751999999995, 54.0983754], [-1.2346551999999995, 54.0969108], [-1.2319991, 54.0939886], [-1.2311804, 54.093080499999985], [-1.2303935, 54.09218369999999], [-1.2295886, 54.0912875], [-1.2287782, 54.090393199999994], [-1.2283468, 54.08991489999999], [-1.2276933, 54.08919029999999], [-1.2266156999999998, 54.0879783], [-1.2248590999999998, 54.0860409], [-1.2244288, 54.0855663], [-1.2205061, 54.0812112], [-1.2200848, 54.0807435], [-1.2184567, 54.078933799999994], [-1.2128451, 54.0726953], [-1.212453, 54.0722613], [-1.2119724, 54.0718145], [-1.211668, 54.07147609999999], [-1.2046877, 54.06371659999999], [-1.201483, 54.060153699999994], [-1.200167, 54.058703], [-1.1988633, 54.0572535], [-1.1962486, 54.054345700000006], [-1.196147, 54.05423450000001], [-1.194361, 54.0522461], [-1.1940895955664492, 54.05194394711092], [-1.1934033999999998, 54.05118], [-1.1921696, 54.049819799999995], [-1.1910715, 54.04858670000001], [-1.1888495, 54.0461271], [-1.1866346, 54.0436689], [-1.1855224999999998, 54.0424438], [-1.1843926000000002, 54.0412177], [-1.1838792, 54.0406489], [-1.183115, 54.03980209999999], [-1.1786973, 54.0349069], [-1.1760204, 54.0319488], [-1.1746746999999995, 54.0304654], [-1.173397, 54.0290706], [-1.1679596, 54.0230538], [-1.1678098693553778, 54.022888024361066], [-1.1672355, 54.0222521], [-1.1656577, 54.020505], [-1.1628868, 54.0174368], [-1.1587109, 54.0128123], [-1.1575725999999995, 54.011568399999994], [-1.1569212, 54.010858799999994], [-1.1564375, 54.01032109999999], [-1.1562709999999998, 54.0101365], [-1.1540867, 54.0077239], [-1.1529897, 54.0065239], [-1.152463, 54.0059413], [-1.1519006, 54.005319199999995], [-1.1510915, 54.0044247], [-1.1502985, 54.0035333], [-1.1486861, 54.0017487], [-1.1470868, 53.9999626], [-1.146383005551182, 53.999174733749136], [-1.1454913999999998, 53.99817660000001], [-1.1433163, 53.9957601], [-1.1432192, 53.99565239999999], [-1.1420363, 53.99435179999999], [-1.1415411999999998, 53.9938073], [-1.1401905999999995, 53.9922766], [-1.1391709999999995, 53.99117749999999], [-1.1384867, 53.99041239999998], [-1.1378026, 53.9896174], [-1.1335915, 53.984944], [-1.1335006, 53.984843100000006], [-1.1329421999999998, 53.98422339999998], [-1.1303338, 53.9813152], [-1.1257277, 53.9764724], [-1.123966, 53.97462000000001], [-1.1209015999999998, 53.971469000000006], [-1.1206249829794686, 53.97118164095861], [-1.1195162, 53.970029800000006], [-1.1194329999999997, 53.96994399999999], [-1.1181172999999998, 53.9685879], [-1.117027, 53.96745520000001], [-1.1163412, 53.9667428], [-1.1146365, 53.9649719], [-1.1139965, 53.964307], [-1.1135314, 53.9638782], [-1.1130085, 53.9634711], [-1.1126885, 53.9632707], [-1.1123938999999998, 53.9631151], [-1.1120398000000002, 53.9629412], [-1.1116239, 53.9627752], [-1.1110895, 53.9626016], [-1.1104529, 53.962448499999994], [-1.1099092999999998, 53.9623542], [-1.1093424, 53.962283100000015], [-1.1087916999999998, 53.96225029999999], [-1.1078531, 53.962255799999994], [-1.1071282, 53.9622858], [-1.1054949, 53.962377100000005], [-1.1052467999999998, 53.96239189999999], [-1.1043146, 53.96245209999999], [-1.1037156, 53.96248239999999], [-1.1031751, 53.9624955], [-1.1024917, 53.9624952], [-1.1018556, 53.9624837], [-1.1013013, 53.96246490000001], [-1.1007625, 53.9624342], [-1.1002395, 53.96238699999999], [-1.0995568, 53.9623143], [-1.0989682, 53.9622369], [-1.0984664999999998, 53.9621573], [-1.0980416, 53.9620712], [-1.0977194999999995, 53.96200029999999], [-1.0973934, 53.9619181], [-1.0970404, 53.96181649999999], [-1.0963437, 53.96155859999999], [-1.0962862, 53.961538999999995], [-1.0958118999999995, 53.9613524], [-1.0954407999999998, 53.9611773], [-1.0950607000000003, 53.9609941], [-1.0946906999999997, 53.9607827], [-1.0944111000000003, 53.96059040000001], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} 22.2 2158 2217 Thirsk York York 53.9582587 -1.0935657 53.9582587 -1.0935657 1 0 2026-09-16 21:27:21 TERMINATED 2026-09-16 21:17:00 York TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691209 1789593339381077 48 48 2026-09-16 21:27:01.814351 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:00.137700
592330 620146 H37772 054M03C716 2026-09-16 COMPLETE None 2026-09-16 21:17:00 2026-09-16 21:27:21 2026-09-18 21:27:21 {"id": 620146, "stp": "O", "toc": "Unknown", "uid": "H37772", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H37772/2026-09-16/detailed", "trust_id": "054M03C716", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Daventry International Rail Freight Terminal Reception Freightliner", "service_date": "2026-09-16", "dest_arr_time": "0510", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "4M03", "timing_status": null, "origin_station": "Grangemouth Terminal (FL)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2117", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T21:27:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0510", "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\": 605.267, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 3166.002, \"from_m\": 605.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3329.337, \"from_m\": 3166.002, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3355.809, \"from_m\": 3329.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3381.698, \"from_m\": 3355.809, \"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\": 3436.219, \"from_m\": 3381.698, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4562.175, \"from_m\": 3436.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5482.978, \"from_m\": 4562.175, \"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\": 6378.036, \"from_m\": 5482.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\": 6698.201, \"from_m\": 6378.036, \"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\": 6794.548, \"from_m\": 6698.201, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7472.077, \"from_m\": 6794.548, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7904.428, \"from_m\": 7472.077, \"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\": 8500.611, \"from_m\": 7904.428, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11029.602, \"from_m\": 8500.611, \"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\": 11086.643, \"from_m\": 11029.602, \"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\": 11157.562, \"from_m\": 11086.643, \"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\": 11264.988, \"from_m\": 11157.562, \"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\": 11804.791, \"from_m\": 11264.988, \"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\": 17012.669, \"from_m\": 11804.791, \"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\": 17960.827, \"from_m\": 17012.669, \"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\": 28151.593, \"from_m\": 17960.827, \"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\": 28583.77, \"from_m\": 28151.593, \"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\": 30060.609, \"from_m\": 28583.77, \"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\": 30676.947, \"from_m\": 30060.609, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31586.108, \"from_m\": 30676.947, \"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\": 32026.759, \"from_m\": 31586.108, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32646.25, \"from_m\": 32026.759, \"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\": 33683.157, \"from_m\": 32646.25, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33747.236, \"from_m\": 33683.157, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34375.342, \"from_m\": 33747.236, \"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\": 34425.757, \"from_m\": 34375.342, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35452.931, \"from_m\": 34425.757, \"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\": 35541.336, \"from_m\": 35452.931, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36350.927, \"from_m\": 35541.336, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36440.865, \"from_m\": 36350.927, \"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\": 36530.633, \"from_m\": 36440.865, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38757.943, \"from_m\": 36530.633, \"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\": 40019.524, \"from_m\": 38757.943, \"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\": 40174.863, \"from_m\": 40019.524, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42418.234, \"from_m\": 40174.863, \"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\": 42431.601, \"from_m\": 42418.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\": 46425.227, \"from_m\": 42431.601, \"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\": 46555.785, \"from_m\": 46425.227, \"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\": 46579.4, \"from_m\": 46555.785, \"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\": 46677.227, \"from_m\": 46579.4, \"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\": 47023.689, \"from_m\": 46677.227, \"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\": 48285.62, \"from_m\": 47023.689, \"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\": 54637.356, \"from_m\": 48285.62, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56527.049, \"from_m\": 54637.356, \"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\": 59643.815, \"from_m\": 56527.049, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62247.433, \"from_m\": 59643.815, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62382.761, \"from_m\": 62247.433, \"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\": 64520.832, \"from_m\": 62382.761, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 64582.811, \"from_m\": 64520.832, \"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\": 65360.572, \"from_m\": 64582.811, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 70103.603, \"from_m\": 65360.572, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 81706.357, \"from_m\": 70103.603, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 87431.615, \"from_m\": 81706.357, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 87958.8, \"from_m\": 87431.615, \"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\": 88018.332, \"from_m\": 87958.8, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89104.33, \"from_m\": 88018.332, \"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\": 89163.285, \"from_m\": 89104.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89368.182, \"from_m\": 89163.285, \"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\": 100886.126, \"from_m\": 89368.182, \"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\": 103845.948, \"from_m\": 100886.126, \"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\": 108000.199, \"from_m\": 103845.948, \"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\": 112844.928, \"from_m\": 108000.199, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 112862.635, \"from_m\": 112844.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122200.605, \"from_m\": 112862.635, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 139975.51, \"from_m\": 122200.605, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 140011.779, \"from_m\": 139975.51, \"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\": 141627.278, \"from_m\": 140011.779, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 161981.645, \"from_m\": 141627.278, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 165106.181, \"from_m\": 161981.645, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 166047.125, \"from_m\": 165106.181, \"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\": 169693.1, \"from_m\": 166047.125, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 169737.379, \"from_m\": 169693.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\": 172133.241, \"from_m\": 169737.379, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 180551.489, \"from_m\": 172133.241, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 180910.371, \"from_m\": 180551.489, \"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\": 180972.562, \"from_m\": 180910.371, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181290.958, \"from_m\": 180972.562, \"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\": 182590.93, \"from_m\": 181290.958, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 182683.876, \"from_m\": 182590.93, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 183360.103, \"from_m\": 182683.876, \"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\": 189304.043, \"from_m\": 183360.103, \"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\": 190635.405, \"from_m\": 189304.043, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 192300.177, \"from_m\": 190635.405, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 205593.58, \"from_m\": 192300.177, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 209650.568, \"from_m\": 205593.58, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 211125.733, \"from_m\": 209650.568, \"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\": 211174.169, \"from_m\": 211125.733, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 212737.517, \"from_m\": 211174.169, \"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\": 215704.096, \"from_m\": 212737.517, \"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\": 216030.169, \"from_m\": 215704.096, \"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\": 221105.356, \"from_m\": 216030.169, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 225180.016, \"from_m\": 221105.356, \"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\": 231476.735, \"from_m\": 225180.016, \"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\": 233047.819, \"from_m\": 231476.735, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 242986.776, \"from_m\": 233047.819, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 246179.938, \"from_m\": 242986.776, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 247936.371, \"from_m\": 246179.938, \"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\": 251298.408, \"from_m\": 247936.371, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 258103.5, \"from_m\": 251298.408, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 263055.711, \"from_m\": 258103.5, \"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\": 270005.063, \"from_m\": 263055.711, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 289837.442, \"from_m\": 270005.063, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 291533.233, \"from_m\": 289837.442, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 294882.696, \"from_m\": 291533.233, \"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\": 324600.624, \"from_m\": 294882.696, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 326104.01, \"from_m\": 324600.624, \"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\": 326249.495, \"from_m\": 326104.01, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 326307.277, \"from_m\": 326249.495, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 326330.173, \"from_m\": 326307.277, \"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\": 327379.359, \"from_m\": 326330.173, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 327605.86, \"from_m\": 327379.359, \"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\": 327659.942, \"from_m\": 327605.86, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 327700.163, \"from_m\": 327659.942, \"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\": 327748.418, \"from_m\": 327700.163, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 327769.314, \"from_m\": 327748.418, \"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\": 327816.647, \"from_m\": 327769.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\": 331308.052, \"from_m\": 327816.647, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 331374.224, \"from_m\": 331308.052, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 331381.336, \"from_m\": 331374.224, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 331469.118, \"from_m\": 331381.336, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 331482.047, \"from_m\": 331469.118, \"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\": 331554.969, \"from_m\": 331482.047, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 339146.739, \"from_m\": 331554.969, \"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\": 349984.834, \"from_m\": 339146.739, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 350799.52, \"from_m\": 349984.834, \"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\": 350854.931, \"from_m\": 350799.52, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 351782.132, \"from_m\": 350854.931, \"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\": 364647.577, \"from_m\": 351782.132, \"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\": 364693.098, \"from_m\": 364647.577, \"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\": 370566.528, \"from_m\": 364693.098, \"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\": 370620.335, \"from_m\": 370566.528, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 370672.465, \"from_m\": 370620.335, \"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\": 373296.382, \"from_m\": 370672.465, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 407763.407, \"from_m\": 373296.382, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 409559.22, \"from_m\": 407763.407, \"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\": 447390.433, \"from_m\": 409559.22, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 447456.945, \"from_m\": 447390.433, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 448550.406, \"from_m\": 447456.945, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 448601.234, \"from_m\": 448550.406, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 448634.551, \"from_m\": 448601.234, \"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\": 448683.214, \"from_m\": 448634.551, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 449162.332, \"from_m\": 448683.214, \"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\": 451566.515, \"from_m\": 449162.332, \"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\": 467118.193, \"from_m\": 451566.515, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 467630.899, \"from_m\": 467118.193, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 470163.05, \"from_m\": 467630.899, \"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\": 470212.028, \"from_m\": 470163.05, \"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\": 481025.68, \"from_m\": 470212.028, \"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\": 481587.111, \"from_m\": 481025.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 481642.543, \"from_m\": 481587.111, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 489407.538, \"from_m\": 481642.543, \"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\": 489605.296, \"from_m\": 489407.538, \"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\": 491831.355, \"from_m\": 489605.296, \"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\": 492114.335, \"from_m\": 491831.355, \"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\": 492157.326, \"from_m\": 492114.335, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 492218.252, \"from_m\": 492157.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\": 492455.386, \"from_m\": 492218.252, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 492972.018, \"from_m\": 492455.386, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 496415.469, \"from_m\": 492972.018, \"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\": 496587.855, \"from_m\": 496415.469, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 496607.02, \"from_m\": 496587.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 496623.817, \"from_m\": 496607.02, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 496701.933, \"from_m\": 496623.817, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 496896.275, \"from_m\": 496701.933, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 501310.262, \"from_m\": 496896.275, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 504575.544, \"from_m\": 501310.262, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 512291.213, \"from_m\": 504575.544, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 514166.612, \"from_m\": 512291.213, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 519840.079, \"from_m\": 514166.612, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 520577.963, \"from_m\": 519840.079, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 521431.476, \"from_m\": 520577.963, \"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\": 521480.478, \"from_m\": 521431.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\": 521503.541, \"from_m\": 521480.478, \"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\": 530173.995, \"from_m\": 521503.541, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 530181.902, \"from_m\": 530173.995, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 536374.78, \"from_m\": 530181.902, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 537287.525, \"from_m\": 536374.78, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 538816.327, \"from_m\": 537287.525, \"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\": 540369.967, \"from_m\": 538816.327, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 541120.687, \"from_m\": 540369.967, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 541547.805, \"from_m\": 541120.687, \"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\": 545543.697, \"from_m\": 541547.805, \"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\": 545586.009, \"from_m\": 545543.697, \"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\": 545728.75, \"from_m\": 545586.009, \"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\": 546569.696, \"from_m\": 545728.75, \"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\": 620146, \"profile_key\": \"36ef334cf54c8b4c40fb2b83793ca3761aac9df30f866dfd3323d5057cfc9824\", \"schedule_id\": 40525, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Grangemouth Terminal (FL)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Fouldubs Jn\", \"stage_seq\": 2, \"distance_m\": 330.285, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2143\", \"location\": \"Grangemouth Run Round\", \"stage_seq\": 3, \"distance_m\": 554.325, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Fouldubs Jn\", \"stage_seq\": 4, \"distance_m\": 779.297, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 5, \"distance_m\": 3370.088, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 6, \"distance_m\": 6684.026, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 7, \"distance_m\": 7472.077, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 8, \"distance_m\": 11029.602, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Cumbernauld\", \"stage_seq\": 9, \"distance_m\": 19883.314, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212H\", \"location\": \"Garnqueen North Jn\", \"stage_seq\": 10, \"distance_m\": 26594.575, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Gartsherrie South Jn\", \"stage_seq\": 11, \"distance_m\": 28528.715, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216H\", \"location\": \"Coatbridge Central\", \"stage_seq\": 12, \"distance_m\": 30193.196, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 13, \"distance_m\": 31818.495, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Mossend North Exit\", \"stage_seq\": 14, \"distance_m\": 33747.236, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": false, \"wtt_arr\": \"2224\", \"wtt_dep\": \"2229H\", \"location\": \"Mossend\", \"stage_seq\": 15, \"distance_m\": 34288.376, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Mossend North Jn\", \"stage_seq\": 16, \"distance_m\": 35541.336, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234\", \"location\": \"Mossend East Jn\", \"stage_seq\": 17, \"distance_m\": 36350.927, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236H\", \"location\": \"Holytown Jn\", \"stage_seq\": 18, \"distance_m\": 38045.695, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"Wishaw\", \"stage_seq\": 19, \"distance_m\": 43127.181, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Law Jn\", \"stage_seq\": 20, \"distance_m\": 46677.227, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251H\", \"location\": \"Lanark Jn\", \"stage_seq\": 21, \"distance_m\": 59500.079, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 22, \"distance_m\": 62247.433, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 23, \"distance_m\": 64481.714, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307H\", \"location\": \"Abington\", \"stage_seq\": 24, \"distance_m\": 88721.289, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Beattock Summit\", \"stage_seq\": 25, \"distance_m\": 101879.183, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322H\", \"location\": \"Beattock\", \"stage_seq\": 26, \"distance_m\": 117803.689, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"Lockerbie\", \"stage_seq\": 27, \"distance_m\": 140446.025, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Kirkpatrick Sig. MC.862\", \"stage_seq\": 28, \"distance_m\": 162234.598, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Gretna Jn\", \"stage_seq\": 29, \"distance_m\": 167987.379, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 30, \"distance_m\": 178910.506, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356H\", \"location\": \"Caldew Jn\", \"stage_seq\": 31, \"distance_m\": 180878.229, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": \"0001\", \"location\": \"Carlisle\", \"stage_seq\": 32, \"distance_m\": 181950.819, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 33, \"distance_m\": 210603.701, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021\", \"location\": \"Eden Valley\", \"stage_seq\": 34, \"distance_m\": 216749.835, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029\", \"location\": \"Shap Summit\", \"stage_seq\": 35, \"distance_m\": 232448.089, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0033H\", \"location\": \"Tebay\", \"stage_seq\": 36, \"distance_m\": 241333.14, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0038H\", \"location\": \"Grayrigg\", \"stage_seq\": 37, \"distance_m\": 250853.506, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0044H\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 38, \"distance_m\": 262248.409, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0056\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 39, \"distance_m\": 283200.023, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0059H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 40, \"distance_m\": 290092.004, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0101\", \"location\": \"Lancaster\", \"stage_seq\": 41, \"distance_m\": 293071.9, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0110H\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 42, \"distance_m\": 311806.764, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0121\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 43, \"distance_m\": 326073.543, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": false, \"wtt_arr\": \"0123\", \"wtt_dep\": \"0125\", \"location\": \"Preston\", \"stage_seq\": 44, \"distance_m\": 326850.705, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0126H\", \"location\": \"Ribble Jn\", \"stage_seq\": 45, \"distance_m\": 327748.418, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0132\", \"location\": \"Euxton Jn\", \"stage_seq\": 46, \"distance_m\": 335410.505, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0134\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 47, \"distance_m\": 339024.418, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0140H\", \"location\": \"Wigan North Western\", \"stage_seq\": 48, \"distance_m\": 351173.671, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0141H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 49, \"distance_m\": 351857.345, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0142H\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 50, \"distance_m\": 353227.2, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0147H\", \"location\": \"Golborne Jn\", \"stage_seq\": 51, \"distance_m\": 360521.03, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0151\", \"location\": \"Winwick Jn\", \"stage_seq\": 52, \"distance_m\": 364647.577, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0153H\", \"location\": \"Dallam Jn\", \"stage_seq\": 53, \"distance_m\": 369018.583, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0155H\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 54, \"distance_m\": 370163.662, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0158\", \"location\": \"Walton Old Jn\", \"stage_seq\": 55, \"distance_m\": 371382.251, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0203\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 56, \"distance_m\": 373021.792, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0210H\", \"location\": \"Weaver Jn\", \"stage_seq\": 57, \"distance_m\": 381863.734, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0214H\", \"location\": \"Acton Bridge\", \"stage_seq\": 58, \"distance_m\": 385602.254, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0216\", \"location\": \"Hartford Jn\", \"stage_seq\": 59, \"distance_m\": 388324.694, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0222\", \"location\": \"Winsford\", \"stage_seq\": 60, \"distance_m\": 396880.643, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0236H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 61, \"distance_m\": 407694.623, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": false, \"wtt_arr\": \"0240\", \"wtt_dep\": \"0242\", \"location\": \"Crewe\", \"stage_seq\": 62, \"distance_m\": 408873.578, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0245H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 63, \"distance_m\": 411563.485, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0254H\", \"location\": \"Madeley\", \"stage_seq\": 64, \"distance_m\": 422224.172, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0308H\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 65, \"distance_m\": 441793.97, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0311H\", \"location\": \"Stafford\", \"stage_seq\": 66, \"distance_m\": 448245.399, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0312H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 67, \"distance_m\": 449009.769, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0320\", \"location\": \"Penkridge\", \"stage_seq\": 68, \"distance_m\": 457330.733, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0331\", \"location\": \"Bushbury Jn\", \"stage_seq\": 69, \"distance_m\": 470212.028, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0337\", \"location\": \"Portobello Jn (West Midlands)\", \"stage_seq\": 70, \"distance_m\": 474400.081, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0341H\", \"location\": \"Darlaston Jn\", \"stage_seq\": 71, \"distance_m\": 479225.684, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0342H\", \"location\": \"Bescot Stadium\", \"stage_seq\": 72, \"distance_m\": 481180.932, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0346H\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 73, \"distance_m\": 488346.876, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0352\", \"location\": \"Aston\", \"stage_seq\": 74, \"distance_m\": 492010.805, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0358H\", \"location\": \"Stechford\", \"stage_seq\": 75, \"distance_m\": 496741.947, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": false, \"wtt_arr\": \"0405H\", \"wtt_dep\": \"0407H\", \"location\": \"Birmingham International\", \"stage_seq\": 76, \"distance_m\": 503869.689, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0417H\", \"location\": \"Berkswell\", \"stage_seq\": 77, \"distance_m\": 512219.696, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0426\", \"location\": \"Coventry\", \"stage_seq\": 78, \"distance_m\": 521065.311, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0435\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 79, \"distance_m\": 538230.507, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": false, \"wtt_arr\": \"0438\", \"wtt_dep\": \"0456H\", \"location\": \"Rugby\", \"stage_seq\": 80, \"distance_m\": 539280.509, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0459H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 81, \"distance_m\": 541607.459, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0504H\", \"location\": \"Daventry North Jn\", \"stage_seq\": 82, \"distance_m\": 545543.697, \"section_seq\": 1, \"route_path_id\": 105602}, {\"is_pass\": false, \"wtt_arr\": \"0510\", \"wtt_dep\": null, \"location\": \"Daventry International Rail Freight Terminal Reception Freightliner\", \"stage_seq\": 83, \"distance_m\": 546569.696, \"section_seq\": 1, \"route_path_id\": 105602}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 546569.696, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105602}], \"total_distance_m\": 546569.696, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 543605.304, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2964.392, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2117", "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": "Grangemouth Terminal (FL)", "service_state_platform": null, "timing_fact_generation": 1789579037113411, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:00.286519", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:01.601795", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown O None None 4M03 None None None None {"version": 3, "segments": [{"to_m": 605.267, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 3166.002, "from_m": 605.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3329.337, "from_m": 3166.002, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 3355.809, "from_m": 3329.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3381.698, "from_m": 3355.809, "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": 3436.219, "from_m": 3381.698, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4562.175, "from_m": 3436.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5482.978, "from_m": 4562.175, "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": 6378.036, "from_m": 5482.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": 6698.201, "from_m": 6378.036, "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": 6794.548, "from_m": 6698.201, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7472.077, "from_m": 6794.548, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7904.428, "from_m": 7472.077, "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": 8500.611, "from_m": 7904.428, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11029.602, "from_m": 8500.611, "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": 11086.643, "from_m": 11029.602, "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": 11157.562, "from_m": 11086.643, "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": 11264.988, "from_m": 11157.562, "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": 11804.791, "from_m": 11264.988, "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": 17012.669, "from_m": 11804.791, "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": 17960.827, "from_m": 17012.669, "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": 28151.593, "from_m": 17960.827, "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": 28583.77, "from_m": 28151.593, "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": 30060.609, "from_m": 28583.77, "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": 30676.947, "from_m": 30060.609, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31586.108, "from_m": 30676.947, "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": 32026.759, "from_m": 31586.108, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32646.25, "from_m": 32026.759, "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": 33683.157, "from_m": 32646.25, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33747.236, "from_m": 33683.157, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34375.342, "from_m": 33747.236, "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": 34425.757, "from_m": 34375.342, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35452.931, "from_m": 34425.757, "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": 35541.336, "from_m": 35452.931, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36350.927, "from_m": 35541.336, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36440.865, "from_m": 36350.927, "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": 36530.633, "from_m": 36440.865, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38757.943, "from_m": 36530.633, "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": 40019.524, "from_m": 38757.943, "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": 40174.863, "from_m": 40019.524, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42418.234, "from_m": 40174.863, "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": 42431.601, "from_m": 42418.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": 46425.227, "from_m": 42431.601, "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": 46555.785, "from_m": 46425.227, "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": 46579.4, "from_m": 46555.785, "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": 46677.227, "from_m": 46579.4, "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": 47023.689, "from_m": 46677.227, "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": 48285.62, "from_m": 47023.689, "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": 54637.356, "from_m": 48285.62, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56527.049, "from_m": 54637.356, "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": 59643.815, "from_m": 56527.049, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62247.433, "from_m": 59643.815, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 62382.761, "from_m": 62247.433, "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": 64520.832, "from_m": 62382.761, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 64582.811, "from_m": 64520.832, "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": 65360.572, "from_m": 64582.811, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 70103.603, "from_m": 65360.572, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 81706.357, "from_m": 70103.603, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 87431.615, "from_m": 81706.357, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 87958.8, "from_m": 87431.615, "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": 88018.332, "from_m": 87958.8, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89104.33, "from_m": 88018.332, "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": 89163.285, "from_m": 89104.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89368.182, "from_m": 89163.285, "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": 100886.126, "from_m": 89368.182, "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": 103845.948, "from_m": 100886.126, "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": 108000.199, "from_m": 103845.948, "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": 112844.928, "from_m": 108000.199, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 112862.635, "from_m": 112844.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122200.605, "from_m": 112862.635, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 139975.51, "from_m": 122200.605, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 140011.779, "from_m": 139975.51, "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": 141627.278, "from_m": 140011.779, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 161981.645, "from_m": 141627.278, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 165106.181, "from_m": 161981.645, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 166047.125, "from_m": 165106.181, "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": 169693.1, "from_m": 166047.125, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 169737.379, "from_m": 169693.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": 172133.241, "from_m": 169737.379, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 180551.489, "from_m": 172133.241, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 180910.371, "from_m": 180551.489, "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": 180972.562, "from_m": 180910.371, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181290.958, "from_m": 180972.562, "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": 182590.93, "from_m": 181290.958, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 182683.876, "from_m": 182590.93, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 183360.103, "from_m": 182683.876, "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": 189304.043, "from_m": 183360.103, "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": 190635.405, "from_m": 189304.043, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 192300.177, "from_m": 190635.405, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 205593.58, "from_m": 192300.177, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 209650.568, "from_m": 205593.58, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 211125.733, "from_m": 209650.568, "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": 211174.169, "from_m": 211125.733, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 212737.517, "from_m": 211174.169, "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": 215704.096, "from_m": 212737.517, "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": 216030.169, "from_m": 215704.096, "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": 221105.356, "from_m": 216030.169, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 225180.016, "from_m": 221105.356, "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": 231476.735, "from_m": 225180.016, "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": 233047.819, "from_m": 231476.735, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 242986.776, "from_m": 233047.819, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 246179.938, "from_m": 242986.776, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 247936.371, "from_m": 246179.938, "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": 251298.408, "from_m": 247936.371, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 258103.5, "from_m": 251298.408, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 263055.711, "from_m": 258103.5, "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": 270005.063, "from_m": 263055.711, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 289837.442, "from_m": 270005.063, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 291533.233, "from_m": 289837.442, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 294882.696, "from_m": 291533.233, "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": 324600.624, "from_m": 294882.696, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 326104.01, "from_m": 324600.624, "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": 326249.495, "from_m": 326104.01, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 326307.277, "from_m": 326249.495, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 326330.173, "from_m": 326307.277, "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": 327379.359, "from_m": 326330.173, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 327605.86, "from_m": 327379.359, "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": 327659.942, "from_m": 327605.86, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 327700.163, "from_m": 327659.942, "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": 327748.418, "from_m": 327700.163, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 327769.314, "from_m": 327748.418, "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": 327816.647, "from_m": 327769.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": 331308.052, "from_m": 327816.647, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 331374.224, "from_m": 331308.052, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 331381.336, "from_m": 331374.224, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 331469.118, "from_m": 331381.336, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 331482.047, "from_m": 331469.118, "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": 331554.969, "from_m": 331482.047, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 339146.739, "from_m": 331554.969, "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": 349984.834, "from_m": 339146.739, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 350799.52, "from_m": 349984.834, "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": 350854.931, "from_m": 350799.52, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 351782.132, "from_m": 350854.931, "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": 364647.577, "from_m": 351782.132, "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": 364693.098, "from_m": 364647.577, "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": 370566.528, "from_m": 364693.098, "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": 370620.335, "from_m": 370566.528, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 370672.465, "from_m": 370620.335, "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": 373296.382, "from_m": 370672.465, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 407763.407, "from_m": 373296.382, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 409559.22, "from_m": 407763.407, "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": 447390.433, "from_m": 409559.22, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 447456.945, "from_m": 447390.433, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 448550.406, "from_m": 447456.945, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 448601.234, "from_m": 448550.406, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 448634.551, "from_m": 448601.234, "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": 448683.214, "from_m": 448634.551, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 449162.332, "from_m": 448683.214, "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": 451566.515, "from_m": 449162.332, "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": 467118.193, "from_m": 451566.515, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 467630.899, "from_m": 467118.193, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 470163.05, "from_m": 467630.899, "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": 470212.028, "from_m": 470163.05, "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": 481025.68, "from_m": 470212.028, "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": 481587.111, "from_m": 481025.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 481642.543, "from_m": 481587.111, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 489407.538, "from_m": 481642.543, "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": 489605.296, "from_m": 489407.538, "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": 491831.355, "from_m": 489605.296, "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": 492114.335, "from_m": 491831.355, "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": 492157.326, "from_m": 492114.335, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 492218.252, "from_m": 492157.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": 492455.386, "from_m": 492218.252, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 492972.018, "from_m": 492455.386, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 496415.469, "from_m": 492972.018, "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": 496587.855, "from_m": 496415.469, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 496607.02, "from_m": 496587.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 496623.817, "from_m": 496607.02, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 496701.933, "from_m": 496623.817, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 496896.275, "from_m": 496701.933, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 501310.262, "from_m": 496896.275, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 504575.544, "from_m": 501310.262, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 512291.213, "from_m": 504575.544, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 514166.612, "from_m": 512291.213, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 519840.079, "from_m": 514166.612, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 520577.963, "from_m": 519840.079, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 521431.476, "from_m": 520577.963, "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": 521480.478, "from_m": 521431.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": 521503.541, "from_m": 521480.478, "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": 530173.995, "from_m": 521503.541, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 530181.902, "from_m": 530173.995, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 536374.78, "from_m": 530181.902, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 537287.525, "from_m": 536374.78, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 538816.327, "from_m": 537287.525, "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": 540369.967, "from_m": 538816.327, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 541120.687, "from_m": 540369.967, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 541547.805, "from_m": 541120.687, "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": 545543.697, "from_m": 541547.805, "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": 545586.009, "from_m": 545543.697, "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": 545728.75, "from_m": 545586.009, "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": 546569.696, "from_m": 545728.75, "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": 620146, "profile_key": "36ef334cf54c8b4c40fb2b83793ca3761aac9df30f866dfd3323d5057cfc9824", "schedule_id": 40525, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2117", "location": "Grangemouth Terminal (FL)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Fouldubs Jn", "stage_seq": 2, "distance_m": 330.285, "section_seq": 1, "route_path_id": 105602}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2143", "location": "Grangemouth Run Round", "stage_seq": 3, "distance_m": 554.325, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Fouldubs Jn", "stage_seq": 4, "distance_m": 779.297, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Grangemouth Jn", "stage_seq": 5, "distance_m": 3370.088, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Carmuirs East Jn", "stage_seq": 6, "distance_m": 6684.026, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Carmuirs West Jn", "stage_seq": 7, "distance_m": 7472.077, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Greenhill Lower Jn", "stage_seq": 8, "distance_m": 11029.602, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Cumbernauld", "stage_seq": 9, "distance_m": 19883.314, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212H", "location": "Garnqueen North Jn", "stage_seq": 10, "distance_m": 26594.575, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Gartsherrie South Jn", "stage_seq": 11, "distance_m": 28528.715, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216H", "location": "Coatbridge Central", "stage_seq": 12, "distance_m": 30193.196, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218", "location": "Whifflet South Jn", "stage_seq": 13, "distance_m": 31818.495, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Mossend North Exit", "stage_seq": 14, "distance_m": 33747.236, "section_seq": 1, "route_path_id": 105602}, {"is_pass": false, "wtt_arr": "2224", "wtt_dep": "2229H", "location": "Mossend", "stage_seq": 15, "distance_m": 34288.376, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Mossend North Jn", "stage_seq": 16, "distance_m": 35541.336, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234", "location": "Mossend East Jn", "stage_seq": 17, "distance_m": 36350.927, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236H", "location": "Holytown Jn", "stage_seq": 18, "distance_m": 38045.695, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241", "location": "Wishaw", "stage_seq": 19, "distance_m": 43127.181, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Law Jn", "stage_seq": 20, "distance_m": 46677.227, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251H", "location": "Lanark Jn", "stage_seq": 21, "distance_m": 59500.079, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Carstairs North Jn", "stage_seq": 22, "distance_m": 62247.433, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255", "location": "Carstairs South Jn", "stage_seq": 23, "distance_m": 64481.714, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307H", "location": "Abington", "stage_seq": 24, "distance_m": 88721.289, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Beattock Summit", "stage_seq": 25, "distance_m": 101879.183, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Beattock", "stage_seq": 26, "distance_m": 117803.689, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Lockerbie", "stage_seq": 27, "distance_m": 140446.025, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Kirkpatrick Sig. MC.862", "stage_seq": 28, "distance_m": 162234.598, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Gretna Jn", "stage_seq": 29, "distance_m": 167987.379, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Carlisle Kingmoor Jcn", "stage_seq": 30, "distance_m": 178910.506, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356H", "location": "Caldew Jn", "stage_seq": 31, "distance_m": 180878.229, "section_seq": 1, "route_path_id": 105602}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": "0001", "location": "Carlisle", "stage_seq": 32, "distance_m": 181950.819, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018", "location": "Penrith North Lakes", "stage_seq": 33, "distance_m": 210603.701, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Eden Valley", "stage_seq": 34, "distance_m": 216749.835, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029", "location": "Shap Summit", "stage_seq": 35, "distance_m": 232448.089, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0033H", "location": "Tebay", "stage_seq": 36, "distance_m": 241333.14, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0038H", "location": "Grayrigg", "stage_seq": 37, "distance_m": 250853.506, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0044H", "location": "Oxenholme Lake District", "stage_seq": 38, "distance_m": 262248.409, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0056", "location": "Carnforth North Jn", "stage_seq": 39, "distance_m": 283200.023, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0059H", "location": "Morecambe South Jn", "stage_seq": 40, "distance_m": 290092.004, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0101", "location": "Lancaster", "stage_seq": 41, "distance_m": 293071.9, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0110H", "location": "Garstang & Catteral", "stage_seq": 42, "distance_m": 311806.764, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0121", "location": "Preston Fylde Jn", "stage_seq": 43, "distance_m": 326073.543, "section_seq": 1, "route_path_id": 105602}, {"is_pass": false, "wtt_arr": "0123", "wtt_dep": "0125", "location": "Preston", "stage_seq": 44, "distance_m": 326850.705, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0126H", "location": "Ribble Jn", "stage_seq": 45, "distance_m": 327748.418, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0132", "location": "Euxton Jn", "stage_seq": 46, "distance_m": 335410.505, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0134", "location": "Balshaw Lane Jn", "stage_seq": 47, "distance_m": 339024.418, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0140H", "location": "Wigan North Western", "stage_seq": 48, "distance_m": 351173.671, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0141H", "location": "Wigan South Jn", "stage_seq": 49, "distance_m": 351857.345, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0142H", "location": "Springs Branch Jn", "stage_seq": 50, "distance_m": 353227.2, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0147H", "location": "Golborne Jn", "stage_seq": 51, "distance_m": 360521.03, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0151", "location": "Winwick Jn", "stage_seq": 52, "distance_m": 364647.577, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0153H", "location": "Dallam Jn", "stage_seq": 53, "distance_m": 369018.583, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0155H", "location": "Warrington Bank Quay", "stage_seq": 54, "distance_m": 370163.662, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0158", "location": "Walton Old Jn", "stage_seq": 55, "distance_m": 371382.251, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0203", "location": "Acton Grange Jn", "stage_seq": 56, "distance_m": 373021.792, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0210H", "location": "Weaver Jn", "stage_seq": 57, "distance_m": 381863.734, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0214H", "location": "Acton Bridge", "stage_seq": 58, "distance_m": 385602.254, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0216", "location": "Hartford Jn", "stage_seq": 59, "distance_m": 388324.694, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0222", "location": "Winsford", "stage_seq": 60, "distance_m": 396880.643, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0236H", "location": "Crewe Coal Yard S.B.", "stage_seq": 61, "distance_m": 407694.623, "section_seq": 1, "route_path_id": 105602}, {"is_pass": false, "wtt_arr": "0240", "wtt_dep": "0242", "location": "Crewe", "stage_seq": 62, "distance_m": 408873.578, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0245H", "location": "Crewe Basford Hall Jn", "stage_seq": 63, "distance_m": 411563.485, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0254H", "location": "Madeley", "stage_seq": 64, "distance_m": 422224.172, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0308H", "location": "Little Bridgeford Jn", "stage_seq": 65, "distance_m": 441793.97, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0311H", "location": "Stafford", "stage_seq": 66, "distance_m": 448245.399, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0312H", "location": "Stafford Trent Valley Jn", "stage_seq": 67, "distance_m": 449009.769, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0320", "location": "Penkridge", "stage_seq": 68, "distance_m": 457330.733, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0331", "location": "Bushbury Jn", "stage_seq": 69, "distance_m": 470212.028, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0337", "location": "Portobello Jn (West Midlands)", "stage_seq": 70, "distance_m": 474400.081, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0341H", "location": "Darlaston Jn", "stage_seq": 71, "distance_m": 479225.684, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0342H", "location": "Bescot Stadium", "stage_seq": 72, "distance_m": 481180.932, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0346H", "location": "Perry Barr North Jn", "stage_seq": 73, "distance_m": 488346.876, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0352", "location": "Aston", "stage_seq": 74, "distance_m": 492010.805, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0358H", "location": "Stechford", "stage_seq": 75, "distance_m": 496741.947, "section_seq": 1, "route_path_id": 105602}, {"is_pass": false, "wtt_arr": "0405H", "wtt_dep": "0407H", "location": "Birmingham International", "stage_seq": 76, "distance_m": 503869.689, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0417H", "location": "Berkswell", "stage_seq": 77, "distance_m": 512219.696, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0426", "location": "Coventry", "stage_seq": 78, "distance_m": 521065.311, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0435", "location": "Rugby Trent Valley Jn", "stage_seq": 79, "distance_m": 538230.507, "section_seq": 1, "route_path_id": 105602}, {"is_pass": false, "wtt_arr": "0438", "wtt_dep": "0456H", "location": "Rugby", "stage_seq": 80, "distance_m": 539280.509, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0459H", "location": "Hillmorton Jn", "stage_seq": 81, "distance_m": 541607.459, "section_seq": 1, "route_path_id": 105602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0504H", "location": "Daventry North Jn", "stage_seq": 82, "distance_m": 545543.697, "section_seq": 1, "route_path_id": 105602}, {"is_pass": false, "wtt_arr": "0510", "wtt_dep": null, "location": "Daventry International Rail Freight Terminal Reception Freightliner", "stage_seq": 83, "distance_m": 546569.696, "section_seq": 1, "route_path_id": 105602}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 546569.696, "from_m": 0.0, "section_seq": 1, "route_path_id": 105602}], "total_distance_m": 546569.696, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 543605.304, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2964.392, "synthetic_unknown_infrastructure_limit_mph": 60} [] Grangemouth Terminal (FL) 2117 2117 None None None Daventry International Rail Freight Terminal Reception Freightliner 0510 0510 None None None https://www.realtimetrains.co.uk/service/gb-nr:H37772/2026-09-16/detailed None None None None None None None None None None None None None None None None 1 0 2026-09-16 21:27:21 TERMINATED 2026-09-16 21:17:00 Grangemouth Terminal (FL) SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789579037113411 0 0 2026-09-16 21:27:01.601795 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:00.286519
592331 622001 P91469 895W11MZ16 2026-09-16 COMPLETE None 2026-09-16 21:17:00 2026-09-16 21:27:21 2026-09-18 21:27:21 {"id": 622001, "stp": "P", "toc": "Southeastern", "uid": "P91469", "consist": "377125+377130+377501", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91469/2026-09-16/detailed", "trust_id": "895W11MZ16", "origin_crs": "RAM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford Down Sidings", "service_date": "2026-09-16", "dest_arr_time": "2117", "dest_platform": null, "is_terminated": 1, "next_location": "Ashford Down Yd Washer Rd", "signalling_id": "5W11", "timing_status": "EARLY", "origin_station": "Ramsgate", "current_leg_arr": "2105½", "current_leg_dep": "2021", "current_leg_end": "Ashford Down Yd Washer Rd", "origin_dep_time": "2031", "origin_platform": "2", "current_location": "Wye", "last_update_time": "2026-09-16T21:27:21", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4052930463679218, 51.34131242486453], [1.4035193, 51.3406629], [1.4034213999999998, 51.340627], [1.4030968, 51.3405208], [1.4028234999999998, 51.3404677], [1.4026547, 51.3404336], [1.4024832, 51.340402799999985], [1.4019898, 51.34033899999999], [1.4017290999999998, 51.34032199999999], [1.4010882, 51.34026909999999], [1.4002557, 51.3402004], [1.3999083, 51.34015980000001], [1.3993481, 51.34009439999999], [1.3972734, 51.3398138], [1.3862909, 51.33836970000001], [1.3855789999999997, 51.33827049999999], [1.3848766, 51.3381625], [1.384137, 51.3380309], [1.3833511, 51.337865], [1.3826066999999995, 51.33769250000001], [1.3821218, 51.3375731], [1.3816801, 51.337449099999986], [1.3806438, 51.337140099999985], [1.3800002999999998, 51.33693519999999], [1.3783444, 51.3363808], [1.3765374, 51.33579280000001], [1.3747466999999998, 51.3351948], [1.3723254, 51.33439440000001], [1.371114, 51.3339988], [1.3699029, 51.3335916], [1.3687025999999998, 51.3331865], [1.3675409999999997, 51.33278889999999], [1.3667359, 51.33253479999999], [1.3651364999999998, 51.33202299999999], [1.362762, 51.33123169999999], [1.3626539999999998, 51.3311967], [1.3611468121053056, 51.33069708903964], [1.3562659, 51.3290791], [1.3561746, 51.3290495], [1.3559555, 51.328982800000006], [1.3549265999999998, 51.3286893], [1.3542634999999998, 51.3285076], [1.3530878, 51.32825079999999], [1.351817, 51.32801], [1.3497172, 51.32772369999999], [1.3488399, 51.3276409], [1.3479901, 51.32758249999999], [1.3474729261792822, 51.327554073331285], [1.3471804999999997, 51.32753799999999], [1.3462258, 51.3275175], [1.3457194, 51.327511699999995], [1.3452005, 51.3275222], [1.3439154, 51.3275691], [1.3387649, 51.327881100000006], [1.3365549999999995, 51.3280186], [1.3311593999999998, 51.3283397], [1.3274237999999998, 51.3285562], [1.3259633999999998, 51.32865110000001], [1.3257009, 51.3286672], [1.321074, 51.328946499999994], [1.3202154, 51.3289996], [1.3189054999999998, 51.32907500000001], [1.3176074999999998, 51.32915740000001], [1.3171687, 51.3291803], [1.3150425, 51.3293073], [1.3131168999999998, 51.3294208], [1.3097689, 51.3296264], [1.3096294000000002, 51.3296345], [1.3051086, 51.32990100000001], [1.3002229, 51.330193099999995], [1.3000681999999997, 51.33020249999999], [1.2924642, 51.3306558], [1.2918727376736114, 51.33069708903964], [1.2908153999999998, 51.33077089999999], [1.2899847, 51.3308524], [1.2891748999999997, 51.33095010000001], [1.2879367999999998, 51.3311051], [1.2824926999999997, 51.331782], [1.276919, 51.33246869999999], [1.2767954, 51.3324824], [1.2728514, 51.33297950000001], [1.2716499, 51.3331281], [1.271536, 51.3331404], [1.2630802, 51.334183800000005], [1.25764139776733, 51.33486327618989], [1.2544257999999997, 51.335264999999985], [1.2512825, 51.3356582], [1.2496359, 51.3358291], [1.2490488999999998, 51.33587349999999], [1.2486497, 51.335904500000005], [1.2478407, 51.3359382], [1.2471011999999997, 51.335960199999995], [1.246091, 51.335960099999994], [1.2446404000000002, 51.335916], [1.2437178999999998, 51.33585169999999], [1.24281, 51.33576299999999], [1.2418776, 51.3356556], [1.2409887, 51.33553040000001], [1.2406617, 51.3354783], [1.2404016, 51.3354372], [1.240342, 51.33542580000001], [1.2396403, 51.33529879999999], [1.2390061, 51.3351646], [1.2382384, 51.3349911], [1.2373860999999995, 51.3347771], [1.2365411, 51.3345336], [1.2355287, 51.33420459999999], [1.2346381999999998, 51.3338835], [1.2337836000000002, 51.33354249999999], [1.2329998, 51.33320119999999], [1.2322114, 51.33283209999999], [1.2316347, 51.33253649999999], [1.2303896, 51.3318846], [1.2296887, 51.3315279], [1.2289734, 51.3311987], [1.2282387, 51.330884999999995], [1.227778964875024, 51.33069708903964], [1.2274788, 51.3305744], [1.2239203, 51.329199599999995], [1.2181778, 51.32698979999999], [1.2176833, 51.32679910000001], [1.2142126999999998, 51.32546069999999], [1.2132013999999998, 51.3250915], [1.2123602, 51.3248232], [1.2122390999999997, 51.32479130000001], [1.2114021, 51.3245836], [1.2109881, 51.324494699999995], [1.2105395, 51.3244143], [1.2100014, 51.32433799999999], [1.209426, 51.3242649], [1.2086907, 51.324214700000006], [1.2083082, 51.3241979], [1.2072258, 51.3241752], [1.2065423, 51.324130399999994], [1.2060504999999997, 51.32408979999999], [1.2052869999999998, 51.323997799999994], [1.2042102, 51.3238042], [1.2035833, 51.32365639999999], [1.2029742, 51.323487699999994], [1.2023492999999998, 51.323297], [1.2017504, 51.3230687], [1.2011812, 51.32282070000001], [1.2004377999999998, 51.3224615], [1.1997118, 51.32202769999999], [1.1977823, 51.3206742], [1.196022, 51.319422], [1.1956233, 51.31915660000001], [1.1952123, 51.3189135], [1.1947545999999998, 51.3186483], [1.1943384, 51.318423], [1.1939675999999997, 51.3182368], [1.1926657, 51.3176659], [1.1915432, 51.317263299999986], [1.1909799999999997, 51.3170871], [1.1900552, 51.3168247], [1.1891181, 51.31658140000001], [1.1871186, 51.3160756], [1.1851085999999995, 51.3155715], [1.1845202, 51.315439000000005], [1.1839361, 51.3153189], [1.183354, 51.315209], [1.1812246, 51.3148655], [1.1802071999999997, 51.3146758], [1.179199, 51.314465899999995], [1.1787046999999995, 51.3143517], [1.1776555, 51.31407200000001], [1.1761896, 51.3136419], [1.1736865, 51.3128913], [1.1678098693553778, 51.311141666191126], [1.1635831, 51.3098832], [1.1579642, 51.308201999999994], [1.1534081, 51.3068495], [1.1509943, 51.3061207], [1.1500468, 51.3058515], [1.1491616999999998, 51.30563109999999], [1.1483316999999995, 51.30545509999999], [1.1474833, 51.305288999999995], [1.1443567, 51.3047547], [1.1268219, 51.3017788], [1.1234565, 51.30120599999999], [1.1218971, 51.3009406], [1.1218309999999998, 51.3009311], [1.1190994, 51.3004715], [1.1179171, 51.300267000000005], [1.1088617, 51.2987249], [1.1078971, 51.29856219999999], [1.1050554, 51.2980803], [1.1018668, 51.2975303], [1.1009082, 51.2973283], [1.1000901, 51.2971338], [1.0993144, 51.296929000000006], [1.0983255, 51.2966323], [1.0973426, 51.296297599999995], [1.0964089, 51.295948999999986], [1.0957913, 51.2957044], [1.0951761, 51.2954254], [1.0939567, 51.2948568], [1.0924241, 51.29410409999999], [1.0874311, 51.2916491], [1.0833275, 51.2896582], [1.0811858, 51.288580399999994], [1.0805983999999995, 51.28824720000001], [1.0802836, 51.2880669], [1.0800788, 51.28793950000001], [1.0796917999999998, 51.28770260000001], [1.0793055, 51.28745429999999], [1.0789571, 51.2872106], [1.0786583, 51.286994699999994], [1.0782604, 51.286682899999995], [1.0779783409434258, 51.28645041556543], [1.0779708, 51.2864442], [1.077784, 51.28629620000001], [1.0774233999999998, 51.2860021], [1.0765812, 51.2853153], [1.0763112, 51.285125400000005], [1.0761063999999998, 51.28497449999999], [1.0752497999999997, 51.2842782], [1.0744252, 51.28357809999999], [1.0743876, 51.2835461], [1.0741413, 51.28332939999999], [1.0739072, 51.2831039], [1.073715, 51.28293500000001], [1.0733539, 51.2826747], [1.0711209999999998, 51.2808116], [1.0703437999999998, 51.2802057], [1.0700924, 51.28000850000001], [1.0687417999999995, 51.27908749999998], [1.0678378, 51.27850689999999], [1.0672474, 51.27817949999999], [1.0666116000000003, 51.277816], [1.06591, 51.27745000000001], [1.0637711, 51.27646599999999], [1.063221939099078, 51.2762400303948], [1.0631342946197144, 51.27620396620152], [1.0629802999999998, 51.2761406], [1.0620181, 51.27577819999999], [1.0612942, 51.275508], [1.0594308, 51.2749347], [1.0586647, 51.27470079999999], [1.0580256726133137, 51.27453379516892], [1.0578646, 51.2744917], [1.0565956000000003, 51.2741878], [1.0553686, 51.2739289], [1.0537175, 51.2735838], [1.0528468000000002, 51.2733807], [1.0519679, 51.2731517], [1.0515123, 51.27302410000001], [1.0509281999999998, 51.2728515], [1.0503568, 51.27267669999999], [1.0496670999999995, 51.27245940000001], [1.0491007, 51.2722648], [1.0485581, 51.272064099999994], [1.0480748, 51.2718856], [1.0476036, 51.27170389999999], [1.046557, 51.27127029999999], [1.045739, 51.27090040000001], [1.0449615, 51.2705354], [1.0429262, 51.269452599999994], [1.0416884, 51.2686847], [1.0410625, 51.2682635], [1.0405123, 51.26787960000001], [1.0396748, 51.26723009999999], [1.0386713, 51.2663869], [1.0377487999999997, 51.2656307], [1.0366403, 51.2645936], [1.0357425, 51.26379769999999], [1.0353211, 51.2634292], [1.0348791999999998, 51.2630667], [1.0335487, 51.2621113], [1.032822, 51.2616537], [1.0317329, 51.26102029999999], [1.0310036, 51.26065470000001], [1.0303094, 51.26032849999999], [1.0297143, 51.260071399999994], [1.0291145, 51.2598233], [1.0284516999999995, 51.25957869999999], [1.0278526, 51.2593543], [1.0265747, 51.258954799999984], [1.0257545999999995, 51.25872509999999], [1.0253518, 51.258621], [1.0245217999999998, 51.258423], [1.0231652, 51.25815329999999], [1.018199, 51.2572503], [1.0176935, 51.25715790000001], [1.0168942, 51.25700849999999], [1.0161317, 51.2568621], [1.0145178, 51.2565033], [1.0141432, 51.256410800000005], [1.0113683, 51.2557362], [1.0112548, 51.2557072], [1.0096870999999998, 51.255327], [1.0085424, 51.2550438], [1.0074646000000005, 51.2547823], [1.0051289999999995, 51.2542184], [1.0039643, 51.2539203], [1.003387, 51.2537653], [1.002835, 51.25360010000001], [1.0022854, 51.253417799999994], [1.0017337000000002, 51.2532318], [1.0005951, 51.25283579999999], [0.9983588999999998, 51.252084800000006], [0.9966449, 51.2514839], [0.9963312, 51.2513766], [0.9932614, 51.25033919999999], [0.9906229999999998, 51.2494504], [0.9881468125314736, 51.24858706487102], [0.988095, 51.248569], [0.9872976, 51.2483009], [0.9838521, 51.2471234], [0.9768806999999998, 51.244753300000006], [0.9765962, 51.24465529999999], [0.9760423, 51.2444326], [0.9756266, 51.2442542], [0.9753747, 51.2441334], [0.9751216, 51.2440096], [0.9747138, 51.2437913], [0.9743023, 51.24354650000001], [0.9737362, 51.24318730000001], [0.97336, 51.2428819], [0.9726854, 51.24231970000001], [0.9721726, 51.2417602], [0.9717401, 51.2412072], [0.971384, 51.24064220000001], [0.9712438, 51.24036650000001], [0.9710981, 51.2399788], [0.9709077, 51.239383999999994], [0.9708016, 51.2385516], [0.970807, 51.23800150000001], [0.9708538, 51.2376703], [0.9709484000000002, 51.2370482], [0.9713396, 51.23537], [0.9715709, 51.234136], [0.9717242999999998, 51.2335162], [0.9723838, 51.2304477], [0.9724348, 51.230097400000005], [0.9724714, 51.22973360000001], [0.9724783, 51.2296344], [0.9724479, 51.22916819999999], [0.9723451, 51.22868100000001], [0.9722486, 51.2283148], [0.9721047, 51.2279451], [0.9717915, 51.2273262], [0.9714039999999998, 51.22670930000001], [0.9709542, 51.2261505], [0.970426, 51.22565889999999], [0.9703476999999998, 51.2255826], [0.9698362, 51.2251422], [0.9675205, 51.22342929999998], [0.967086, 51.22311169999999], [0.96175, 51.21914759999999], [0.9605875322906025, 51.21830176221716], [0.9596021999999998, 51.2175848], [0.9595279, 51.21753110000001], [0.9552581, 51.214331], [0.955101, 51.21421769999999], [0.9533739, 51.212990399999995], [0.9516663, 51.211718], [0.9511187999999998, 51.2113026], [0.9496203, 51.21012799999998], [0.9494365999999996, 51.2099814], [0.9478223, 51.20869269999999], [0.9474306, 51.2083421], [0.9467327, 51.2077104], [0.9465024, 51.2074954], [0.9460601999999998, 51.2070826], [0.9447547, 51.2057915], [0.9439438999999998, 51.2049474], [0.9431839, 51.2041026], [0.9421621999999998, 51.202908499999985], [0.939059, 51.198693199999994], [0.9375565, 51.19658809999999], [0.9368001, 51.19553400000001], [0.9364114, 51.1949933], [0.9363838999999998, 51.1949576], [0.9360409999999998, 51.1944786], [0.9353658, 51.1935404], [0.9346919, 51.1925954], [0.9338294, 51.1913576], [0.9329153999999996, 51.1901163], [0.9316616, 51.188349499999994], [0.9312182, 51.1877309], [0.9307818, 51.18711149999999], [0.9303365999999996, 51.1864896], [0.9298736, 51.18587720000001], [0.9292712999999998, 51.18515239999999], [0.9290431999999996, 51.18490719999999], [0.9284310999999998, 51.18429489999999], [0.9277742, 51.1836862], [0.9266367, 51.1826477], [0.9254785, 51.1816037], [0.9246709, 51.18085919999999], [0.923859, 51.18012469999999], [0.9221817, 51.1785983], [0.9205073, 51.177072899999985], [0.9192653, 51.1759357], [0.9159716999999998, 51.1729321], [0.9153329, 51.1723496], [0.9152575, 51.1722847], [0.9150095, 51.17205830000001], [0.9146967, 51.1717662], [0.9142131, 51.17133449999999], [0.9131558, 51.170367199999994], [0.9126272, 51.1698836], [0.9120937999999998, 51.16939729999999], [0.9103511, 51.1678066], [0.9086105, 51.166213000000006], [0.9071308, 51.164866999999994], [0.9057626, 51.163623400000006], [0.9050868, 51.16300799999999], [0.9044060000000002, 51.1623837], [0.9039856374833848, 51.1620009602833], [0.9035434, 51.161598299999994], [0.9029934, 51.16109079999999], [0.901015, 51.1592825], [0.8993219999999996, 51.1577469], [0.8983152841195214, 51.15682584777973], [0.8976436999999999, 51.1562114], [0.8973371999999998, 51.155925200000006], [0.8970315999999999, 51.1556362], [0.8964786999999999, 51.1550604], [0.8961916, 51.154724599999994], [0.8958601, 51.15430930000001], [0.8955302, 51.1538933], [0.8952364999999999, 51.1534684], [0.8949773, 51.1530465], [0.8948866, 51.1529006], [0.8947958999999999, 51.15274809999999], [0.8944814, 51.1521318], [0.8943916999999999, 51.1519817], [0.8934833999999999, 51.1502925], [0.8930817, 51.1495416], [0.8920295, 51.147514], [0.8914080999999999, 51.1463003], [0.8911657999999999, 51.1458459], [0.8910318000000002, 51.1455835], [0.8909835999999999, 51.1454929], [0.8909050999999999, 51.14534549999999], [0.8908361999999999, 51.1452111], [0.8906751, 51.14496890000001], [0.8905298, 51.1447732], [0.8905046, 51.144725099999995], [0.8900226046103022, 51.14380337795693], [0.8899925999999999, 51.143746], [0.8899458, 51.1436568], [0.8896739000000001, 51.14328460000001], [0.8894983, 51.142965399999994], [0.8892329999999999, 51.14252909999998], [0.8890590999999999, 51.14223659999999], [0.8888870999999999, 51.1420184], [0.8886552999999999, 51.1417532], [0.8884317, 51.1415396], [0.8882099, 51.1413453]]}", "current_leg_start": "Ramsgate", "dest_arr_time_act": "2117", "motion_projection": null, "next_location_lat": "51.1413453", "next_location_lon": "0.8882099", "previous_location": "Wye", "current_leg_milage": "29.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 8, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:51518627\", \"confirmationDeadline\": \"2026-09-16T21:00:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 380.419, \"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\": 13716.518, \"from_m\": 380.419, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15101.259, \"from_m\": 13716.518, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24661.906, \"from_m\": 15101.259, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25089.728, \"from_m\": 24661.906, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33238.782, \"from_m\": 25089.728, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35853.439, \"from_m\": 33238.782, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46133.532, \"from_m\": 35853.439, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46192.349, \"from_m\": 46133.532, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47252.096, \"from_m\": 46192.349, \"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\": 622001, \"profile_key\": \"1a4d81435f3bf8247be756541aef2443c1ae020dc06937ccdbd22412017a35c9\", \"schedule_id\": 24719, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Ramsgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Minster East Jn\", \"stage_seq\": 2, \"distance_m\": 5843.425, \"section_seq\": 1, \"route_path_id\": 38108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Minster\", \"stage_seq\": 3, \"distance_m\": 6457.313, \"section_seq\": 1, \"route_path_id\": 38108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Sturry\", \"stage_seq\": 4, \"distance_m\": 21075.903, \"section_seq\": 1, \"route_path_id\": 38108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Canterbury West\", \"stage_seq\": 5, \"distance_m\": 24906.107, \"section_seq\": 1, \"route_path_id\": 38108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Wye\", \"stage_seq\": 6, \"distance_m\": 40824.362, \"section_seq\": 1, \"route_path_id\": 38108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102H\", \"location\": \"Ashford Down Yard Cantebury End\", \"stage_seq\": 7, \"distance_m\": 46306.929, \"section_seq\": 1, \"route_path_id\": 38108}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2106\", \"location\": \"Ashford Down Yd Washer Rd\", \"stage_seq\": 8, \"distance_m\": 46602.774, \"section_seq\": 1, \"route_path_id\": 38108}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": null, \"location\": \"Ashford Down Sidings\", \"stage_seq\": 9, \"distance_m\": 47252.096, \"section_seq\": 1, \"route_path_id\": 38108}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47252.096, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38108}], \"total_distance_m\": 47252.096, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47252.096, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2031", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "44.5", "current_position_lat": "51.1413453", "current_position_lon": "0.8882099", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:40Z\", \"source_id\": 51458552, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:27:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:44Z\", \"source_id\": 16618260, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:06Z\", \"source_id\": 51482276, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:08Z\", \"source_id\": 16624849, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:24Z\", \"source_id\": 51487986, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:27Z\", \"source_id\": 16626487, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32993, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:08Z\", \"source_id\": 51513934, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:11Z\", \"source_id\": 16633858, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wye", "service_state_platform": null, "timing_fact_generation": 1789593391082249, "current_leg_arrival_utc": "2026-09-16T21:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:00.638379", "service_state_evidence_id": 51522797, "current_leg_start_actual_dep": "2026-09-16T20:21:46+01:00", "operational_evidence_version": 104, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:01.686727", "service_state_valid_until_kind": null, "operational_interpretation_version": 104, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P RAM None 5W11 377125+377130+377501 12 100 None {"version": 3, "segments": [{"to_m": 380.419, "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": 13716.518, "from_m": 380.419, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15101.259, "from_m": 13716.518, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24661.906, "from_m": 15101.259, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25089.728, "from_m": 24661.906, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33238.782, "from_m": 25089.728, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35853.439, "from_m": 33238.782, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46133.532, "from_m": 35853.439, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46192.349, "from_m": 46133.532, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47252.096, "from_m": 46192.349, "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": 622001, "profile_key": "1a4d81435f3bf8247be756541aef2443c1ae020dc06937ccdbd22412017a35c9", "schedule_id": 24719, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2031", "location": "Ramsgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Minster East Jn", "stage_seq": 2, "distance_m": 5843.425, "section_seq": 1, "route_path_id": 38108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Minster", "stage_seq": 3, "distance_m": 6457.313, "section_seq": 1, "route_path_id": 38108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Sturry", "stage_seq": 4, "distance_m": 21075.903, "section_seq": 1, "route_path_id": 38108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Canterbury West", "stage_seq": 5, "distance_m": 24906.107, "section_seq": 1, "route_path_id": 38108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Wye", "stage_seq": 6, "distance_m": 40824.362, "section_seq": 1, "route_path_id": 38108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102H", "location": "Ashford Down Yard Cantebury End", "stage_seq": 7, "distance_m": 46306.929, "section_seq": 1, "route_path_id": 38108}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2106", "location": "Ashford Down Yd Washer Rd", "stage_seq": 8, "distance_m": 46602.774, "section_seq": 1, "route_path_id": 38108}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": null, "location": "Ashford Down Sidings", "stage_seq": 9, "distance_m": 47252.096, "section_seq": 1, "route_path_id": 38108}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47252.096, "from_m": 0.0, "section_seq": 1, "route_path_id": 38108}], "total_distance_m": 47252.096, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47252.096, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 33015, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:40Z", "source_id": 51458552, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:27:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:44Z", "source_id": 16618260, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33011, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:06Z", "source_id": 51482276, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:37:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:08Z", "source_id": 16624849, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33005, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:24Z", "source_id": 51487986, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:40:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:27Z", "source_id": 16626487, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32993, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:08Z", "source_id": 51513934, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:49:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:11Z", "source_id": 16633858, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}] Ramsgate 2031 2031 2 None None Ashford Down Sidings 2117 2117 None EARLY -10 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91469/2026-09-16/detailed None Ramsgate 2026-09-16T20:21:46+01:00 Ashford Down Yd Washer Rd 44.5 {"type": "LineString", "coordinates": [[1.4052930463679218, 51.34131242486453], [1.4035193, 51.3406629], [1.4034213999999998, 51.340627], [1.4030968, 51.3405208], [1.4028234999999998, 51.3404677], [1.4026547, 51.3404336], [1.4024832, 51.340402799999985], [1.4019898, 51.34033899999999], [1.4017290999999998, 51.34032199999999], [1.4010882, 51.34026909999999], [1.4002557, 51.3402004], [1.3999083, 51.34015980000001], [1.3993481, 51.34009439999999], [1.3972734, 51.3398138], [1.3862909, 51.33836970000001], [1.3855789999999997, 51.33827049999999], [1.3848766, 51.3381625], [1.384137, 51.3380309], [1.3833511, 51.337865], [1.3826066999999995, 51.33769250000001], [1.3821218, 51.3375731], [1.3816801, 51.337449099999986], [1.3806438, 51.337140099999985], [1.3800002999999998, 51.33693519999999], [1.3783444, 51.3363808], [1.3765374, 51.33579280000001], [1.3747466999999998, 51.3351948], [1.3723254, 51.33439440000001], [1.371114, 51.3339988], [1.3699029, 51.3335916], [1.3687025999999998, 51.3331865], [1.3675409999999997, 51.33278889999999], [1.3667359, 51.33253479999999], [1.3651364999999998, 51.33202299999999], [1.362762, 51.33123169999999], [1.3626539999999998, 51.3311967], [1.3611468121053056, 51.33069708903964], [1.3562659, 51.3290791], [1.3561746, 51.3290495], [1.3559555, 51.328982800000006], [1.3549265999999998, 51.3286893], [1.3542634999999998, 51.3285076], [1.3530878, 51.32825079999999], [1.351817, 51.32801], [1.3497172, 51.32772369999999], [1.3488399, 51.3276409], [1.3479901, 51.32758249999999], [1.3474729261792822, 51.327554073331285], [1.3471804999999997, 51.32753799999999], [1.3462258, 51.3275175], [1.3457194, 51.327511699999995], [1.3452005, 51.3275222], [1.3439154, 51.3275691], [1.3387649, 51.327881100000006], [1.3365549999999995, 51.3280186], [1.3311593999999998, 51.3283397], [1.3274237999999998, 51.3285562], [1.3259633999999998, 51.32865110000001], [1.3257009, 51.3286672], [1.321074, 51.328946499999994], [1.3202154, 51.3289996], [1.3189054999999998, 51.32907500000001], [1.3176074999999998, 51.32915740000001], [1.3171687, 51.3291803], [1.3150425, 51.3293073], [1.3131168999999998, 51.3294208], [1.3097689, 51.3296264], [1.3096294000000002, 51.3296345], [1.3051086, 51.32990100000001], [1.3002229, 51.330193099999995], [1.3000681999999997, 51.33020249999999], [1.2924642, 51.3306558], [1.2918727376736114, 51.33069708903964], [1.2908153999999998, 51.33077089999999], [1.2899847, 51.3308524], [1.2891748999999997, 51.33095010000001], [1.2879367999999998, 51.3311051], [1.2824926999999997, 51.331782], [1.276919, 51.33246869999999], [1.2767954, 51.3324824], [1.2728514, 51.33297950000001], [1.2716499, 51.3331281], [1.271536, 51.3331404], [1.2630802, 51.334183800000005], [1.25764139776733, 51.33486327618989], [1.2544257999999997, 51.335264999999985], [1.2512825, 51.3356582], [1.2496359, 51.3358291], [1.2490488999999998, 51.33587349999999], [1.2486497, 51.335904500000005], [1.2478407, 51.3359382], [1.2471011999999997, 51.335960199999995], [1.246091, 51.335960099999994], [1.2446404000000002, 51.335916], [1.2437178999999998, 51.33585169999999], [1.24281, 51.33576299999999], [1.2418776, 51.3356556], [1.2409887, 51.33553040000001], [1.2406617, 51.3354783], [1.2404016, 51.3354372], [1.240342, 51.33542580000001], [1.2396403, 51.33529879999999], [1.2390061, 51.3351646], [1.2382384, 51.3349911], [1.2373860999999995, 51.3347771], [1.2365411, 51.3345336], [1.2355287, 51.33420459999999], [1.2346381999999998, 51.3338835], [1.2337836000000002, 51.33354249999999], [1.2329998, 51.33320119999999], [1.2322114, 51.33283209999999], [1.2316347, 51.33253649999999], [1.2303896, 51.3318846], [1.2296887, 51.3315279], [1.2289734, 51.3311987], [1.2282387, 51.330884999999995], [1.227778964875024, 51.33069708903964], [1.2274788, 51.3305744], [1.2239203, 51.329199599999995], [1.2181778, 51.32698979999999], [1.2176833, 51.32679910000001], [1.2142126999999998, 51.32546069999999], [1.2132013999999998, 51.3250915], [1.2123602, 51.3248232], [1.2122390999999997, 51.32479130000001], [1.2114021, 51.3245836], [1.2109881, 51.324494699999995], [1.2105395, 51.3244143], [1.2100014, 51.32433799999999], [1.209426, 51.3242649], [1.2086907, 51.324214700000006], [1.2083082, 51.3241979], [1.2072258, 51.3241752], [1.2065423, 51.324130399999994], [1.2060504999999997, 51.32408979999999], [1.2052869999999998, 51.323997799999994], [1.2042102, 51.3238042], [1.2035833, 51.32365639999999], [1.2029742, 51.323487699999994], [1.2023492999999998, 51.323297], [1.2017504, 51.3230687], [1.2011812, 51.32282070000001], [1.2004377999999998, 51.3224615], [1.1997118, 51.32202769999999], [1.1977823, 51.3206742], [1.196022, 51.319422], [1.1956233, 51.31915660000001], [1.1952123, 51.3189135], [1.1947545999999998, 51.3186483], [1.1943384, 51.318423], [1.1939675999999997, 51.3182368], [1.1926657, 51.3176659], [1.1915432, 51.317263299999986], [1.1909799999999997, 51.3170871], [1.1900552, 51.3168247], [1.1891181, 51.31658140000001], [1.1871186, 51.3160756], [1.1851085999999995, 51.3155715], [1.1845202, 51.315439000000005], [1.1839361, 51.3153189], [1.183354, 51.315209], [1.1812246, 51.3148655], [1.1802071999999997, 51.3146758], [1.179199, 51.314465899999995], [1.1787046999999995, 51.3143517], [1.1776555, 51.31407200000001], [1.1761896, 51.3136419], [1.1736865, 51.3128913], [1.1678098693553778, 51.311141666191126], [1.1635831, 51.3098832], [1.1579642, 51.308201999999994], [1.1534081, 51.3068495], [1.1509943, 51.3061207], [1.1500468, 51.3058515], [1.1491616999999998, 51.30563109999999], [1.1483316999999995, 51.30545509999999], [1.1474833, 51.305288999999995], [1.1443567, 51.3047547], [1.1268219, 51.3017788], [1.1234565, 51.30120599999999], [1.1218971, 51.3009406], [1.1218309999999998, 51.3009311], [1.1190994, 51.3004715], [1.1179171, 51.300267000000005], [1.1088617, 51.2987249], [1.1078971, 51.29856219999999], [1.1050554, 51.2980803], [1.1018668, 51.2975303], [1.1009082, 51.2973283], [1.1000901, 51.2971338], [1.0993144, 51.296929000000006], [1.0983255, 51.2966323], [1.0973426, 51.296297599999995], [1.0964089, 51.295948999999986], [1.0957913, 51.2957044], [1.0951761, 51.2954254], [1.0939567, 51.2948568], [1.0924241, 51.29410409999999], [1.0874311, 51.2916491], [1.0833275, 51.2896582], [1.0811858, 51.288580399999994], [1.0805983999999995, 51.28824720000001], [1.0802836, 51.2880669], [1.0800788, 51.28793950000001], [1.0796917999999998, 51.28770260000001], [1.0793055, 51.28745429999999], [1.0789571, 51.2872106], [1.0786583, 51.286994699999994], [1.0782604, 51.286682899999995], [1.0779783409434258, 51.28645041556543], [1.0779708, 51.2864442], [1.077784, 51.28629620000001], [1.0774233999999998, 51.2860021], [1.0765812, 51.2853153], [1.0763112, 51.285125400000005], [1.0761063999999998, 51.28497449999999], [1.0752497999999997, 51.2842782], [1.0744252, 51.28357809999999], [1.0743876, 51.2835461], [1.0741413, 51.28332939999999], [1.0739072, 51.2831039], [1.073715, 51.28293500000001], [1.0733539, 51.2826747], [1.0711209999999998, 51.2808116], [1.0703437999999998, 51.2802057], [1.0700924, 51.28000850000001], [1.0687417999999995, 51.27908749999998], [1.0678378, 51.27850689999999], [1.0672474, 51.27817949999999], [1.0666116000000003, 51.277816], [1.06591, 51.27745000000001], [1.0637711, 51.27646599999999], [1.063221939099078, 51.2762400303948], [1.0631342946197144, 51.27620396620152], [1.0629802999999998, 51.2761406], [1.0620181, 51.27577819999999], [1.0612942, 51.275508], [1.0594308, 51.2749347], [1.0586647, 51.27470079999999], [1.0580256726133137, 51.27453379516892], [1.0578646, 51.2744917], [1.0565956000000003, 51.2741878], [1.0553686, 51.2739289], [1.0537175, 51.2735838], [1.0528468000000002, 51.2733807], [1.0519679, 51.2731517], [1.0515123, 51.27302410000001], [1.0509281999999998, 51.2728515], [1.0503568, 51.27267669999999], [1.0496670999999995, 51.27245940000001], [1.0491007, 51.2722648], [1.0485581, 51.272064099999994], [1.0480748, 51.2718856], [1.0476036, 51.27170389999999], [1.046557, 51.27127029999999], [1.045739, 51.27090040000001], [1.0449615, 51.2705354], [1.0429262, 51.269452599999994], [1.0416884, 51.2686847], [1.0410625, 51.2682635], [1.0405123, 51.26787960000001], [1.0396748, 51.26723009999999], [1.0386713, 51.2663869], [1.0377487999999997, 51.2656307], [1.0366403, 51.2645936], [1.0357425, 51.26379769999999], [1.0353211, 51.2634292], [1.0348791999999998, 51.2630667], [1.0335487, 51.2621113], [1.032822, 51.2616537], [1.0317329, 51.26102029999999], [1.0310036, 51.26065470000001], [1.0303094, 51.26032849999999], [1.0297143, 51.260071399999994], [1.0291145, 51.2598233], [1.0284516999999995, 51.25957869999999], [1.0278526, 51.2593543], [1.0265747, 51.258954799999984], [1.0257545999999995, 51.25872509999999], [1.0253518, 51.258621], [1.0245217999999998, 51.258423], [1.0231652, 51.25815329999999], [1.018199, 51.2572503], [1.0176935, 51.25715790000001], [1.0168942, 51.25700849999999], [1.0161317, 51.2568621], [1.0145178, 51.2565033], [1.0141432, 51.256410800000005], [1.0113683, 51.2557362], [1.0112548, 51.2557072], [1.0096870999999998, 51.255327], [1.0085424, 51.2550438], [1.0074646000000005, 51.2547823], [1.0051289999999995, 51.2542184], [1.0039643, 51.2539203], [1.003387, 51.2537653], [1.002835, 51.25360010000001], [1.0022854, 51.253417799999994], [1.0017337000000002, 51.2532318], [1.0005951, 51.25283579999999], [0.9983588999999998, 51.252084800000006], [0.9966449, 51.2514839], [0.9963312, 51.2513766], [0.9932614, 51.25033919999999], [0.9906229999999998, 51.2494504], [0.9881468125314736, 51.24858706487102], [0.988095, 51.248569], [0.9872976, 51.2483009], [0.9838521, 51.2471234], [0.9768806999999998, 51.244753300000006], [0.9765962, 51.24465529999999], [0.9760423, 51.2444326], [0.9756266, 51.2442542], [0.9753747, 51.2441334], [0.9751216, 51.2440096], [0.9747138, 51.2437913], [0.9743023, 51.24354650000001], [0.9737362, 51.24318730000001], [0.97336, 51.2428819], [0.9726854, 51.24231970000001], [0.9721726, 51.2417602], [0.9717401, 51.2412072], [0.971384, 51.24064220000001], [0.9712438, 51.24036650000001], [0.9710981, 51.2399788], [0.9709077, 51.239383999999994], [0.9708016, 51.2385516], [0.970807, 51.23800150000001], [0.9708538, 51.2376703], [0.9709484000000002, 51.2370482], [0.9713396, 51.23537], [0.9715709, 51.234136], [0.9717242999999998, 51.2335162], [0.9723838, 51.2304477], [0.9724348, 51.230097400000005], [0.9724714, 51.22973360000001], [0.9724783, 51.2296344], [0.9724479, 51.22916819999999], [0.9723451, 51.22868100000001], [0.9722486, 51.2283148], [0.9721047, 51.2279451], [0.9717915, 51.2273262], [0.9714039999999998, 51.22670930000001], [0.9709542, 51.2261505], [0.970426, 51.22565889999999], [0.9703476999999998, 51.2255826], [0.9698362, 51.2251422], [0.9675205, 51.22342929999998], [0.967086, 51.22311169999999], [0.96175, 51.21914759999999], [0.9605875322906025, 51.21830176221716], [0.9596021999999998, 51.2175848], [0.9595279, 51.21753110000001], [0.9552581, 51.214331], [0.955101, 51.21421769999999], [0.9533739, 51.212990399999995], [0.9516663, 51.211718], [0.9511187999999998, 51.2113026], [0.9496203, 51.21012799999998], [0.9494365999999996, 51.2099814], [0.9478223, 51.20869269999999], [0.9474306, 51.2083421], [0.9467327, 51.2077104], [0.9465024, 51.2074954], [0.9460601999999998, 51.2070826], [0.9447547, 51.2057915], [0.9439438999999998, 51.2049474], [0.9431839, 51.2041026], [0.9421621999999998, 51.202908499999985], [0.939059, 51.198693199999994], [0.9375565, 51.19658809999999], [0.9368001, 51.19553400000001], [0.9364114, 51.1949933], [0.9363838999999998, 51.1949576], [0.9360409999999998, 51.1944786], [0.9353658, 51.1935404], [0.9346919, 51.1925954], [0.9338294, 51.1913576], [0.9329153999999996, 51.1901163], [0.9316616, 51.188349499999994], [0.9312182, 51.1877309], [0.9307818, 51.18711149999999], [0.9303365999999996, 51.1864896], [0.9298736, 51.18587720000001], [0.9292712999999998, 51.18515239999999], [0.9290431999999996, 51.18490719999999], [0.9284310999999998, 51.18429489999999], [0.9277742, 51.1836862], [0.9266367, 51.1826477], [0.9254785, 51.1816037], [0.9246709, 51.18085919999999], [0.923859, 51.18012469999999], [0.9221817, 51.1785983], [0.9205073, 51.177072899999985], [0.9192653, 51.1759357], [0.9159716999999998, 51.1729321], [0.9153329, 51.1723496], [0.9152575, 51.1722847], [0.9150095, 51.17205830000001], [0.9146967, 51.1717662], [0.9142131, 51.17133449999999], [0.9131558, 51.170367199999994], [0.9126272, 51.1698836], [0.9120937999999998, 51.16939729999999], [0.9103511, 51.1678066], [0.9086105, 51.166213000000006], [0.9071308, 51.164866999999994], [0.9057626, 51.163623400000006], [0.9050868, 51.16300799999999], [0.9044060000000002, 51.1623837], [0.9039856374833848, 51.1620009602833], [0.9035434, 51.161598299999994], [0.9029934, 51.16109079999999], [0.901015, 51.1592825], [0.8993219999999996, 51.1577469], [0.8983152841195214, 51.15682584777973], [0.8976436999999999, 51.1562114], [0.8973371999999998, 51.155925200000006], [0.8970315999999999, 51.1556362], [0.8964786999999999, 51.1550604], [0.8961916, 51.154724599999994], [0.8958601, 51.15430930000001], [0.8955302, 51.1538933], [0.8952364999999999, 51.1534684], [0.8949773, 51.1530465], [0.8948866, 51.1529006], [0.8947958999999999, 51.15274809999999], [0.8944814, 51.1521318], [0.8943916999999999, 51.1519817], [0.8934833999999999, 51.1502925], [0.8930817, 51.1495416], [0.8920295, 51.147514], [0.8914080999999999, 51.1463003], [0.8911657999999999, 51.1458459], [0.8910318000000002, 51.1455835], [0.8909835999999999, 51.1454929], [0.8909050999999999, 51.14534549999999], [0.8908361999999999, 51.1452111], [0.8906751, 51.14496890000001], [0.8905298, 51.1447732], [0.8905046, 51.144725099999995], [0.8900226046103022, 51.14380337795693], [0.8899925999999999, 51.143746], [0.8899458, 51.1436568], [0.8896739000000001, 51.14328460000001], [0.8894983, 51.142965399999994], [0.8892329999999999, 51.14252909999998], [0.8890590999999999, 51.14223659999999], [0.8888870999999999, 51.1420184], [0.8886552999999999, 51.1417532], [0.8884317, 51.1415396], [0.8882099, 51.1413453]]} 29.0 2021 2105½ Wye Wye Ashford Down Yd Washer Rd 51.1413453 0.8882099 51.1413453 0.8882099 1 0 2026-09-16 21:27:21 TERMINATED 2026-09-16 21:17:00 Wye TD TRACKING_TIMEOUT 51522797 1789593391082249 104 104 2026-09-16 21:27:01.686727 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:00.638379
592332 623852 W30148 655H67M716 2026-09-16 COMPLETE 16690475 2026-09-16 22:17:00 2026-09-16 21:27:21 2026-09-18 21:27:21 {"id": 623852, "stp": "P", "toc": "CrossCountry", "uid": "W30148", "consist": "170105", "dest_crs": "XTS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30148/2026-09-16/detailed", "trust_id": "655H67M716", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tyseley LMD", "service_date": "2026-09-16", "dest_arr_time": "2213", "dest_platform": null, "is_terminated": 1, "next_location": "Tyseley LMD", "signalling_id": "5H67", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "2217", "current_leg_dep": "2159", "current_leg_end": "Tyseley LMD", "origin_dep_time": "2153", "origin_platform": "10A", "current_location": "Tyseley LMD", "last_update_time": "2026-09-16T21:27:21", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.8701126665615355, 52.481957272984104], [-1.8699954, 52.4819552], [-1.869859, 52.4819504], [-1.8697132999999997, 52.48194279999999], [-1.8695897999999995, 52.48193400000001], [-1.8694392, 52.4819196], [-1.8692275000000005, 52.48189020000001], [-1.8690412999999997, 52.481855], [-1.8689092, 52.481823899999995], [-1.868755, 52.4817831], [-1.8686279, 52.481742999999994], [-1.8685214, 52.48170569999999], [-1.8684312, 52.4816691], [-1.8683358, 52.48162820000001], [-1.8682466, 52.4815835], [-1.8681684, 52.4815405], [-1.8680870999999997, 52.48148969999999], [-1.8680109, 52.4814418], [-1.8679512000000005, 52.48140059999999], [-1.8679104, 52.481368800000006], [-1.8677767, 52.4812518], [-1.8677183, 52.481194999999985], [-1.8676624, 52.4811336], [-1.8676059999999997, 52.48106279999998], [-1.8675604, 52.4809974], [-1.8675253999999992, 52.4809442], [-1.8674978, 52.48087890000001], [-1.8674657, 52.4807903], [-1.8674473000000005, 52.4807438], [-1.8674333, 52.4806811], [-1.8674157, 52.4806163], [-1.8674045999999995, 52.480564699999995], [-1.8673967, 52.48045009999999], [-1.8674021999999997, 52.4803746], [-1.8674115, 52.480304100000005], [-1.8674244, 52.48023669999999], [-1.8674459, 52.48015790000001], [-1.8674918, 52.48004370000001], [-1.8675481, 52.4799301], [-1.8676012999999996, 52.47982429999999], [-1.8676635, 52.47970599999999], [-1.8677127, 52.47961359999999], [-1.8677610999999996, 52.47952159999999], [-1.8678322, 52.479387599999995], [-1.8679027, 52.4792523], [-1.8679851, 52.4791011], [-1.8680603, 52.4789517], [-1.868134, 52.4788037], [-1.8681991, 52.47868390000001], [-1.8682829000000003, 52.4785185], [-1.8684075, 52.47828609999999], [-1.8684491000000003, 52.478201199999994], [-1.8685332999999995, 52.478046199999994], [-1.8686027999999997, 52.4779075], [-1.8688435, 52.4774963], [-1.869152, 52.476897999999984], [-1.8692834, 52.4766423], [-1.8695027, 52.476226999999994], [-1.8696879, 52.47586939999999], [-1.8697742, 52.47569560000001], [-1.8698649, 52.47551959999999], [-1.8702146, 52.4748632], [-1.8704056, 52.4744949], [-1.8705953, 52.4741164], [-1.8707525, 52.4738144], [-1.8707956999999995, 52.4737386], [-1.8708450999999997, 52.473652], [-1.8708970999999996, 52.4735642], [-1.8711437, 52.4730102], [-1.8712843, 52.472771], [-1.8716756999999995, 52.4722087], [-1.8721659, 52.4715572], [-1.8724248, 52.47121150000001], [-1.8725554, 52.4710385], [-1.8726144, 52.47097180000001], [-1.8726841000000003, 52.4708696], [-1.8727759, 52.4707234], [-1.8728255999999996, 52.4705742], [-1.8728446, 52.4704391], [-1.8728529, 52.470345300000005], [-1.8728478, 52.47025229999999], [-1.8728423, 52.470171], [-1.8728331000000005, 52.470105], [-1.8728157999999997, 52.4700479], [-1.8727774, 52.4699365], [-1.8727243, 52.469815], [-1.8725999, 52.4696104], [-1.8724081999999995, 52.469379299999986], [-1.8721872, 52.469162399999995], [-1.8719317, 52.46896639999999], [-1.8717040999999996, 52.46882049999999], [-1.8714788, 52.4687047], [-1.8712536, 52.4685962], [-1.8708898000000005, 52.46845019999999], [-1.8703393, 52.46822480000001], [-1.8701151, 52.468134], [-1.869731, 52.467978600000016], [-1.8692248999999996, 52.46777550000001], [-1.8689842, 52.46768219999999], [-1.8685264, 52.4674911], [-1.8679467000000003, 52.467258], [-1.8674321, 52.46704939999999], [-1.8667531999999996, 52.466774400000006], [-1.8661144, 52.4665164], [-1.8655191, 52.4662743], [-1.8650977, 52.4661052], [-1.8646668, 52.465931600000005], [-1.8638396, 52.4655973], [-1.8633392, 52.4653935], [-1.8629485, 52.465233100000006], [-1.862346, 52.4649889], [-1.8610558, 52.4644706], [-1.8606157000000003, 52.4643002], [-1.8601438999999995, 52.4641317], [-1.8597216999999997, 52.4639839], [-1.859502, 52.4638935], [-1.8587174999999996, 52.463584999999995], [-1.8582419, 52.463391400000006], [-1.8573672000000003, 52.463007600000005], [-1.8565364, 52.462643099999994], [-1.8562675, 52.4625251], [-1.8536742, 52.46142660000001], [-1.8533277999999995, 52.4612759], [-1.8527901, 52.46097729999999], [-1.8523810999999997, 52.460739], [-1.8521913227277544, 52.4606485256815], [-1.8518867, 52.4605033], [-1.8514381, 52.46022690000001], [-1.8511601, 52.4600622], [-1.8507531, 52.4598232], [-1.8504828, 52.4596841], [-1.8503336, 52.45959319999999], [-1.8498715, 52.459285400000006], [-1.8496276000000005, 52.45912059999999], [-1.8494264, 52.45900629999999], [-1.8489134, 52.4586992], [-1.848551, 52.4584893], [-1.8483161999999995, 52.45831410000001], [-1.8481659, 52.458197600000005], [-1.8479627999999997, 52.45798089999999], [-1.8478979, 52.45788160000001], [-1.8478542, 52.45780629999999], [-1.8478348, 52.457772899999995], [-1.8477892, 52.45769610000001], [-1.8477134, 52.4575585], [-1.8476953, 52.4575217], [-1.8476459, 52.4574406], [-1.8474172, 52.4571497], [-1.8472769, 52.4570147], [-1.8471688, 52.4569248], [-1.8469609, 52.4567667], [-1.8467165, 52.456590499999976], [-1.8463119, 52.456303], [-1.8460832000000005, 52.45614429999999], [-1.8459291, 52.45604209999998], [-1.845696, 52.45583270000001], [-1.8455220999999993, 52.4556688], [-1.845373, 52.455528400000006], [-1.8450986000000005, 52.455253899999995], [-1.8447879, 52.4549593], [-1.8447407, 52.45491969999999], [-1.8446363999999995, 52.4548207], [-1.8447672, 52.4549082], [-1.8448271999999997, 52.454953]]}", "current_leg_start": "Birmingham New Street", "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": "52.4549530", "next_location_lon": "-1.8448272", "previous_location": "Birmingham New Street", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1560.498, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2029.151, \"from_m\": 1560.498, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2441.949, \"from_m\": 2029.151, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2607.686, \"from_m\": 2441.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3210.573, \"from_m\": 2607.686, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3747.736, \"from_m\": 3210.573, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5291.38, \"from_m\": 3747.736, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5329.72, \"from_m\": 5291.38, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5372.251, \"from_m\": 5329.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5608.01, \"from_m\": 5372.251, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5656.736, \"from_m\": 5608.01, \"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\": 6200.278, \"from_m\": 5656.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 623852, \"profile_key\": \"2f07117ed72702a9fe0bebd64fa1f8b46431c6b2e3a487d81dde4fbc2f315e25\", \"schedule_id\": 25996, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 30824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1560.498, \"section_seq\": 1, \"route_path_id\": 30824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 2607.686, \"section_seq\": 1, \"route_path_id\": 30824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Bordesley Jn\", \"stage_seq\": 5, \"distance_m\": 3148.822, \"section_seq\": 1, \"route_path_id\": 30824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 6, \"distance_m\": 5329.72, \"section_seq\": 1, \"route_path_id\": 30824}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"Tyseley LMD\", \"stage_seq\": 7, \"distance_m\": 6200.278, \"section_seq\": 1, \"route_path_id\": 30824}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6200.278, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30824}], \"total_distance_m\": 6200.278, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5656.736, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 543.542, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2153", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "52.4549530", "current_position_lon": "-1.8448272", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:27Z\", \"source_id\": 16690475, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tyseley LMD", "service_state_platform": null, "timing_fact_generation": 1789593269696419, "current_leg_arrival_utc": "2026-09-16T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:01.392118", "service_state_evidence_id": 16690475, "current_leg_start_actual_dep": "2026-09-16T21:57:00+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:02.467208", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P BHM XTS 5H67 170105 3 100 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1560.498, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2029.151, "from_m": 1560.498, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2441.949, "from_m": 2029.151, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2607.686, "from_m": 2441.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3210.573, "from_m": 2607.686, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3747.736, "from_m": 3210.573, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5291.38, "from_m": 3747.736, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5329.72, "from_m": 5291.38, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5372.251, "from_m": 5329.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5608.01, "from_m": 5372.251, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5656.736, "from_m": 5608.01, "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": 6200.278, "from_m": 5656.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 623852, "profile_key": "2f07117ed72702a9fe0bebd64fa1f8b46431c6b2e3a487d81dde4fbc2f315e25", "schedule_id": 25996, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2153", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 30824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1560.498, "section_seq": 1, "route_path_id": 30824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 2607.686, "section_seq": 1, "route_path_id": 30824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Bordesley Jn", "stage_seq": 5, "distance_m": 3148.822, "section_seq": 1, "route_path_id": 30824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209", "location": "Small Heath Sth Jn", "stage_seq": 6, "distance_m": 5329.72, "section_seq": 1, "route_path_id": 30824}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "Tyseley LMD", "stage_seq": 7, "distance_m": 6200.278, "section_seq": 1, "route_path_id": 30824}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6200.278, "from_m": 0.0, "section_seq": 1, "route_path_id": 30824}], "total_distance_m": 6200.278, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5656.736, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 543.542, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:27Z", "source_id": 16690475, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] Birmingham New Street 2153 2153 10A None None Tyseley LMD 2213 2213 None LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W30148/2026-09-16/detailed None Birmingham New Street 2026-09-16T21:57:00+01:00 Tyseley LMD 18.0 {"type": "LineString", "coordinates": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.8701126665615355, 52.481957272984104], [-1.8699954, 52.4819552], [-1.869859, 52.4819504], [-1.8697132999999997, 52.48194279999999], [-1.8695897999999995, 52.48193400000001], [-1.8694392, 52.4819196], [-1.8692275000000005, 52.48189020000001], [-1.8690412999999997, 52.481855], [-1.8689092, 52.481823899999995], [-1.868755, 52.4817831], [-1.8686279, 52.481742999999994], [-1.8685214, 52.48170569999999], [-1.8684312, 52.4816691], [-1.8683358, 52.48162820000001], [-1.8682466, 52.4815835], [-1.8681684, 52.4815405], [-1.8680870999999997, 52.48148969999999], [-1.8680109, 52.4814418], [-1.8679512000000005, 52.48140059999999], [-1.8679104, 52.481368800000006], [-1.8677767, 52.4812518], [-1.8677183, 52.481194999999985], [-1.8676624, 52.4811336], [-1.8676059999999997, 52.48106279999998], [-1.8675604, 52.4809974], [-1.8675253999999992, 52.4809442], [-1.8674978, 52.48087890000001], [-1.8674657, 52.4807903], [-1.8674473000000005, 52.4807438], [-1.8674333, 52.4806811], [-1.8674157, 52.4806163], [-1.8674045999999995, 52.480564699999995], [-1.8673967, 52.48045009999999], [-1.8674021999999997, 52.4803746], [-1.8674115, 52.480304100000005], [-1.8674244, 52.48023669999999], [-1.8674459, 52.48015790000001], [-1.8674918, 52.48004370000001], [-1.8675481, 52.4799301], [-1.8676012999999996, 52.47982429999999], [-1.8676635, 52.47970599999999], [-1.8677127, 52.47961359999999], [-1.8677610999999996, 52.47952159999999], [-1.8678322, 52.479387599999995], [-1.8679027, 52.4792523], [-1.8679851, 52.4791011], [-1.8680603, 52.4789517], [-1.868134, 52.4788037], [-1.8681991, 52.47868390000001], [-1.8682829000000003, 52.4785185], [-1.8684075, 52.47828609999999], [-1.8684491000000003, 52.478201199999994], [-1.8685332999999995, 52.478046199999994], [-1.8686027999999997, 52.4779075], [-1.8688435, 52.4774963], [-1.869152, 52.476897999999984], [-1.8692834, 52.4766423], [-1.8695027, 52.476226999999994], [-1.8696879, 52.47586939999999], [-1.8697742, 52.47569560000001], [-1.8698649, 52.47551959999999], [-1.8702146, 52.4748632], [-1.8704056, 52.4744949], [-1.8705953, 52.4741164], [-1.8707525, 52.4738144], [-1.8707956999999995, 52.4737386], [-1.8708450999999997, 52.473652], [-1.8708970999999996, 52.4735642], [-1.8711437, 52.4730102], [-1.8712843, 52.472771], [-1.8716756999999995, 52.4722087], [-1.8721659, 52.4715572], [-1.8724248, 52.47121150000001], [-1.8725554, 52.4710385], [-1.8726144, 52.47097180000001], [-1.8726841000000003, 52.4708696], [-1.8727759, 52.4707234], [-1.8728255999999996, 52.4705742], [-1.8728446, 52.4704391], [-1.8728529, 52.470345300000005], [-1.8728478, 52.47025229999999], [-1.8728423, 52.470171], [-1.8728331000000005, 52.470105], [-1.8728157999999997, 52.4700479], [-1.8727774, 52.4699365], [-1.8727243, 52.469815], [-1.8725999, 52.4696104], [-1.8724081999999995, 52.469379299999986], [-1.8721872, 52.469162399999995], [-1.8719317, 52.46896639999999], [-1.8717040999999996, 52.46882049999999], [-1.8714788, 52.4687047], [-1.8712536, 52.4685962], [-1.8708898000000005, 52.46845019999999], [-1.8703393, 52.46822480000001], [-1.8701151, 52.468134], [-1.869731, 52.467978600000016], [-1.8692248999999996, 52.46777550000001], [-1.8689842, 52.46768219999999], [-1.8685264, 52.4674911], [-1.8679467000000003, 52.467258], [-1.8674321, 52.46704939999999], [-1.8667531999999996, 52.466774400000006], [-1.8661144, 52.4665164], [-1.8655191, 52.4662743], [-1.8650977, 52.4661052], [-1.8646668, 52.465931600000005], [-1.8638396, 52.4655973], [-1.8633392, 52.4653935], [-1.8629485, 52.465233100000006], [-1.862346, 52.4649889], [-1.8610558, 52.4644706], [-1.8606157000000003, 52.4643002], [-1.8601438999999995, 52.4641317], [-1.8597216999999997, 52.4639839], [-1.859502, 52.4638935], [-1.8587174999999996, 52.463584999999995], [-1.8582419, 52.463391400000006], [-1.8573672000000003, 52.463007600000005], [-1.8565364, 52.462643099999994], [-1.8562675, 52.4625251], [-1.8536742, 52.46142660000001], [-1.8533277999999995, 52.4612759], [-1.8527901, 52.46097729999999], [-1.8523810999999997, 52.460739], [-1.8521913227277544, 52.4606485256815], [-1.8518867, 52.4605033], [-1.8514381, 52.46022690000001], [-1.8511601, 52.4600622], [-1.8507531, 52.4598232], [-1.8504828, 52.4596841], [-1.8503336, 52.45959319999999], [-1.8498715, 52.459285400000006], [-1.8496276000000005, 52.45912059999999], [-1.8494264, 52.45900629999999], [-1.8489134, 52.4586992], [-1.848551, 52.4584893], [-1.8483161999999995, 52.45831410000001], [-1.8481659, 52.458197600000005], [-1.8479627999999997, 52.45798089999999], [-1.8478979, 52.45788160000001], [-1.8478542, 52.45780629999999], [-1.8478348, 52.457772899999995], [-1.8477892, 52.45769610000001], [-1.8477134, 52.4575585], [-1.8476953, 52.4575217], [-1.8476459, 52.4574406], [-1.8474172, 52.4571497], [-1.8472769, 52.4570147], [-1.8471688, 52.4569248], [-1.8469609, 52.4567667], [-1.8467165, 52.456590499999976], [-1.8463119, 52.456303], [-1.8460832000000005, 52.45614429999999], [-1.8459291, 52.45604209999998], [-1.845696, 52.45583270000001], [-1.8455220999999993, 52.4556688], [-1.845373, 52.455528400000006], [-1.8450986000000005, 52.455253899999995], [-1.8447879, 52.4549593], [-1.8447407, 52.45491969999999], [-1.8446363999999995, 52.4548207], [-1.8447672, 52.4549082], [-1.8448271999999997, 52.454953]]} 3.8 2159 2217 Birmingham New Street Tyseley LMD Tyseley LMD 52.4549530 -1.8448272 52.4549530 -1.8448272 1 0 2026-09-16 21:27:21 TERMINATED 2026-09-16 21:17:00 Tyseley LMD TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16690475 1789593269696419 25 25 2026-09-16 21:27:02.467208 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:01.392118
592333 623180 L79045 871D65M716 2026-09-16 COMPLETE 16691336 2026-09-16 22:17:00 2026-09-16 21:27:21 2026-09-18 21:27:21 {"id": 623180, "stp": "P", "toc": "South Western Railway", "uid": "L79045", "consist": "701060", "dest_crs": "DKG", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79045/2026-09-16/detailed", "trust_id": "871D65M716", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dorking", "service_date": "2026-09-16", "dest_arr_time": "2214", "dest_platform": "3", "is_terminated": 1, "next_location": "Dorking", "signalling_id": "1D65", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "2217", "current_leg_dep": "2214", "current_leg_end": "Dorking", "origin_dep_time": "2123", "origin_platform": "1", "current_location": "Dorking", "last_update_time": "2026-09-16T21:27:21", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3283698, 51.2529999], [-0.32818439999999993, 51.2525021], [-0.3281545, 51.252417099999995], [-0.32791919999999997, 51.2517632], [-0.3276487, 51.2507914], [-0.3273029, 51.2494587], [-0.32723589999999997, 51.24923640000001], [-0.3268019999999999, 51.24772750000001], [-0.3266674, 51.24718289999999], [-0.3266271, 51.24704030000001], [-0.325819, 51.2442082], [-0.32573379999999996, 51.2439699], [-0.32564029999999994, 51.2437262], [-0.3256179, 51.2436342], [-0.3255655, 51.243420999999984], [-0.32549959999999994, 51.2431986], [-0.3254499, 51.2430573], [-0.3253922, 51.242905], [-0.3253318, 51.242764099999995], [-0.325253, 51.242601699999994], [-0.3251273, 51.2423785], [-0.32498479999999996, 51.2421707], [-0.3247932, 51.24188000000001], [-0.32475389999999993, 51.2418212], [-0.3244136, 51.2414495], [-0.3241205999999999, 51.241172899999995]]}", "current_leg_start": "Box Hill & Westhumble", "dest_arr_time_act": "2214", "motion_projection": null, "next_location_lat": "51.2411729", "next_location_lon": "-0.3241206", "previous_location": "Box Hill & Westhumble", "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\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12485.736, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12530.906, \"from_m\": 12485.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13402.326, \"from_m\": 12530.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13484.696, \"from_m\": 13402.326, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13508.651, \"from_m\": 13484.696, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14538.443, \"from_m\": 13508.651, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18113.945, \"from_m\": 14538.443, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19437.195, \"from_m\": 18113.945, \"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\": 22346.826, \"from_m\": 19437.195, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22635.571, \"from_m\": 22346.826, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22733.141, \"from_m\": 22635.571, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23092.981, \"from_m\": 22733.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23180.839, \"from_m\": 23092.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23237.267, \"from_m\": 23180.839, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32259.51, \"from_m\": 23237.267, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35349.372, \"from_m\": 32259.51, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35435.517, \"from_m\": 35349.372, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35473.02, \"from_m\": 35435.517, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35564.651, \"from_m\": 35473.02, \"capability_applied\": null, \"effective_limit_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\": 623180, \"profile_key\": \"ce123eedd62c3344591d90dfe3c94c9f9de31c979f8306894eadc4583fac0fed\", \"schedule_id\": 16663, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2127\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2132\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2135H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13816.668, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2146\", \"location\": \"Motspur Park\", \"stage_seq\": 8, \"distance_m\": 15630.469, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Worcester Park\", \"stage_seq\": 9, \"distance_m\": 17232.776, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2151H\", \"location\": \"Stoneleigh\", \"stage_seq\": 10, \"distance_m\": 19251.061, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154\", \"location\": \"Ewell West\", \"stage_seq\": 11, \"distance_m\": 20862.274, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2158H\", \"location\": \"Epsom\", \"stage_seq\": 12, \"distance_m\": 22914.411, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2202H\", \"location\": \"Ashtead\", \"stage_seq\": 13, \"distance_m\": 26109.263, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206\", \"location\": \"Leatherhead\", \"stage_seq\": 14, \"distance_m\": 29013.738, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"2210H\", \"wtt_dep\": \"2211\", \"location\": \"Box Hill & Westhumble\", \"stage_seq\": 15, \"distance_m\": 34208.914, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": null, \"location\": \"Dorking\", \"stage_seq\": 16, \"distance_m\": 35564.651, \"section_seq\": 1, \"route_path_id\": 34786}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35564.651, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34786}], \"total_distance_m\": 35564.651, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 34650.743, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 913.908, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2123", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.2411729", "current_position_lon": "-0.3241206", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:27:30Z\", \"source_id\": 51606873, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:27:33Z\", \"source_id\": 16660237, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:26Z\", \"source_id\": 51617887, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:30Z\", \"source_id\": 16663426, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:00Z\", \"source_id\": 51626215, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:03Z\", \"source_id\": 16665851, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:09Z\", \"source_id\": 51633305, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:12Z\", \"source_id\": 16667974, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:37Z\", \"source_id\": 51640997, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:41Z\", \"source_id\": 16670246, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:31Z\", \"source_id\": 51649568, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:33Z\", \"source_id\": 16672799, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:25Z\", \"source_id\": 51653856, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:28Z\", \"source_id\": 16674032, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29493, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:20Z\", \"source_id\": 51662491, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:24Z\", \"source_id\": 16676564, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:23Z\", \"source_id\": 51669059, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:23Z\", \"source_id\": 16678510, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:04Z\", \"source_id\": 51677064, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:06Z\", \"source_id\": 16680785, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:19Z\", \"source_id\": 51688652, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:23Z\", \"source_id\": 16684179, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:52Z\", \"source_id\": 51696502, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:56Z\", \"source_id\": 16686426, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:30Z\", \"source_id\": 51706691, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:13:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:37Z\", \"source_id\": 16689341, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:49Z\", \"source_id\": 51713755, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:52Z\", \"source_id\": 16691336, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dorking", "service_state_platform": "3", "timing_fact_generation": 1789593353560982, "current_leg_arrival_utc": "2026-09-16T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:03.595933", "service_state_evidence_id": 16691336, "current_leg_start_actual_dep": "2026-09-16T22:14:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:03.834427", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None DKG 1D65 701060 10 100 None {"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12485.736, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12530.906, "from_m": 12485.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13402.326, "from_m": 12530.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13484.696, "from_m": 13402.326, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13508.651, "from_m": 13484.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14538.443, "from_m": 13508.651, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18113.945, "from_m": 14538.443, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19437.195, "from_m": 18113.945, "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": 22346.826, "from_m": 19437.195, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22635.571, "from_m": 22346.826, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22733.141, "from_m": 22635.571, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23092.981, "from_m": 22733.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23180.839, "from_m": 23092.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23237.267, "from_m": 23180.839, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32259.51, "from_m": 23237.267, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35349.372, "from_m": 32259.51, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35435.517, "from_m": 35349.372, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35473.02, "from_m": 35435.517, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35564.651, "from_m": 35473.02, "capability_applied": null, "effective_limit_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": 623180, "profile_key": "ce123eedd62c3344591d90dfe3c94c9f9de31c979f8306894eadc4583fac0fed", "schedule_id": 16663, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2123", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2127", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2132", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2135H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13816.668, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2146", "location": "Motspur Park", "stage_seq": 8, "distance_m": 15630.469, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Worcester Park", "stage_seq": 9, "distance_m": 17232.776, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2151H", "location": "Stoneleigh", "stage_seq": 10, "distance_m": 19251.061, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154", "location": "Ewell West", "stage_seq": 11, "distance_m": 20862.274, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2158H", "location": "Epsom", "stage_seq": 12, "distance_m": 22914.411, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2202H", "location": "Ashtead", "stage_seq": 13, "distance_m": 26109.263, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206", "location": "Leatherhead", "stage_seq": 14, "distance_m": 29013.738, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2210H", "wtt_dep": "2211", "location": "Box Hill & Westhumble", "stage_seq": 15, "distance_m": 34208.914, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": null, "location": "Dorking", "stage_seq": 16, "distance_m": 35564.651, "section_seq": 1, "route_path_id": 34786}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35564.651, "from_m": 0.0, "section_seq": 1, "route_path_id": 34786}], "total_distance_m": 35564.651, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 34650.743, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 913.908, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:27:30Z", "source_id": 51606873, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:28:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:27:33Z", "source_id": 16660237, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:26Z", "source_id": 51617887, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:33:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:30Z", "source_id": 16663426, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:00Z", "source_id": 51626215, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:03Z", "source_id": 16665851, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:09Z", "source_id": 51633305, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:39:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:12Z", "source_id": 16667974, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29476, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:37Z", "source_id": 51640997, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:43:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:41Z", "source_id": 16670246, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:31Z", "source_id": 51649568, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:47:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:33Z", "source_id": 16672799, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29489, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:25Z", "source_id": 51653856, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:49:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:28Z", "source_id": 16674032, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29493, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:20Z", "source_id": 51662491, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:53:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:24Z", "source_id": 16676564, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29497, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:23Z", "source_id": 51669059, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:56:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:23Z", "source_id": 16678510, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30152, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:04Z", "source_id": 51677064, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:00:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:06Z", "source_id": 16680785, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30165, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:19Z", "source_id": 51688652, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:04:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:23Z", "source_id": 16684179, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:52Z", "source_id": 51696502, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:08:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:56Z", "source_id": 16686426, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30176, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:30Z", "source_id": 51706691, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:13:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:37Z", "source_id": 16689341, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30188, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:49Z", "source_id": 51713755, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:17:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:52Z", "source_id": 16691336, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] London Waterloo 2123 2123 1 None None Dorking 2214 2214 3 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L79045/2026-09-16/detailed None Box Hill & Westhumble 2026-09-16T22:14:00+01:00 Dorking 3.0 {"type": "LineString", "coordinates": [[-0.3283698, 51.2529999], [-0.32818439999999993, 51.2525021], [-0.3281545, 51.252417099999995], [-0.32791919999999997, 51.2517632], [-0.3276487, 51.2507914], [-0.3273029, 51.2494587], [-0.32723589999999997, 51.24923640000001], [-0.3268019999999999, 51.24772750000001], [-0.3266674, 51.24718289999999], [-0.3266271, 51.24704030000001], [-0.325819, 51.2442082], [-0.32573379999999996, 51.2439699], [-0.32564029999999994, 51.2437262], [-0.3256179, 51.2436342], [-0.3255655, 51.243420999999984], [-0.32549959999999994, 51.2431986], [-0.3254499, 51.2430573], [-0.3253922, 51.242905], [-0.3253318, 51.242764099999995], [-0.325253, 51.242601699999994], [-0.3251273, 51.2423785], [-0.32498479999999996, 51.2421707], [-0.3247932, 51.24188000000001], [-0.32475389999999993, 51.2418212], [-0.3244136, 51.2414495], [-0.3241205999999999, 51.241172899999995]]} 0.8 2214 2217 Box Hill & Westhumble Dorking Dorking 51.2411729 -0.3241206 51.2411729 -0.3241206 1 0 2026-09-16 21:27:21 TERMINATED 2026-09-16 21:17:00 Dorking TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691336 1789593353560982 71 71 2026-09-16 21:27:03.834427 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:03.595933
592334 622969 C29978 702C81M716 2026-09-16 COMPLETE 16691178 2026-09-16 22:17:00 2026-09-16 21:27:21 2026-09-18 21:27:21 {"id": 622969, "stp": "P", "toc": "Chiltern Railways", "uid": "C29978", "consist": "165002", "dest_crs": "MYB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C29978/2026-09-16/detailed", "trust_id": "702C81M716", "origin_crs": "AVP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-16", "dest_arr_time": "2219", "dest_platform": "1", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "2C81", "timing_status": "EARLY", "origin_station": "Aylesbury Vale Parkway", "current_leg_arr": "2217", "current_leg_dep": "2204", "current_leg_end": "London Marylebone", "origin_dep_time": "2113", "origin_platform": null, "current_location": "London Marylebone", "last_update_time": "2026-09-16T21:27:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.33564089999999996, 51.5788005], [-0.3353776, 51.5787317], [-0.33516299999999993, 51.5786786], [-0.3349193, 51.57862380000001], [-0.334672, 51.57857299999999], [-0.3344231, 51.5785272], [-0.3341727, 51.5784873], [-0.3337548, 51.5784346], [-0.33374469999999995, 51.57843359999999], [-0.3334783, 51.578406400000006], [-0.33318619999999993, 51.5783833], [-0.33291630000000005, 51.5783733], [-0.3326456, 51.5783684], [-0.3321859999999999, 51.57837109999999], [-0.33172429999999997, 51.578379899999995], [-0.3310091, 51.578398099999994], [-0.329583, 51.5784317], [-0.3268472, 51.5784969], [-0.3263006, 51.5785079], [-0.3246421, 51.5785415], [-0.32381439999999995, 51.5785556], [-0.3229853, 51.5785631], [-0.32207189999999997, 51.57855550000001], [-0.32115869999999996, 51.578530099999995], [-0.3202503, 51.5784875], [-0.31934219999999996, 51.578427], [-0.3189106, 51.5783929], [-0.3184798, 51.57835519999999], [-0.3180294, 51.5783116], [-0.3175792, 51.5782627], [-0.3170879, 51.57820590000001], [-0.3166004, 51.57814309999999], [-0.31578959999999995, 51.5780288], [-0.3149859, 51.5779019], [-0.3141202, 51.577749], [-0.3129342, 51.57750999999999], [-0.3128710323604307, 51.57749718497687], [-0.31277464314986725, 51.57747763017935], [-0.3126941944445765, 51.57746130927835], [-0.31262913942009046, 51.577448111341155], [-0.3125645875959631, 51.577435015486174], [-0.31247720300854853, 51.5774172874624], [-0.3123565, 51.5773928], [-0.3120792, 51.57732810000001], [-0.3115266, 51.57719780000001], [-0.3109875999999999, 51.57706520000001], [-0.31052869999999994, 51.576947700000005], [-0.3104505, 51.5769277], [-0.3094004, 51.5766354], [-0.3088844, 51.5764806], [-0.3083755, 51.5763156], [-0.3064821999999999, 51.5756849], [-0.2992308, 51.57322039999999], [-0.2950288999999999, 51.5717914], [-0.29463169999999994, 51.5716607], [-0.2932895, 51.5711376], [-0.2928359, 51.5709765], [-0.29245279999999996, 51.5708405], [-0.29213209999999995, 51.570720300000005], [-0.2917614, 51.5705652], [-0.2914676, 51.5704457], [-0.2912082, 51.570328700000005], [-0.29097419999999996, 51.5702234], [-0.29075399999999996, 51.570119700000006], [-0.2905296, 51.57001009999999], [-0.29029610000000006, 51.5699003], [-0.2900577, 51.56977619999999], [-0.28969439999999996, 51.56957930000001], [-0.2893402, 51.5693831], [-0.28907679999999997, 51.56921869999999], [-0.2887941, 51.5690536], [-0.28843309999999994, 51.56881720000001], [-0.2881879, 51.56865279999999], [-0.2878029999999999, 51.568374], [-0.2876134, 51.5682378], [-0.2872899, 51.56798520000001], [-0.2871571, 51.5678758], [-0.2868187, 51.5675837], [-0.2863861999999999, 51.5671962], [-0.28607849999999996, 51.5669147], [-0.28571869999999994, 51.5665922], [-0.28532359999999996, 51.56625839999999], [-0.2850307, 51.5660191], [-0.2848297, 51.565866], [-0.28458340000000004, 51.56568609999999], [-0.284194, 51.5654165], [-0.2839817, 51.5652718], [-0.2836888000000001, 51.5650834], [-0.2834208999999999, 51.564914], [-0.28316539999999996, 51.5647552], [-0.2829111, 51.564609100000006], [-0.2826387, 51.5644553], [-0.2821864, 51.56423240000001], [-0.2815643, 51.56395870000001], [-0.2813166, 51.56384539999999], [-0.28105720000000006, 51.5637352], [-0.2807777, 51.5636194], [-0.280489, 51.5635078], [-0.2801637, 51.563387500000005], [-0.27977479999999993, 51.563253499999995], [-0.279439, 51.5631474], [-0.2790882, 51.56303979999999], [-0.2787298, 51.56294009999999], [-0.2783648, 51.5628473], [-0.2780053, 51.5627592], [-0.2776410999999999, 51.562678], [-0.2772019, 51.5625891], [-0.2767572, 51.56250620000001], [-0.2752499, 51.5622329], [-0.274712, 51.56211660000001], [-0.2742316000000001, 51.56199719999999], [-0.2733425, 51.5617623], [-0.2726218, 51.5615294], [-0.27174259999999995, 51.5612252], [-0.27090159999999996, 51.56092110000001], [-0.2699952, 51.560582700000005], [-0.26949458523585645, 51.56039550526734], [-0.26886129999999997, 51.560158699999995], [-0.26742469999999996, 51.559559], [-0.2666815, 51.55924699999999], [-0.2654952, 51.55875330000001], [-0.2652107, 51.5586382], [-0.263515, 51.5579158], [-0.26281439999999995, 51.5576342], [-0.26172729999999994, 51.5572321], [-0.26119099999999995, 51.55704089999999], [-0.2597558, 51.556546399999995], [-0.2588926999999999, 51.55626699999999], [-0.25802309999999995, 51.5559978], [-0.2565016, 51.55554729999998], [-0.2558287, 51.5553615], [-0.2550551885263083, 51.55514794495603], [-0.25481816806722085, 51.55508956477711], [-0.25460912653191614, 51.555037296074325], [-0.25442405525862005, 51.55499028448236], [-0.254258945585558, 51.554947675635894], [-0.2541097888509557, 51.55490861516962], [-0.2539725763930388, 51.554872248718226], [-0.2538432995500328, 51.5548377219164], [-0.2537179496601635, 51.5548041803988], [-0.2535925180616564, 51.55477076980014], [-0.2534629960927372, 51.5547366357551], [-0.25332537509163144, 51.554700923898366], [-0.25317564639656476, 51.55466277986461], [-0.2530098013457628, 51.55462134928853], [-0.2528238312774512, 51.5545757778048], [-0.25261372752985556, 51.55452521104811], [-0.25237548144120153, 51.55446879465316], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]}", "current_leg_start": "Harrow-on-the-Hill", "dest_arr_time_act": "2219", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Harrow-on-the-Hill", "current_leg_milage": "9.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 236.298, \"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\": 3084.511, \"from_m\": 236.298, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3622.799, \"from_m\": 3084.511, \"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\": 4393.605, \"from_m\": 3622.799, \"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\": 26308.084, \"from_m\": 4393.605, \"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\": 36622.936, \"from_m\": 26308.084, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37536.847, \"from_m\": 36622.936, \"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\": 48573.807, \"from_m\": 37536.847, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50315.222, \"from_m\": 48573.807, \"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\": 51656.631, \"from_m\": 50315.222, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56022.0, \"from_m\": 51656.631, \"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\": 56340.971, \"from_m\": 56022.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\": 56800.845, \"from_m\": 56340.971, \"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\": 58480.779, \"from_m\": 56800.845, \"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\": 63980.559, \"from_m\": 58480.779, \"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\": 63995.311, \"from_m\": 63980.559, \"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\": 64052.675, \"from_m\": 63995.311, \"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\": 64359.118, \"from_m\": 64052.675, \"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\": 64604.134, \"from_m\": 64359.118, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 622969, \"profile_key\": \"cdbcfedc07e258ee1e1985d3133e7ff8df8c621ce417ad503980dd18d7000974\", \"schedule_id\": 3626, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Aylesbury Vale Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2118H\", \"location\": \"Aylesbury\", \"stage_seq\": 2, \"distance_m\": 3728.659, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"2122H\", \"wtt_dep\": \"2123\", \"location\": \"Stoke Mandeville\", \"stage_seq\": 3, \"distance_m\": 7272.566, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2127H\", \"location\": \"Wendover\", \"stage_seq\": 4, \"distance_m\": 11138.239, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2133H\", \"location\": \"Great Missenden\", \"stage_seq\": 5, \"distance_m\": 18411.413, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"Mantles Wood\", \"stage_seq\": 6, \"distance_m\": 25134.628, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141\", \"location\": \"Amersham\", \"stage_seq\": 7, \"distance_m\": 26710.944, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145\", \"location\": \"Chalfont & Latimer\", \"stage_seq\": 8, \"distance_m\": 29951.853, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Chorleywood\", \"stage_seq\": 9, \"distance_m\": 33484.236, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Rickmansworth\", \"stage_seq\": 10, \"distance_m\": 36999.579, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Watford South Jn - (Met)\", \"stage_seq\": 11, \"distance_m\": 38823.628, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2205\", \"location\": \"Harrow-on-the-Hill\", \"stage_seq\": 12, \"distance_m\": 49889.486, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Neasden South Jn\", \"stage_seq\": 13, \"distance_m\": 56340.971, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 14, \"distance_m\": 63937.503, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 15, \"distance_m\": 64604.134, \"section_seq\": 1, \"route_path_id\": 29452}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64604.134, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29452}], \"total_distance_m\": 64604.134, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 64604.134, \"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": "2113", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:00Z\", \"source_id\": 51579687, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:17:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:04Z\", \"source_id\": 16652458, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:18:37Z\", \"source_id\": 51586067, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:18:42Z\", \"source_id\": 16654305, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:45Z\", \"source_id\": 51602796, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:49Z\", \"source_id\": 16659015, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:29Z\", \"source_id\": 51618086, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:30Z\", \"source_id\": 16663462, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:08Z\", \"source_id\": 16667906, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:01Z\", \"source_id\": 16671736, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:01Z\", \"source_id\": 16674359, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:32Z\", \"source_id\": 16677333, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:54Z\", \"source_id\": 51711786, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:15:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:57Z\", \"source_id\": 16690761, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:30Z\", \"source_id\": 51713178, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:36Z\", \"source_id\": 16691178, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "6", "timing_fact_generation": 1789593339419497, "current_leg_arrival_utc": "2026-09-16T22:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:03.600922", "service_state_evidence_id": 16691178, "current_leg_start_actual_dep": "2026-09-16T22:05:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:03.830886", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P AVP MYB 2C81 165002 2 75 None {"version": 3, "segments": [{"to_m": 236.298, "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": 3084.511, "from_m": 236.298, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3622.799, "from_m": 3084.511, "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": 4393.605, "from_m": 3622.799, "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": 26308.084, "from_m": 4393.605, "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": 36622.936, "from_m": 26308.084, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37536.847, "from_m": 36622.936, "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": 48573.807, "from_m": 37536.847, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50315.222, "from_m": 48573.807, "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": 51656.631, "from_m": 50315.222, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56022.0, "from_m": 51656.631, "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": 56340.971, "from_m": 56022.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": 56800.845, "from_m": 56340.971, "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": 58480.779, "from_m": 56800.845, "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": 63980.559, "from_m": 58480.779, "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": 63995.311, "from_m": 63980.559, "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": 64052.675, "from_m": 63995.311, "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": 64359.118, "from_m": 64052.675, "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": 64604.134, "from_m": 64359.118, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 622969, "profile_key": "cdbcfedc07e258ee1e1985d3133e7ff8df8c621ce417ad503980dd18d7000974", "schedule_id": 3626, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2113", "location": "Aylesbury Vale Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2118H", "location": "Aylesbury", "stage_seq": 2, "distance_m": 3728.659, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "2122H", "wtt_dep": "2123", "location": "Stoke Mandeville", "stage_seq": 3, "distance_m": 7272.566, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2127H", "location": "Wendover", "stage_seq": 4, "distance_m": 11138.239, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2133H", "location": "Great Missenden", "stage_seq": 5, "distance_m": 18411.413, "section_seq": 1, "route_path_id": 29452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138", "location": "Mantles Wood", "stage_seq": 6, "distance_m": 25134.628, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141", "location": "Amersham", "stage_seq": 7, "distance_m": 26710.944, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145", "location": "Chalfont & Latimer", "stage_seq": 8, "distance_m": 29951.853, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Chorleywood", "stage_seq": 9, "distance_m": 33484.236, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Rickmansworth", "stage_seq": 10, "distance_m": 36999.579, "section_seq": 1, "route_path_id": 29452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Watford South Jn - (Met)", "stage_seq": 11, "distance_m": 38823.628, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2205", "location": "Harrow-on-the-Hill", "stage_seq": 12, "distance_m": 49889.486, "section_seq": 1, "route_path_id": 29452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "Neasden South Jn", "stage_seq": 13, "distance_m": 56340.971, "section_seq": 1, "route_path_id": 29452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Marylebone 10 Signal", "stage_seq": 14, "distance_m": 63937.503, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 15, "distance_m": 64604.134, "section_seq": 1, "route_path_id": 29452}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64604.134, "from_m": 0.0, "section_seq": 1, "route_path_id": 29452}], "total_distance_m": 64604.134, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 64604.134, "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": 21731, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:00Z", "source_id": 51579687, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:17:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:04Z", "source_id": 16652458, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21766, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:18:37Z", "source_id": 51586067, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:22:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:18:42Z", "source_id": 16654305, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21770, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:45Z", "source_id": 51602796, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:26:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:49Z", "source_id": 16659015, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21773, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:29Z", "source_id": 51618086, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:33:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:30Z", "source_id": 16663462, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:08Z", "source_id": 16667906, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:01Z", "source_id": 16671736, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:01Z", "source_id": 16674359, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:32Z", "source_id": 16677333, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:54Z", "source_id": 51711786, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:15:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:57Z", "source_id": 16690761, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18330, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:30Z", "source_id": 51713178, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:17:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:36Z", "source_id": 16691178, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] Aylesbury Vale Parkway 2113 2113 None None None London Marylebone 2219 2219 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C29978/2026-09-16/detailed None Harrow-on-the-Hill 2026-09-16T22:05:00+01:00 London Marylebone 13.0 {"type": "LineString", "coordinates": [[-0.33564089999999996, 51.5788005], [-0.3353776, 51.5787317], [-0.33516299999999993, 51.5786786], [-0.3349193, 51.57862380000001], [-0.334672, 51.57857299999999], [-0.3344231, 51.5785272], [-0.3341727, 51.5784873], [-0.3337548, 51.5784346], [-0.33374469999999995, 51.57843359999999], [-0.3334783, 51.578406400000006], [-0.33318619999999993, 51.5783833], [-0.33291630000000005, 51.5783733], [-0.3326456, 51.5783684], [-0.3321859999999999, 51.57837109999999], [-0.33172429999999997, 51.578379899999995], [-0.3310091, 51.578398099999994], [-0.329583, 51.5784317], [-0.3268472, 51.5784969], [-0.3263006, 51.5785079], [-0.3246421, 51.5785415], [-0.32381439999999995, 51.5785556], [-0.3229853, 51.5785631], [-0.32207189999999997, 51.57855550000001], [-0.32115869999999996, 51.578530099999995], [-0.3202503, 51.5784875], [-0.31934219999999996, 51.578427], [-0.3189106, 51.5783929], [-0.3184798, 51.57835519999999], [-0.3180294, 51.5783116], [-0.3175792, 51.5782627], [-0.3170879, 51.57820590000001], [-0.3166004, 51.57814309999999], [-0.31578959999999995, 51.5780288], [-0.3149859, 51.5779019], [-0.3141202, 51.577749], [-0.3129342, 51.57750999999999], [-0.3128710323604307, 51.57749718497687], [-0.31277464314986725, 51.57747763017935], [-0.3126941944445765, 51.57746130927835], [-0.31262913942009046, 51.577448111341155], [-0.3125645875959631, 51.577435015486174], [-0.31247720300854853, 51.5774172874624], [-0.3123565, 51.5773928], [-0.3120792, 51.57732810000001], [-0.3115266, 51.57719780000001], [-0.3109875999999999, 51.57706520000001], [-0.31052869999999994, 51.576947700000005], [-0.3104505, 51.5769277], [-0.3094004, 51.5766354], [-0.3088844, 51.5764806], [-0.3083755, 51.5763156], [-0.3064821999999999, 51.5756849], [-0.2992308, 51.57322039999999], [-0.2950288999999999, 51.5717914], [-0.29463169999999994, 51.5716607], [-0.2932895, 51.5711376], [-0.2928359, 51.5709765], [-0.29245279999999996, 51.5708405], [-0.29213209999999995, 51.570720300000005], [-0.2917614, 51.5705652], [-0.2914676, 51.5704457], [-0.2912082, 51.570328700000005], [-0.29097419999999996, 51.5702234], [-0.29075399999999996, 51.570119700000006], [-0.2905296, 51.57001009999999], [-0.29029610000000006, 51.5699003], [-0.2900577, 51.56977619999999], [-0.28969439999999996, 51.56957930000001], [-0.2893402, 51.5693831], [-0.28907679999999997, 51.56921869999999], [-0.2887941, 51.5690536], [-0.28843309999999994, 51.56881720000001], [-0.2881879, 51.56865279999999], [-0.2878029999999999, 51.568374], [-0.2876134, 51.5682378], [-0.2872899, 51.56798520000001], [-0.2871571, 51.5678758], [-0.2868187, 51.5675837], [-0.2863861999999999, 51.5671962], [-0.28607849999999996, 51.5669147], [-0.28571869999999994, 51.5665922], [-0.28532359999999996, 51.56625839999999], [-0.2850307, 51.5660191], [-0.2848297, 51.565866], [-0.28458340000000004, 51.56568609999999], [-0.284194, 51.5654165], [-0.2839817, 51.5652718], [-0.2836888000000001, 51.5650834], [-0.2834208999999999, 51.564914], [-0.28316539999999996, 51.5647552], [-0.2829111, 51.564609100000006], [-0.2826387, 51.5644553], [-0.2821864, 51.56423240000001], [-0.2815643, 51.56395870000001], [-0.2813166, 51.56384539999999], [-0.28105720000000006, 51.5637352], [-0.2807777, 51.5636194], [-0.280489, 51.5635078], [-0.2801637, 51.563387500000005], [-0.27977479999999993, 51.563253499999995], [-0.279439, 51.5631474], [-0.2790882, 51.56303979999999], [-0.2787298, 51.56294009999999], [-0.2783648, 51.5628473], [-0.2780053, 51.5627592], [-0.2776410999999999, 51.562678], [-0.2772019, 51.5625891], [-0.2767572, 51.56250620000001], [-0.2752499, 51.5622329], [-0.274712, 51.56211660000001], [-0.2742316000000001, 51.56199719999999], [-0.2733425, 51.5617623], [-0.2726218, 51.5615294], [-0.27174259999999995, 51.5612252], [-0.27090159999999996, 51.56092110000001], [-0.2699952, 51.560582700000005], [-0.26949458523585645, 51.56039550526734], [-0.26886129999999997, 51.560158699999995], [-0.26742469999999996, 51.559559], [-0.2666815, 51.55924699999999], [-0.2654952, 51.55875330000001], [-0.2652107, 51.5586382], [-0.263515, 51.5579158], [-0.26281439999999995, 51.5576342], [-0.26172729999999994, 51.5572321], [-0.26119099999999995, 51.55704089999999], [-0.2597558, 51.556546399999995], [-0.2588926999999999, 51.55626699999999], [-0.25802309999999995, 51.5559978], [-0.2565016, 51.55554729999998], [-0.2558287, 51.5553615], [-0.2550551885263083, 51.55514794495603], [-0.25481816806722085, 51.55508956477711], [-0.25460912653191614, 51.555037296074325], [-0.25442405525862005, 51.55499028448236], [-0.254258945585558, 51.554947675635894], [-0.2541097888509557, 51.55490861516962], [-0.2539725763930388, 51.554872248718226], [-0.2538432995500328, 51.5548377219164], [-0.2537179496601635, 51.5548041803988], [-0.2535925180616564, 51.55477076980014], [-0.2534629960927372, 51.5547366357551], [-0.25332537509163144, 51.554700923898366], [-0.25317564639656476, 51.55466277986461], [-0.2530098013457628, 51.55462134928853], [-0.2528238312774512, 51.5545757778048], [-0.25261372752985556, 51.55452521104811], [-0.25237548144120153, 51.55446879465316], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} 9.1 2204 2217 Harrow-on-the-Hill London Marylebone London Marylebone 51.5232556 -0.1630113 51.5232556 -0.1630113 1 0 2026-09-16 21:27:21 TERMINATED 2026-09-16 21:17:00 London Marylebone TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691178 1789593339419497 35 35 2026-09-16 21:27:03.830886 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:03.600922
592335 621157 C18010 721Y71MY16 2026-09-16 COMPLETE 16691008 2026-09-16 22:17:00 2026-09-16 21:27:21 2026-09-18 21:27:21 {"id": 621157, "stp": "O", "toc": "West Midlands Trains", "uid": "C18010", "consist": "730221", "dest_crs": "BHM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18010/2026-09-16/detailed", "trust_id": "721Y71MY16", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-16", "dest_arr_time": "2216", "dest_platform": "3M", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1Y71", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "2217", "current_leg_dep": "2207", "current_leg_end": "Birmingham New Street", "origin_dep_time": "1956", "origin_platform": "3", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-16T21:27:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7252931988603997, 52.4506754306575], [-1.7258687, 52.4510972], [-1.7263071999999997, 52.451425699999994], [-1.7265951, 52.4516352], [-1.7267082, 52.45171750000001], [-1.7270327, 52.4519619], [-1.7276389, 52.45240570000001], [-1.7279300000000002, 52.45262679999998], [-1.7284798, 52.45310889999999], [-1.7286904, 52.4532802], [-1.7289532999999997, 52.45348810000001], [-1.729208, 52.45366430000001], [-1.7293651999999995, 52.4537596], [-1.7294008999999997, 52.4537826], [-1.7306296, 52.45457099999999], [-1.7317718, 52.4552703], [-1.7319788, 52.4553842], [-1.7322174999999995, 52.45552309999999], [-1.732487, 52.4556808], [-1.7327874, 52.4558598], [-1.7330744, 52.45602239999999], [-1.73334, 52.456171999999995], [-1.7336404, 52.4563428], [-1.7339099, 52.4564923], [-1.7341755000000003, 52.45664029999998], [-1.734441, 52.456785700000005], [-1.7348594, 52.4570105], [-1.7353329, 52.4572613], [-1.7357245, 52.45746810000001], [-1.7362542, 52.45773609999999], [-1.7368187999999998, 52.4580254], [-1.7372936, 52.45826], [-1.7376168, 52.4584185], [-1.7378916999999998, 52.4585541], [-1.7382967000000002, 52.4587462], [-1.7386588, 52.45892349999998], [-1.7390102, 52.4590918], [-1.7393548, 52.45925859999999], [-1.7395815, 52.4593697], [-1.7401500999999997, 52.459645900000005], [-1.7406718, 52.4598959], [-1.7412753000000003, 52.4601877], [-1.7418386, 52.46046059999999], [-1.7424018, 52.4607327], [-1.7429851999999997, 52.4610146], [-1.743527, 52.461276100000006], [-1.7441117, 52.4615572], [-1.7445382, 52.46176229999999], [-1.7450799999999995, 52.4620303], [-1.7456499999999997, 52.462300799999994], [-1.7463540999999998, 52.46264479999999], [-1.7468851, 52.46290539999999], [-1.7474644999999998, 52.46318409999999], [-1.7480036, 52.4634488], [-1.7486178, 52.46374620000001], [-1.7491945, 52.4640249], [-1.7497630999999998, 52.4643002], [-1.7503264, 52.464569899999994], [-1.7508855999999997, 52.4648386], [-1.7514166999999998, 52.4650993], [-1.7520000999999998, 52.4653787], [-1.7525753999999998, 52.46565329999999], [-1.7531441, 52.46592859999999], [-1.7532957999999998, 52.4660012], [-1.753651, 52.4661713], [-1.7542490999999998, 52.4664589], [-1.7548016999999998, 52.4667252], [-1.7551289999999995, 52.4668829], [-1.7553354, 52.46698090000001], [-1.755892, 52.4672465], [-1.7564243999999998, 52.4675031], [-1.7569729, 52.467766899999994], [-1.7575643, 52.468048800000005], [-1.7582388999999998, 52.46837320000001], [-1.7588062, 52.46864690000001], [-1.7590637, 52.4687702], [-1.7594063999999998, 52.4689307], [-1.7596666, 52.46906309999999], [-1.7602234, 52.4693307], [-1.7607065999999998, 52.4695635], [-1.7612332, 52.4698217], [-1.7617004, 52.470053699999994], [-1.76221, 52.470302], [-1.7628953, 52.47063369999999], [-1.7634581, 52.4709025], [-1.7639677000000002, 52.4711493], [-1.7644643, 52.47138699999999], [-1.7650946999999997, 52.4716925], [-1.7655171, 52.47189749999999], [-1.7660884, 52.4721704], [-1.7666571, 52.472447299999985], [-1.7675639, 52.47290159999999], [-1.7677769999999997, 52.473001499999995], [-1.7685703999999998, 52.4733705], [-1.7691672, 52.4736589], [-1.7697711, 52.47394800000001], [-1.7703477999999997, 52.4742241], [-1.7709418999999995, 52.47451329999999], [-1.7715051, 52.474786900000005], [-1.7720617, 52.4750549], [-1.7726313, 52.4753335], [-1.7732163999999997, 52.475606299999995], [-1.77384, 52.47589379999999], [-1.7743349, 52.47612170000001], [-1.7748619, 52.4763578], [-1.7754385999999998, 52.4766126], [-1.7758754, 52.4768046], [-1.7763211, 52.4769974], [-1.7768132, 52.47720650000001], [-1.7773805, 52.47744169999999], [-1.7778990999999995, 52.47765330000001], [-1.7785311999999998, 52.47790729999999], [-1.7791560999999998, 52.478147500000006], [-1.7797430999999997, 52.47837289999999], [-1.7803228999999998, 52.478591], [-1.7808441999999998, 52.4787805], [-1.7814722, 52.479005099999995], [-1.7822058, 52.47926239999999], [-1.7829849999999998, 52.479529500000005], [-1.7838738, 52.47982359999999], [-1.7846091, 52.48005959999999], [-1.7853466999999998, 52.4802916], [-1.7857006999999998, 52.4804002], [-1.7860387000000002, 52.480507200000005], [-1.7861389, 52.480534199999994], [-1.7867361, 52.480712999999994], [-1.7874584999999998, 52.48092380000001], [-1.7881724000000003, 52.48112869999999], [-1.7898635, 52.481586099999994], [-1.7906073999999996, 52.48177569999999], [-1.7915194999999997, 52.4820179], [-1.7916967, 52.482061299999984], [-1.7921729, 52.482164399999995], [-1.7927991999999997, 52.4823106], [-1.7934023, 52.482449499999994], [-1.7944045, 52.48268319999999], [-1.7950147000000003, 52.48281219999999], [-1.7956334, 52.4829404], [-1.7959518999999995, 52.4830054], [-1.7966305682390429, 52.48313634080144], [-1.7966598999999996, 52.483142], [-1.7972752, 52.4832634], [-1.7981107000000005, 52.48341649999999], [-1.7989475, 52.483571], [-1.7997876, 52.4837188], [-1.8006568, 52.48386210000001], [-1.8014775999999997, 52.483995799999995], [-1.8023299, 52.4841283], [-1.8031817, 52.4842574], [-1.8040134, 52.48437530000001], [-1.8047965, 52.484480299999994], [-1.8054836999999997, 52.484565700000005], [-1.8061892, 52.4846472], [-1.8069609, 52.484735500000006], [-1.8076245, 52.48480510000001], [-1.8082193, 52.48486280000001], [-1.8088876, 52.4849264], [-1.8094183999999995, 52.484972299999995], [-1.8102841, 52.48504299999999], [-1.8107166, 52.48507479999999], [-1.8116801, 52.48514320000001], [-1.8120474, 52.4851682], [-1.8122674000000003, 52.485183000000006], [-1.8132246000000003, 52.4852376], [-1.8139521999999997, 52.48527459999999], [-1.8142178999999996, 52.48528769999999], [-1.8145338999999996, 52.485302999999995], [-1.8152277000000003, 52.4853333], [-1.815892, 52.4853606], [-1.8164125, 52.485376599999995], [-1.8168642999999995, 52.485387800000005], [-1.8177471, 52.4854131], [-1.8184614, 52.4854257], [-1.8191759000000003, 52.48543729999999], [-1.8198451, 52.4854419], [-1.820954, 52.485445600000006], [-1.8213229999999996, 52.485443100000005], [-1.8215770999999996, 52.48544199999999], [-1.8221642, 52.485436099999994], [-1.8230586, 52.4854213], [-1.8240173, 52.48540020000001], [-1.824666, 52.48536899999999], [-1.8248208, 52.4853668], [-1.8254243, 52.48534139999999], [-1.8261297, 52.48530959999999], [-1.8269378000000005, 52.4852759], [-1.8276531999999996, 52.48523449999999], [-1.8284237999999997, 52.4851893], [-1.8291499, 52.48514630000001], [-1.8298816, 52.4850946], [-1.8301914, 52.48507330000001], [-1.8306326, 52.4850358], [-1.8313653999999997, 52.4849788], [-1.8320735, 52.48492409999999], [-1.8327682, 52.4848694], [-1.833516, 52.48481280000001], [-1.8343091, 52.4847534], [-1.8350279, 52.4847003], [-1.8357776, 52.4846407], [-1.8365013, 52.48458409999999], [-1.8372086, 52.48452639999999], [-1.8379569, 52.4844659], [-1.8387306999999995, 52.4844006], [-1.8394736999999997, 52.48433610000001], [-1.8401845, 52.4842757], [-1.8409524, 52.4842142], [-1.8416382, 52.48415809999999], [-1.8423002, 52.4841064], [-1.8430813, 52.48404779999999], [-1.8438041, 52.4839939], [-1.8445377, 52.483934299999994], [-1.8452345, 52.4838785], [-1.8460486, 52.483813999999995], [-1.8467814, 52.48375380000001], [-1.8475082, 52.4836942], [-1.8482693999999995, 52.4836343], [-1.8487783, 52.48359130000001], [-1.8497727999999996, 52.483506900000016], [-1.8505118, 52.4834432], [-1.8512284999999995, 52.48338630000001], [-1.8519480999999995, 52.483328], [-1.8526970000000005, 52.48326779999999], [-1.8534381, 52.48320709999999], [-1.8541668, 52.4831502], [-1.8547998, 52.48309960000001], [-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Birmingham International", "dest_arr_time_act": "2216", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Birmingham International", "current_leg_milage": "8.2", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36285.324, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.69, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.697, \"from_m\": 68285.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.851, \"from_m\": 74916.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.989, \"from_m\": 77240.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.241, \"from_m\": 78068.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.918, \"from_m\": 78733.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91758.821, \"from_m\": 78893.918, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 91852.874, \"from_m\": 91758.821, \"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\": 99023.002, \"from_m\": 91852.874, \"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\": 99293.293, \"from_m\": 99023.002, \"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\": 99354.922, \"from_m\": 99293.293, \"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\": 102080.301, \"from_m\": 99354.922, \"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\": 105888.754, \"from_m\": 102080.301, \"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\": 106296.724, \"from_m\": 105888.754, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 106306.232, \"from_m\": 106296.724, \"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\": 106619.74, \"from_m\": 106306.232, \"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\": 107126.874, \"from_m\": 106619.74, \"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\": 107213.11, \"from_m\": 107126.874, \"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\": 109257.491, \"from_m\": 107213.11, \"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\": 135015.512, \"from_m\": 109257.491, \"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\": 135442.631, \"from_m\": 135015.512, \"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\": 135520.874, \"from_m\": 135442.631, \"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\": 135579.825, \"from_m\": 135520.874, \"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\": 136083.401, \"from_m\": 135579.825, \"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\": 139940.446, \"from_m\": 136083.401, \"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\": 146356.055, \"from_m\": 139940.446, \"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\": 146363.959, \"from_m\": 146356.055, \"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\": 155032.641, \"from_m\": 146363.959, \"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\": 155833.523, \"from_m\": 155032.641, \"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\": 155892.85, \"from_m\": 155833.523, \"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\": 155954.615, \"from_m\": 155892.85, \"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\": 156348.791, \"from_m\": 155954.615, \"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\": 156525.351, \"from_m\": 156348.791, \"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\": 157050.261, \"from_m\": 156525.351, \"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\": 162723.728, \"from_m\": 157050.261, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 164599.127, \"from_m\": 162723.728, \"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\": 172314.796, \"from_m\": 164599.127, \"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\": 175580.078, \"from_m\": 172314.796, \"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\": 179994.065, \"from_m\": 175580.078, \"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\": 184236.904, \"from_m\": 179994.065, \"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\": 184605.375, \"from_m\": 184236.904, \"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\": 185556.513, \"from_m\": 184605.375, \"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\": 185920.319, \"from_m\": 185556.513, \"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\": 185967.894, \"from_m\": 185920.319, \"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\": 186212.572, \"from_m\": 185967.894, \"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}], \"service_id\": 621157, \"profile_key\": \"ab15664a38efbf730c41fe21c7ed683f612845546f16812dc294f1c40e8bc347\", \"schedule_id\": 35704, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2025H\", \"location\": \"Leighton Buzzard\", \"stage_seq\": 11, \"distance_m\": 65206.926, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2032H\", \"location\": \"Bletchley\", \"stage_seq\": 12, \"distance_m\": 75745.529, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 13, \"distance_m\": 77240.851, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2038\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 14, \"distance_m\": 80749.99, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2042\", \"location\": \"Wolverton\", \"stage_seq\": 15, \"distance_m\": 84882.346, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 16, \"distance_m\": 91473.743, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 17, \"distance_m\": 99293.293, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2111\", \"location\": \"Northampton\", \"stage_seq\": 18, \"distance_m\": 106530.818, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2123\", \"location\": \"Long Buckby\", \"stage_seq\": 19, \"distance_m\": 122043.134, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Daventry North Jn\", \"stage_seq\": 20, \"distance_m\": 131019.62, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 21, \"distance_m\": 134955.858, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2135\", \"location\": \"Rugby\", \"stage_seq\": 22, \"distance_m\": 137283.74, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 23, \"distance_m\": 138319.291, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145H\", \"location\": \"Coventry\", \"stage_seq\": 24, \"distance_m\": 155471.459, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Canley\", \"stage_seq\": 25, \"distance_m\": 158220.144, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152H\", \"location\": \"Tile Hill\", \"stage_seq\": 26, \"distance_m\": 161581.003, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156\", \"location\": \"Berkswell\", \"stage_seq\": 27, \"distance_m\": 164670.644, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200H\", \"location\": \"Hampton-in-Arden\", \"stage_seq\": 28, \"distance_m\": 170000.213, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2204\", \"location\": \"Birmingham International\", \"stage_seq\": 29, \"distance_m\": 173020.651, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Stechford\", \"stage_seq\": 30, \"distance_m\": 180148.393, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Grand Jn\", \"stage_seq\": 31, \"distance_m\": 184655.699, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213H\", \"location\": \"Proof House Jn\", \"stage_seq\": 32, \"distance_m\": 185209.943, \"section_seq\": 1, \"route_path_id\": 66486}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 33, \"distance_m\": 186212.572, \"section_seq\": 1, \"route_path_id\": 66486}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 186212.572, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66486}], \"total_distance_m\": 186212.572, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 182800.405, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3412.167, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1956", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:08:09Z\", \"source_id\": 51411524, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:08:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:08:12Z\", \"source_id\": 16604716, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:10:00Z\", \"source_id\": 51416322, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:10:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:10:07Z\", \"source_id\": 16606107, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:20Z\", \"source_id\": 51427675, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:15:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:14:23Z\", \"source_id\": 16609416, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:13Z\", \"source_id\": 51447335, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:23:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:15Z\", \"source_id\": 16615080, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:07Z\", \"source_id\": 51462123, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:28:11Z\", \"source_id\": 16619264, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:51Z\", \"source_id\": 51479128, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:53Z\", \"source_id\": 16623972, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:35Z\", \"source_id\": 51493430, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:41Z\", \"source_id\": 16628031, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21462, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:20Z\", \"source_id\": 51504771, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:24Z\", \"source_id\": 16631294, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:47Z\", \"source_id\": 51534663, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:58:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:51Z\", \"source_id\": 16639939, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:19:39Z\", \"source_id\": 51588485, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:20:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:19:43Z\", \"source_id\": 16654945, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:35Z\", \"source_id\": 51615967, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:36Z\", \"source_id\": 16662885, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:16Z\", \"source_id\": 51644620, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:20Z\", \"source_id\": 16671298, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:13Z\", \"source_id\": 51655618, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:23Z\", \"source_id\": 16674570, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:30Z\", \"source_id\": 51662887, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:36Z\", \"source_id\": 16676701, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:55Z\", \"source_id\": 51670272, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:59Z\", \"source_id\": 16678844, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:30Z\", \"source_id\": 51680355, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:34Z\", \"source_id\": 16681733, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:37Z\", \"source_id\": 51689225, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:05:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:41Z\", \"source_id\": 16684386, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:25Z\", \"source_id\": 51702128, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:29Z\", \"source_id\": 16688032, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:16Z\", \"source_id\": 51712624, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:22Z\", \"source_id\": 16691008, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "3", "timing_fact_generation": 1789593323260306, "current_leg_arrival_utc": "2026-09-16T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:09.223775", "service_state_evidence_id": 16691008, "current_leg_start_actual_dep": "2026-09-16T22:05:00+01:00", "operational_evidence_version": 153, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:09.798259", "service_state_valid_until_kind": null, "operational_interpretation_version": 153, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains O EUS BHM 1Y71 730221 5 110 None {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36285.324, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91758.821, "from_m": 78893.918, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 91852.874, "from_m": 91758.821, "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": 99023.002, "from_m": 91852.874, "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": 99293.293, "from_m": 99023.002, "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": 99354.922, "from_m": 99293.293, "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": 102080.301, "from_m": 99354.922, "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": 105888.754, "from_m": 102080.301, "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": 106296.724, "from_m": 105888.754, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 106306.232, "from_m": 106296.724, "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": 106619.74, "from_m": 106306.232, "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": 107126.874, "from_m": 106619.74, "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": 107213.11, "from_m": 107126.874, "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": 109257.491, "from_m": 107213.11, "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": 135015.512, "from_m": 109257.491, "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": 135442.631, "from_m": 135015.512, "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": 135520.874, "from_m": 135442.631, "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": 135579.825, "from_m": 135520.874, "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": 136083.401, "from_m": 135579.825, "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": 139940.446, "from_m": 136083.401, "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": 146356.055, "from_m": 139940.446, "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": 146363.959, "from_m": 146356.055, "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": 155032.641, "from_m": 146363.959, "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": 155833.523, "from_m": 155032.641, "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": 155892.85, "from_m": 155833.523, "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": 155954.615, "from_m": 155892.85, "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": 156348.791, "from_m": 155954.615, "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": 156525.351, "from_m": 156348.791, "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": 157050.261, "from_m": 156525.351, "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": 162723.728, "from_m": 157050.261, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 164599.127, "from_m": 162723.728, "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": 172314.796, "from_m": 164599.127, "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": 175580.078, "from_m": 172314.796, "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": 179994.065, "from_m": 175580.078, "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": 184236.904, "from_m": 179994.065, "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": 184605.375, "from_m": 184236.904, "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": 185556.513, "from_m": 184605.375, "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": 185920.319, "from_m": 185556.513, "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": 185967.894, "from_m": 185920.319, "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": 186212.572, "from_m": 185967.894, "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}], "service_id": 621157, "profile_key": "ab15664a38efbf730c41fe21c7ed683f612845546f16812dc294f1c40e8bc347", "schedule_id": 35704, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1956", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 66486}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2025H", "location": "Leighton Buzzard", "stage_seq": 11, "distance_m": 65206.926, "section_seq": 1, "route_path_id": 66486}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2032H", "location": "Bletchley", "stage_seq": 12, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Denbigh Hall South Jn", "stage_seq": 13, "distance_m": 77240.851, "section_seq": 1, "route_path_id": 66486}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2038", "location": "Milton Keynes Central", "stage_seq": 14, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 66486}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2042", "location": "Wolverton", "stage_seq": 15, "distance_m": 84882.346, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045H", "location": "Hanslope Jn", "stage_seq": 16, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Courteenhall Jn", "stage_seq": 17, "distance_m": 99293.293, "section_seq": 1, "route_path_id": 66486}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2111", "location": "Northampton", "stage_seq": 18, "distance_m": 106530.818, "section_seq": 1, "route_path_id": 66486}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2123", "location": "Long Buckby", "stage_seq": 19, "distance_m": 122043.134, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Daventry North Jn", "stage_seq": 20, "distance_m": 131019.62, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132", "location": "Hillmorton Jn", "stage_seq": 21, "distance_m": 134955.858, "section_seq": 1, "route_path_id": 66486}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2135", "location": "Rugby", "stage_seq": 22, "distance_m": 137283.74, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Rugby Trent Valley Jn", "stage_seq": 23, "distance_m": 138319.291, "section_seq": 1, "route_path_id": 66486}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145H", "location": "Coventry", "stage_seq": 24, "distance_m": 155471.459, "section_seq": 1, "route_path_id": 66486}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Canley", "stage_seq": 25, "distance_m": 158220.144, "section_seq": 1, "route_path_id": 66486}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152H", "location": "Tile Hill", "stage_seq": 26, "distance_m": 161581.003, "section_seq": 1, "route_path_id": 66486}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156", "location": "Berkswell", "stage_seq": 27, "distance_m": 164670.644, "section_seq": 1, "route_path_id": 66486}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200H", "location": "Hampton-in-Arden", "stage_seq": 28, "distance_m": 170000.213, "section_seq": 1, "route_path_id": 66486}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2204", "location": "Birmingham International", "stage_seq": 29, "distance_m": 173020.651, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Stechford", "stage_seq": 30, "distance_m": 180148.393, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Grand Jn", "stage_seq": 31, "distance_m": 184655.699, "section_seq": 1, "route_path_id": 66486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213H", "location": "Proof House Jn", "stage_seq": 32, "distance_m": 185209.943, "section_seq": 1, "route_path_id": 66486}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 33, "distance_m": 186212.572, "section_seq": 1, "route_path_id": 66486}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 186212.572, "from_m": 0.0, "section_seq": 1, "route_path_id": 66486}], "total_distance_m": 186212.572, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 182800.405, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3412.167, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:08:09Z", "source_id": 51411524, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:08:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:08:12Z", "source_id": 16604716, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:10:00Z", "source_id": 51416322, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:10:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:10:07Z", "source_id": 16606107, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:20Z", "source_id": 51427675, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:15:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:14:23Z", "source_id": 16609416, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:13Z", "source_id": 51447335, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:23:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:15Z", "source_id": 16615080, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21697, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:07Z", "source_id": 51462123, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:29:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:28:11Z", "source_id": 16619264, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21611, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:51Z", "source_id": 51479128, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:35:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:53Z", "source_id": 16623972, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21496, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:35Z", "source_id": 51493430, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:41:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:41Z", "source_id": 16628031, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21462, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:20Z", "source_id": 51504771, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:46:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:24Z", "source_id": 16631294, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21383, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:47Z", "source_id": 51534663, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:58:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:51Z", "source_id": 16639939, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21266, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:19:39Z", "source_id": 51588485, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:20:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:19:43Z", "source_id": 16654945, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21207, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:35Z", "source_id": 51615967, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:32:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:36Z", "source_id": 16662885, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20840, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:16Z", "source_id": 51644620, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:45:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:20Z", "source_id": 16671298, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20873, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:13Z", "source_id": 51655618, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:49:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:23Z", "source_id": 16674570, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20877, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:30Z", "source_id": 51662887, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:53:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:36Z", "source_id": 16676701, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:55Z", "source_id": 51670272, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:56:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:59Z", "source_id": 16678844, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20886, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:30Z", "source_id": 51680355, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T21:01:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:34Z", "source_id": 16681733, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20902, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:37Z", "source_id": 51689225, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T21:05:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:41Z", "source_id": 16684386, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:25Z", "source_id": 51702128, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T21:11:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:29Z", "source_id": 16688032, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19410, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:16Z", "source_id": 51712624, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T21:17:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:22Z", "source_id": 16691008, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] London Euston 1956 1956 3 None None Birmingham New Street 2216 2216 3M LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18010/2026-09-16/detailed None Birmingham International 2026-09-16T22:05:00+01:00 Birmingham New Street 10.0 {"type": "LineString", "coordinates": [[-1.7252931988603997, 52.4506754306575], [-1.7258687, 52.4510972], [-1.7263071999999997, 52.451425699999994], [-1.7265951, 52.4516352], [-1.7267082, 52.45171750000001], [-1.7270327, 52.4519619], [-1.7276389, 52.45240570000001], [-1.7279300000000002, 52.45262679999998], [-1.7284798, 52.45310889999999], [-1.7286904, 52.4532802], [-1.7289532999999997, 52.45348810000001], [-1.729208, 52.45366430000001], [-1.7293651999999995, 52.4537596], [-1.7294008999999997, 52.4537826], [-1.7306296, 52.45457099999999], [-1.7317718, 52.4552703], [-1.7319788, 52.4553842], [-1.7322174999999995, 52.45552309999999], [-1.732487, 52.4556808], [-1.7327874, 52.4558598], [-1.7330744, 52.45602239999999], [-1.73334, 52.456171999999995], [-1.7336404, 52.4563428], [-1.7339099, 52.4564923], [-1.7341755000000003, 52.45664029999998], [-1.734441, 52.456785700000005], [-1.7348594, 52.4570105], [-1.7353329, 52.4572613], [-1.7357245, 52.45746810000001], [-1.7362542, 52.45773609999999], [-1.7368187999999998, 52.4580254], [-1.7372936, 52.45826], [-1.7376168, 52.4584185], [-1.7378916999999998, 52.4585541], [-1.7382967000000002, 52.4587462], [-1.7386588, 52.45892349999998], [-1.7390102, 52.4590918], [-1.7393548, 52.45925859999999], [-1.7395815, 52.4593697], [-1.7401500999999997, 52.459645900000005], [-1.7406718, 52.4598959], [-1.7412753000000003, 52.4601877], [-1.7418386, 52.46046059999999], [-1.7424018, 52.4607327], [-1.7429851999999997, 52.4610146], [-1.743527, 52.461276100000006], [-1.7441117, 52.4615572], [-1.7445382, 52.46176229999999], [-1.7450799999999995, 52.4620303], [-1.7456499999999997, 52.462300799999994], [-1.7463540999999998, 52.46264479999999], [-1.7468851, 52.46290539999999], [-1.7474644999999998, 52.46318409999999], [-1.7480036, 52.4634488], [-1.7486178, 52.46374620000001], [-1.7491945, 52.4640249], [-1.7497630999999998, 52.4643002], [-1.7503264, 52.464569899999994], [-1.7508855999999997, 52.4648386], [-1.7514166999999998, 52.4650993], [-1.7520000999999998, 52.4653787], [-1.7525753999999998, 52.46565329999999], [-1.7531441, 52.46592859999999], [-1.7532957999999998, 52.4660012], [-1.753651, 52.4661713], [-1.7542490999999998, 52.4664589], [-1.7548016999999998, 52.4667252], [-1.7551289999999995, 52.4668829], [-1.7553354, 52.46698090000001], [-1.755892, 52.4672465], [-1.7564243999999998, 52.4675031], [-1.7569729, 52.467766899999994], [-1.7575643, 52.468048800000005], [-1.7582388999999998, 52.46837320000001], [-1.7588062, 52.46864690000001], [-1.7590637, 52.4687702], [-1.7594063999999998, 52.4689307], [-1.7596666, 52.46906309999999], [-1.7602234, 52.4693307], [-1.7607065999999998, 52.4695635], [-1.7612332, 52.4698217], [-1.7617004, 52.470053699999994], [-1.76221, 52.470302], [-1.7628953, 52.47063369999999], [-1.7634581, 52.4709025], [-1.7639677000000002, 52.4711493], [-1.7644643, 52.47138699999999], [-1.7650946999999997, 52.4716925], [-1.7655171, 52.47189749999999], [-1.7660884, 52.4721704], [-1.7666571, 52.472447299999985], [-1.7675639, 52.47290159999999], [-1.7677769999999997, 52.473001499999995], [-1.7685703999999998, 52.4733705], [-1.7691672, 52.4736589], [-1.7697711, 52.47394800000001], [-1.7703477999999997, 52.4742241], [-1.7709418999999995, 52.47451329999999], [-1.7715051, 52.474786900000005], [-1.7720617, 52.4750549], [-1.7726313, 52.4753335], [-1.7732163999999997, 52.475606299999995], [-1.77384, 52.47589379999999], [-1.7743349, 52.47612170000001], [-1.7748619, 52.4763578], [-1.7754385999999998, 52.4766126], [-1.7758754, 52.4768046], [-1.7763211, 52.4769974], [-1.7768132, 52.47720650000001], [-1.7773805, 52.47744169999999], [-1.7778990999999995, 52.47765330000001], [-1.7785311999999998, 52.47790729999999], [-1.7791560999999998, 52.478147500000006], [-1.7797430999999997, 52.47837289999999], [-1.7803228999999998, 52.478591], [-1.7808441999999998, 52.4787805], [-1.7814722, 52.479005099999995], [-1.7822058, 52.47926239999999], [-1.7829849999999998, 52.479529500000005], [-1.7838738, 52.47982359999999], [-1.7846091, 52.48005959999999], [-1.7853466999999998, 52.4802916], [-1.7857006999999998, 52.4804002], [-1.7860387000000002, 52.480507200000005], [-1.7861389, 52.480534199999994], [-1.7867361, 52.480712999999994], [-1.7874584999999998, 52.48092380000001], [-1.7881724000000003, 52.48112869999999], [-1.7898635, 52.481586099999994], [-1.7906073999999996, 52.48177569999999], [-1.7915194999999997, 52.4820179], [-1.7916967, 52.482061299999984], [-1.7921729, 52.482164399999995], [-1.7927991999999997, 52.4823106], [-1.7934023, 52.482449499999994], [-1.7944045, 52.48268319999999], [-1.7950147000000003, 52.48281219999999], [-1.7956334, 52.4829404], [-1.7959518999999995, 52.4830054], [-1.7966305682390429, 52.48313634080144], [-1.7966598999999996, 52.483142], [-1.7972752, 52.4832634], [-1.7981107000000005, 52.48341649999999], [-1.7989475, 52.483571], [-1.7997876, 52.4837188], [-1.8006568, 52.48386210000001], [-1.8014775999999997, 52.483995799999995], [-1.8023299, 52.4841283], [-1.8031817, 52.4842574], [-1.8040134, 52.48437530000001], [-1.8047965, 52.484480299999994], [-1.8054836999999997, 52.484565700000005], [-1.8061892, 52.4846472], [-1.8069609, 52.484735500000006], [-1.8076245, 52.48480510000001], [-1.8082193, 52.48486280000001], [-1.8088876, 52.4849264], [-1.8094183999999995, 52.484972299999995], [-1.8102841, 52.48504299999999], [-1.8107166, 52.48507479999999], [-1.8116801, 52.48514320000001], [-1.8120474, 52.4851682], [-1.8122674000000003, 52.485183000000006], [-1.8132246000000003, 52.4852376], [-1.8139521999999997, 52.48527459999999], [-1.8142178999999996, 52.48528769999999], [-1.8145338999999996, 52.485302999999995], [-1.8152277000000003, 52.4853333], [-1.815892, 52.4853606], [-1.8164125, 52.485376599999995], [-1.8168642999999995, 52.485387800000005], [-1.8177471, 52.4854131], [-1.8184614, 52.4854257], [-1.8191759000000003, 52.48543729999999], [-1.8198451, 52.4854419], [-1.820954, 52.485445600000006], [-1.8213229999999996, 52.485443100000005], [-1.8215770999999996, 52.48544199999999], [-1.8221642, 52.485436099999994], [-1.8230586, 52.4854213], [-1.8240173, 52.48540020000001], [-1.824666, 52.48536899999999], [-1.8248208, 52.4853668], [-1.8254243, 52.48534139999999], [-1.8261297, 52.48530959999999], [-1.8269378000000005, 52.4852759], [-1.8276531999999996, 52.48523449999999], [-1.8284237999999997, 52.4851893], [-1.8291499, 52.48514630000001], [-1.8298816, 52.4850946], [-1.8301914, 52.48507330000001], [-1.8306326, 52.4850358], [-1.8313653999999997, 52.4849788], [-1.8320735, 52.48492409999999], [-1.8327682, 52.4848694], [-1.833516, 52.48481280000001], [-1.8343091, 52.4847534], [-1.8350279, 52.4847003], [-1.8357776, 52.4846407], [-1.8365013, 52.48458409999999], [-1.8372086, 52.48452639999999], [-1.8379569, 52.4844659], [-1.8387306999999995, 52.4844006], [-1.8394736999999997, 52.48433610000001], [-1.8401845, 52.4842757], [-1.8409524, 52.4842142], [-1.8416382, 52.48415809999999], [-1.8423002, 52.4841064], [-1.8430813, 52.48404779999999], [-1.8438041, 52.4839939], [-1.8445377, 52.483934299999994], [-1.8452345, 52.4838785], [-1.8460486, 52.483813999999995], [-1.8467814, 52.48375380000001], [-1.8475082, 52.4836942], [-1.8482693999999995, 52.4836343], [-1.8487783, 52.48359130000001], [-1.8497727999999996, 52.483506900000016], [-1.8505118, 52.4834432], [-1.8512284999999995, 52.48338630000001], [-1.8519480999999995, 52.483328], [-1.8526970000000005, 52.48326779999999], [-1.8534381, 52.48320709999999], [-1.8541668, 52.4831502], [-1.8547998, 52.48309960000001], [-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} 8.2 2207 2217 Birmingham International Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-16 21:27:21 TERMINATED 2026-09-16 21:17:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691008 1789593323260306 153 153 2026-09-16 21:27:09.798259 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:09.223775
592336 623237 F48409 519B491716 2026-09-16 COMPLETE 16692114 2026-09-16 22:17:00 2026-09-16 21:27:21 2026-09-18 21:27:21 {"id": 623237, "stp": "N", "toc": "c2c", "uid": "F48409", "consist": "357038", "dest_crs": "BKG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F48409/2026-09-16/detailed", "trust_id": "519B491716", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barking", "service_date": "2026-09-16", "dest_arr_time": "2216", "dest_platform": "5", "is_terminated": 1, "next_location": "Barking", "signalling_id": "9B49", "timing_status": "LATE", "origin_station": "Shoeburyness", "current_leg_arr": "2217", "current_leg_dep": "2209", "current_leg_end": "Barking", "origin_dep_time": "2125", "origin_platform": "1", "current_location": "Barking Sig. 1103", "last_update_time": "2026-09-16T21:27:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.252257, 51.558850599999985], [0.25094829999999996, 51.5588921], [0.2486391, 51.5589654], [0.2463165, 51.55904060000001], [0.24422189999999996, 51.55910610000001], [0.24318090000000003, 51.55913869999999], [0.2426502, 51.55915069999999], [0.2421347, 51.5591531], [0.2414837, 51.55914349999999], [0.2408642, 51.5591165], [0.24016920000000003, 51.55907210000001], [0.23966599999999996, 51.5590395], [0.239418, 51.55901379999999], [0.23865109999999995, 51.5589306], [0.23788180000000003, 51.55882249999999], [0.2376775, 51.5587896], [0.2372616, 51.55871810000001], [0.23672599999999996, 51.5586154], [0.2361894999999999, 51.5585037], [0.23556959999999996, 51.558351899999984], [0.23510989999999996, 51.5582299], [0.2346563, 51.558100399999994], [0.2342119, 51.55796769999999], [0.2337756, 51.5578254], [0.2327455999999999, 51.55746880000001], [0.2316679, 51.55709220000001], [0.2307049, 51.5567589], [0.22985289999999997, 51.55647669999998], [0.2292224, 51.55627829999999], [0.2283174, 51.556011699999985], [0.22738769999999991, 51.5557594], [0.2264487, 51.55552490000001], [0.22549939999999993, 51.55530809999999], [0.2245495, 51.55510309999998], [0.22251682603125872, 51.55466347968381], [0.22175909999999996, 51.5544996], [0.21875179999999997, 51.553852699999986], [0.21012959999999997, 51.55198889999999], [0.2059515, 51.551093], [0.20250409999999996, 51.55034319999999], [0.2017963, 51.55019989999999], [0.2011502, 51.5500763], [0.19986729999999997, 51.54985479999999], [0.19491549999999996, 51.549004999999994], [0.1930603, 51.548686499999995], [0.18728259999999997, 51.547697799999995], [0.18701809999999996, 51.5476519], [0.1798274, 51.54641639999999], [0.1796630568239043, 51.54638813804326], [0.176999, 51.54592999999999], [0.1756452, 51.5456977], [0.1752972, 51.545638], [0.17391829999999997, 51.545433], [0.1716648, 51.54504729999999], [0.1702889, 51.5448118], [0.1667344, 51.5441981], [0.1656832, 51.544019000000006], [0.16400539999999997, 51.54377339999999], [0.15767089999999995, 51.54268189999999], [0.15669289999999997, 51.5425224], [0.15576219999999996, 51.54238130000001], [0.1552457, 51.5423074], [0.15455469999999996, 51.5422157], [0.1536598, 51.5421063], [0.1530071, 51.54203160000001], [0.15210969999999996, 51.541940999999994], [0.15119709999999997, 51.541863199999995], [0.1502364, 51.5417934], [0.1486197, 51.541687399999994], [0.1482537, 51.541663599999985], [0.14771079999999998, 51.5416298], [0.13904179999999997, 51.54105549999999], [0.1372325, 51.540935600000005], [0.1271858, 51.54027169999999], [0.1240343, 51.540062699999986], [0.1236884, 51.5400399], [0.12266299999999998, 51.5399724], [0.12039669999999998, 51.53982169999999], [0.118343, 51.53968], [0.1153754, 51.53944739999999], [0.1121479, 51.5391929], [0.11084665158601818, 51.5390533518279], [0.10911984403346056, 51.53891052606842], [0.1006576, 51.5382106], [0.0966076, 51.537887999999995], [0.094311, 51.537704999999995], [0.0929112, 51.53759500000001], [0.092546, 51.5375657], [0.0921955, 51.5375343], [0.0918468, 51.537493799999986], [0.0915013, 51.537457], [0.0911474, 51.5374229], [0.0906454, 51.5373749], [0.0903347, 51.53735290000001], [0.0901418, 51.537339200000005], [0.08986619999999998, 51.53732720000001], [0.08983152841195213, 51.53732628825634], [0.08959240000000002, 51.537319999999994], [0.08923899999999999, 51.5373164], [0.088886, 51.53731839999998], [0.08853179999999998, 51.5373298], [0.08817949999999998, 51.5373489], [0.0877735, 51.53737869999999], [0.0873719, 51.5374167], [0.087018, 51.5374503], [0.08637789999999998, 51.53749979999999], [0.0858613, 51.53753749999999], [0.08544979999999999, 51.537567499999994], [0.0852233, 51.5375879], [0.08501309999999998, 51.5376104], [0.08481100000000001, 51.5376363], [0.0846136, 51.5376738], [0.08441909999999998, 51.5377171], [0.08441653419931988, 51.53771779104222], [0.0842212, 51.53777040000001], [0.08402160000000002, 51.5378361], [0.08381019999999999, 51.5379169], [0.08360449999999998, 51.53800369999999], [0.0833709, 51.5381169], [0.083226, 51.53818150000001], [0.08262269999999998, 51.5384357], [0.08250689999999998, 51.5384893], [0.0821387, 51.53866779999999], [0.08200236345345173, 51.53873322344753], [0.0818084, 51.53882629999999], [0.08146909999999999, 51.53898069999999], [0.08099799999999999, 51.539178], [0.0805432, 51.5393915], [0.0802852, 51.5395203]]}", "current_leg_start": "Upminster", "dest_arr_time_act": "2216", "motion_projection": null, "next_location_lat": "51.5395203", "next_location_lon": "0.0802852", "previous_location": "Upminster", "current_leg_milage": "7.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 177.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 796.55, \"from_m\": 177.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 830.391, \"from_m\": 796.55, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 881.925, \"from_m\": 830.391, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5753.763, \"from_m\": 881.925, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6407.84, \"from_m\": 5753.763, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10941.367, \"from_m\": 6407.84, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11258.982, \"from_m\": 10941.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19007.858, \"from_m\": 11258.982, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20468.805, \"from_m\": 19007.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20804.912, \"from_m\": 20468.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20890.782, \"from_m\": 20804.912, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20934.417, \"from_m\": 20890.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50145.502, \"from_m\": 20934.417, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50575.382, \"from_m\": 50145.502, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50778.315, \"from_m\": 50575.382, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50798.796, \"from_m\": 50778.315, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50871.508, \"from_m\": 50798.796, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51063.291, \"from_m\": 50871.508, \"capability_applied\": null, \"effective_limit_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\": 623237, \"profile_key\": \"0aba68b4175b7890c0f356cf7180177a1eee258868202dd14353b8e9cc9d625e\", \"schedule_id\": 36312, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 2, \"distance_m\": 796.55, \"section_seq\": 1, \"route_path_id\": 105172}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2129\", \"location\": \"Thorpe Bay\", \"stage_seq\": 3, \"distance_m\": 2317.182, \"section_seq\": 1, \"route_path_id\": 105172}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2131H\", \"location\": \"Southend East\", \"stage_seq\": 4, \"distance_m\": 4397.708, \"section_seq\": 1, \"route_path_id\": 105172}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2134H\", \"location\": \"Southend Central\", \"stage_seq\": 5, \"distance_m\": 5961.004, \"section_seq\": 1, \"route_path_id\": 105172}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2136H\", \"location\": \"Westcliff\", \"stage_seq\": 6, \"distance_m\": 7304.564, \"section_seq\": 1, \"route_path_id\": 105172}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139\", \"location\": \"Chalkwell\", \"stage_seq\": 7, \"distance_m\": 8901.816, \"section_seq\": 1, \"route_path_id\": 105172}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2141H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 8, \"distance_m\": 11003.692, \"section_seq\": 1, \"route_path_id\": 105172}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2146\", \"location\": \"Benfleet\", \"stage_seq\": 9, \"distance_m\": 16444.591, \"section_seq\": 1, \"route_path_id\": 105172}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2149H\", \"location\": \"Pitsea\", \"stage_seq\": 10, \"distance_m\": 20667.206, \"section_seq\": 1, \"route_path_id\": 105172}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Basildon\", \"stage_seq\": 11, \"distance_m\": 24381.925, \"section_seq\": 1, \"route_path_id\": 105172}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156H\", \"location\": \"Laindon\", \"stage_seq\": 12, \"distance_m\": 26626.346, \"section_seq\": 1, \"route_path_id\": 105172}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201\", \"location\": \"West Horndon\", \"stage_seq\": 13, \"distance_m\": 32528.537, \"section_seq\": 1, \"route_path_id\": 105172}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2208H\", \"location\": \"Upminster\", \"stage_seq\": 14, \"distance_m\": 38763.718, \"section_seq\": 1, \"route_path_id\": 105172}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": null, \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 51063.291, \"section_seq\": 1, \"route_path_id\": 105172}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51063.291, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105172}], \"total_distance_m\": 51063.291, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48191.786, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2871.505, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2125", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5395203", "current_position_lon": "0.0802852", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:28:03Z\", \"source_id\": 51608153, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:28:07Z\", \"source_id\": 16660569, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:30:41Z\", \"source_id\": 51614172, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:30:44Z\", \"source_id\": 16662289, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:51Z\", \"source_id\": 51619011, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:54Z\", \"source_id\": 16663684, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:32Z\", \"source_id\": 51625149, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:36Z\", \"source_id\": 16665541, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:45Z\", \"source_id\": 51630241, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:46Z\", \"source_id\": 16667028, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:13Z\", \"source_id\": 51635736, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:17Z\", \"source_id\": 16668642, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:42Z\", \"source_id\": 51645562, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:47Z\", \"source_id\": 16671601, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:58Z\", \"source_id\": 51655060, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:01Z\", \"source_id\": 16674367, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:25Z\", \"source_id\": 51664911, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:27Z\", \"source_id\": 16677278, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:18Z\", \"source_id\": 51671184, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:22Z\", \"source_id\": 16679093, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:55Z\", \"source_id\": 51683427, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:59Z\", \"source_id\": 16682593, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:27Z\", \"source_id\": 51697736, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:29Z\", \"source_id\": 16686783, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:06Z\", \"source_id\": 51716351, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:09Z\", \"source_id\": 16692114, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking", "service_state_platform": "5", "timing_fact_generation": 1789593430458145, "current_leg_arrival_utc": "2026-09-16T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:10.449371", "service_state_evidence_id": 16692114, "current_leg_start_actual_dep": "2026-09-16T22:09:30+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:10.670402", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N SRY BKG 9B49 357038 4 100 None {"version": 3, "segments": [{"to_m": 177.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 796.55, "from_m": 177.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 830.391, "from_m": 796.55, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 881.925, "from_m": 830.391, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5753.763, "from_m": 881.925, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6407.84, "from_m": 5753.763, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10941.367, "from_m": 6407.84, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11258.982, "from_m": 10941.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19007.858, "from_m": 11258.982, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20468.805, "from_m": 19007.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20804.912, "from_m": 20468.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20890.782, "from_m": 20804.912, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20934.417, "from_m": 20890.782, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50145.502, "from_m": 20934.417, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50575.382, "from_m": 50145.502, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50778.315, "from_m": 50575.382, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50798.796, "from_m": 50778.315, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50871.508, "from_m": 50798.796, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51063.291, "from_m": 50871.508, "capability_applied": null, "effective_limit_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": 623237, "profile_key": "0aba68b4175b7890c0f356cf7180177a1eee258868202dd14353b8e9cc9d625e", "schedule_id": 36312, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2125", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 2, "distance_m": 796.55, "section_seq": 1, "route_path_id": 105172}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2129", "location": "Thorpe Bay", "stage_seq": 3, "distance_m": 2317.182, "section_seq": 1, "route_path_id": 105172}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2131H", "location": "Southend East", "stage_seq": 4, "distance_m": 4397.708, "section_seq": 1, "route_path_id": 105172}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2134H", "location": "Southend Central", "stage_seq": 5, "distance_m": 5961.004, "section_seq": 1, "route_path_id": 105172}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2136H", "location": "Westcliff", "stage_seq": 6, "distance_m": 7304.564, "section_seq": 1, "route_path_id": 105172}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139", "location": "Chalkwell", "stage_seq": 7, "distance_m": 8901.816, "section_seq": 1, "route_path_id": 105172}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2141H", "location": "Leigh-on-Sea", "stage_seq": 8, "distance_m": 11003.692, "section_seq": 1, "route_path_id": 105172}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2146", "location": "Benfleet", "stage_seq": 9, "distance_m": 16444.591, "section_seq": 1, "route_path_id": 105172}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2149H", "location": "Pitsea", "stage_seq": 10, "distance_m": 20667.206, "section_seq": 1, "route_path_id": 105172}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Basildon", "stage_seq": 11, "distance_m": 24381.925, "section_seq": 1, "route_path_id": 105172}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156H", "location": "Laindon", "stage_seq": 12, "distance_m": 26626.346, "section_seq": 1, "route_path_id": 105172}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201", "location": "West Horndon", "stage_seq": 13, "distance_m": 32528.537, "section_seq": 1, "route_path_id": 105172}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2208H", "location": "Upminster", "stage_seq": 14, "distance_m": 38763.718, "section_seq": 1, "route_path_id": 105172}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": null, "location": "Barking", "stage_seq": 15, "distance_m": 51063.291, "section_seq": 1, "route_path_id": 105172}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51063.291, "from_m": 0.0, "section_seq": 1, "route_path_id": 105172}], "total_distance_m": 51063.291, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48191.786, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2871.505, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14391, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:28:03Z", "source_id": 51608153, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:28:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:28:07Z", "source_id": 16660569, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:30:41Z", "source_id": 51614172, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:31:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:30:44Z", "source_id": 16662289, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:51Z", "source_id": 51619011, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:33:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:54Z", "source_id": 16663684, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:32Z", "source_id": 51625149, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:35:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:36Z", "source_id": 16665541, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:45Z", "source_id": 51630241, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:38:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:46Z", "source_id": 16667028, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:13Z", "source_id": 51635736, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:40:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:17Z", "source_id": 16668642, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:42Z", "source_id": 51645562, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:45:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:47Z", "source_id": 16671601, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:58Z", "source_id": 51655060, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:49:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:01Z", "source_id": 16674367, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14480, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:25Z", "source_id": 51664911, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:53:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:27Z", "source_id": 16677278, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14509, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:18Z", "source_id": 51671184, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:57:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:22Z", "source_id": 16679093, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14522, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:55Z", "source_id": 51683427, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:02:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:59Z", "source_id": 16682593, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:27Z", "source_id": 51697736, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:09:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:29Z", "source_id": 16686783, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:06Z", "source_id": 51716351, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:17:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:09Z", "source_id": 16692114, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] Shoeburyness 2125 2125 1 None None Barking 2216 2216 5 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:F48409/2026-09-16/detailed None Upminster 2026-09-16T22:09:30+01:00 Barking 8.0 {"type": "LineString", "coordinates": [[0.252257, 51.558850599999985], [0.25094829999999996, 51.5588921], [0.2486391, 51.5589654], [0.2463165, 51.55904060000001], [0.24422189999999996, 51.55910610000001], [0.24318090000000003, 51.55913869999999], [0.2426502, 51.55915069999999], [0.2421347, 51.5591531], [0.2414837, 51.55914349999999], [0.2408642, 51.5591165], [0.24016920000000003, 51.55907210000001], [0.23966599999999996, 51.5590395], [0.239418, 51.55901379999999], [0.23865109999999995, 51.5589306], [0.23788180000000003, 51.55882249999999], [0.2376775, 51.5587896], [0.2372616, 51.55871810000001], [0.23672599999999996, 51.5586154], [0.2361894999999999, 51.5585037], [0.23556959999999996, 51.558351899999984], [0.23510989999999996, 51.5582299], [0.2346563, 51.558100399999994], [0.2342119, 51.55796769999999], [0.2337756, 51.5578254], [0.2327455999999999, 51.55746880000001], [0.2316679, 51.55709220000001], [0.2307049, 51.5567589], [0.22985289999999997, 51.55647669999998], [0.2292224, 51.55627829999999], [0.2283174, 51.556011699999985], [0.22738769999999991, 51.5557594], [0.2264487, 51.55552490000001], [0.22549939999999993, 51.55530809999999], [0.2245495, 51.55510309999998], [0.22251682603125872, 51.55466347968381], [0.22175909999999996, 51.5544996], [0.21875179999999997, 51.553852699999986], [0.21012959999999997, 51.55198889999999], [0.2059515, 51.551093], [0.20250409999999996, 51.55034319999999], [0.2017963, 51.55019989999999], [0.2011502, 51.5500763], [0.19986729999999997, 51.54985479999999], [0.19491549999999996, 51.549004999999994], [0.1930603, 51.548686499999995], [0.18728259999999997, 51.547697799999995], [0.18701809999999996, 51.5476519], [0.1798274, 51.54641639999999], [0.1796630568239043, 51.54638813804326], [0.176999, 51.54592999999999], [0.1756452, 51.5456977], [0.1752972, 51.545638], [0.17391829999999997, 51.545433], [0.1716648, 51.54504729999999], [0.1702889, 51.5448118], [0.1667344, 51.5441981], [0.1656832, 51.544019000000006], [0.16400539999999997, 51.54377339999999], [0.15767089999999995, 51.54268189999999], [0.15669289999999997, 51.5425224], [0.15576219999999996, 51.54238130000001], [0.1552457, 51.5423074], [0.15455469999999996, 51.5422157], [0.1536598, 51.5421063], [0.1530071, 51.54203160000001], [0.15210969999999996, 51.541940999999994], [0.15119709999999997, 51.541863199999995], [0.1502364, 51.5417934], [0.1486197, 51.541687399999994], [0.1482537, 51.541663599999985], [0.14771079999999998, 51.5416298], [0.13904179999999997, 51.54105549999999], [0.1372325, 51.540935600000005], [0.1271858, 51.54027169999999], [0.1240343, 51.540062699999986], [0.1236884, 51.5400399], [0.12266299999999998, 51.5399724], [0.12039669999999998, 51.53982169999999], [0.118343, 51.53968], [0.1153754, 51.53944739999999], [0.1121479, 51.5391929], [0.11084665158601818, 51.5390533518279], [0.10911984403346056, 51.53891052606842], [0.1006576, 51.5382106], [0.0966076, 51.537887999999995], [0.094311, 51.537704999999995], [0.0929112, 51.53759500000001], [0.092546, 51.5375657], [0.0921955, 51.5375343], [0.0918468, 51.537493799999986], [0.0915013, 51.537457], [0.0911474, 51.5374229], [0.0906454, 51.5373749], [0.0903347, 51.53735290000001], [0.0901418, 51.537339200000005], [0.08986619999999998, 51.53732720000001], [0.08983152841195213, 51.53732628825634], [0.08959240000000002, 51.537319999999994], [0.08923899999999999, 51.5373164], [0.088886, 51.53731839999998], [0.08853179999999998, 51.5373298], [0.08817949999999998, 51.5373489], [0.0877735, 51.53737869999999], [0.0873719, 51.5374167], [0.087018, 51.5374503], [0.08637789999999998, 51.53749979999999], [0.0858613, 51.53753749999999], [0.08544979999999999, 51.537567499999994], [0.0852233, 51.5375879], [0.08501309999999998, 51.5376104], [0.08481100000000001, 51.5376363], [0.0846136, 51.5376738], [0.08441909999999998, 51.5377171], [0.08441653419931988, 51.53771779104222], [0.0842212, 51.53777040000001], [0.08402160000000002, 51.5378361], [0.08381019999999999, 51.5379169], [0.08360449999999998, 51.53800369999999], [0.0833709, 51.5381169], [0.083226, 51.53818150000001], [0.08262269999999998, 51.5384357], [0.08250689999999998, 51.5384893], [0.0821387, 51.53866779999999], [0.08200236345345173, 51.53873322344753], [0.0818084, 51.53882629999999], [0.08146909999999999, 51.53898069999999], [0.08099799999999999, 51.539178], [0.0805432, 51.5393915], [0.0802852, 51.5395203]]} 7.6 2209 2217 Upminster Barking Sig. 1103 Barking 51.5395203 0.0802852 51.5395203 0.0802852 1 0 2026-09-16 21:27:21 TERMINATED 2026-09-16 21:17:00 Barking TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692114 1789593430458145 73 73 2026-09-16 21:27:10.670402 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:10.449371
592337 623739 W70056 072M86M716 2026-09-16 COMPLETE 16691618 2026-09-16 22:17:00 2026-09-16 21:27:21 2026-09-18 21:27:21 {"id": 623739, "stp": "P", "toc": "ScotRail", "uid": "W70056", "consist": "380018", "dest_crs": "NTN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70056/2026-09-16/detailed", "trust_id": "072M86M716", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newton", "service_date": "2026-09-16", "dest_arr_time": "2215", "dest_platform": "1", "is_terminated": 1, "next_location": "Newton", "signalling_id": "2M86", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "2217", "current_leg_dep": "2214", "current_leg_end": "Newton", "origin_dep_time": "2147", "origin_platform": "10", "current_location": "Newton", "last_update_time": "2026-09-16T21:27:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1678216, 55.81410639999999], [-4.16734, 55.81399720000001], [-4.166934999999999, 55.813898300000005], [-4.165536899999999, 55.8135392], [-4.1647208, 55.81339260000001], [-4.163929699999999, 55.813285599999986], [-4.1627647, 55.813199100000006], [-4.161626399999999, 55.8131812], [-4.1605073, 55.813236800000006], [-4.1594819, 55.8133473], [-4.1585393, 55.81351829999999], [-4.1577541, 55.8137474], [-4.1569593, 55.8140034], [-4.1562737, 55.8142504], [-4.1552278, 55.8146257], [-4.1548044, 55.81481399999999], [-4.1543279, 55.8150598], [-4.153942, 55.81528639999999], [-4.1521708, 55.816312800000006], [-4.1517165, 55.816540999999994], [-4.1512513, 55.8167611], [-4.150488099999999, 55.817079], [-4.149738, 55.81733669999999], [-4.148956299999999, 55.817568599999994], [-4.1479108, 55.81782069999999], [-4.1465097, 55.8180599], [-4.1442428, 55.81840989999999], [-4.1436467, 55.81848399999999], [-4.143097300000001, 55.8185432], [-4.1421978, 55.81863069999999], [-4.1412044, 55.8187044], [-4.140627600000001, 55.818745400000005], [-4.1396676999999995, 55.8188135], [-4.1391575, 55.8188284], [-4.1387706, 55.8188377], [-4.1380368, 55.8188463], [-4.136504099999999, 55.8188664], [-4.1349444, 55.8188444], [-4.13438, 55.81883650000001], [-4.133852599999999, 55.8188292], [-4.133722999999999, 55.8188269], [-4.1332274, 55.8188218]]}", "current_leg_start": "Kirkhill", "dest_arr_time_act": "2215", "motion_projection": null, "next_location_lat": "55.8188218", "next_location_lon": "-4.1332274", "previous_location": "Kirkhill", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 984.29, \"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\": 1401.761, \"from_m\": 984.29, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3047.561, \"from_m\": 1401.761, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7000.479, \"from_m\": 3047.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\": 7484.836, \"from_m\": 7000.479, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8076.201, \"from_m\": 7484.836, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15296.755, \"from_m\": 8076.201, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15699.246, \"from_m\": 15296.755, \"capability_applied\": null, \"effective_limit_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\": 623739, \"profile_key\": \"3f025bb2021ecee1f68596579ddf2eacf3822eca9afd2e8246ec990a0110ac79\", \"schedule_id\": 27879, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 101863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2024.549, \"section_seq\": 1, \"route_path_id\": 101863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Muirhouse Central Jn\", \"stage_seq\": 4, \"distance_m\": 2360.28, \"section_seq\": 1, \"route_path_id\": 101863}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Pollokshields West\", \"stage_seq\": 5, \"distance_m\": 2954.617, \"section_seq\": 1, \"route_path_id\": 101863}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155\", \"location\": \"Maxwell Park\", \"stage_seq\": 6, \"distance_m\": 3762.211, \"section_seq\": 1, \"route_path_id\": 101863}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157\", \"location\": \"Shawlands\", \"stage_seq\": 7, \"distance_m\": 4851.604, \"section_seq\": 1, \"route_path_id\": 101863}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2158H\", \"location\": \"Pollokshaws East\", \"stage_seq\": 8, \"distance_m\": 5447.159, \"section_seq\": 1, \"route_path_id\": 101863}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2200H\", \"location\": \"Langside\", \"stage_seq\": 9, \"distance_m\": 6292.596, \"section_seq\": 1, \"route_path_id\": 101863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 10, \"distance_m\": 7252.369, \"section_seq\": 1, \"route_path_id\": 101863}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Kings Park\", \"stage_seq\": 11, \"distance_m\": 8327.615, \"section_seq\": 1, \"route_path_id\": 101863}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207\", \"location\": \"Croftfoot\", \"stage_seq\": 12, \"distance_m\": 9473.848, \"section_seq\": 1, \"route_path_id\": 101863}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2209H\", \"location\": \"Burnside\", \"stage_seq\": 13, \"distance_m\": 11113.067, \"section_seq\": 1, \"route_path_id\": 101863}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": \"2212H\", \"location\": \"Kirkhill\", \"stage_seq\": 14, \"distance_m\": 13341.018, \"section_seq\": 1, \"route_path_id\": 101863}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": null, \"location\": \"Newton\", \"stage_seq\": 15, \"distance_m\": 15699.246, \"section_seq\": 1, \"route_path_id\": 101863}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15699.246, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101863}], \"total_distance_m\": 15699.246, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 15699.246, \"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": "2147", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.8188218", "current_position_lon": "-4.1332274", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:52Z\", \"source_id\": 51663644, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:52Z\", \"source_id\": 16676902, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:58Z\", \"source_id\": 51668082, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:03Z\", \"source_id\": 16678269, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2563, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:05Z\", \"source_id\": 51672819, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:09Z\", \"source_id\": 16679601, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:21Z\", \"source_id\": 51677661, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:25Z\", \"source_id\": 16680984, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:10Z\", \"source_id\": 51681774, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:14Z\", \"source_id\": 16682133, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:20Z\", \"source_id\": 51690917, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:06:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:24Z\", \"source_id\": 16684814, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:22Z\", \"source_id\": 51695350, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:24Z\", \"source_id\": 16686070, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:49Z\", \"source_id\": 51700813, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:52Z\", \"source_id\": 16687657, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:19Z\", \"source_id\": 51708404, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:23Z\", \"source_id\": 16689847, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:14Z\", \"source_id\": 51714574, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:18Z\", \"source_id\": 16691618, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newton", "service_state_platform": "1", "timing_fact_generation": 1789593378671050, "current_leg_arrival_utc": "2026-09-16T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:10.763659", "service_state_evidence_id": 16691618, "current_leg_start_actual_dep": "2026-09-16T22:14:30+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:11.751116", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC NTN 2M86 380018 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": 984.29, "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": 1401.761, "from_m": 984.29, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3047.561, "from_m": 1401.761, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7000.479, "from_m": 3047.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": 7484.836, "from_m": 7000.479, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8076.201, "from_m": 7484.836, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15296.755, "from_m": 8076.201, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15699.246, "from_m": 15296.755, "capability_applied": null, "effective_limit_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": 623739, "profile_key": "3f025bb2021ecee1f68596579ddf2eacf3822eca9afd2e8246ec990a0110ac79", "schedule_id": 27879, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2147", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 101863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2024.549, "section_seq": 1, "route_path_id": 101863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Muirhouse Central Jn", "stage_seq": 4, "distance_m": 2360.28, "section_seq": 1, "route_path_id": 101863}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Pollokshields West", "stage_seq": 5, "distance_m": 2954.617, "section_seq": 1, "route_path_id": 101863}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155", "location": "Maxwell Park", "stage_seq": 6, "distance_m": 3762.211, "section_seq": 1, "route_path_id": 101863}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157", "location": "Shawlands", "stage_seq": 7, "distance_m": 4851.604, "section_seq": 1, "route_path_id": 101863}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2158H", "location": "Pollokshaws East", "stage_seq": 8, "distance_m": 5447.159, "section_seq": 1, "route_path_id": 101863}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2200H", "location": "Langside", "stage_seq": 9, "distance_m": 6292.596, "section_seq": 1, "route_path_id": 101863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Cathcart West Jn", "stage_seq": 10, "distance_m": 7252.369, "section_seq": 1, "route_path_id": 101863}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Kings Park", "stage_seq": 11, "distance_m": 8327.615, "section_seq": 1, "route_path_id": 101863}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207", "location": "Croftfoot", "stage_seq": 12, "distance_m": 9473.848, "section_seq": 1, "route_path_id": 101863}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2209H", "location": "Burnside", "stage_seq": 13, "distance_m": 11113.067, "section_seq": 1, "route_path_id": 101863}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": "2212H", "location": "Kirkhill", "stage_seq": 14, "distance_m": 13341.018, "section_seq": 1, "route_path_id": 101863}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": null, "location": "Newton", "stage_seq": 15, "distance_m": 15699.246, "section_seq": 1, "route_path_id": 101863}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15699.246, "from_m": 0.0, "section_seq": 1, "route_path_id": 101863}], "total_distance_m": 15699.246, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 15699.246, "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": 2571, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:52Z", "source_id": 51663644, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:53:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:52Z", "source_id": 16676902, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:58Z", "source_id": 51668082, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:55:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:03Z", "source_id": 16678269, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2563, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:05Z", "source_id": 51672819, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:09Z", "source_id": 16679601, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2559, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:21Z", "source_id": 51677661, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:59:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:25Z", "source_id": 16680984, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2555, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:10Z", "source_id": 51681774, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:01:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:14Z", "source_id": 16682133, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1855, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:20Z", "source_id": 51690917, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:06:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:24Z", "source_id": 16684814, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2517, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:22Z", "source_id": 51695350, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:08:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:24Z", "source_id": 16686070, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2513, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:49Z", "source_id": 51700813, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:10:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:52Z", "source_id": 16687657, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2508, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:19Z", "source_id": 51708404, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:14:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:23Z", "source_id": 16689847, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2347, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:14Z", "source_id": 51714574, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:17:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:18Z", "source_id": 16691618, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] Glasgow Central High Level 2147 2147 10 None None Newton 2215 2215 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W70056/2026-09-16/detailed None Kirkhill 2026-09-16T22:14:30+01:00 Newton 3.0 {"type": "LineString", "coordinates": [[-4.1678216, 55.81410639999999], [-4.16734, 55.81399720000001], [-4.166934999999999, 55.813898300000005], [-4.165536899999999, 55.8135392], [-4.1647208, 55.81339260000001], [-4.163929699999999, 55.813285599999986], [-4.1627647, 55.813199100000006], [-4.161626399999999, 55.8131812], [-4.1605073, 55.813236800000006], [-4.1594819, 55.8133473], [-4.1585393, 55.81351829999999], [-4.1577541, 55.8137474], [-4.1569593, 55.8140034], [-4.1562737, 55.8142504], [-4.1552278, 55.8146257], [-4.1548044, 55.81481399999999], [-4.1543279, 55.8150598], [-4.153942, 55.81528639999999], [-4.1521708, 55.816312800000006], [-4.1517165, 55.816540999999994], [-4.1512513, 55.8167611], [-4.150488099999999, 55.817079], [-4.149738, 55.81733669999999], [-4.148956299999999, 55.817568599999994], [-4.1479108, 55.81782069999999], [-4.1465097, 55.8180599], [-4.1442428, 55.81840989999999], [-4.1436467, 55.81848399999999], [-4.143097300000001, 55.8185432], [-4.1421978, 55.81863069999999], [-4.1412044, 55.8187044], [-4.140627600000001, 55.818745400000005], [-4.1396676999999995, 55.8188135], [-4.1391575, 55.8188284], [-4.1387706, 55.8188377], [-4.1380368, 55.8188463], [-4.136504099999999, 55.8188664], [-4.1349444, 55.8188444], [-4.13438, 55.81883650000001], [-4.133852599999999, 55.8188292], [-4.133722999999999, 55.8188269], [-4.1332274, 55.8188218]]} 1.5 2214 2217 Kirkhill Newton Newton 55.8188218 -4.1332274 55.8188218 -4.1332274 1 0 2026-09-16 21:27:21 TERMINATED 2026-09-16 21:17:00 Newton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691618 1789593378671050 45 45 2026-09-16 21:27:11.751116 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:10.763659
592338 623282 L54514 522S62M716 2026-09-16 COMPLETE 16691600 2026-09-16 22:17:00 2026-09-16 21:27:21 2026-09-18 21:27:21 {"id": 623282, "stp": "P", "toc": "Greater Anglia", "uid": "L54514", "consist": "720578", "dest_crs": "BIS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L54514/2026-09-16/detailed", "trust_id": "522S62M716", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bishops Stortford", "service_date": "2026-09-16", "dest_arr_time": "2218", "dest_platform": "3", "is_terminated": 1, "next_location": "Bishops Stortford", "signalling_id": "2S62", "timing_status": "EARLY", "origin_station": "Stratford", "current_leg_arr": "2217", "current_leg_dep": "2211", "current_leg_end": "Bishops Stortford", "origin_dep_time": "2127", "origin_platform": "11", "current_location": "Bishops Stortford", "last_update_time": "2026-09-16T21:27:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.16056259999999997, 51.815135899999994], [0.1605909, 51.815505599999995], [0.1606106, 51.8158919], [0.1606288, 51.8163951], [0.1606424, 51.816818000000005], [0.1606429, 51.8168569], [0.1606399, 51.8173446], [0.1606402, 51.817832299999985], [0.1606375, 51.8184395], [0.1606386, 51.8188449], [0.16063979999999997, 51.81898279999999], [0.16063649999999996, 51.8192238], [0.1606423, 51.8196347], [0.16064179999999997, 51.8201523], [0.16064689999999998, 51.8206246], [0.1606463, 51.82080580000001], [0.1606445, 51.8213882], [0.1606419, 51.8220668], [0.1606403, 51.82255889999999], [0.1606363, 51.8231628], [0.16063929999999998, 51.823598], [0.16063839999999996, 51.82406799999999], [0.1606343, 51.8246034], [0.160624, 51.824974100000006], [0.1606315, 51.8256385], [0.1606315, 51.82613349999999], [0.1606302, 51.8265764], [0.1606217, 51.82719429999999], [0.1606152, 51.827674], [0.1606037, 51.828221], [0.16059079999999998, 51.8288084], [0.16058259999999996, 51.82926139999999], [0.16057219999999997, 51.829750699999984], [0.160554, 51.83038710000001], [0.1605419, 51.8309072], [0.160504, 51.83155910000001], [0.1604598, 51.8320539], [0.1604296, 51.832314499999995], [0.1603855, 51.8326281], [0.16034459999999998, 51.8328805], [0.160308065950463, 51.833078520820536], [0.160297, 51.8331385], [0.16024779999999997, 51.83340349999999], [0.1601885, 51.833676099999984], [0.1601396, 51.83390790000001], [0.1601011, 51.83409689999999], [0.1600421, 51.8343621], [0.1599824, 51.83464190000001], [0.1599259, 51.8348988], [0.15987359999999998, 51.83513310000001], [0.1598205, 51.8353884], [0.15973659999999998, 51.8357668], [0.1596817, 51.83601920000001], [0.1596169, 51.8362979], [0.15956989999999996, 51.8365246], [0.15950729999999996, 51.8368192], [0.1593888, 51.83735380000001], [0.1593145, 51.8377089], [0.15923759999999998, 51.8380476], [0.15912289999999998, 51.838573399999994], [0.15905859999999997, 51.83890499999999], [0.1590198, 51.83913460000001], [0.1589905, 51.8393278], [0.1589645, 51.83955079999999], [0.1589536, 51.83969270000001], [0.15893799999999997, 51.8398958], [0.1589302, 51.84006519999999], [0.158931, 51.84030849999999], [0.1589387, 51.84054470000001], [0.1589477, 51.8407863], [0.15896459999999998, 51.8410247], [0.1589942, 51.8413365], [0.1590204, 51.8415559], [0.15905299999999997, 51.84178330000001], [0.159101, 51.842076], [0.1591378, 51.842266599999995], [0.15918749999999998, 51.8424917], [0.15925739999999997, 51.8427757], [0.15933019999999998, 51.84304170000001], [0.15939929999999997, 51.84327470000001], [0.15946400000000002, 51.8434689], [0.15952049999999998, 51.8436313], [0.15956570000000003, 51.8437529], [0.1596493, 51.843968], [0.1597407, 51.8441859], [0.15984869999999998, 51.8444334], [0.1602965, 51.8454049], [0.16035139999999998, 51.8455299], [0.16096779999999997, 51.8468538], [0.16144669999999997, 51.84789580000001], [0.1628647, 51.8509682], [0.16299939999999996, 51.8512551], [0.1631566, 51.851571], [0.16327280000000002, 51.8517821], [0.16342899999999996, 51.852046300000005], [0.16362439999999998, 51.85236729999999], [0.1637655, 51.8525866], [0.1638918, 51.8527663], [0.1640373, 51.85297450000001], [0.16429099999999996, 51.85333109999999], [0.16455439999999996, 51.85369180000001], [0.1647873, 51.85403069999999], [0.1649355, 51.8542427], [0.16507049999999998, 51.854428299999995], [0.1651735, 51.85457539999999], [0.1652706, 51.854724299999994], [0.16538709999999998, 51.85490480000001], [0.1655356, 51.85514440000001], [0.16562159999999998, 51.855299], [0.16573429999999997, 51.8555038], [0.1658423, 51.85571550000001], [0.1659134, 51.8558702], [0.16599939999999996, 51.8560558], [0.1660707, 51.85622399999999], [0.1661559, 51.856424100000005], [0.1662531, 51.85666079999999], [0.16631729999999997, 51.8568252], [0.1663958, 51.8570188], [0.1664978, 51.857283200000005], [0.16660489999999997, 51.8575527], [0.1667012, 51.8577905], [0.16682599999999995, 51.858102499999994], [0.1669857, 51.8585221], [0.16709139999999997, 51.8587897], [0.1671775, 51.85899800000001], [0.1673739, 51.859473099999995], [0.1674144, 51.8595724], [0.1675482, 51.85991739999999], [0.1676617, 51.86020789999999], [0.1677466, 51.860436500000006], [0.1678106, 51.86061980000001], [0.1678537, 51.8607765], [0.1678916, 51.8609318], [0.1679283, 51.861118], [0.1679595, 51.8613061], [0.16797459999999995, 51.861457699999995], [0.1679849, 51.8616199], [0.16798879999999997, 51.8618081], [0.1679828, 51.8619503], [0.1679688, 51.862101200000005], [0.16795, 51.8622636], [0.16792919999999997, 51.86241189999999], [0.1678977, 51.862596100000005], [0.16785699999999998, 51.8627831], [0.1678132, 51.8629441], [0.1677587, 51.863137], [0.1677528, 51.8631577], [0.16770029999999997, 51.8633417], [0.1676455, 51.86349809999999], [0.1675864, 51.863649], [0.1675266, 51.86378889999999], [0.16746589999999997, 51.86392699999999], [0.16741959999999995, 51.864032300000005], [0.16736849999999998, 51.8641331], [0.1672977, 51.8642663], [0.1672009, 51.86442689999999], [0.1671266, 51.8645383], [0.1669876, 51.8647228], [0.166875, 51.86486059999999], [0.16678240000000005, 51.864965000000005], [0.1666766, 51.86508129999999], [0.1665904, 51.86516799999999], [0.1664147, 51.8653398], [0.16632769999999997, 51.8654225], [0.1659322, 51.86580980000001], [0.16570329999999997, 51.8660457], [0.1654894, 51.8662897]]}", "current_leg_start": "Sawbridgeworth", "dest_arr_time_act": "2218", "motion_projection": null, "next_location_lat": "51.8662897", "next_location_lon": "0.1654894", "previous_location": "Sawbridgeworth", "current_leg_milage": "3.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 303.891, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1993.052, \"from_m\": 303.891, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3154.831, \"from_m\": 1993.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3189.873, \"from_m\": 3154.831, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3229.211, \"from_m\": 3189.873, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3269.048, \"from_m\": 3229.211, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3566.543, \"from_m\": 3269.048, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5148.691, \"from_m\": 3566.543, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7116.338, \"from_m\": 5148.691, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10236.328, \"from_m\": 7116.338, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19943.376, \"from_m\": 10236.328, \"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\": 26674.738, \"from_m\": 19943.376, \"capability_applied\": null, \"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\": 26957.129, \"from_m\": 26674.738, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29666.12, \"from_m\": 26957.129, \"capability_applied\": null, \"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\": 43622.428, \"from_m\": 29666.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\": 46004.642, \"from_m\": 43622.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46066.072, \"from_m\": 46004.642, \"capability_applied\": null, \"effective_limit_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\": 623282, \"profile_key\": \"05d86d9cf07cf3dd5e509410abca78c1aaf058e2d87d8ca8a7d0502ae2c37557\", \"schedule_id\": 16143, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 2, \"distance_m\": 938.037, \"section_seq\": 1, \"route_path_id\": 72371}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2132H\", \"location\": \"Lea Bridge\", \"stage_seq\": 3, \"distance_m\": 3847.402, \"section_seq\": 1, \"route_path_id\": 72371}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2136\", \"location\": \"Coppermill Jn Sig. L1005\", \"stage_seq\": 4, \"distance_m\": 3953.897, \"section_seq\": 1, \"route_path_id\": 72371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 5148.691, \"section_seq\": 1, \"route_path_id\": 72371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 6124.756, \"section_seq\": 1, \"route_path_id\": 72371}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 6887.164, \"section_seq\": 1, \"route_path_id\": 72371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 14622.879, \"section_seq\": 1, \"route_path_id\": 72371}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148H\", \"location\": \"Cheshunt\", \"stage_seq\": 9, \"distance_m\": 19888.088, \"section_seq\": 1, \"route_path_id\": 72371}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2155\", \"location\": \"Broxbourne\", \"stage_seq\": 10, \"distance_m\": 24939.029, \"section_seq\": 1, \"route_path_id\": 72371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 11, \"distance_m\": 26915.888, \"section_seq\": 1, \"route_path_id\": 72371}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159\", \"location\": \"Roydon\", \"stage_seq\": 12, \"distance_m\": 29646.509, \"section_seq\": 1, \"route_path_id\": 72371}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2207\", \"location\": \"Harlow Town\", \"stage_seq\": 13, \"distance_m\": 33837.146, \"section_seq\": 1, \"route_path_id\": 72371}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": \"2212\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 14, \"distance_m\": 40240.571, \"section_seq\": 1, \"route_path_id\": 72371}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": null, \"location\": \"Bishops Stortford\", \"stage_seq\": 15, \"distance_m\": 46066.072, \"section_seq\": 1, \"route_path_id\": 72371}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46066.072, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72371}], \"total_distance_m\": 46066.072, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42239.688, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3826.384, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2127", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.8662897", "current_position_lon": "0.1654894", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14895, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:30:43Z\", \"source_id\": 51614205, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:30:46Z\", \"source_id\": 16662336, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:09Z\", \"source_id\": 51633338, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:12Z\", \"source_id\": 16667952, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:13Z\", \"source_id\": 51644499, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:18Z\", \"source_id\": 16671262, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:49Z\", \"source_id\": 51652368, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:52Z\", \"source_id\": 16673615, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:07Z\", \"source_id\": 51661964, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:08Z\", \"source_id\": 16676398, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:43Z\", \"source_id\": 51674316, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:49Z\", \"source_id\": 16680006, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:35Z\", \"source_id\": 51682592, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:39Z\", \"source_id\": 16682397, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:08Z\", \"source_id\": 51701420, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:09Z\", \"source_id\": 16687829, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:14Z\", \"source_id\": 51714582, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:16Z\", \"source_id\": 16691600, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bishops Stortford", "service_state_platform": "3", "timing_fact_generation": 1789593379104276, "current_leg_arrival_utc": "2026-09-16T22:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:14.576751", "service_state_evidence_id": 16691600, "current_leg_start_actual_dep": "2026-09-16T22:12:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:15.617899", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P SRA BIS 2S62 720578 5 100 None {"version": 3, "segments": [{"to_m": 303.891, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1993.052, "from_m": 303.891, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3154.831, "from_m": 1993.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3189.873, "from_m": 3154.831, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3229.211, "from_m": 3189.873, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3269.048, "from_m": 3229.211, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3566.543, "from_m": 3269.048, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5148.691, "from_m": 3566.543, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7116.338, "from_m": 5148.691, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10236.328, "from_m": 7116.338, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19943.376, "from_m": 10236.328, "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": 26674.738, "from_m": 19943.376, "capability_applied": null, "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": 26957.129, "from_m": 26674.738, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29666.12, "from_m": 26957.129, "capability_applied": null, "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": 43622.428, "from_m": 29666.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": 46004.642, "from_m": 43622.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46066.072, "from_m": 46004.642, "capability_applied": null, "effective_limit_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": 623282, "profile_key": "05d86d9cf07cf3dd5e509410abca78c1aaf058e2d87d8ca8a7d0502ae2c37557", "schedule_id": 16143, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2127", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Temple Mills East Jn", "stage_seq": 2, "distance_m": 938.037, "section_seq": 1, "route_path_id": 72371}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2132H", "location": "Lea Bridge", "stage_seq": 3, "distance_m": 3847.402, "section_seq": 1, "route_path_id": 72371}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2136", "location": "Coppermill Jn Sig. L1005", "stage_seq": 4, "distance_m": 3953.897, "section_seq": 1, "route_path_id": 72371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 5148.691, "section_seq": 1, "route_path_id": 72371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 6124.756, "section_seq": 1, "route_path_id": 72371}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 6887.164, "section_seq": 1, "route_path_id": 72371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Brimsdown", "stage_seq": 8, "distance_m": 14622.879, "section_seq": 1, "route_path_id": 72371}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148H", "location": "Cheshunt", "stage_seq": 9, "distance_m": 19888.088, "section_seq": 1, "route_path_id": 72371}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2155", "location": "Broxbourne", "stage_seq": 10, "distance_m": 24939.029, "section_seq": 1, "route_path_id": 72371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Broxbourne Jn", "stage_seq": 11, "distance_m": 26915.888, "section_seq": 1, "route_path_id": 72371}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159", "location": "Roydon", "stage_seq": 12, "distance_m": 29646.509, "section_seq": 1, "route_path_id": 72371}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2207", "location": "Harlow Town", "stage_seq": 13, "distance_m": 33837.146, "section_seq": 1, "route_path_id": 72371}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": "2212", "location": "Sawbridgeworth", "stage_seq": 14, "distance_m": 40240.571, "section_seq": 1, "route_path_id": 72371}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": null, "location": "Bishops Stortford", "stage_seq": 15, "distance_m": 46066.072, "section_seq": 1, "route_path_id": 72371}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46066.072, "from_m": 0.0, "section_seq": 1, "route_path_id": 72371}], "total_distance_m": 46066.072, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42239.688, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3826.384, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14895, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:30:43Z", "source_id": 51614205, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:31:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:30:46Z", "source_id": 16662336, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:09Z", "source_id": 51633338, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:39:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:12Z", "source_id": 16667952, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:13Z", "source_id": 51644499, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:44:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:18Z", "source_id": 16671262, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:49Z", "source_id": 51652368, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:48:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:52Z", "source_id": 16673615, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:07Z", "source_id": 51661964, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:08Z", "source_id": 16676398, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12820, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:43Z", "source_id": 51674316, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:58:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:49Z", "source_id": 16680006, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12815, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:35Z", "source_id": 51682592, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:02:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:39Z", "source_id": 16682397, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12802, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:08Z", "source_id": 51701420, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:11:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:09Z", "source_id": 16687829, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12762, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:14Z", "source_id": 51714582, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:17:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:16Z", "source_id": 16691600, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] Stratford 2127 2127 11 None None Bishops Stortford 2218 2218 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L54514/2026-09-16/detailed None Sawbridgeworth 2026-09-16T22:12:00+01:00 Bishops Stortford 6.0 {"type": "LineString", "coordinates": [[0.16056259999999997, 51.815135899999994], [0.1605909, 51.815505599999995], [0.1606106, 51.8158919], [0.1606288, 51.8163951], [0.1606424, 51.816818000000005], [0.1606429, 51.8168569], [0.1606399, 51.8173446], [0.1606402, 51.817832299999985], [0.1606375, 51.8184395], [0.1606386, 51.8188449], [0.16063979999999997, 51.81898279999999], [0.16063649999999996, 51.8192238], [0.1606423, 51.8196347], [0.16064179999999997, 51.8201523], [0.16064689999999998, 51.8206246], [0.1606463, 51.82080580000001], [0.1606445, 51.8213882], [0.1606419, 51.8220668], [0.1606403, 51.82255889999999], [0.1606363, 51.8231628], [0.16063929999999998, 51.823598], [0.16063839999999996, 51.82406799999999], [0.1606343, 51.8246034], [0.160624, 51.824974100000006], [0.1606315, 51.8256385], [0.1606315, 51.82613349999999], [0.1606302, 51.8265764], [0.1606217, 51.82719429999999], [0.1606152, 51.827674], [0.1606037, 51.828221], [0.16059079999999998, 51.8288084], [0.16058259999999996, 51.82926139999999], [0.16057219999999997, 51.829750699999984], [0.160554, 51.83038710000001], [0.1605419, 51.8309072], [0.160504, 51.83155910000001], [0.1604598, 51.8320539], [0.1604296, 51.832314499999995], [0.1603855, 51.8326281], [0.16034459999999998, 51.8328805], [0.160308065950463, 51.833078520820536], [0.160297, 51.8331385], [0.16024779999999997, 51.83340349999999], [0.1601885, 51.833676099999984], [0.1601396, 51.83390790000001], [0.1601011, 51.83409689999999], [0.1600421, 51.8343621], [0.1599824, 51.83464190000001], [0.1599259, 51.8348988], [0.15987359999999998, 51.83513310000001], [0.1598205, 51.8353884], [0.15973659999999998, 51.8357668], [0.1596817, 51.83601920000001], [0.1596169, 51.8362979], [0.15956989999999996, 51.8365246], [0.15950729999999996, 51.8368192], [0.1593888, 51.83735380000001], [0.1593145, 51.8377089], [0.15923759999999998, 51.8380476], [0.15912289999999998, 51.838573399999994], [0.15905859999999997, 51.83890499999999], [0.1590198, 51.83913460000001], [0.1589905, 51.8393278], [0.1589645, 51.83955079999999], [0.1589536, 51.83969270000001], [0.15893799999999997, 51.8398958], [0.1589302, 51.84006519999999], [0.158931, 51.84030849999999], [0.1589387, 51.84054470000001], [0.1589477, 51.8407863], [0.15896459999999998, 51.8410247], [0.1589942, 51.8413365], [0.1590204, 51.8415559], [0.15905299999999997, 51.84178330000001], [0.159101, 51.842076], [0.1591378, 51.842266599999995], [0.15918749999999998, 51.8424917], [0.15925739999999997, 51.8427757], [0.15933019999999998, 51.84304170000001], [0.15939929999999997, 51.84327470000001], [0.15946400000000002, 51.8434689], [0.15952049999999998, 51.8436313], [0.15956570000000003, 51.8437529], [0.1596493, 51.843968], [0.1597407, 51.8441859], [0.15984869999999998, 51.8444334], [0.1602965, 51.8454049], [0.16035139999999998, 51.8455299], [0.16096779999999997, 51.8468538], [0.16144669999999997, 51.84789580000001], [0.1628647, 51.8509682], [0.16299939999999996, 51.8512551], [0.1631566, 51.851571], [0.16327280000000002, 51.8517821], [0.16342899999999996, 51.852046300000005], [0.16362439999999998, 51.85236729999999], [0.1637655, 51.8525866], [0.1638918, 51.8527663], [0.1640373, 51.85297450000001], [0.16429099999999996, 51.85333109999999], [0.16455439999999996, 51.85369180000001], [0.1647873, 51.85403069999999], [0.1649355, 51.8542427], [0.16507049999999998, 51.854428299999995], [0.1651735, 51.85457539999999], [0.1652706, 51.854724299999994], [0.16538709999999998, 51.85490480000001], [0.1655356, 51.85514440000001], [0.16562159999999998, 51.855299], [0.16573429999999997, 51.8555038], [0.1658423, 51.85571550000001], [0.1659134, 51.8558702], [0.16599939999999996, 51.8560558], [0.1660707, 51.85622399999999], [0.1661559, 51.856424100000005], [0.1662531, 51.85666079999999], [0.16631729999999997, 51.8568252], [0.1663958, 51.8570188], [0.1664978, 51.857283200000005], [0.16660489999999997, 51.8575527], [0.1667012, 51.8577905], [0.16682599999999995, 51.858102499999994], [0.1669857, 51.8585221], [0.16709139999999997, 51.8587897], [0.1671775, 51.85899800000001], [0.1673739, 51.859473099999995], [0.1674144, 51.8595724], [0.1675482, 51.85991739999999], [0.1676617, 51.86020789999999], [0.1677466, 51.860436500000006], [0.1678106, 51.86061980000001], [0.1678537, 51.8607765], [0.1678916, 51.8609318], [0.1679283, 51.861118], [0.1679595, 51.8613061], [0.16797459999999995, 51.861457699999995], [0.1679849, 51.8616199], [0.16798879999999997, 51.8618081], [0.1679828, 51.8619503], [0.1679688, 51.862101200000005], [0.16795, 51.8622636], [0.16792919999999997, 51.86241189999999], [0.1678977, 51.862596100000005], [0.16785699999999998, 51.8627831], [0.1678132, 51.8629441], [0.1677587, 51.863137], [0.1677528, 51.8631577], [0.16770029999999997, 51.8633417], [0.1676455, 51.86349809999999], [0.1675864, 51.863649], [0.1675266, 51.86378889999999], [0.16746589999999997, 51.86392699999999], [0.16741959999999995, 51.864032300000005], [0.16736849999999998, 51.8641331], [0.1672977, 51.8642663], [0.1672009, 51.86442689999999], [0.1671266, 51.8645383], [0.1669876, 51.8647228], [0.166875, 51.86486059999999], [0.16678240000000005, 51.864965000000005], [0.1666766, 51.86508129999999], [0.1665904, 51.86516799999999], [0.1664147, 51.8653398], [0.16632769999999997, 51.8654225], [0.1659322, 51.86580980000001], [0.16570329999999997, 51.8660457], [0.1654894, 51.8662897]]} 3.6 2211 2217 Sawbridgeworth Bishops Stortford Bishops Stortford 51.8662897 0.1654894 51.8662897 0.1654894 1 0 2026-09-16 21:27:21 TERMINATED 2026-09-16 21:17:00 Bishops Stortford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691600 1789593379104276 67 67 2026-09-16 21:27:15.617899 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:14.576751
592339 623347 C34157 722D63M716 2026-09-16 COMPLETE 16691305 2026-09-16 22:17:00 2026-09-16 21:27:21 2026-09-18 21:27:21 {"id": 623347, "stp": "P", "toc": "London Overground", "uid": "C34157", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34157/2026-09-16/detailed", "trust_id": "722D63M716", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Watford Junction (DC)", "service_date": "2026-09-16", "dest_arr_time": "2218", "dest_platform": "3", "is_terminated": 1, "next_location": "Watford Junction (DC)", "signalling_id": "2D63", "timing_status": "ON TIME", "origin_station": "London Euston", "current_leg_arr": "2217", "current_leg_dep": "2214", "current_leg_end": "Watford Junction (DC)", "origin_dep_time": "2130", "origin_platform": "9", "current_location": "Watford Junction (DC)", "last_update_time": "2026-09-16T21:27:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]}", "current_leg_start": "Watford High Street (DC)", "dest_arr_time_act": "2217", "motion_projection": null, "next_location_lat": "51.6633284", "next_location_lon": "-0.3959394", "previous_location": "Watford High Street (DC)", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1883.573, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1967.089, \"from_m\": 1883.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2028.604, \"from_m\": 1967.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2126.445, \"from_m\": 2028.604, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2647.704, \"from_m\": 2126.445, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3436.498, \"from_m\": 2647.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3454.671, \"from_m\": 3436.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\": 5672.558, \"from_m\": 3454.671, \"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\": 5690.731, \"from_m\": 5672.558, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6479.526, \"from_m\": 5690.731, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7618.797, \"from_m\": 6479.526, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8046.2, \"from_m\": 7618.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10507.492, \"from_m\": 8046.2, \"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\": 10546.928, \"from_m\": 10507.492, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13537.71, \"from_m\": 10546.928, \"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\": 14162.571, \"from_m\": 13537.71, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15039.011, \"from_m\": 14162.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16040.413, \"from_m\": 15039.011, \"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\": 16432.524, \"from_m\": 16040.413, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16446.659, \"from_m\": 16432.524, \"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\": 16513.358, \"from_m\": 16446.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16756.699, \"from_m\": 16513.358, \"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\": 16824.62, \"from_m\": 16756.699, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16839.77, \"from_m\": 16824.62, \"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\": 16906.727, \"from_m\": 16839.77, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17472.075, \"from_m\": 16906.727, \"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\": 23877.735, \"from_m\": 17472.075, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 25303.481, \"from_m\": 23877.735, \"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\": 25379.734, \"from_m\": 25303.481, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25420.117, \"from_m\": 25379.734, \"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\": 25484.717, \"from_m\": 25420.117, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25491.931, \"from_m\": 25484.717, \"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\": 25545.103, \"from_m\": 25491.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25549.853, \"from_m\": 25545.103, \"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\": 26238.191, \"from_m\": 25549.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26567.041, \"from_m\": 26238.191, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26625.467, \"from_m\": 26567.041, \"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\": 26727.468, \"from_m\": 26625.467, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35846.408, \"from_m\": 26727.468, \"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\": 35900.095, \"from_m\": 35846.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36188.686, \"from_m\": 35900.095, \"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\": 36451.001, \"from_m\": 36188.686, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43529.139, \"from_m\": 36451.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\": 45847.834, \"from_m\": 43529.139, \"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\": 46282.94, \"from_m\": 45847.834, \"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\": 623347, \"profile_key\": \"2d231355d5152551b2c7eb97688773079ec389baba64cfe22d7ab6acc5d39b88\", \"schedule_id\": 4317, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 3454.671, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2135H\", \"location\": \"South Hampstead\", \"stage_seq\": 4, \"distance_m\": 4563.615, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2137H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 5, \"distance_m\": 8753.232, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2139H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 6, \"distance_m\": 9831.898, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 7, \"distance_m\": 11441.225, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2141H\", \"location\": \"Kensal Green\", \"stage_seq\": 8, \"distance_m\": 12463.076, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 9, \"distance_m\": 13965.405, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Harlesden\", \"stage_seq\": 10, \"distance_m\": 16236.469, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149\", \"location\": \"Stonebridge Park\", \"stage_seq\": 11, \"distance_m\": 19036.571, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2151H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 12, \"distance_m\": 20674.905, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2153H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 13, \"distance_m\": 32115.687, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 14, \"distance_m\": 33040.547, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2157H\", \"location\": \"Kenton (DC)\", \"stage_seq\": 15, \"distance_m\": 34423.233, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 16, \"distance_m\": 36117.834, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 17, \"distance_m\": 38017.599, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 18, \"distance_m\": 39208.36, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": \"2208\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 19, \"distance_m\": 41589.053, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2210H\", \"wtt_dep\": \"2211\", \"location\": \"Bushey (DC)\", \"stage_seq\": 20, \"distance_m\": 43569.678, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": \"2213H\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 21, \"distance_m\": 44875.941, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2217\", \"wtt_dep\": null, \"location\": \"Watford Junction (DC)\", \"stage_seq\": 22, \"distance_m\": 46282.94, \"section_seq\": 1, \"route_path_id\": 28448}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46282.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28448}], \"total_distance_m\": 46282.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 41134.689, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 5148.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2130", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.6633284", "current_position_lon": "-0.3959394", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:52Z\", \"source_id\": 51621322, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:57Z\", \"source_id\": 16664410, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:50Z\", \"source_id\": 51625898, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:52Z\", \"source_id\": 16665736, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:22Z\", \"source_id\": 51629375, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:28Z\", \"source_id\": 16666798, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:11Z\", \"source_id\": 51635673, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:17Z\", \"source_id\": 16668634, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:25Z\", \"source_id\": 51640530, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:27Z\", \"source_id\": 16670098, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:13Z\", \"source_id\": 51646662, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:13Z\", \"source_id\": 16671890, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:26Z\", \"source_id\": 51651608, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:31Z\", \"source_id\": 16673375, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:24Z\", \"source_id\": 51658186, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:28Z\", \"source_id\": 16675338, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:10Z\", \"source_id\": 51662085, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:12Z\", \"source_id\": 16676427, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:58Z\", \"source_id\": 51668079, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:03Z\", \"source_id\": 16678259, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:59Z\", \"source_id\": 51672635, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:02Z\", \"source_id\": 16679517, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:19Z\", \"source_id\": 51679945, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:25Z\", \"source_id\": 16681566, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:17Z\", \"source_id\": 51686478, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:20Z\", \"source_id\": 16683517, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:56Z\", \"source_id\": 51689881, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:06:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:56Z\", \"source_id\": 16684545, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:59Z\", \"source_id\": 51694487, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:06Z\", \"source_id\": 16685874, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:57Z\", \"source_id\": 51701087, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:02Z\", \"source_id\": 16687745, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:25Z\", \"source_id\": 51708614, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:32Z\", \"source_id\": 16689919, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:44Z\", \"source_id\": 51713602, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:48Z\", \"source_id\": 16691305, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford Junction (DC)", "service_state_platform": "3", "timing_fact_generation": 1789593349456757, "current_leg_arrival_utc": "2026-09-16T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:17.224668", "service_state_evidence_id": 16691305, "current_leg_start_actual_dep": "2026-09-16T22:13:30+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:18.197711", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P EUS None 2D63 None None None None {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1883.573, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1967.089, "from_m": 1883.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2028.604, "from_m": 1967.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2126.445, "from_m": 2028.604, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2647.704, "from_m": 2126.445, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3436.498, "from_m": 2647.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3454.671, "from_m": 3436.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": 5672.558, "from_m": 3454.671, "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": 5690.731, "from_m": 5672.558, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6479.526, "from_m": 5690.731, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7618.797, "from_m": 6479.526, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8046.2, "from_m": 7618.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10507.492, "from_m": 8046.2, "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": 10546.928, "from_m": 10507.492, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13537.71, "from_m": 10546.928, "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": 14162.571, "from_m": 13537.71, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15039.011, "from_m": 14162.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16040.413, "from_m": 15039.011, "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": 16432.524, "from_m": 16040.413, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16446.659, "from_m": 16432.524, "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": 16513.358, "from_m": 16446.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16756.699, "from_m": 16513.358, "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": 16824.62, "from_m": 16756.699, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16839.77, "from_m": 16824.62, "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": 16906.727, "from_m": 16839.77, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17472.075, "from_m": 16906.727, "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": 23877.735, "from_m": 17472.075, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 25303.481, "from_m": 23877.735, "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": 25379.734, "from_m": 25303.481, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25420.117, "from_m": 25379.734, "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": 25484.717, "from_m": 25420.117, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25491.931, "from_m": 25484.717, "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": 25545.103, "from_m": 25491.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25549.853, "from_m": 25545.103, "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": 26238.191, "from_m": 25549.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26567.041, "from_m": 26238.191, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26625.467, "from_m": 26567.041, "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": 26727.468, "from_m": 26625.467, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35846.408, "from_m": 26727.468, "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": 35900.095, "from_m": 35846.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36188.686, "from_m": 35900.095, "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": 36451.001, "from_m": 36188.686, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43529.139, "from_m": 36451.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": 45847.834, "from_m": 43529.139, "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": 46282.94, "from_m": 45847.834, "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": 623347, "profile_key": "2d231355d5152551b2c7eb97688773079ec389baba64cfe22d7ab6acc5d39b88", "schedule_id": 4317, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2130", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Camden Jn", "stage_seq": 3, "distance_m": 3454.671, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2135H", "location": "South Hampstead", "stage_seq": 4, "distance_m": 4563.615, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2137H", "location": "Kilburn High Road", "stage_seq": 5, "distance_m": 8753.232, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2139H", "location": "Queen's Park (DC)", "stage_seq": 6, "distance_m": 9831.898, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Queen's Park Jn", "stage_seq": 7, "distance_m": 11441.225, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2141H", "location": "Kensal Green", "stage_seq": 8, "distance_m": 12463.076, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144H", "location": "Willesden Junction Low Level", "stage_seq": 9, "distance_m": 13965.405, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Harlesden", "stage_seq": 10, "distance_m": 16236.469, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149", "location": "Stonebridge Park", "stage_seq": 11, "distance_m": 19036.571, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2151H", "location": "Wembley Central (DC)", "stage_seq": 12, "distance_m": 20674.905, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2153H", "location": "North Wembley (DC)", "stage_seq": 13, "distance_m": 32115.687, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "South Kenton (DC)", "stage_seq": 14, "distance_m": 33040.547, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2157H", "location": "Kenton (DC)", "stage_seq": 15, "distance_m": 34423.233, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200", "location": "Harrow & Wealdstone (DC)", "stage_seq": 16, "distance_m": 36117.834, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203", "location": "Headstone Lane (DC)", "stage_seq": 17, "distance_m": 38017.599, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Hatch End (DC)", "stage_seq": 18, "distance_m": 39208.36, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": "2208", "location": "Carpenders Park (DC)", "stage_seq": 19, "distance_m": 41589.053, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2210H", "wtt_dep": "2211", "location": "Bushey (DC)", "stage_seq": 20, "distance_m": 43569.678, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": "2213H", "location": "Watford High Street (DC)", "stage_seq": 21, "distance_m": 44875.941, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2217", "wtt_dep": null, "location": "Watford Junction (DC)", "stage_seq": 22, "distance_m": 46282.94, "section_seq": 1, "route_path_id": 28448}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46282.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 28448}], "total_distance_m": 46282.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 41134.689, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 5148.251, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22588, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:52Z", "source_id": 51621322, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:34:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:57Z", "source_id": 16664410, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22583, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:50Z", "source_id": 51625898, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:52Z", "source_id": 16665736, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22572, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:22Z", "source_id": 51629375, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:38:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:28Z", "source_id": 16666798, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22489, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:11Z", "source_id": 51635673, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:40:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:17Z", "source_id": 16668634, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22538, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:25Z", "source_id": 51640530, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:27Z", "source_id": 16670098, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22028, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:13Z", "source_id": 51646662, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:45:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:13Z", "source_id": 16671890, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22018, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:26Z", "source_id": 51651608, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:48:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:31Z", "source_id": 16673375, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:24Z", "source_id": 51658186, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:51:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:28Z", "source_id": 16675338, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21974, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:10Z", "source_id": 51662085, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:12Z", "source_id": 16676427, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21970, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:58Z", "source_id": 51668079, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:55:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:03Z", "source_id": 16678259, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21966, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:59Z", "source_id": 51672635, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:58:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:02Z", "source_id": 16679517, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21984, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:19Z", "source_id": 51679945, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:01:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:25Z", "source_id": 16681566, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21946, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:17Z", "source_id": 51686478, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:04:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:20Z", "source_id": 16683517, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21942, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:56Z", "source_id": 51689881, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:06:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:56Z", "source_id": 16684545, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21938, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:59Z", "source_id": 51694487, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:09:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:06Z", "source_id": 16685874, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21914, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:57Z", "source_id": 51701087, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:11:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:02Z", "source_id": 16687745, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21919, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:25Z", "source_id": 51708614, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:14:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:32Z", "source_id": 16689919, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21908, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:44Z", "source_id": 51713602, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:17:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:48Z", "source_id": 16691305, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] London Euston 2130 2130 9 None None Watford Junction (DC) 2218 2217 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C34157/2026-09-16/detailed None Watford High Street (DC) 2026-09-16T22:13:30+01:00 Watford Junction (DC) 3.0 {"type": "LineString", "coordinates": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]} 0.9 2214 2217 Watford High Street (DC) Watford Junction (DC) Watford Junction (DC) 51.6633284 -0.3959394 51.6633284 -0.3959394 1 0 2026-09-16 21:27:21 TERMINATED 2026-09-16 21:17:00 Watford Junction (DC) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691305 1789593349456757 76 76 2026-09-16 21:27:18.197711 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:17.224668
592340 623950 W11077 652E61M716 2026-09-16 COMPLETE 16691363 2026-09-16 22:17:00 2026-09-16 21:27:21 2026-09-18 21:27:21 {"id": 623950, "stp": "O", "toc": "West Midlands Trains", "uid": "W11077", "consist": "196002", "dest_crs": "KNN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11077/2026-09-16/detailed", "trust_id": "652E61M716", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kings Norton", "service_date": "2026-09-16", "dest_arr_time": "2215", "dest_platform": null, "is_terminated": 1, "next_location": "Kings Norton", "signalling_id": "2E61", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "2217", "current_leg_dep": "2214", "current_leg_end": "Kings Norton", "origin_dep_time": "2157", "origin_platform": "7A", "current_location": "Kings Norton", "last_update_time": "2026-09-16T21:27:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.907628712360263, 52.43051231741831], [-1.9078130999999996, 52.43022400000001], [-1.9080306, 52.4298842], [-1.9081537, 52.42964289999999], [-1.9087366999999995, 52.428499], [-1.9089767, 52.42802], [-1.9091731999999997, 52.4276398], [-1.9093128999999995, 52.4273853], [-1.9095189, 52.427032399999995], [-1.9096807, 52.42677710000001], [-1.9097712, 52.42664159999999], [-1.9100089, 52.4263048], [-1.910165, 52.42611599999999], [-1.9103426, 52.4258869], [-1.9105242, 52.4256636], [-1.9106583, 52.4255058], [-1.9108643, 52.4252728], [-1.9110263, 52.425091399999985], [-1.9112785, 52.42482150000001], [-1.9116912999999995, 52.4244061], [-1.9122663, 52.42388009999999], [-1.9126949, 52.42351409999999], [-1.9128761999999997, 52.4233711], [-1.9130459, 52.4232381], [-1.9131884, 52.42312590000001], [-1.9135914000000005, 52.4228274], [-1.9138735, 52.4226225], [-1.9140328, 52.42251219999999], [-1.9141981999999995, 52.4224007], [-1.9144913999999995, 52.4222036], [-1.9146414999999997, 52.4221106], [-1.9148787, 52.4219607], [-1.91577, 52.4214272], [-1.9160232, 52.42127700000001], [-1.9167708000000003, 52.42082109999999], [-1.9172271000000003, 52.4205419], [-1.9175811, 52.42033529999999], [-1.9181816000000005, 52.4199831], [-1.9183708, 52.419869], [-1.9186950999999997, 52.4196729], [-1.9187859, 52.41961799999999], [-1.9192700999999996, 52.41932179999999], [-1.9196485, 52.419088499999994], [-1.9200360999999997, 52.4188536], [-1.9205497, 52.4185458], [-1.920701, 52.4184534], [-1.92109144457186, 52.41821984725563], [-1.9211166, 52.418204800000005], [-1.9211456999999996, 52.418185900000005], [-1.9211925999999997, 52.418157599999994], [-1.9213400999999997, 52.41808999999999], [-1.9215059999999995, 52.41801339999999], [-1.9216528, 52.4179581], [-1.921792, 52.4179068], [-1.9219115999999996, 52.417869], [-1.92201, 52.417839], [-1.9221574, 52.4177965], [-1.9223203, 52.4177575], [-1.922461, 52.417730600000006], [-1.9226241, 52.4177039], [-1.9227619, 52.4176811], [-1.9229102, 52.4176659], [-1.9230244, 52.4176554], [-1.9231414, 52.4176476], [-1.9233009999999997, 52.41764140000001], [-1.9234494, 52.41764059999999], [-1.9236643999999996, 52.41764489999999], [-1.9238165999999997, 52.4176565], [-1.9239773, 52.4176732], [-1.9241097, 52.417688299999995], [-1.9242435, 52.41771], [-1.9244894, 52.4177607], [-1.9246373999999995, 52.417796800000005], [-1.9248107, 52.41784539999998], [-1.9249536, 52.41788979999999], [-1.9251085, 52.4179513], [-1.9252299, 52.41800310000001], [-1.9253585, 52.4180643], [-1.9254315999999996, 52.418101100000015], [-1.9255129, 52.4181443], [-1.9255930999999995, 52.4181904], [-1.925663, 52.41823440000001], [-1.9257336000000005, 52.41828300000001], [-1.9258006000000003, 52.4183321], [-1.9258721, 52.4183875], [-1.9259382, 52.418443199999984], [-1.9259984000000003, 52.41849669999999], [-1.9260651999999996, 52.41856369999999], [-1.9261284000000003, 52.4186325], [-1.9261817000000003, 52.418697900000005], [-1.9262418, 52.4187756], [-1.9262973999999995, 52.4188543], [-1.9263592, 52.41896100000001], [-1.9264017, 52.41904799999999], [-1.9264351, 52.4191493], [-1.9264623, 52.41923880000002], [-1.9264776, 52.41930409999999], [-1.9264804, 52.419326299999994], [-1.9264855, 52.4193602], [-1.9264915999999996, 52.4194456], [-1.9264925, 52.419585999999995], [-1.9266148, 52.4189102], [-1.926719, 52.418235], [-1.9267433999999997, 52.4180769], [-1.9267863, 52.417753], [-1.9268433, 52.4174437], [-1.9268766, 52.4172628], [-1.9270751999999995, 52.4167826], [-1.9271886, 52.4165849], [-1.9274141, 52.41627309999999], [-1.9276795, 52.4159862], [-1.9280308999999995, 52.4156966], [-1.9285424, 52.4153481], [-1.9289684, 52.415127699999985], [-1.9293149999999992, 52.41498210000001], [-1.9297030999999996, 52.41484019999999], [-1.9300465, 52.4147429], [-1.9303079000000003, 52.41468319999999], [-1.9306593999999997, 52.41460549999999], [-1.9312014, 52.41451589999999], [-1.9313768, 52.4144869], [-1.932531, 52.41434279999999], [-1.9326456, 52.4143281], [-1.9335199, 52.41420709999999]]}", "current_leg_start": "Pineapple Road", "dest_arr_time_act": "2215", "motion_projection": null, "next_location_lat": "52.4142071", "next_location_lon": "-1.9335199", "previous_location": "Pineapple Road", "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\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1560.498, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2029.151, \"from_m\": 1560.498, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2441.949, \"from_m\": 2029.151, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2607.686, \"from_m\": 2441.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3210.573, \"from_m\": 2607.686, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3250.736, \"from_m\": 3210.573, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11332.102, \"from_m\": 3250.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\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11428.33, \"from_m\": 11332.102, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11989.3, \"from_m\": 11428.33, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12056.075, \"from_m\": 11989.3, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12251.033, \"from_m\": 12056.075, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12307.138, \"from_m\": 12251.033, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12435.37, \"from_m\": 12307.138, \"capability_applied\": null, \"effective_limit_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\": 623950, \"profile_key\": \"527bc90a8438b41772edb123b858c23ebd4c4576dc7b9542d38512e1420b99d0\", \"schedule_id\": 38328, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1560.498, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 2607.686, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Bordesley Jn\", \"stage_seq\": 5, \"distance_m\": 3148.822, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": \"2208\", \"location\": \"Moseley Village\", \"stage_seq\": 6, \"distance_m\": 6459.358, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": false, \"wtt_arr\": \"2209H\", \"wtt_dep\": \"2210\", \"location\": \"Kings Heath\", \"stage_seq\": 7, \"distance_m\": 7570.304, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": \"2212H\", \"location\": \"Pineapple Road\", \"stage_seq\": 8, \"distance_m\": 8895.157, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Lifford East Jn\", \"stage_seq\": 9, \"distance_m\": 10569.114, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": null, \"location\": \"Kings Norton\", \"stage_seq\": 10, \"distance_m\": 12435.37, \"section_seq\": 1, \"route_path_id\": 100770}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12435.37, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100770}], \"total_distance_m\": 12435.37, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12435.37, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2157", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4142071", "current_position_lon": "-1.9335199", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20047, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:32Z\", \"source_id\": 51695682, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:36Z\", \"source_id\": 16686201, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:37Z\", \"source_id\": 51702545, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:39Z\", \"source_id\": 16688133, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:16Z\", \"source_id\": 51708285, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:13:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:18Z\", \"source_id\": 16689784, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:49Z\", \"source_id\": 51713760, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:54Z\", \"source_id\": 16691363, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kings Norton", "service_state_platform": "4", "timing_fact_generation": 1789593355955224, "current_leg_arrival_utc": "2026-09-16T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:18.896479", "service_state_evidence_id": 16691363, "current_leg_start_actual_dep": "2026-09-16T22:14:30+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:18.982216", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains O BHM KNN 2E61 196002 2 100 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1560.498, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2029.151, "from_m": 1560.498, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2441.949, "from_m": 2029.151, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2607.686, "from_m": 2441.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3210.573, "from_m": 2607.686, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3250.736, "from_m": 3210.573, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11332.102, "from_m": 3250.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", "infrastructure_limit_mph": 60.0}, {"to_m": 11428.33, "from_m": 11332.102, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11989.3, "from_m": 11428.33, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12056.075, "from_m": 11989.3, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12251.033, "from_m": 12056.075, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12307.138, "from_m": 12251.033, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12435.37, "from_m": 12307.138, "capability_applied": null, "effective_limit_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": 623950, "profile_key": "527bc90a8438b41772edb123b858c23ebd4c4576dc7b9542d38512e1420b99d0", "schedule_id": 38328, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2157", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 100770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1560.498, "section_seq": 1, "route_path_id": 100770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 2607.686, "section_seq": 1, "route_path_id": 100770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Bordesley Jn", "stage_seq": 5, "distance_m": 3148.822, "section_seq": 1, "route_path_id": 100770}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": "2208", "location": "Moseley Village", "stage_seq": 6, "distance_m": 6459.358, "section_seq": 1, "route_path_id": 100770}, {"is_pass": false, "wtt_arr": "2209H", "wtt_dep": "2210", "location": "Kings Heath", "stage_seq": 7, "distance_m": 7570.304, "section_seq": 1, "route_path_id": 100770}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": "2212H", "location": "Pineapple Road", "stage_seq": 8, "distance_m": 8895.157, "section_seq": 1, "route_path_id": 100770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Lifford East Jn", "stage_seq": 9, "distance_m": 10569.114, "section_seq": 1, "route_path_id": 100770}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": null, "location": "Kings Norton", "stage_seq": 10, "distance_m": 12435.37, "section_seq": 1, "route_path_id": 100770}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12435.37, "from_m": 0.0, "section_seq": 1, "route_path_id": 100770}], "total_distance_m": 12435.37, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12435.37, "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": 20047, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:32Z", "source_id": 51695682, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:08:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:36Z", "source_id": 16686201, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20056, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:37Z", "source_id": 51702545, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:11:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:39Z", "source_id": 16688133, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20051, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:16Z", "source_id": 51708285, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:13:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:18Z", "source_id": 16689784, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20411, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:49Z", "source_id": 51713760, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:17:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:54Z", "source_id": 16691363, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] Birmingham New Street 2157 2157 7A None None Kings Norton 2215 2215 None LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W11077/2026-09-16/detailed None Pineapple Road 2026-09-16T22:14:30+01:00 Kings Norton 3.0 {"type": "LineString", "coordinates": [[-1.907628712360263, 52.43051231741831], [-1.9078130999999996, 52.43022400000001], [-1.9080306, 52.4298842], [-1.9081537, 52.42964289999999], [-1.9087366999999995, 52.428499], [-1.9089767, 52.42802], [-1.9091731999999997, 52.4276398], [-1.9093128999999995, 52.4273853], [-1.9095189, 52.427032399999995], [-1.9096807, 52.42677710000001], [-1.9097712, 52.42664159999999], [-1.9100089, 52.4263048], [-1.910165, 52.42611599999999], [-1.9103426, 52.4258869], [-1.9105242, 52.4256636], [-1.9106583, 52.4255058], [-1.9108643, 52.4252728], [-1.9110263, 52.425091399999985], [-1.9112785, 52.42482150000001], [-1.9116912999999995, 52.4244061], [-1.9122663, 52.42388009999999], [-1.9126949, 52.42351409999999], [-1.9128761999999997, 52.4233711], [-1.9130459, 52.4232381], [-1.9131884, 52.42312590000001], [-1.9135914000000005, 52.4228274], [-1.9138735, 52.4226225], [-1.9140328, 52.42251219999999], [-1.9141981999999995, 52.4224007], [-1.9144913999999995, 52.4222036], [-1.9146414999999997, 52.4221106], [-1.9148787, 52.4219607], [-1.91577, 52.4214272], [-1.9160232, 52.42127700000001], [-1.9167708000000003, 52.42082109999999], [-1.9172271000000003, 52.4205419], [-1.9175811, 52.42033529999999], [-1.9181816000000005, 52.4199831], [-1.9183708, 52.419869], [-1.9186950999999997, 52.4196729], [-1.9187859, 52.41961799999999], [-1.9192700999999996, 52.41932179999999], [-1.9196485, 52.419088499999994], [-1.9200360999999997, 52.4188536], [-1.9205497, 52.4185458], [-1.920701, 52.4184534], [-1.92109144457186, 52.41821984725563], [-1.9211166, 52.418204800000005], [-1.9211456999999996, 52.418185900000005], [-1.9211925999999997, 52.418157599999994], [-1.9213400999999997, 52.41808999999999], [-1.9215059999999995, 52.41801339999999], [-1.9216528, 52.4179581], [-1.921792, 52.4179068], [-1.9219115999999996, 52.417869], [-1.92201, 52.417839], [-1.9221574, 52.4177965], [-1.9223203, 52.4177575], [-1.922461, 52.417730600000006], [-1.9226241, 52.4177039], [-1.9227619, 52.4176811], [-1.9229102, 52.4176659], [-1.9230244, 52.4176554], [-1.9231414, 52.4176476], [-1.9233009999999997, 52.41764140000001], [-1.9234494, 52.41764059999999], [-1.9236643999999996, 52.41764489999999], [-1.9238165999999997, 52.4176565], [-1.9239773, 52.4176732], [-1.9241097, 52.417688299999995], [-1.9242435, 52.41771], [-1.9244894, 52.4177607], [-1.9246373999999995, 52.417796800000005], [-1.9248107, 52.41784539999998], [-1.9249536, 52.41788979999999], [-1.9251085, 52.4179513], [-1.9252299, 52.41800310000001], [-1.9253585, 52.4180643], [-1.9254315999999996, 52.418101100000015], [-1.9255129, 52.4181443], [-1.9255930999999995, 52.4181904], [-1.925663, 52.41823440000001], [-1.9257336000000005, 52.41828300000001], [-1.9258006000000003, 52.4183321], [-1.9258721, 52.4183875], [-1.9259382, 52.418443199999984], [-1.9259984000000003, 52.41849669999999], [-1.9260651999999996, 52.41856369999999], [-1.9261284000000003, 52.4186325], [-1.9261817000000003, 52.418697900000005], [-1.9262418, 52.4187756], [-1.9262973999999995, 52.4188543], [-1.9263592, 52.41896100000001], [-1.9264017, 52.41904799999999], [-1.9264351, 52.4191493], [-1.9264623, 52.41923880000002], [-1.9264776, 52.41930409999999], [-1.9264804, 52.419326299999994], [-1.9264855, 52.4193602], [-1.9264915999999996, 52.4194456], [-1.9264925, 52.419585999999995], [-1.9266148, 52.4189102], [-1.926719, 52.418235], [-1.9267433999999997, 52.4180769], [-1.9267863, 52.417753], [-1.9268433, 52.4174437], [-1.9268766, 52.4172628], [-1.9270751999999995, 52.4167826], [-1.9271886, 52.4165849], [-1.9274141, 52.41627309999999], [-1.9276795, 52.4159862], [-1.9280308999999995, 52.4156966], [-1.9285424, 52.4153481], [-1.9289684, 52.415127699999985], [-1.9293149999999992, 52.41498210000001], [-1.9297030999999996, 52.41484019999999], [-1.9300465, 52.4147429], [-1.9303079000000003, 52.41468319999999], [-1.9306593999999997, 52.41460549999999], [-1.9312014, 52.41451589999999], [-1.9313768, 52.4144869], [-1.932531, 52.41434279999999], [-1.9326456, 52.4143281], [-1.9335199, 52.41420709999999]]} 1.9 2214 2217 Pineapple Road Kings Norton Kings Norton 52.4142071 -1.9335199 52.4142071 -1.9335199 1 0 2026-09-16 21:27:21 TERMINATED 2026-09-16 21:17:00 Kings Norton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691363 1789593355955224 23 23 2026-09-16 21:27:18.982216 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:18.896479
592341 623401 L12036 879B65M716 2026-09-16 COMPLETE 16691802 2026-09-16 22:17:00 2026-09-16 21:27:21 2026-09-18 21:27:21 {"id": 623401, "stp": "P", "toc": "London Overground", "uid": "L12036", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12036/2026-09-16/detailed", "trust_id": "879B65M716", "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-16", "dest_arr_time": "2216", "dest_platform": "2", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9B65", "timing_status": "LATE", "origin_station": "Crystal Palace", "current_leg_arr": "2217", "current_leg_dep": "2215", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "2132", "origin_platform": "3", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-16T21:27:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "2215", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "Canonbury East London Line", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1684.364, \"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\": 7833.355, \"from_m\": 1684.364, \"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\": 13394.045, \"from_m\": 7833.355, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13438.594, \"from_m\": 13394.045, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15903.662, \"from_m\": 13438.594, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17397.868, \"from_m\": 15903.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17589.139, \"from_m\": 17397.868, \"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\": 18538.714, \"from_m\": 17589.139, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19256.82, \"from_m\": 18538.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20994.478, \"from_m\": 19256.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21049.461, \"from_m\": 20994.478, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21309.436, \"from_m\": 21049.461, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21382.31, \"from_m\": 21309.436, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21525.21, \"from_m\": 21382.31, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21928.006, \"from_m\": 21525.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22861.315, \"from_m\": 21928.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23415.901, \"from_m\": 22861.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27581.627, \"from_m\": 23415.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 623401, \"profile_key\": \"2f56fecd1de6063e6d4bfa8f19785fc7a9cd0a146b9d1e9f9626223bb941fcd7\", \"schedule_id\": 15478, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Crystal Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2136H\", \"location\": \"Sydenham\", \"stage_seq\": 2, \"distance_m\": 1885.447, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139\", \"location\": \"Forest Hill\", \"stage_seq\": 3, \"distance_m\": 3305.978, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2141H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 4, \"distance_m\": 4658.341, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144\", \"location\": \"Brockley\", \"stage_seq\": 5, \"distance_m\": 6323.412, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147\", \"location\": \"New Cross Gate\", \"stage_seq\": 6, \"distance_m\": 7639.424, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 7, \"distance_m\": 8601.777, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 8, \"distance_m\": 9358.601, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151H\", \"location\": \"Surrey Quays\", \"stage_seq\": 9, \"distance_m\": 9648.046, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153H\", \"location\": \"Canada Water\", \"stage_seq\": 10, \"distance_m\": 10257.712, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 10571.776, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2156H\", \"location\": \"Wapping\", \"stage_seq\": 12, \"distance_m\": 11048.1, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2158H\", \"location\": \"Shadwell\", \"stage_seq\": 13, \"distance_m\": 16601.728, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2201\", \"location\": \"Whitechapel\", \"stage_seq\": 14, \"distance_m\": 17607.546, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 15, \"distance_m\": 18681.057, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2205H\", \"location\": \"Hoxton\", \"stage_seq\": 16, \"distance_m\": 19913.376, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2207H\", \"location\": \"Haggerston\", \"stage_seq\": 17, \"distance_m\": 20795.614, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2210\", \"location\": \"Dalston Junction\", \"stage_seq\": 18, \"distance_m\": 21468.594, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 19, \"distance_m\": 25686.646, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": \"2212H\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 20, \"distance_m\": 25936.734, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 21, \"distance_m\": 27581.627, \"section_seq\": 1, \"route_path_id\": 34291}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27581.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}], \"total_distance_m\": 27581.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 25214.82, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2366.807, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2132", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:23Z\", \"source_id\": 51631607, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:27Z\", \"source_id\": 16667476, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:27Z\", \"source_id\": 51638459, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:30Z\", \"source_id\": 16669465, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:46Z\", \"source_id\": 51643435, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:52Z\", \"source_id\": 16670976, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:28Z\", \"source_id\": 51649450, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:30Z\", \"source_id\": 16672756, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:22Z\", \"source_id\": 51653759, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:25Z\", \"source_id\": 16673985, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:34Z\", \"source_id\": 51662998, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:38Z\", \"source_id\": 16676733, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:25Z\", \"source_id\": 51666998, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:28Z\", \"source_id\": 16677933, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:50Z\", \"source_id\": 51670057, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:53Z\", \"source_id\": 16678793, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:35Z\", \"source_id\": 51674022, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:43Z\", \"source_id\": 16679941, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:29Z\", \"source_id\": 51678036, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:32Z\", \"source_id\": 16681091, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:48Z\", \"source_id\": 51683208, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:51Z\", \"source_id\": 16682519, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:19Z\", \"source_id\": 51688659, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:23Z\", \"source_id\": 16684200, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:42Z\", \"source_id\": 51693902, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:48Z\", \"source_id\": 16685711, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:01Z\", \"source_id\": 51699033, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:04Z\", \"source_id\": 16687121, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:49Z\", \"source_id\": 51702999, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:53Z\", \"source_id\": 16688268, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:26Z\", \"source_id\": 51710832, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:31Z\", \"source_id\": 16690506, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:31Z\", \"source_id\": 51715196, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:33Z\", \"source_id\": 16691802, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "2", "timing_fact_generation": 1789593394985286, "current_leg_arrival_utc": "2026-09-16T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:19.623837", "service_state_evidence_id": 16691802, "current_leg_start_actual_dep": "2026-09-16T22:14:30+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:20.626037", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P CYP XHZ 9B65 None None None None {"version": 3, "segments": [{"to_m": 1684.364, "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": 7833.355, "from_m": 1684.364, "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": 13394.045, "from_m": 7833.355, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13438.594, "from_m": 13394.045, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15903.662, "from_m": 13438.594, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17397.868, "from_m": 15903.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17589.139, "from_m": 17397.868, "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": 18538.714, "from_m": 17589.139, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19256.82, "from_m": 18538.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20994.478, "from_m": 19256.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21049.461, "from_m": 20994.478, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21309.436, "from_m": 21049.461, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21382.31, "from_m": 21309.436, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21525.21, "from_m": 21382.31, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21928.006, "from_m": 21525.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22861.315, "from_m": 21928.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23415.901, "from_m": 22861.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27581.627, "from_m": 23415.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 623401, "profile_key": "2f56fecd1de6063e6d4bfa8f19785fc7a9cd0a146b9d1e9f9626223bb941fcd7", "schedule_id": 15478, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2132", "location": "Crystal Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2136H", "location": "Sydenham", "stage_seq": 2, "distance_m": 1885.447, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139", "location": "Forest Hill", "stage_seq": 3, "distance_m": 3305.978, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2141H", "location": "Honor Oak Park", "stage_seq": 4, "distance_m": 4658.341, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144", "location": "Brockley", "stage_seq": 5, "distance_m": 6323.412, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147", "location": "New Cross Gate", "stage_seq": 6, "distance_m": 7639.424, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Canal Jn (New Cross)", "stage_seq": 7, "distance_m": 8601.777, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Surrey Quays Silwood Jn", "stage_seq": 8, "distance_m": 9358.601, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151H", "location": "Surrey Quays", "stage_seq": 9, "distance_m": 9648.046, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153H", "location": "Canada Water", "stage_seq": 10, "distance_m": 10257.712, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 10571.776, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2156H", "location": "Wapping", "stage_seq": 12, "distance_m": 11048.1, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2158H", "location": "Shadwell", "stage_seq": 13, "distance_m": 16601.728, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2201", "location": "Whitechapel", "stage_seq": 14, "distance_m": 17607.546, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203H", "location": "Shoreditch High Street", "stage_seq": 15, "distance_m": 18681.057, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2205H", "location": "Hoxton", "stage_seq": 16, "distance_m": 19913.376, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2207H", "location": "Haggerston", "stage_seq": 17, "distance_m": 20795.614, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2210", "location": "Dalston Junction", "stage_seq": 18, "distance_m": 21468.594, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211H", "location": "East London Line Boundary North London Line", "stage_seq": 19, "distance_m": 25686.646, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": "2212H", "location": "Canonbury East London Line", "stage_seq": 20, "distance_m": 25936.734, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 21, "distance_m": 27581.627, "section_seq": 1, "route_path_id": 34291}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27581.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 34291}], "total_distance_m": 27581.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 25214.82, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2366.807, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:23Z", "source_id": 51631607, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:38:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:27Z", "source_id": 16667476, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:27Z", "source_id": 51638459, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:42:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:30Z", "source_id": 16669465, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:46Z", "source_id": 51643435, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:44:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:52Z", "source_id": 16670976, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:28Z", "source_id": 51649450, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:46:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:30Z", "source_id": 16672756, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:22Z", "source_id": 51653759, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:25Z", "source_id": 16673985, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:34Z", "source_id": 51662998, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:53:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:38Z", "source_id": 16676733, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:25Z", "source_id": 51666998, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:54:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:28Z", "source_id": 16677933, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:50Z", "source_id": 51670057, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:56:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:53Z", "source_id": 16678793, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:35Z", "source_id": 51674022, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:43Z", "source_id": 16679941, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:29Z", "source_id": 51678036, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:59:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:32Z", "source_id": 16681091, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:48Z", "source_id": 51683208, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:02:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:51Z", "source_id": 16682519, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:19Z", "source_id": 51688659, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:04:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:23Z", "source_id": 16684200, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:42Z", "source_id": 51693902, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:07:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:48Z", "source_id": 16685711, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:01Z", "source_id": 51699033, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:09:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:04Z", "source_id": 16687121, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:49Z", "source_id": 51702999, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:11:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:53Z", "source_id": 16688268, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:26Z", "source_id": 51710832, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:14:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:31Z", "source_id": 16690506, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15028, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:31Z", "source_id": 51715196, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:17:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:33Z", "source_id": 16691802, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] Crystal Palace 2132 2132 3 None None Highbury & Islington (East London Line) 2216 2215 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L12036/2026-09-16/detailed None Canonbury East London Line 2026-09-16T22:14:30+01:00 Highbury & Islington (East London Line) 2.0 {"type": "LineString", "coordinates": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} 0.5 2215 2217 Canonbury East London Line Highbury & Islington (East London Line) Highbury & Islington (East London Line) 51.5458694 -0.1047385 51.5458694 -0.1047385 1 0 2026-09-16 21:27:21 TERMINATED 2026-09-16 21:17:00 Highbury & Islington (East London Line) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691802 1789593394985286 81 81 2026-09-16 21:27:20.626037 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:19.623837
592342 611346 H50034 886Y92CY16 2026-09-16 COMPLETE 16692226 2026-09-16 22:06:00 2026-09-16 21:27:21 2026-09-18 21:27:21 {"id": 611346, "stp": "P", "toc": "Unknown", "uid": "H50034", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50034/2026-09-16/detailed", "trust_id": "886Y92CY16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tonbridge West Yard (GBRf)", "service_date": "2026-09-16", "dest_arr_time": "2201", "dest_platform": null, "is_terminated": 1, "next_location": "Tonbridge West Yard (GBRf)", "signalling_id": "6Y92", "timing_status": "LATE", "origin_station": "Grain Foster Yeoman (GBRf)", "current_leg_arr": "2206", "current_leg_dep": "2157", "current_leg_end": "Tonbridge West Yard (GBRf)", "origin_dep_time": "1903", "origin_platform": null, "current_location": "Tonbridge West Yard (GBRf)", "last_update_time": "2026-09-16T21:27:21", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2655141, 51.19190929999999], [0.2651988, 51.191916000000006], [0.2648453, 51.19193270000001], [0.2645235, 51.1919504], [0.2643519, 51.1919621], [0.2640649, 51.1919966], [0.2639629, 51.1920092], [0.26366639999999997, 51.1920663], [0.2636531, 51.1920689], [0.26340430000000004, 51.19211399999999], [0.2630681, 51.1921567], [0.2627355, 51.1921848], [0.2622198, 51.1922365], [0.26199930000000005, 51.19224929999999], [0.2618031, 51.192254299999995], [0.25965969999999994, 51.192252999999994]]}", "current_leg_start": "Tonbridge", "dest_arr_time_act": "2201", "motion_projection": null, "next_location_lat": "51.1922530", "next_location_lon": "0.2596597", "previous_location": "Tonbridge", "current_leg_milage": "0.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 654.575, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 2197.934, \"from_m\": 654.575, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3026.48, \"from_m\": 2197.934, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3664.738, \"from_m\": 3026.48, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4882.212, \"from_m\": 3664.738, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4902.569, \"from_m\": 4882.212, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18446.061, \"from_m\": 4902.569, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18617.67, \"from_m\": 18446.061, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22698.557, \"from_m\": 18617.67, \"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\": 23690.496, \"from_m\": 22698.557, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24330.327, \"from_m\": 23690.496, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32743.836, \"from_m\": 24330.327, \"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\": 34524.535, \"from_m\": 32743.836, \"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\": 35081.885, \"from_m\": 34524.535, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35431.572, \"from_m\": 35081.885, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35477.214, \"from_m\": 35431.572, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35830.767, \"from_m\": 35477.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50228.739, \"from_m\": 35830.767, \"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\": 50980.665, \"from_m\": 50228.739, \"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\": 52233.468, \"from_m\": 50980.665, \"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\": 52273.056, \"from_m\": 52233.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52594.607, \"from_m\": 52273.056, \"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\": 52659.306, \"from_m\": 52594.607, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56866.98, \"from_m\": 52659.306, \"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\": 56876.545, \"from_m\": 56866.98, \"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\": 56949.276, \"from_m\": 56876.545, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57142.512, \"from_m\": 56949.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\": 57706.863, \"from_m\": 57142.512, \"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\": 57752.83, \"from_m\": 57706.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58377.439, \"from_m\": 57752.83, \"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\": 61130.098, \"from_m\": 58377.439, \"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\": 61172.921, \"from_m\": 61130.098, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63138.434, \"from_m\": 61172.921, \"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\": 69501.57, \"from_m\": 63138.434, \"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\": 72288.146, \"from_m\": 69501.57, \"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\": 74838.791, \"from_m\": 72288.146, \"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\": 78315.762, \"from_m\": 74838.791, \"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\": 84318.201, \"from_m\": 78315.762, \"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\": 85103.035, \"from_m\": 84318.201, \"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\": 85919.881, \"from_m\": 85103.035, \"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\": 86011.679, \"from_m\": 85919.881, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86370.956, \"from_m\": 86011.679, \"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\": 611346, \"profile_key\": \"5b60841099ceac509570a7d5968d76b3fdf5ca2f7aba772808cee616966a5b0d\", \"schedule_id\": 14369, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1903\", \"location\": \"Grain Foster Yeoman (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": false, \"wtt_arr\": \"1913\", \"wtt_dep\": \"1913\", \"location\": \"Grain (Old Station)\", \"stage_seq\": 2, \"distance_m\": 359.074, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": false, \"wtt_arr\": \"1916\", \"wtt_dep\": \"1917\", \"location\": \"Grain L.C.\", \"stage_seq\": 3, \"distance_m\": 912.319, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": false, \"wtt_arr\": \"1939\", \"wtt_dep\": \"1942\", \"location\": \"Cliffe Sig. NK509\", \"stage_seq\": 4, \"distance_m\": 16368.561, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": false, \"wtt_arr\": \"1947H\", \"wtt_dep\": \"1958H\", \"location\": \"Hoo Jn\", \"stage_seq\": 5, \"distance_m\": 18690.086, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Gravesend\", \"stage_seq\": 6, \"distance_m\": 23915.509, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 7, \"distance_m\": 26331.089, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"Dartford\", \"stage_seq\": 8, \"distance_m\": 34809.167, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Dartford Jn\", \"stage_seq\": 9, \"distance_m\": 35530.641, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 10, \"distance_m\": 36419.943, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031H\", \"location\": \"Crayford\", \"stage_seq\": 11, \"distance_m\": 37773.021, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Sidcup\", \"stage_seq\": 12, \"distance_m\": 43215.214, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Lee\", \"stage_seq\": 13, \"distance_m\": 49661.444, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Lee Spur Jn\", \"stage_seq\": 14, \"distance_m\": 50836.636, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Grove Park\", \"stage_seq\": 15, \"distance_m\": 53078.252, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Chislehurst\", \"stage_seq\": 16, \"distance_m\": 56712.419, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 17, \"distance_m\": 58249.587, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Orpington\", \"stage_seq\": 18, \"distance_m\": 60922.706, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Sevenoaks\", \"stage_seq\": 19, \"distance_m\": 74162.443, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2152H\", \"location\": \"Tonbridge\", \"stage_seq\": 20, \"distance_m\": 85919.881, \"section_seq\": 1, \"route_path_id\": 71030}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": null, \"location\": \"Tonbridge West Yard (GBRf)\", \"stage_seq\": 21, \"distance_m\": 86370.956, \"section_seq\": 1, \"route_path_id\": 71030}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 86370.956, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71030}], \"total_distance_m\": 86370.956, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 86102.329, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 268.627, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1903", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.1922530", "current_position_lon": "0.2596597", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:22:48Z\", \"source_id\": 51290242, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:24:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:22:49Z\", \"source_id\": 16570380, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:08:43Z\", \"source_id\": 51412892, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:09:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:08:46Z\", \"source_id\": 16605177, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:55Z\", \"source_id\": 51459233, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:58Z\", \"source_id\": 16618434, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:18Z\", \"source_id\": 51472619, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:18Z\", \"source_id\": 16622185, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:15Z\", \"source_id\": 51487640, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:16Z\", \"source_id\": 16626342, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:44Z\", \"source_id\": 51508155, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:47Z\", \"source_id\": 16632206, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:16Z\", \"source_id\": 51543411, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:20Z\", \"source_id\": 16642314, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:07:12Z\", \"source_id\": 51558418, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:08:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:07:17Z\", \"source_id\": 16646463, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:15:32Z\", \"source_id\": 51578621, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:15:37Z\", \"source_id\": 16652150, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:10Z\", \"source_id\": 51617367, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:13Z\", \"source_id\": 16663260, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:51Z\", \"source_id\": 51643598, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:54Z\", \"source_id\": 16671013, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:19Z\", \"source_id\": 16692226, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tonbridge West Yard (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789593439635381, "current_leg_arrival_utc": "2026-09-16T22:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:19.627089", "service_state_evidence_id": 16692226, "current_leg_start_actual_dep": "2026-09-16T21:57:30+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-16T21:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:20.629749", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6Y92 None None None None {"version": 3, "segments": [{"to_m": 654.575, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 2197.934, "from_m": 654.575, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3026.48, "from_m": 2197.934, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 3664.738, "from_m": 3026.48, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 4882.212, "from_m": 3664.738, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4902.569, "from_m": 4882.212, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 18446.061, "from_m": 4902.569, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18617.67, "from_m": 18446.061, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22698.557, "from_m": 18617.67, "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": 23690.496, "from_m": 22698.557, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24330.327, "from_m": 23690.496, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32743.836, "from_m": 24330.327, "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": 34524.535, "from_m": 32743.836, "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": 35081.885, "from_m": 34524.535, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35431.572, "from_m": 35081.885, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35477.214, "from_m": 35431.572, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35830.767, "from_m": 35477.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50228.739, "from_m": 35830.767, "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": 50980.665, "from_m": 50228.739, "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": 52233.468, "from_m": 50980.665, "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": 52273.056, "from_m": 52233.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52594.607, "from_m": 52273.056, "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": 52659.306, "from_m": 52594.607, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56866.98, "from_m": 52659.306, "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": 56876.545, "from_m": 56866.98, "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": 56949.276, "from_m": 56876.545, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57142.512, "from_m": 56949.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": 57706.863, "from_m": 57142.512, "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": 57752.83, "from_m": 57706.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58377.439, "from_m": 57752.83, "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": 61130.098, "from_m": 58377.439, "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": 61172.921, "from_m": 61130.098, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63138.434, "from_m": 61172.921, "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": 69501.57, "from_m": 63138.434, "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": 72288.146, "from_m": 69501.57, "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": 74838.791, "from_m": 72288.146, "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": 78315.762, "from_m": 74838.791, "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": 84318.201, "from_m": 78315.762, "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": 85103.035, "from_m": 84318.201, "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": 85919.881, "from_m": 85103.035, "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": 86011.679, "from_m": 85919.881, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86370.956, "from_m": 86011.679, "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": 611346, "profile_key": "5b60841099ceac509570a7d5968d76b3fdf5ca2f7aba772808cee616966a5b0d", "schedule_id": 14369, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1903", "location": "Grain Foster Yeoman (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71030}, {"is_pass": false, "wtt_arr": "1913", "wtt_dep": "1913", "location": "Grain (Old Station)", "stage_seq": 2, "distance_m": 359.074, "section_seq": 1, "route_path_id": 71030}, {"is_pass": false, "wtt_arr": "1916", "wtt_dep": "1917", "location": "Grain L.C.", "stage_seq": 3, "distance_m": 912.319, "section_seq": 1, "route_path_id": 71030}, {"is_pass": false, "wtt_arr": "1939", "wtt_dep": "1942", "location": "Cliffe Sig. NK509", "stage_seq": 4, "distance_m": 16368.561, "section_seq": 1, "route_path_id": 71030}, {"is_pass": false, "wtt_arr": "1947H", "wtt_dep": "1958H", "location": "Hoo Jn", "stage_seq": 5, "distance_m": 18690.086, "section_seq": 1, "route_path_id": 71030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Gravesend", "stage_seq": 6, "distance_m": 23915.509, "section_seq": 1, "route_path_id": 71030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Springhead Junction (CTRL)", "stage_seq": 7, "distance_m": 26331.089, "section_seq": 1, "route_path_id": 71030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028", "location": "Dartford", "stage_seq": 8, "distance_m": 34809.167, "section_seq": 1, "route_path_id": 71030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Dartford Jn", "stage_seq": 9, "distance_m": 35530.641, "section_seq": 1, "route_path_id": 71030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030H", "location": "Crayford Spur B Jn", "stage_seq": 10, "distance_m": 36419.943, "section_seq": 1, "route_path_id": 71030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Crayford", "stage_seq": 11, "distance_m": 37773.021, "section_seq": 1, "route_path_id": 71030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Sidcup", "stage_seq": 12, "distance_m": 43215.214, "section_seq": 1, "route_path_id": 71030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Lee", "stage_seq": 13, "distance_m": 49661.444, "section_seq": 1, "route_path_id": 71030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Lee Spur Jn", "stage_seq": 14, "distance_m": 50836.636, "section_seq": 1, "route_path_id": 71030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Grove Park", "stage_seq": 15, "distance_m": 53078.252, "section_seq": 1, "route_path_id": 71030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110", "location": "Chislehurst", "stage_seq": 16, "distance_m": 56712.419, "section_seq": 1, "route_path_id": 71030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112H", "location": "Petts Wood Jn", "stage_seq": 17, "distance_m": 58249.587, "section_seq": 1, "route_path_id": 71030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Orpington", "stage_seq": 18, "distance_m": 60922.706, "section_seq": 1, "route_path_id": 71030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Sevenoaks", "stage_seq": 19, "distance_m": 74162.443, "section_seq": 1, "route_path_id": 71030}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2152H", "location": "Tonbridge", "stage_seq": 20, "distance_m": 85919.881, "section_seq": 1, "route_path_id": 71030}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": null, "location": "Tonbridge West Yard (GBRf)", "stage_seq": 21, "distance_m": 86370.956, "section_seq": 1, "route_path_id": 71030}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 86370.956, "from_m": 0.0, "section_seq": 1, "route_path_id": 71030}], "total_distance_m": 86370.956, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 86102.329, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 268.627, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32247, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:22:48Z", "source_id": 51290242, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:24:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:22:49Z", "source_id": 16570380, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:08:43Z", "source_id": 51412892, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:09:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:08:46Z", "source_id": 16605177, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:55Z", "source_id": 51459233, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:28:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:58Z", "source_id": 16618434, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:18Z", "source_id": 51472619, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:33:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:18Z", "source_id": 16622185, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31717, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:15Z", "source_id": 51487640, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:38:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:16Z", "source_id": 16626342, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31702, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:44Z", "source_id": 51508155, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:47:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:47Z", "source_id": 16632206, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31918, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:16Z", "source_id": 51543411, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:20Z", "source_id": 16642314, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31941, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:07:12Z", "source_id": 51558418, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:08:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:07:17Z", "source_id": 16646463, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32051, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:15:32Z", "source_id": 51578621, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:16:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:15:37Z", "source_id": 16652150, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32581, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:10Z", "source_id": 51617367, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:33:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:13Z", "source_id": 16663260, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32696, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:51Z", "source_id": 51643598, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:54Z", "source_id": 16671013, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:19Z", "source_id": 16692226, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T22:06:00+01:00", "operational_fact": true}] Grain Foster Yeoman (GBRf) 1903 1903 None None None Tonbridge West Yard (GBRf) 2201 2201 None LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:H50034/2026-09-16/detailed None Tonbridge 2026-09-16T21:57:30+01:00 Tonbridge West Yard (GBRf) 9.0 {"type": "LineString", "coordinates": [[0.2655141, 51.19190929999999], [0.2651988, 51.191916000000006], [0.2648453, 51.19193270000001], [0.2645235, 51.1919504], [0.2643519, 51.1919621], [0.2640649, 51.1919966], [0.2639629, 51.1920092], [0.26366639999999997, 51.1920663], [0.2636531, 51.1920689], [0.26340430000000004, 51.19211399999999], [0.2630681, 51.1921567], [0.2627355, 51.1921848], [0.2622198, 51.1922365], [0.26199930000000005, 51.19224929999999], [0.2618031, 51.192254299999995], [0.25965969999999994, 51.192252999999994]]} 0.3 2157 2206 Tonbridge Tonbridge West Yard (GBRf) Tonbridge West Yard (GBRf) 51.1922530 0.2596597 51.1922530 0.2596597 1 0 2026-09-16 21:27:21 TERMINATED 2026-09-16 21:06:00 Tonbridge West Yard (GBRf) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692226 1789593439635381 77 77 2026-09-16 21:27:20.629749 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:19.627089
592343 619461 G15506 832U32MX16 2026-09-16 COMPLETE 16691499 2026-09-16 22:17:00 2026-09-16 21:27:51 2026-09-18 21:27:51 {"id": 619461, "stp": "P", "toc": "Great Western Railway", "uid": "G15506", "consist": "158798+166203", "dest_crs": "CDF", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15506/2026-09-16/detailed", "trust_id": "832U32MX16", "origin_crs": "PGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-16", "dest_arr_time": "2217", "dest_platform": "1", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "2U32", "timing_status": "ON TIME", "origin_station": "Paignton", "current_leg_arr": "2217", "current_leg_dep": "2204", "current_leg_end": "Cardiff Central", "origin_dep_time": "1851", "origin_platform": "2", "current_location": "Cardiff Central", "last_update_time": "2026-09-16T21:27:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]}", "current_leg_start": "Newport (South Wales)", "dest_arr_time_act": "2217", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Newport (South Wales)", "current_leg_milage": "11.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 380.594, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 846.608, \"from_m\": 380.594, \"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\": 3256.043, \"from_m\": 846.608, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3265.545, \"from_m\": 3256.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5634.263, \"from_m\": 3265.545, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7332.715, \"from_m\": 5634.263, \"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\": 10077.634, \"from_m\": 7332.715, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12461.026, \"from_m\": 10077.634, \"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\": 12672.438, \"from_m\": 12461.026, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12749.917, \"from_m\": 12672.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15669.46, \"from_m\": 12749.917, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19605.771, \"from_m\": 15669.46, \"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\": 20555.431, \"from_m\": 19605.771, \"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\": 22267.033, \"from_m\": 20555.431, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23775.159, \"from_m\": 22267.033, \"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\": 26506.315, \"from_m\": 23775.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\": 27907.772, \"from_m\": 26506.315, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28509.835, \"from_m\": 27907.772, \"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\": 31318.93, \"from_m\": 28509.835, \"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\": 34918.385, \"from_m\": 31318.93, \"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\": 43351.795, \"from_m\": 34918.385, \"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\": 45464.348, \"from_m\": 43351.795, \"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\": 45531.302, \"from_m\": 45464.348, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45579.477, \"from_m\": 45531.302, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45585.778, \"from_m\": 45579.477, \"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\": 46389.532, \"from_m\": 45585.778, \"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\": 47761.642, \"from_m\": 46389.532, \"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\": 47787.22, \"from_m\": 47761.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47830.31, \"from_m\": 47787.22, \"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\": 47879.627, \"from_m\": 47830.31, \"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\": 48013.025, \"from_m\": 47879.627, \"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\": 48788.034, \"from_m\": 48013.025, \"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\": 50782.281, \"from_m\": 48788.034, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121403.274, \"from_m\": 50782.281, \"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\": 134940.52, \"from_m\": 121403.274, \"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\": 135611.421, \"from_m\": 134940.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\": 100.0}, {\"to_m\": 135758.456, \"from_m\": 135611.421, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 137771.042, \"from_m\": 135758.456, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 138634.304, \"from_m\": 137771.042, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 141773.774, \"from_m\": 138634.304, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 141892.611, \"from_m\": 141773.774, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 162905.765, \"from_m\": 141892.611, \"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\": 163011.617, \"from_m\": 162905.765, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 167665.292, \"from_m\": 163011.617, \"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\": 168621.137, \"from_m\": 167665.292, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169348.774, \"from_m\": 168621.137, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169411.826, \"from_m\": 169348.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169428.2, \"from_m\": 169411.826, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169957.045, \"from_m\": 169428.2, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 170123.944, \"from_m\": 169957.045, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170195.749, \"from_m\": 170123.944, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 170307.241, \"from_m\": 170195.749, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 171499.792, \"from_m\": 170307.241, \"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\": 171654.16, \"from_m\": 171499.792, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 171925.946, \"from_m\": 171654.16, \"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\": 171975.072, \"from_m\": 171925.946, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 173459.787, \"from_m\": 171975.072, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 174631.66, \"from_m\": 173459.787, \"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\": 174740.929, \"from_m\": 174631.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 175867.202, \"from_m\": 174740.929, \"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\": 176219.265, \"from_m\": 175867.202, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 176341.576, \"from_m\": 176219.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 177892.419, \"from_m\": 176341.576, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 177995.97, \"from_m\": 177892.419, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 178015.476, \"from_m\": 177995.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 186455.68, \"from_m\": 178015.476, \"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\": 194789.293, \"from_m\": 186455.68, \"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\": 195605.198, \"from_m\": 194789.293, \"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\": 195738.073, \"from_m\": 195605.198, \"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\": 195833.769, \"from_m\": 195738.073, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 198055.663, \"from_m\": 195833.769, \"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\": 207040.404, \"from_m\": 198055.663, \"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\": 207132.106, \"from_m\": 207040.404, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 208349.009, \"from_m\": 207132.106, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 208418.53, \"from_m\": 208349.009, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 208474.411, \"from_m\": 208418.53, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 209589.0, \"from_m\": 208474.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 209604.222, \"from_m\": 209589.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 209672.122, \"from_m\": 209604.222, \"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\": 210768.849, \"from_m\": 209672.122, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 211320.942, \"from_m\": 210768.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 211560.787, \"from_m\": 211320.942, \"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\": 211747.298, \"from_m\": 211560.787, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 212618.559, \"from_m\": 211747.298, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 213996.152, \"from_m\": 212618.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\": 214230.283, \"from_m\": 213996.152, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 226152.584, \"from_m\": 214230.283, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 229143.296, \"from_m\": 226152.584, \"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\": 229193.203, \"from_m\": 229143.296, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 229343.596, \"from_m\": 229193.203, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 229455.312, \"from_m\": 229343.596, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 229519.227, \"from_m\": 229455.312, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 229848.624, \"from_m\": 229519.227, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 230190.505, \"from_m\": 229848.624, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 619461, \"profile_key\": \"5db1dc5fba5619a54a87a1bffeb9c94c5af1d8e3e05dc370485b7c190fc8e217\", \"schedule_id\": 9190, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1851\", \"location\": \"Paignton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"1855\", \"wtt_dep\": \"1856H\", \"location\": \"Torquay\", \"stage_seq\": 2, \"distance_m\": 4059.542, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"1858H\", \"wtt_dep\": \"1900\", \"location\": \"Torre\", \"stage_seq\": 3, \"distance_m\": 5405.021, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907H\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 4, \"distance_m\": 12772.795, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"1908H\", \"wtt_dep\": \"1910\", \"location\": \"Newton Abbot\", \"stage_seq\": 5, \"distance_m\": 13593.909, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"1916\", \"wtt_dep\": \"1917\", \"location\": \"Teignmouth\", \"stage_seq\": 6, \"distance_m\": 21781.703, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"1921\", \"wtt_dep\": \"1922H\", \"location\": \"Dawlish\", \"stage_seq\": 7, \"distance_m\": 26284.939, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"1925H\", \"wtt_dep\": \"1927\", \"location\": \"Dawlish Warren\", \"stage_seq\": 8, \"distance_m\": 28923.971, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1931\", \"location\": \"Starcross\", \"stage_seq\": 9, \"distance_m\": 32178.145, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"1939\", \"wtt_dep\": \"1940\", \"location\": \"Exeter St. Thomas\", \"stage_seq\": 10, \"distance_m\": 44428.328, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1951\", \"location\": \"Exeter St. David's\", \"stage_seq\": 11, \"distance_m\": 45902.825, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 47830.31, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"Tiverton Loop\", \"stage_seq\": 13, \"distance_m\": 69710.798, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004H\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 14, \"distance_m\": 72491.759, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007\", \"location\": \"Whiteball\", \"stage_seq\": 15, \"distance_m\": 79217.408, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 16, \"distance_m\": 92627.476, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2017\", \"location\": \"Taunton\", \"stage_seq\": 17, \"distance_m\": 95328.361, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"Cogload Jn\", \"stage_seq\": 18, \"distance_m\": 102801.76, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2028\", \"location\": \"Bridgwater\", \"stage_seq\": 19, \"distance_m\": 113830.773, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2035H\", \"location\": \"Highbridge & Burnham\", \"stage_seq\": 20, \"distance_m\": 123957.806, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"Uphill Jn\", \"stage_seq\": 21, \"distance_m\": 135481.17, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2048\", \"location\": \"Weston-super-Mare\", \"stage_seq\": 22, \"distance_m\": 138381.636, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Worle Jn\", \"stage_seq\": 23, \"distance_m\": 141975.517, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2054H\", \"location\": \"Worle\", \"stage_seq\": 24, \"distance_m\": 142876.089, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"2059H\", \"wtt_dep\": \"2100H\", \"location\": \"Yatton\", \"stage_seq\": 25, \"distance_m\": 149592.692, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2106H\", \"location\": \"Nailsea & Backwell\", \"stage_seq\": 26, \"distance_m\": 155891.387, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Parson Street\", \"stage_seq\": 27, \"distance_m\": 165866.881, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"Bristol West Jn\", \"stage_seq\": 28, \"distance_m\": 168208.295, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2128\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 29, \"distance_m\": 168740.364, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Bristol East Jn\", \"stage_seq\": 30, \"distance_m\": 169308.076, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 31, \"distance_m\": 169912.364, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 32, \"distance_m\": 172050.853, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Horfield Jn\", \"stage_seq\": 33, \"distance_m\": 174799.78, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 34, \"distance_m\": 175814.617, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140\", \"location\": \"Patchway\", \"stage_seq\": 35, \"distance_m\": 178365.142, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Pilning\", \"stage_seq\": 36, \"distance_m\": 184280.134, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 37, \"distance_m\": 186455.68, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 38, \"distance_m\": 193448.797, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2152\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 39, \"distance_m\": 195243.663, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 40, \"distance_m\": 207416.742, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 41, \"distance_m\": 209962.69, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Maindee West Jn\", \"stage_seq\": 42, \"distance_m\": 210474.263, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2203H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 43, \"distance_m\": 210963.764, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Gaer Jn\", \"stage_seq\": 44, \"distance_m\": 212659.173, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Ebbw Jn\", \"stage_seq\": 45, \"distance_m\": 213688.344, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209H\", \"location\": \"Marshfield\", \"stage_seq\": 46, \"distance_m\": 219640.007, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 47, \"distance_m\": 228770.195, \"section_seq\": 1, \"route_path_id\": 68840}, {\"is_pass\": false, \"wtt_arr\": \"2217\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 48, \"distance_m\": 230190.505, \"section_seq\": 1, \"route_path_id\": 68840}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 230190.505, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68840}], \"total_distance_m\": 230190.505, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 222164.529, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8025.976, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1851", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:54:08Z\", \"source_id\": 51207848, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:55:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:54:13Z\", \"source_id\": 16547382, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:57:02Z\", \"source_id\": 51216012, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:57:05Z\", \"source_id\": 16549614, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:07:29Z\", \"source_id\": 51246871, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:08:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:07:33Z\", \"source_id\": 16558128, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:14:21Z\", \"source_id\": 51266759, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:15:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:28:25Z\", \"source_id\": 51305421, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:29:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:14:24Z\", \"source_id\": 16563633, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:29:05Z\", \"source_id\": 16575270, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:34:36Z\", \"source_id\": 51322241, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:35:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:34:42Z\", \"source_id\": 16579640, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:39:47Z\", \"source_id\": 51335914, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:40:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:39:50Z\", \"source_id\": 16583545, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:43:01Z\", \"source_id\": 51344656, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:45:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:43:08Z\", \"source_id\": 16585958, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:53:03Z\", \"source_id\": 51371449, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:53:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:53:09Z\", \"source_id\": 16593571, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:56:10Z\", \"source_id\": 51379639, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:57:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:56:14Z\", \"source_id\": 16595832, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:10:18Z\", \"source_id\": 51417135, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:10:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:10:22Z\", \"source_id\": 16606332, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:18Z\", \"source_id\": 51419762, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:12:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:20Z\", \"source_id\": 16607097, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:14Z\", \"source_id\": 51424829, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:13:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:18Z\", \"source_id\": 16608617, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:27Z\", \"source_id\": 51445443, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:29Z\", \"source_id\": 16614578, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:07Z\", \"source_id\": 51474737, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:34:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:09Z\", \"source_id\": 16622757, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:04Z\", \"source_id\": 51496926, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:06Z\", \"source_id\": 16629008, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:56Z\", \"source_id\": 51527857, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:55:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:59Z\", \"source_id\": 16637972, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:58Z\", \"source_id\": 16643447, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:07:06Z\", \"source_id\": 51558118, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:08:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:07:10Z\", \"source_id\": 16646402, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:59Z\", \"source_id\": 51574842, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:14:03Z\", \"source_id\": 16651074, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:51Z\", \"source_id\": 16656385, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:24:59Z\", \"source_id\": 51601001, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:04Z\", \"source_id\": 16658525, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:55Z\", \"source_id\": 51630562, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:58Z\", \"source_id\": 16667136, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:09Z\", \"source_id\": 51637713, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:13Z\", \"source_id\": 16669270, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:50Z\", \"source_id\": 51648049, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:58Z\", \"source_id\": 16672381, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:30Z\", \"source_id\": 51660660, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:33Z\", \"source_id\": 16676066, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:37Z\", \"source_id\": 51684953, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:42Z\", \"source_id\": 16683063, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:04Z\", \"source_id\": 51714199, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:06Z\", \"source_id\": 16691499, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "1", "timing_fact_generation": 1789593367669844, "current_leg_arrival_utc": "2026-09-16T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:22.077890", "service_state_evidence_id": 16691499, "current_leg_start_actual_dep": "2026-09-16T22:03:30+01:00", "operational_evidence_version": 163, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:22.253516", "service_state_valid_until_kind": null, "operational_interpretation_version": 163, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PGN CDF 2U32 158798+166203 6 90 None {"version": 3, "segments": [{"to_m": 380.594, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 846.608, "from_m": 380.594, "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": 3256.043, "from_m": 846.608, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3265.545, "from_m": 3256.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5634.263, "from_m": 3265.545, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7332.715, "from_m": 5634.263, "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": 10077.634, "from_m": 7332.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12461.026, "from_m": 10077.634, "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": 12672.438, "from_m": 12461.026, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12749.917, "from_m": 12672.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15669.46, "from_m": 12749.917, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19605.771, "from_m": 15669.46, "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": 20555.431, "from_m": 19605.771, "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": 22267.033, "from_m": 20555.431, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23775.159, "from_m": 22267.033, "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": 26506.315, "from_m": 23775.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": 27907.772, "from_m": 26506.315, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28509.835, "from_m": 27907.772, "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": 31318.93, "from_m": 28509.835, "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": 34918.385, "from_m": 31318.93, "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": 43351.795, "from_m": 34918.385, "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": 45464.348, "from_m": 43351.795, "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": 45531.302, "from_m": 45464.348, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45579.477, "from_m": 45531.302, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45585.778, "from_m": 45579.477, "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": 46389.532, "from_m": 45585.778, "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": 47761.642, "from_m": 46389.532, "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": 47787.22, "from_m": 47761.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47830.31, "from_m": 47787.22, "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": 47879.627, "from_m": 47830.31, "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": 48013.025, "from_m": 47879.627, "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": 48788.034, "from_m": 48013.025, "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": 50782.281, "from_m": 48788.034, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121403.274, "from_m": 50782.281, "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": 134940.52, "from_m": 121403.274, "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": 135611.421, "from_m": 134940.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": 100.0}, {"to_m": 135758.456, "from_m": 135611.421, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137771.042, "from_m": 135758.456, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 138634.304, "from_m": 137771.042, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 141773.774, "from_m": 138634.304, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 141892.611, "from_m": 141773.774, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 162905.765, "from_m": 141892.611, "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": 163011.617, "from_m": 162905.765, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 167665.292, "from_m": 163011.617, "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": 168621.137, "from_m": 167665.292, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169348.774, "from_m": 168621.137, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169411.826, "from_m": 169348.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169428.2, "from_m": 169411.826, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169957.045, "from_m": 169428.2, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 170123.944, "from_m": 169957.045, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170195.749, "from_m": 170123.944, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 170307.241, "from_m": 170195.749, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 171499.792, "from_m": 170307.241, "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": 171654.16, "from_m": 171499.792, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 171925.946, "from_m": 171654.16, "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": 171975.072, "from_m": 171925.946, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 173459.787, "from_m": 171975.072, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 174631.66, "from_m": 173459.787, "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": 174740.929, "from_m": 174631.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 175867.202, "from_m": 174740.929, "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": 176219.265, "from_m": 175867.202, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 176341.576, "from_m": 176219.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 177892.419, "from_m": 176341.576, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 177995.97, "from_m": 177892.419, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 178015.476, "from_m": 177995.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 186455.68, "from_m": 178015.476, "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": 194789.293, "from_m": 186455.68, "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": 195605.198, "from_m": 194789.293, "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": 195738.073, "from_m": 195605.198, "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": 195833.769, "from_m": 195738.073, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 198055.663, "from_m": 195833.769, "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": 207040.404, "from_m": 198055.663, "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": 207132.106, "from_m": 207040.404, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 208349.009, "from_m": 207132.106, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 208418.53, "from_m": 208349.009, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 208474.411, "from_m": 208418.53, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 209589.0, "from_m": 208474.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 209604.222, "from_m": 209589.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 209672.122, "from_m": 209604.222, "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": 210768.849, "from_m": 209672.122, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 211320.942, "from_m": 210768.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 211560.787, "from_m": 211320.942, "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": 211747.298, "from_m": 211560.787, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 212618.559, "from_m": 211747.298, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 213996.152, "from_m": 212618.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": 214230.283, "from_m": 213996.152, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 226152.584, "from_m": 214230.283, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 229143.296, "from_m": 226152.584, "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": 229193.203, "from_m": 229143.296, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 229343.596, "from_m": 229193.203, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 229455.312, "from_m": 229343.596, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 229519.227, "from_m": 229455.312, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 229848.624, "from_m": 229519.227, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 230190.505, "from_m": 229848.624, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 619461, "profile_key": "5db1dc5fba5619a54a87a1bffeb9c94c5af1d8e3e05dc370485b7c190fc8e217", "schedule_id": 9190, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1851", "location": "Paignton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "1855", "wtt_dep": "1856H", "location": "Torquay", "stage_seq": 2, "distance_m": 4059.542, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "1858H", "wtt_dep": "1900", "location": "Torre", "stage_seq": 3, "distance_m": 5405.021, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907H", "location": "Newton Abbot West Jn", "stage_seq": 4, "distance_m": 12772.795, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "1908H", "wtt_dep": "1910", "location": "Newton Abbot", "stage_seq": 5, "distance_m": 13593.909, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "1916", "wtt_dep": "1917", "location": "Teignmouth", "stage_seq": 6, "distance_m": 21781.703, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "1921", "wtt_dep": "1922H", "location": "Dawlish", "stage_seq": 7, "distance_m": 26284.939, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "1925H", "wtt_dep": "1927", "location": "Dawlish Warren", "stage_seq": 8, "distance_m": 28923.971, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1931", "location": "Starcross", "stage_seq": 9, "distance_m": 32178.145, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "1939", "wtt_dep": "1940", "location": "Exeter St. Thomas", "stage_seq": 10, "distance_m": 44428.328, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1951", "location": "Exeter St. David's", "stage_seq": 11, "distance_m": 45902.825, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953", "location": "Cowley Bridge Jn", "stage_seq": 12, "distance_m": 47830.31, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003", "location": "Tiverton Loop", "stage_seq": 13, "distance_m": 69710.798, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004H", "location": "Tiverton Parkway", "stage_seq": 14, "distance_m": 72491.759, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007", "location": "Whiteball", "stage_seq": 15, "distance_m": 79217.408, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Norton Fitzwarren Jn", "stage_seq": 16, "distance_m": 92627.476, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2017", "location": "Taunton", "stage_seq": 17, "distance_m": 95328.361, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022", "location": "Cogload Jn", "stage_seq": 18, "distance_m": 102801.76, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2028", "location": "Bridgwater", "stage_seq": 19, "distance_m": 113830.773, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2035H", "location": "Highbridge & Burnham", "stage_seq": 20, "distance_m": 123957.806, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "Uphill Jn", "stage_seq": 21, "distance_m": 135481.17, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2048", "location": "Weston-super-Mare", "stage_seq": 22, "distance_m": 138381.636, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Worle Jn", "stage_seq": 23, "distance_m": 141975.517, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2054H", "location": "Worle", "stage_seq": 24, "distance_m": 142876.089, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "2059H", "wtt_dep": "2100H", "location": "Yatton", "stage_seq": 25, "distance_m": 149592.692, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2106H", "location": "Nailsea & Backwell", "stage_seq": 26, "distance_m": 155891.387, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Parson Street", "stage_seq": 27, "distance_m": 165866.881, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116", "location": "Bristol West Jn", "stage_seq": 28, "distance_m": 168208.295, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2128", "location": "Bristol Temple Meads", "stage_seq": 29, "distance_m": 168740.364, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Bristol East Jn", "stage_seq": 30, "distance_m": 169308.076, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Dr Day's Jn", "stage_seq": 31, "distance_m": 169912.364, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Narroways Hill Jn", "stage_seq": 32, "distance_m": 172050.853, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Horfield Jn", "stage_seq": 33, "distance_m": 174799.78, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135H", "location": "Filton Abbey Wood", "stage_seq": 34, "distance_m": 175814.617, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140", "location": "Patchway", "stage_seq": 35, "distance_m": 178365.142, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Pilning", "stage_seq": 36, "distance_m": 184280.134, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Severn Tunnel East", "stage_seq": 37, "distance_m": 186455.68, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Severn Tunnel West", "stage_seq": 38, "distance_m": 193448.797, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2152", "location": "Severn Tunnel Junction", "stage_seq": 39, "distance_m": 195243.663, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158H", "location": "Llanwern West Jn", "stage_seq": 40, "distance_m": 207416.742, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Maindee East Jn", "stage_seq": 41, "distance_m": 209962.69, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Maindee West Jn", "stage_seq": 42, "distance_m": 210474.263, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2203H", "location": "Newport (South Wales)", "stage_seq": 43, "distance_m": 210963.764, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Gaer Jn", "stage_seq": 44, "distance_m": 212659.173, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Ebbw Jn", "stage_seq": 45, "distance_m": 213688.344, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209H", "location": "Marshfield", "stage_seq": 46, "distance_m": 219640.007, "section_seq": 1, "route_path_id": 68840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Long Dyke Jn", "stage_seq": 47, "distance_m": 228770.195, "section_seq": 1, "route_path_id": 68840}, {"is_pass": false, "wtt_arr": "2217", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 48, "distance_m": 230190.505, "section_seq": 1, "route_path_id": 68840}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 230190.505, "from_m": 0.0, "section_seq": 1, "route_path_id": 68840}], "total_distance_m": 230190.505, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 222164.529, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8025.976, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26610, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:54:08Z", "source_id": 51207848, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T17:55:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:54:13Z", "source_id": 16547382, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T18:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26606, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:57:02Z", "source_id": 51216012, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T17:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:57:05Z", "source_id": 16549614, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T18:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26580, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:07:29Z", "source_id": 51246871, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T18:08:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:07:33Z", "source_id": 16558128, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:14:21Z", "source_id": 51266759, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:15:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:28:25Z", "source_id": 51305421, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:29:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:14:24Z", "source_id": 16563633, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:29:05Z", "source_id": 16575270, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:34:36Z", "source_id": 51322241, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T18:35:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:34:42Z", "source_id": 16579640, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26558, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:39:47Z", "source_id": 51335914, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T18:40:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:39:50Z", "source_id": 16583545, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26554, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:43:01Z", "source_id": 51344656, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T18:45:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:43:08Z", "source_id": 16585958, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26544, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:53:03Z", "source_id": 51371449, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T18:53:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:53:09Z", "source_id": 16593571, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26445, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:56:10Z", "source_id": 51379639, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T18:57:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:56:14Z", "source_id": 16595832, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26420, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:10:18Z", "source_id": 51417135, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:10:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:10:22Z", "source_id": 16606332, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26416, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:18Z", "source_id": 51419762, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:12:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:20Z", "source_id": 16607097, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26412, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:14Z", "source_id": 51424829, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:13:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:18Z", "source_id": 16608617, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:27Z", "source_id": 51445443, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:22:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:29Z", "source_id": 16614578, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26197, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:07Z", "source_id": 51474737, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:34:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:09Z", "source_id": 16622757, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26186, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:04Z", "source_id": 51496926, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:06Z", "source_id": 16629008, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26174, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:56Z", "source_id": 51527857, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T19:55:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:59Z", "source_id": 16637972, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:58Z", "source_id": 16643447, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26162, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:07:06Z", "source_id": 51558118, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:08:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:07:10Z", "source_id": 16646402, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26154, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:59Z", "source_id": 51574842, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:15:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:14:03Z", "source_id": 16651074, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:51Z", "source_id": 16656385, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25977, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:24:59Z", "source_id": 51601001, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T20:26:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:04Z", "source_id": 16658525, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25803, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:55Z", "source_id": 51630562, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T20:38:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:58Z", "source_id": 16667136, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25723, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:09Z", "source_id": 51637713, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T20:42:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:13Z", "source_id": 16669270, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25738, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:50Z", "source_id": 51648049, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T20:47:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:58Z", "source_id": 16672381, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24640, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:30Z", "source_id": 51660660, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T20:52:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:33Z", "source_id": 16676066, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:37Z", "source_id": 51684953, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T21:03:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:42Z", "source_id": 16683063, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24953, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:04Z", "source_id": 51714199, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T21:17:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:06Z", "source_id": 16691499, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] Paignton 1851 1851 2 None None Cardiff Central 2217 2217 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15506/2026-09-16/detailed None Newport (South Wales) 2026-09-16T22:03:30+01:00 Cardiff Central 13.0 {"type": "LineString", "coordinates": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]} 11.7 2204 2217 Newport (South Wales) Cardiff Central Cardiff Central 51.4756626 -3.1792304 51.4756626 -3.1792304 1 0 2026-09-16 21:27:51 TERMINATED 2026-09-16 21:17:00 Cardiff Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691499 1789593367669844 163 163 2026-09-16 21:27:22.253516 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:22.077890
592344 622742 C15243 072L13M716 2026-09-16 COMPLETE 16692289 2026-09-16 22:17:00 2026-09-16 21:27:51 2026-09-18 21:27:51 {"id": 622742, "stp": "P", "toc": "ScotRail", "uid": "C15243", "consist": "318266+320311", "dest_crs": "MLN", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15243/2026-09-16/detailed", "trust_id": "072L13M716", "origin_crs": "LRH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milngavie", "service_date": "2026-09-16", "dest_arr_time": "2206", "dest_platform": "1", "is_terminated": 1, "next_location": "Milngavie", "signalling_id": "2L13", "timing_status": "LATE", "origin_station": "Larkhall", "current_leg_arr": "2217", "current_leg_dep": "2215", "current_leg_end": "Milngavie", "origin_dep_time": "2103", "origin_platform": "2", "current_location": "Milngavie", "last_update_time": "2026-09-16T21:27:51", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.319787299999999, 55.9203333], [-4.319464700000001, 55.9204742], [-4.3192061, 55.92059969999999], [-4.3191885, 55.920609299999995], [-4.318666499999999, 55.9208973], [-4.3181782, 55.9212147], [-4.3179668, 55.921371099999995], [-4.3177313, 55.921562], [-4.3171614, 55.922067], [-4.3168992, 55.92231060000001], [-4.3165618, 55.92262600000001], [-4.3161201, 55.92303330000001], [-4.3159551, 55.9231848], [-4.3158515, 55.9232817], [-4.3153361, 55.9237448], [-4.3146747, 55.9243078], [-4.312853, 55.92599069999999], [-4.312766, 55.92607120000001], [-4.311913363773703, 55.92685882456939], [-4.3117377999999995, 55.92702100000001], [-4.3106356, 55.92819740000001], [-4.3103132, 55.9286588], [-4.310273399999999, 55.92871999999999], [-4.3099433, 55.92926430000001], [-4.3096852, 55.93005889999999], [-4.3095395, 55.930947999999994], [-4.3095586, 55.9314759], [-4.3095861, 55.9320003], [-4.3096319, 55.9322588], [-4.309677299999999, 55.9324848], [-4.3097428, 55.9327164], [-4.3098203, 55.932902199999994], [-4.309931899999999, 55.93319929999999], [-4.310057799999999, 55.93348009999999], [-4.3102543, 55.93389799999999], [-4.310418999999999, 55.934214999999995], [-4.3107741, 55.9348315], [-4.3112194, 55.93560769999999], [-4.311683899999999, 55.9364469], [-4.311802899999999, 55.9366551], [-4.3118859, 55.93679879999999], [-4.311913363773703, 55.9368470341312], [-4.3120213, 55.937036599999985], [-4.3122165, 55.9373693], [-4.312338999999999, 55.9375772], [-4.3124299, 55.937738499999995], [-4.312963500000001, 55.938685500000005], [-4.3132268, 55.9390445], [-4.313292499999999, 55.93913159999999], [-4.3133582, 55.939239], [-4.313495, 55.93950980000001], [-4.3135131, 55.93954209999999], [-4.3135595, 55.9396294], [-4.314052199999999, 55.940445100000005], [-4.3146729, 55.9414716]]}", "current_leg_start": "Hillfoot", "dest_arr_time_act": "2206", "motion_projection": null, "next_location_lat": "55.9414716", "next_location_lon": "-4.3146729", "previous_location": "Hillfoot", "current_leg_milage": "1.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 25697.96, \"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\": 25697.96, \"capability_applied\": null, \"effective_limit_mph\": 30.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\": 30198.337, \"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\": 30569.776, \"from_m\": 30198.337, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31262.16, \"from_m\": 30569.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31318.432, \"from_m\": 31262.16, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32757.655, \"from_m\": 31318.432, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33395.945, \"from_m\": 32757.655, \"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\": 33482.261, \"from_m\": 33395.945, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38042.188, \"from_m\": 33482.261, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38499.156, \"from_m\": 38042.188, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 622742, \"profile_key\": \"680cd3a8c33f65f532912319a0a7fca733d478cf8719e1c66c7391f12b9344e1\", \"schedule_id\": 2002, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Larkhall\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2104H\", \"wtt_dep\": \"2105\", \"location\": \"Merryton\", \"stage_seq\": 2, \"distance_m\": 1209.667, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Allanton Loop\", \"stage_seq\": 3, \"distance_m\": 3331.613, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2107H\", \"wtt_dep\": \"2108\", \"location\": \"Chatelherault\", \"stage_seq\": 4, \"distance_m\": 3763.496, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Haughhead Jn\", \"stage_seq\": 5, \"distance_m\": 4692.232, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2112H\", \"location\": \"Hamilton Central\", \"stage_seq\": 6, \"distance_m\": 6685.218, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2114H\", \"wtt_dep\": \"2115\", \"location\": \"Hamilton West\", \"stage_seq\": 7, \"distance_m\": 8071.361, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2118H\", \"location\": \"Blantyre\", \"stage_seq\": 8, \"distance_m\": 10893.477, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2122H\", \"location\": \"Newton\", \"stage_seq\": 9, \"distance_m\": 14858.462, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Newton West Jn\", \"stage_seq\": 10, \"distance_m\": 15963.656, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127\", \"location\": \"Cambuslang\", \"stage_seq\": 11, \"distance_m\": 17400.305, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 12, \"distance_m\": 19187.202, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Rutherglen Central Jn\", \"stage_seq\": 13, \"distance_m\": 19995.825, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131\", \"location\": \"Rutherglen\", \"stage_seq\": 14, \"distance_m\": 20337.688, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2133H\", \"location\": \"Dalmarnock\", \"stage_seq\": 15, \"distance_m\": 21585.074, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2135H\", \"location\": \"Bridgeton\", \"stage_seq\": 16, \"distance_m\": 22471.466, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2138H\", \"location\": \"Argyle Street\", \"stage_seq\": 17, \"distance_m\": 24406.915, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 18, \"distance_m\": 24882.02, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2141H\", \"location\": \"Anderston\", \"stage_seq\": 19, \"distance_m\": 25675.074, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2143H\", \"location\": \"Exhibition Centre\", \"stage_seq\": 20, \"distance_m\": 26478.267, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 21, \"distance_m\": 27218.932, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Partick\", \"stage_seq\": 22, \"distance_m\": 28445.209, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149H\", \"location\": \"Hyndland\", \"stage_seq\": 23, \"distance_m\": 29621.072, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 24, \"distance_m\": 30151.524, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"Anniesland\", \"stage_seq\": 25, \"distance_m\": 31179.936, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Westerton\", \"stage_seq\": 26, \"distance_m\": 33242.713, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158H\", \"location\": \"Bearsden\", \"stage_seq\": 27, \"distance_m\": 35033.815, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2203\", \"location\": \"Hillfoot\", \"stage_seq\": 28, \"distance_m\": 35916.439, \"section_seq\": 1, \"route_path_id\": 66327}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": null, \"location\": \"Milngavie\", \"stage_seq\": 29, \"distance_m\": 38499.156, \"section_seq\": 1, \"route_path_id\": 66327}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38499.156, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66327}], \"total_distance_m\": 38499.156, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 38499.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": "2103", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.9414716", "current_position_lon": "-4.3146729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:08:59Z\", \"source_id\": 51562688, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:04Z\", \"source_id\": 16647701, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:00Z\", \"source_id\": 51572573, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:06Z\", \"source_id\": 16650418, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:17:47Z\", \"source_id\": 51584121, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:18:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:17:51Z\", \"source_id\": 16653723, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:20:31Z\", \"source_id\": 51590549, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:20:36Z\", \"source_id\": 16655565, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:23:45Z\", \"source_id\": 51598058, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:23:47Z\", \"source_id\": 16657660, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:28:59Z\", \"source_id\": 51610170, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:02Z\", \"source_id\": 16661150, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:11Z\", \"source_id\": 51624363, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:15Z\", \"source_id\": 16665266, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:13Z\", \"source_id\": 51635688, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:17Z\", \"source_id\": 16668620, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:04Z\", \"source_id\": 51641893, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:07Z\", \"source_id\": 16670537, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:15Z\", \"source_id\": 51646811, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:21Z\", \"source_id\": 16671949, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:30Z\", \"source_id\": 51654054, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:36Z\", \"source_id\": 16674127, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:08Z\", \"source_id\": 51657634, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:10Z\", \"source_id\": 16675140, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:44Z\", \"source_id\": 51663384, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:46Z\", \"source_id\": 16676809, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:56Z\", \"source_id\": 51668070, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:03Z\", \"source_id\": 16678264, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:07Z\", \"source_id\": 51675103, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:14Z\", \"source_id\": 16680225, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:09Z\", \"source_id\": 51681708, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:14Z\", \"source_id\": 16682136, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:54Z\", \"source_id\": 51687834, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:05:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:57Z\", \"source_id\": 16683905, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:27Z\", \"source_id\": 51695585, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:32Z\", \"source_id\": 16686162, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:49Z\", \"source_id\": 51703032, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:55Z\", \"source_id\": 16688281, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:33Z\", \"source_id\": 16690554, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:19Z\", \"source_id\": 51716820, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:24Z\", \"source_id\": 16692289, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milngavie", "service_state_platform": "1", "timing_fact_generation": 1789593444367701, "current_leg_arrival_utc": "2026-09-16T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:24.349948", "service_state_evidence_id": 16692289, "current_leg_start_actual_dep": "2026-09-16T22:14:00+01:00", "operational_evidence_version": 114, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:24.769674", "service_state_valid_until_kind": null, "operational_interpretation_version": 114, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P LRH MLN 2L13 318266+320311 6 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": 25697.96, "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": 25697.96, "capability_applied": null, "effective_limit_mph": 30.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": 30198.337, "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": 30569.776, "from_m": 30198.337, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31262.16, "from_m": 30569.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31318.432, "from_m": 31262.16, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32757.655, "from_m": 31318.432, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33395.945, "from_m": 32757.655, "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": 33482.261, "from_m": 33395.945, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38042.188, "from_m": 33482.261, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38499.156, "from_m": 38042.188, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}], "service_id": 622742, "profile_key": "680cd3a8c33f65f532912319a0a7fca733d478cf8719e1c66c7391f12b9344e1", "schedule_id": 2002, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2103", "location": "Larkhall", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2104H", "wtt_dep": "2105", "location": "Merryton", "stage_seq": 2, "distance_m": 1209.667, "section_seq": 1, "route_path_id": 66327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "Allanton Loop", "stage_seq": 3, "distance_m": 3331.613, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2107H", "wtt_dep": "2108", "location": "Chatelherault", "stage_seq": 4, "distance_m": 3763.496, "section_seq": 1, "route_path_id": 66327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109", "location": "Haughhead Jn", "stage_seq": 5, "distance_m": 4692.232, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2112H", "location": "Hamilton Central", "stage_seq": 6, "distance_m": 6685.218, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2114H", "wtt_dep": "2115", "location": "Hamilton West", "stage_seq": 7, "distance_m": 8071.361, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2118H", "location": "Blantyre", "stage_seq": 8, "distance_m": 10893.477, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2122H", "location": "Newton", "stage_seq": 9, "distance_m": 14858.462, "section_seq": 1, "route_path_id": 66327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Newton West Jn", "stage_seq": 10, "distance_m": 15963.656, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127", "location": "Cambuslang", "stage_seq": 11, "distance_m": 17400.305, "section_seq": 1, "route_path_id": 66327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Rutherglen East Jn", "stage_seq": 12, "distance_m": 19187.202, "section_seq": 1, "route_path_id": 66327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Rutherglen Central Jn", "stage_seq": 13, "distance_m": 19995.825, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131", "location": "Rutherglen", "stage_seq": 14, "distance_m": 20337.688, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2133H", "location": "Dalmarnock", "stage_seq": 15, "distance_m": 21585.074, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2135H", "location": "Bridgeton", "stage_seq": 16, "distance_m": 22471.466, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2138H", "location": "Argyle Street", "stage_seq": 17, "distance_m": 24406.915, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140", "location": "Glasgow Central Low Level", "stage_seq": 18, "distance_m": 24882.02, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2141H", "location": "Anderston", "stage_seq": 19, "distance_m": 25675.074, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2143H", "location": "Exhibition Centre", "stage_seq": 20, "distance_m": 26478.267, "section_seq": 1, "route_path_id": 66327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Finnieston East Jn", "stage_seq": 21, "distance_m": 27218.932, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Partick", "stage_seq": 22, "distance_m": 28445.209, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149H", "location": "Hyndland", "stage_seq": 23, "distance_m": 29621.072, "section_seq": 1, "route_path_id": 66327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150H", "location": "Hyndland East Jn", "stage_seq": 24, "distance_m": 30151.524, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "Anniesland", "stage_seq": 25, "distance_m": 31179.936, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Westerton", "stage_seq": 26, "distance_m": 33242.713, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158H", "location": "Bearsden", "stage_seq": 27, "distance_m": 35033.815, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2203", "location": "Hillfoot", "stage_seq": 28, "distance_m": 35916.439, "section_seq": 1, "route_path_id": 66327}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": null, "location": "Milngavie", "stage_seq": 29, "distance_m": 38499.156, "section_seq": 1, "route_path_id": 66327}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38499.156, "from_m": 0.0, "section_seq": 1, "route_path_id": 66327}], "total_distance_m": 38499.156, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 38499.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} [{"source": "TD", "smart_id": 2501, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:08:59Z", "source_id": 51562688, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:10:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:04Z", "source_id": 16647701, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2496, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:00Z", "source_id": 51572573, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:14:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:06Z", "source_id": 16650418, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:17:47Z", "source_id": 51584121, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:18:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:17:51Z", "source_id": 16653723, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2488, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:20:31Z", "source_id": 51590549, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:21:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:20:36Z", "source_id": 16655565, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2492, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:23:45Z", "source_id": 51598058, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:25:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:23:47Z", "source_id": 16657660, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2361, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:28:59Z", "source_id": 51610170, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:29:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:02Z", "source_id": 16661150, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2341, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:11Z", "source_id": 51624363, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:35:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:15Z", "source_id": 16665266, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2104, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:13Z", "source_id": 51635688, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:40:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:17Z", "source_id": 16668620, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:04Z", "source_id": 51641893, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:43:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:07Z", "source_id": 16670537, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2065, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:15Z", "source_id": 51646811, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:45:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:21Z", "source_id": 16671949, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2034, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:30Z", "source_id": 51654054, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:49:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:36Z", "source_id": 16674127, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1953, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:08Z", "source_id": 51657634, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:51:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:10Z", "source_id": 16675140, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1949, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:44Z", "source_id": 51663384, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:53:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:46Z", "source_id": 16676809, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2073, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:56Z", "source_id": 51668070, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:55:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:03Z", "source_id": 16678264, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:07Z", "source_id": 51675103, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:59:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:14Z", "source_id": 16680225, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:09Z", "source_id": 51681708, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:01:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:14Z", "source_id": 16682136, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:54Z", "source_id": 51687834, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T21:05:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:57Z", "source_id": 16683905, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:27Z", "source_id": 51695585, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:08:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:32Z", "source_id": 16686162, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1330, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:49Z", "source_id": 51703032, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:11:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:55Z", "source_id": 16688281, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:33Z", "source_id": 16690554, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1322, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:19Z", "source_id": 51716820, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T21:17:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:24Z", "source_id": 16692289, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] Larkhall 2103 2103 2 None None Milngavie 2206 2206 1 LATE +11 minutes https://www.realtimetrains.co.uk/service/gb-nr:C15243/2026-09-16/detailed None Hillfoot 2026-09-16T22:14:00+01:00 Milngavie 2.0 {"type": "LineString", "coordinates": [[-4.319787299999999, 55.9203333], [-4.319464700000001, 55.9204742], [-4.3192061, 55.92059969999999], [-4.3191885, 55.920609299999995], [-4.318666499999999, 55.9208973], [-4.3181782, 55.9212147], [-4.3179668, 55.921371099999995], [-4.3177313, 55.921562], [-4.3171614, 55.922067], [-4.3168992, 55.92231060000001], [-4.3165618, 55.92262600000001], [-4.3161201, 55.92303330000001], [-4.3159551, 55.9231848], [-4.3158515, 55.9232817], [-4.3153361, 55.9237448], [-4.3146747, 55.9243078], [-4.312853, 55.92599069999999], [-4.312766, 55.92607120000001], [-4.311913363773703, 55.92685882456939], [-4.3117377999999995, 55.92702100000001], [-4.3106356, 55.92819740000001], [-4.3103132, 55.9286588], [-4.310273399999999, 55.92871999999999], [-4.3099433, 55.92926430000001], [-4.3096852, 55.93005889999999], [-4.3095395, 55.930947999999994], [-4.3095586, 55.9314759], [-4.3095861, 55.9320003], [-4.3096319, 55.9322588], [-4.309677299999999, 55.9324848], [-4.3097428, 55.9327164], [-4.3098203, 55.932902199999994], [-4.309931899999999, 55.93319929999999], [-4.310057799999999, 55.93348009999999], [-4.3102543, 55.93389799999999], [-4.310418999999999, 55.934214999999995], [-4.3107741, 55.9348315], [-4.3112194, 55.93560769999999], [-4.311683899999999, 55.9364469], [-4.311802899999999, 55.9366551], [-4.3118859, 55.93679879999999], [-4.311913363773703, 55.9368470341312], [-4.3120213, 55.937036599999985], [-4.3122165, 55.9373693], [-4.312338999999999, 55.9375772], [-4.3124299, 55.937738499999995], [-4.312963500000001, 55.938685500000005], [-4.3132268, 55.9390445], [-4.313292499999999, 55.93913159999999], [-4.3133582, 55.939239], [-4.313495, 55.93950980000001], [-4.3135131, 55.93954209999999], [-4.3135595, 55.9396294], [-4.314052199999999, 55.940445100000005], [-4.3146729, 55.9414716]]} 1.6 2215 2217 Hillfoot Milngavie Milngavie 55.9414716 -4.3146729 55.9414716 -4.3146729 1 0 2026-09-16 21:27:51 TERMINATED 2026-09-16 21:17:00 Milngavie TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692289 1789593444367701 114 114 2026-09-16 21:27:24.769674 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:24.349948
592345 624255 W29282 862K71M816 2026-09-16 COMPLETE 16691686 2026-09-16 22:17:00 2026-09-16 21:27:51 2026-09-18 21:27:51 {"id": 624255, "stp": "P", "toc": "Southern", "uid": "W29282", "consist": "377318", "dest_crs": "BAA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29282/2026-09-16/detailed", "trust_id": "862K71M816", "origin_crs": "BOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barnham", "service_date": "2026-09-16", "dest_arr_time": "2218", "dest_platform": "1", "is_terminated": 1, "next_location": "Barnham", "signalling_id": "2K71", "timing_status": "EARLY", "origin_station": "Bognor Regis", "current_leg_arr": "2217", "current_leg_dep": "2210", "current_leg_end": "Barnham", "origin_dep_time": "2211", "origin_platform": "2", "current_location": "Barnham", "last_update_time": "2026-09-16T21:27:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6752245999999998, 50.788802700000005], [-0.6743821, 50.7898575], [-0.6741493999999999, 50.79014800000001], [-0.6738919, 50.7904403], [-0.6736888999999999, 50.7906067], [-0.6733322, 50.7909161], [-0.6732224, 50.79101620000001], [-0.6730411999999999, 50.791175], [-0.6726780999999998, 50.7914582], [-0.6721931, 50.79178329999999], [-0.6714139, 50.7921883], [-0.6709472, 50.792436599999995], [-0.6704957, 50.7926871], [-0.6700675000000001, 50.79292139999999], [-0.6695995999999999, 50.7931874], [-0.6691869999999999, 50.7934214], [-0.6687615999999998, 50.79368489999999], [-0.6681978, 50.7940487], [-0.6676739, 50.79440939999999], [-0.6666995999999998, 50.795168799999985], [-0.6663413999999999, 50.7954847], [-0.6659704, 50.795825], [-0.6656723999999999, 50.79610600000001], [-0.6652311, 50.79655549999999], [-0.6651496999999998, 50.7966499], [-0.6647517999999999, 50.7971099], [-0.6644138, 50.7975208], [-0.6640780999999999, 50.7979741], [-0.6637884, 50.79839869999999], [-0.6635561, 50.798752], [-0.6628602999999998, 50.799901299999995], [-0.6625857999999999, 50.80034860000001], [-0.6575340999999999, 50.808659899999995], [-0.6556359, 50.8117826], [-0.6554307, 50.812145], [-0.6552497, 50.81249129999999], [-0.6550682, 50.8128517], [-0.6548532, 50.81326889999999], [-0.6546796, 50.8137196], [-0.654575, 50.81403859999999], [-0.6544739, 50.8144273], [-0.654389, 50.8147549], [-0.6543048999999999, 50.8151372], [-0.6542159, 50.815609499999994], [-0.6541697, 50.8159673], [-0.6541459000000001, 50.8163323], [-0.6541389999999999, 50.81670170000001], [-0.6541954999999999, 50.818137], [-0.6541942, 50.818495799999994], [-0.6541759, 50.818855], [-0.6541356, 50.8192044], [-0.6540742, 50.819574499999995], [-0.6539987, 50.8199426], [-0.6539271, 50.8203056], [-0.6538206, 50.820651999999995], [-0.6536816, 50.8210071], [-0.6535165999999999, 50.8213844], [-0.6533943999999999, 50.8216288], [-0.653171, 50.82200919999999], [-0.652938, 50.822392], [-0.6527267, 50.822708299999995], [-0.6526946867549304, 50.82275035457093], [-0.6524675, 50.8230488], [-0.6522063999999999, 50.82333340000001], [-0.6518363999999999, 50.8237825], [-0.6515659999999999, 50.8240569], [-0.6512909999999998, 50.82432850000001], [-0.6509443, 50.8246425], [-0.6501128999999999, 50.82541040000001], [-0.6460245, 50.8292294], [-0.6457376, 50.8294613], [-0.6455958999999999, 50.82957219999999], [-0.6454424, 50.8296873], [-0.6451316999999999, 50.8298903], [-0.6447778999999999, 50.8300786], [-0.6444787, 50.8302115], [-0.6442546999999998, 50.83030269999999], [-0.6439952999999999, 50.83039110000001], [-0.6438301, 50.8304426], [-0.6436093, 50.830496999999994], [-0.6434986999999999, 50.8305199], [-0.6434057999999999, 50.8305391], [-0.6432087999999999, 50.8305754], [-0.6429537999999999, 50.83061380000001], [-0.6426072, 50.8306459], [-0.6422916, 50.83065890000001], [-0.6417759, 50.8306659], [-0.6415082, 50.8306633], [-0.6404466, 50.8306619]]}", "current_leg_start": "Bognor Regis", "dest_arr_time_act": "2218", "motion_projection": null, "next_location_lat": "50.8306619", "next_location_lon": "-0.6404466", "previous_location": "Bognor Regis", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 597.951, \"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\": 5459.722, \"from_m\": 597.951, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5550.07, \"from_m\": 5459.722, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5608.987, \"from_m\": 5550.07, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5702.349, \"from_m\": 5608.987, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 624255, \"profile_key\": \"58ff5142c14d73e54c69b8d3ce952fac16f5f919f807314b00b2ce78b1aab5d8\", \"schedule_id\": 25912, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Bognor Regis\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Bognor Regis Sig. Br14\", \"stage_seq\": 2, \"distance_m\": 837.141, \"section_seq\": 1, \"route_path_id\": 28359}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": null, \"location\": \"Barnham\", \"stage_seq\": 3, \"distance_m\": 5702.349, \"section_seq\": 1, \"route_path_id\": 28359}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5702.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28359}], \"total_distance_m\": 5702.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5702.349, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2211", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.8306619", "current_position_lon": "-0.6404466", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27457, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:21Z\", \"source_id\": 51714842, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:25Z\", \"source_id\": 16691686, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barnham", "service_state_platform": "1", "timing_fact_generation": 1789593388412001, "current_leg_arrival_utc": "2026-09-16T22:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:28.445126", "service_state_evidence_id": 16691686, "current_leg_start_actual_dep": "2026-09-16T22:11:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:28.553482", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P BOG BAA 2K71 377318 3 100 None {"version": 3, "segments": [{"to_m": 597.951, "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": 5459.722, "from_m": 597.951, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5550.07, "from_m": 5459.722, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5608.987, "from_m": 5550.07, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5702.349, "from_m": 5608.987, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 624255, "profile_key": "58ff5142c14d73e54c69b8d3ce952fac16f5f919f807314b00b2ce78b1aab5d8", "schedule_id": 25912, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2211", "location": "Bognor Regis", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Bognor Regis Sig. Br14", "stage_seq": 2, "distance_m": 837.141, "section_seq": 1, "route_path_id": 28359}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": null, "location": "Barnham", "stage_seq": 3, "distance_m": 5702.349, "section_seq": 1, "route_path_id": 28359}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5702.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 28359}], "total_distance_m": 5702.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5702.349, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27457, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:21Z", "source_id": 51714842, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:17:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:25Z", "source_id": 16691686, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] Bognor Regis 2211 2211 2 None None Barnham 2218 2218 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W29282/2026-09-16/detailed None Bognor Regis 2026-09-16T22:11:00+01:00 Barnham 7.0 {"type": "LineString", "coordinates": [[-0.6752245999999998, 50.788802700000005], [-0.6743821, 50.7898575], [-0.6741493999999999, 50.79014800000001], [-0.6738919, 50.7904403], [-0.6736888999999999, 50.7906067], [-0.6733322, 50.7909161], [-0.6732224, 50.79101620000001], [-0.6730411999999999, 50.791175], [-0.6726780999999998, 50.7914582], [-0.6721931, 50.79178329999999], [-0.6714139, 50.7921883], [-0.6709472, 50.792436599999995], [-0.6704957, 50.7926871], [-0.6700675000000001, 50.79292139999999], [-0.6695995999999999, 50.7931874], [-0.6691869999999999, 50.7934214], [-0.6687615999999998, 50.79368489999999], [-0.6681978, 50.7940487], [-0.6676739, 50.79440939999999], [-0.6666995999999998, 50.795168799999985], [-0.6663413999999999, 50.7954847], [-0.6659704, 50.795825], [-0.6656723999999999, 50.79610600000001], [-0.6652311, 50.79655549999999], [-0.6651496999999998, 50.7966499], [-0.6647517999999999, 50.7971099], [-0.6644138, 50.7975208], [-0.6640780999999999, 50.7979741], [-0.6637884, 50.79839869999999], [-0.6635561, 50.798752], [-0.6628602999999998, 50.799901299999995], [-0.6625857999999999, 50.80034860000001], [-0.6575340999999999, 50.808659899999995], [-0.6556359, 50.8117826], [-0.6554307, 50.812145], [-0.6552497, 50.81249129999999], [-0.6550682, 50.8128517], [-0.6548532, 50.81326889999999], [-0.6546796, 50.8137196], [-0.654575, 50.81403859999999], [-0.6544739, 50.8144273], [-0.654389, 50.8147549], [-0.6543048999999999, 50.8151372], [-0.6542159, 50.815609499999994], [-0.6541697, 50.8159673], [-0.6541459000000001, 50.8163323], [-0.6541389999999999, 50.81670170000001], [-0.6541954999999999, 50.818137], [-0.6541942, 50.818495799999994], [-0.6541759, 50.818855], [-0.6541356, 50.8192044], [-0.6540742, 50.819574499999995], [-0.6539987, 50.8199426], [-0.6539271, 50.8203056], [-0.6538206, 50.820651999999995], [-0.6536816, 50.8210071], [-0.6535165999999999, 50.8213844], [-0.6533943999999999, 50.8216288], [-0.653171, 50.82200919999999], [-0.652938, 50.822392], [-0.6527267, 50.822708299999995], [-0.6526946867549304, 50.82275035457093], [-0.6524675, 50.8230488], [-0.6522063999999999, 50.82333340000001], [-0.6518363999999999, 50.8237825], [-0.6515659999999999, 50.8240569], [-0.6512909999999998, 50.82432850000001], [-0.6509443, 50.8246425], [-0.6501128999999999, 50.82541040000001], [-0.6460245, 50.8292294], [-0.6457376, 50.8294613], [-0.6455958999999999, 50.82957219999999], [-0.6454424, 50.8296873], [-0.6451316999999999, 50.8298903], [-0.6447778999999999, 50.8300786], [-0.6444787, 50.8302115], [-0.6442546999999998, 50.83030269999999], [-0.6439952999999999, 50.83039110000001], [-0.6438301, 50.8304426], [-0.6436093, 50.830496999999994], [-0.6434986999999999, 50.8305199], [-0.6434057999999999, 50.8305391], [-0.6432087999999999, 50.8305754], [-0.6429537999999999, 50.83061380000001], [-0.6426072, 50.8306459], [-0.6422916, 50.83065890000001], [-0.6417759, 50.8306659], [-0.6415082, 50.8306633], [-0.6404466, 50.8306619]]} 3.4 2210 2217 Bognor Regis Barnham Barnham 50.8306619 -0.6404466 50.8306619 -0.6404466 1 0 2026-09-16 21:27:51 TERMINATED 2026-09-16 21:17:00 Barnham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691686 1789593388412001 9 9 2026-09-16 21:27:28.553482 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:28.445126
592346 610566 H49982 886V75CW16 2026-09-16 COMPLETE 16692367 2026-09-16 22:07:00 2026-09-16 21:27:51 2026-09-18 21:27:51 {"id": 610566, "stp": "P", "toc": "Unknown", "uid": "H49982", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49982/2026-09-16/detailed", "trust_id": "886V75CW16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colnbrook BAA (GBRf)", "service_date": "2026-09-16", "dest_arr_time": "2207", "dest_platform": null, "is_terminated": 1, "next_location": "Colnbrook BAA (GBRf)", "signalling_id": "6V75", "timing_status": "ON TIME", "origin_station": "Grain Oil Terminal (GBRf)", "current_leg_arr": "2207", "current_leg_dep": "2201", "current_leg_end": "Colnbrook BAA (GBRf)", "origin_dep_time": "1809", "origin_platform": null, "current_location": "Colnbrook BAA (GBRf)", "last_update_time": "2026-09-16T21:27:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.49521789999999993, 51.494828899999995], [-0.4975015, 51.492715], [-0.4979088999999999, 51.49234229999999], [-0.4981611000000001, 51.49204110000001], [-0.49823339999999994, 51.49193240000001], [-0.4982596, 51.4918929], [-0.4983582, 51.491731699999995], [-0.4984607999999999, 51.49159829999999], [-0.4987315, 51.491291399999994], [-0.4990339, 51.4909526], [-0.4993046, 51.490644], [-0.4996056, 51.4903036], [-0.4998987999999999, 51.48997129999999], [-0.5003983, 51.4894025]]}", "current_leg_start": "Colnbrook Sig. T3511", "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": "51.4894025", "next_location_lon": "-0.5003983", "previous_location": "Colnbrook Sig. T3511", "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\": 476.537, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 2019.895, \"from_m\": 476.537, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2848.442, \"from_m\": 2019.895, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3486.7, \"from_m\": 2848.442, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4704.173, \"from_m\": 3486.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\": 4724.531, \"from_m\": 4704.173, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18268.023, \"from_m\": 4724.531, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18439.632, \"from_m\": 18268.023, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22520.519, \"from_m\": 18439.632, \"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\": 23512.458, \"from_m\": 22520.519, \"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\": 24152.288, \"from_m\": 23512.458, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32565.797, \"from_m\": 24152.288, \"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\": 34346.496, \"from_m\": 32565.797, \"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\": 34903.846, \"from_m\": 34346.496, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35253.534, \"from_m\": 34903.846, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35299.176, \"from_m\": 35253.534, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35652.729, \"from_m\": 35299.176, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50050.7, \"from_m\": 35652.729, \"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\": 50092.363, \"from_m\": 50050.7, \"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\": 50703.637, \"from_m\": 50092.363, \"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\": 50778.522, \"from_m\": 50703.637, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51624.366, \"from_m\": 50778.522, \"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\": 52039.809, \"from_m\": 51624.366, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52448.393, \"from_m\": 52039.809, \"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\": 52501.084, \"from_m\": 52448.393, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53327.207, \"from_m\": 52501.084, \"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\": 53934.263, \"from_m\": 53327.207, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55093.401, \"from_m\": 53934.263, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57075.275, \"from_m\": 55093.401, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57721.08, \"from_m\": 57075.275, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57988.652, \"from_m\": 57721.08, \"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\": 58039.011, \"from_m\": 57988.652, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59492.75, \"from_m\": 58039.011, \"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\": 59498.07, \"from_m\": 59492.75, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60269.799, \"from_m\": 59498.07, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 60372.669, \"from_m\": 60269.799, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60675.306, \"from_m\": 60372.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\": 60699.153, \"from_m\": 60675.306, \"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\": 62289.105, \"from_m\": 60699.153, \"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\": 62397.249, \"from_m\": 62289.105, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62812.267, \"from_m\": 62397.249, \"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\": 62863.75, \"from_m\": 62812.267, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62881.786, \"from_m\": 62863.75, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63029.532, \"from_m\": 62881.786, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 63701.64, \"from_m\": 63029.532, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65269.466, \"from_m\": 63701.64, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66210.26, \"from_m\": 65269.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68200.29, \"from_m\": 66210.26, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69206.913, \"from_m\": 68200.29, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72234.08, \"from_m\": 69206.913, \"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\": 72309.936, \"from_m\": 72234.08, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72747.814, \"from_m\": 72309.936, \"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\": 73063.451, \"from_m\": 72747.814, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 73247.481, \"from_m\": 73063.451, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 73306.279, \"from_m\": 73247.481, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73313.755, \"from_m\": 73306.279, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 75045.162, \"from_m\": 73313.755, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75097.104, \"from_m\": 75045.162, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75267.088, \"from_m\": 75097.104, \"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\": 76079.669, \"from_m\": 75267.088, \"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\": 77498.855, \"from_m\": 76079.669, \"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\": 77643.684, \"from_m\": 77498.855, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77799.683, \"from_m\": 77643.684, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 77980.384, \"from_m\": 77799.683, \"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\": 78026.803, \"from_m\": 77980.384, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 78150.741, \"from_m\": 78026.803, \"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\": 88720.314, \"from_m\": 78150.741, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 88817.31, \"from_m\": 88720.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\": 88876.473, \"from_m\": 88817.31, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90257.818, \"from_m\": 88876.473, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90917.983, \"from_m\": 90257.818, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91205.758, \"from_m\": 90917.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\": 91222.585, \"from_m\": 91205.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93997.412, \"from_m\": 91222.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\": 94367.229, \"from_m\": 93997.412, \"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\": 610566, \"profile_key\": \"4b82b16df4c18e81e7811bc173ab0b34bdd5876440323c249664fa41439fa5bf\", \"schedule_id\": 14328, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1809\", \"location\": \"Grain Oil Terminal (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": false, \"wtt_arr\": \"1814\", \"wtt_dep\": \"1815\", \"location\": \"Grain (Old Station)\", \"stage_seq\": 2, \"distance_m\": 356.432, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": false, \"wtt_arr\": \"1818\", \"wtt_dep\": \"1819\", \"location\": \"Grain L.C.\", \"stage_seq\": 3, \"distance_m\": 734.28, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": false, \"wtt_arr\": \"1841\", \"wtt_dep\": \"1844\", \"location\": \"Cliffe Sig. NK509\", \"stage_seq\": 4, \"distance_m\": 16190.523, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848\", \"location\": \"Hoo Jn\", \"stage_seq\": 5, \"distance_m\": 18512.048, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854\", \"location\": \"Gravesend\", \"stage_seq\": 6, \"distance_m\": 23737.471, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1856\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 7, \"distance_m\": 26153.05, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907\", \"location\": \"Dartford\", \"stage_seq\": 8, \"distance_m\": 34631.129, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1908H\", \"location\": \"Dartford Jn\", \"stage_seq\": 9, \"distance_m\": 35352.602, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 10, \"distance_m\": 36241.904, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1912\", \"location\": \"Crayford\", \"stage_seq\": 11, \"distance_m\": 37594.983, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921H\", \"location\": \"Sidcup\", \"stage_seq\": 12, \"distance_m\": 43037.176, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Lee\", \"stage_seq\": 13, \"distance_m\": 49483.406, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": false, \"wtt_arr\": \"1933\", \"wtt_dep\": \"1934H\", \"location\": \"Hither Green\", \"stage_seq\": 14, \"distance_m\": 50615.295, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 15, \"distance_m\": 52135.603, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Lewisham\", \"stage_seq\": 16, \"distance_m\": 53389.519, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 17, \"distance_m\": 53781.515, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957\", \"location\": \"Nunhead\", \"stage_seq\": 18, \"distance_m\": 56149.185, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 19, \"distance_m\": 58039.011, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002H\", \"location\": \"Denmark Hill\", \"stage_seq\": 20, \"distance_m\": 58847.884, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 21, \"distance_m\": 62256.577, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Factory Jn\", \"stage_seq\": 22, \"distance_m\": 62738.317, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Longhedge Jn\", \"stage_seq\": 23, \"distance_m\": 63626.771, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2025H\", \"location\": \"Latchmere Jn\", \"stage_seq\": 24, \"distance_m\": 64950.255, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"West Brompton\", \"stage_seq\": 25, \"distance_m\": 67781.096, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 26, \"distance_m\": 69439.401, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 27, \"distance_m\": 71188.159, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"North Pole Jn\", \"stage_seq\": 28, \"distance_m\": 72385.123, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 29, \"distance_m\": 73202.841, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Willesden South West Goods Lines\", \"stage_seq\": 30, \"distance_m\": 73763.131, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2052\", \"location\": \"Willesden South West Sidings\", \"stage_seq\": 31, \"distance_m\": 74146.725, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 32, \"distance_m\": 75152.585, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2124H\", \"location\": \"Acton Main Line\", \"stage_seq\": 33, \"distance_m\": 76233.578, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Acton West Jn\", \"stage_seq\": 34, \"distance_m\": 77799.683, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"West Ealing\", \"stage_seq\": 35, \"distance_m\": 80030.023, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Southall\", \"stage_seq\": 36, \"distance_m\": 83936.085, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 37, \"distance_m\": 87231.309, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"West Drayton\", \"stage_seq\": 38, \"distance_m\": 90658.646, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2154\", \"location\": \"Colnbrook Sig. T3503\", \"stage_seq\": 39, \"distance_m\": 91671.538, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201H\", \"location\": \"Colnbrook Sig. T3511\", \"stage_seq\": 40, \"distance_m\": 93664.008, \"section_seq\": 1, \"route_path_id\": 71002}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"Colnbrook BAA (GBRf)\", \"stage_seq\": 41, \"distance_m\": 94367.229, \"section_seq\": 1, \"route_path_id\": 71002}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 94367.229, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71002}], \"total_distance_m\": 94367.229, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 86938.973, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 7428.256, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1809", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4894025", "current_position_lon": "-0.5003983", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:48:34Z\", \"source_id\": 51191896, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:49:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:48:35Z\", \"source_id\": 16542847, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:05:25Z\", \"source_id\": 51240666, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:06:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:05:28Z\", \"source_id\": 16556440, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:24:02Z\", \"source_id\": 51293537, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:25:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:24:07Z\", \"source_id\": 16571398, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:28:50Z\", \"source_id\": 51306547, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:29:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:28:53Z\", \"source_id\": 16575143, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:37:27Z\", \"source_id\": 51329806, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:38:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:37:31Z\", \"source_id\": 16581772, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:49:09Z\", \"source_id\": 51360921, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:49:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:49:10Z\", \"source_id\": 16590605, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:51:39Z\", \"source_id\": 51367767, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:52:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:51:44Z\", \"source_id\": 16592511, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:57:10Z\", \"source_id\": 51382253, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:57:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:57:13Z\", \"source_id\": 16596562, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:50Z\", \"source_id\": 51397278, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:03:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:56Z\", \"source_id\": 16600865, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:30Z\", \"source_id\": 51409799, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:08:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:07:31Z\", \"source_id\": 16604278, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:52Z\", \"source_id\": 51461557, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:57Z\", \"source_id\": 16619109, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22277, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:52Z\", \"source_id\": 51469024, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:57Z\", \"source_id\": 16621225, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:30Z\", \"source_id\": 51478235, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:33Z\", \"source_id\": 16623795, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:37Z\", \"source_id\": 51483697, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:43Z\", \"source_id\": 16625255, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:53Z\", \"source_id\": 51530135, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:57Z\", \"source_id\": 16638663, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:56Z\", \"source_id\": 51619197, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:58Z\", \"source_id\": 16663738, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:11Z\", \"source_id\": 51631208, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:17Z\", \"source_id\": 16667324, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:05Z\", \"source_id\": 51646346, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:09Z\", \"source_id\": 16671806, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:31Z\", \"source_id\": 16692367, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Colnbrook BAA (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789593452055656, "current_leg_arrival_utc": "2026-09-16T22:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:31.951618", "service_state_evidence_id": 16692367, "current_leg_start_actual_dep": "2026-09-16T22:01:30+01:00", "operational_evidence_version": 141, "service_state_event_time_utc": "2026-09-16T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:32.194663", "service_state_valid_until_kind": null, "operational_interpretation_version": 141, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6V75 None None None None {"version": 3, "segments": [{"to_m": 476.537, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 2019.895, "from_m": 476.537, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 2848.442, "from_m": 2019.895, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 3486.7, "from_m": 2848.442, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 4704.173, "from_m": 3486.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": 4724.531, "from_m": 4704.173, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 18268.023, "from_m": 4724.531, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18439.632, "from_m": 18268.023, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22520.519, "from_m": 18439.632, "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": 23512.458, "from_m": 22520.519, "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": 24152.288, "from_m": 23512.458, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32565.797, "from_m": 24152.288, "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": 34346.496, "from_m": 32565.797, "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": 34903.846, "from_m": 34346.496, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35253.534, "from_m": 34903.846, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35299.176, "from_m": 35253.534, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35652.729, "from_m": 35299.176, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50050.7, "from_m": 35652.729, "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": 50092.363, "from_m": 50050.7, "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": 50703.637, "from_m": 50092.363, "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": 50778.522, "from_m": 50703.637, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51624.366, "from_m": 50778.522, "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": 52039.809, "from_m": 51624.366, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52448.393, "from_m": 52039.809, "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": 52501.084, "from_m": 52448.393, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53327.207, "from_m": 52501.084, "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": 53934.263, "from_m": 53327.207, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55093.401, "from_m": 53934.263, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57075.275, "from_m": 55093.401, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57721.08, "from_m": 57075.275, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57988.652, "from_m": 57721.08, "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": 58039.011, "from_m": 57988.652, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59492.75, "from_m": 58039.011, "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": 59498.07, "from_m": 59492.75, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60269.799, "from_m": 59498.07, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 60372.669, "from_m": 60269.799, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60675.306, "from_m": 60372.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": 60699.153, "from_m": 60675.306, "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": 62289.105, "from_m": 60699.153, "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": 62397.249, "from_m": 62289.105, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62812.267, "from_m": 62397.249, "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": 62863.75, "from_m": 62812.267, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62881.786, "from_m": 62863.75, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63029.532, "from_m": 62881.786, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 63701.64, "from_m": 63029.532, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65269.466, "from_m": 63701.64, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66210.26, "from_m": 65269.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68200.29, "from_m": 66210.26, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69206.913, "from_m": 68200.29, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72234.08, "from_m": 69206.913, "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": 72309.936, "from_m": 72234.08, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72747.814, "from_m": 72309.936, "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": 73063.451, "from_m": 72747.814, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 73247.481, "from_m": 73063.451, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 73306.279, "from_m": 73247.481, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73313.755, "from_m": 73306.279, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 75045.162, "from_m": 73313.755, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75097.104, "from_m": 75045.162, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75267.088, "from_m": 75097.104, "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": 76079.669, "from_m": 75267.088, "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": 77498.855, "from_m": 76079.669, "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": 77643.684, "from_m": 77498.855, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 77799.683, "from_m": 77643.684, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 77980.384, "from_m": 77799.683, "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": 78026.803, "from_m": 77980.384, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 78150.741, "from_m": 78026.803, "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": 88720.314, "from_m": 78150.741, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 88817.31, "from_m": 88720.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": 88876.473, "from_m": 88817.31, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 90257.818, "from_m": 88876.473, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90917.983, "from_m": 90257.818, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91205.758, "from_m": 90917.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": 91222.585, "from_m": 91205.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93997.412, "from_m": 91222.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": 94367.229, "from_m": 93997.412, "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": 610566, "profile_key": "4b82b16df4c18e81e7811bc173ab0b34bdd5876440323c249664fa41439fa5bf", "schedule_id": 14328, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1809", "location": "Grain Oil Terminal (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71002}, {"is_pass": false, "wtt_arr": "1814", "wtt_dep": "1815", "location": "Grain (Old Station)", "stage_seq": 2, "distance_m": 356.432, "section_seq": 1, "route_path_id": 71002}, {"is_pass": false, "wtt_arr": "1818", "wtt_dep": "1819", "location": "Grain L.C.", "stage_seq": 3, "distance_m": 734.28, "section_seq": 1, "route_path_id": 71002}, {"is_pass": false, "wtt_arr": "1841", "wtt_dep": "1844", "location": "Cliffe Sig. NK509", "stage_seq": 4, "distance_m": 16190.523, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848", "location": "Hoo Jn", "stage_seq": 5, "distance_m": 18512.048, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854", "location": "Gravesend", "stage_seq": 6, "distance_m": 23737.471, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1856", "location": "Springhead Junction (CTRL)", "stage_seq": 7, "distance_m": 26153.05, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907", "location": "Dartford", "stage_seq": 8, "distance_m": 34631.129, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1908H", "location": "Dartford Jn", "stage_seq": 9, "distance_m": 35352.602, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910H", "location": "Crayford Spur B Jn", "stage_seq": 10, "distance_m": 36241.904, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912", "location": "Crayford", "stage_seq": 11, "distance_m": 37594.983, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921H", "location": "Sidcup", "stage_seq": 12, "distance_m": 43037.176, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Lee", "stage_seq": 13, "distance_m": 49483.406, "section_seq": 1, "route_path_id": 71002}, {"is_pass": false, "wtt_arr": "1933", "wtt_dep": "1934H", "location": "Hither Green", "stage_seq": 14, "distance_m": 50615.295, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940", "location": "Parks Bridge Jn", "stage_seq": 15, "distance_m": 52135.603, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Lewisham", "stage_seq": 16, "distance_m": 53389.519, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Lewisham Vale Jn", "stage_seq": 17, "distance_m": 53781.515, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957", "location": "Nunhead", "stage_seq": 18, "distance_m": 56149.185, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001", "location": "Crofton Road Jn", "stage_seq": 19, "distance_m": 58039.011, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002H", "location": "Denmark Hill", "stage_seq": 20, "distance_m": 58847.884, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "Voltaire Road Jn", "stage_seq": 21, "distance_m": 62256.577, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Factory Jn", "stage_seq": 22, "distance_m": 62738.317, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Longhedge Jn", "stage_seq": 23, "distance_m": 63626.771, "section_seq": 1, "route_path_id": 71002}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2025H", "location": "Latchmere Jn", "stage_seq": 24, "distance_m": 64950.255, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030", "location": "West Brompton", "stage_seq": 25, "distance_m": 67781.096, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Kensington (Olympia)", "stage_seq": 26, "distance_m": 69439.401, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Shepherd's Bush", "stage_seq": 27, "distance_m": 71188.159, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "North Pole Jn", "stage_seq": 28, "distance_m": 72385.123, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Mitre Bridge Jn", "stage_seq": 29, "distance_m": 73202.841, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Willesden South West Goods Lines", "stage_seq": 30, "distance_m": 73763.131, "section_seq": 1, "route_path_id": 71002}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2052", "location": "Willesden South West Sidings", "stage_seq": 31, "distance_m": 74146.725, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Acton Wells Jn", "stage_seq": 32, "distance_m": 75152.585, "section_seq": 1, "route_path_id": 71002}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2124H", "location": "Acton Main Line", "stage_seq": 33, "distance_m": 76233.578, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Acton West Jn", "stage_seq": 34, "distance_m": 77799.683, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "West Ealing", "stage_seq": 35, "distance_m": 80030.023, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Southall", "stage_seq": 36, "distance_m": 83936.085, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Heathrow Airport Jn", "stage_seq": 37, "distance_m": 87231.309, "section_seq": 1, "route_path_id": 71002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "West Drayton", "stage_seq": 38, "distance_m": 90658.646, "section_seq": 1, "route_path_id": 71002}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2154", "location": "Colnbrook Sig. T3503", "stage_seq": 39, "distance_m": 91671.538, "section_seq": 1, "route_path_id": 71002}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201H", "location": "Colnbrook Sig. T3511", "stage_seq": 40, "distance_m": 93664.008, "section_seq": 1, "route_path_id": 71002}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "Colnbrook BAA (GBRf)", "stage_seq": 41, "distance_m": 94367.229, "section_seq": 1, "route_path_id": 71002}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 94367.229, "from_m": 0.0, "section_seq": 1, "route_path_id": 71002}], "total_distance_m": 94367.229, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 86938.973, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 7428.256, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32247, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:48:34Z", "source_id": 51191896, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T17:49:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:48:35Z", "source_id": 16542847, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T18:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:05:25Z", "source_id": 51240666, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:06:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:05:28Z", "source_id": 16556440, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:24:02Z", "source_id": 51293537, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T18:25:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:24:07Z", "source_id": 16571398, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:28:50Z", "source_id": 51306547, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T18:29:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:28:53Z", "source_id": 16575143, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31717, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:37:27Z", "source_id": 51329806, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T18:38:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:37:31Z", "source_id": 16581772, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31702, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:49:09Z", "source_id": 51360921, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T18:49:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:49:10Z", "source_id": 16590605, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31685, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:51:39Z", "source_id": 51367767, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T18:52:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:51:44Z", "source_id": 16592511, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:57:10Z", "source_id": 51382253, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T18:57:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:57:13Z", "source_id": 16596562, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31561, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:50Z", "source_id": 51397278, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:03:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:56Z", "source_id": 16600865, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:30Z", "source_id": 51409799, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T19:08:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:07:31Z", "source_id": 16604278, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:52Z", "source_id": 51461557, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T19:28:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:57Z", "source_id": 16619109, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22277, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:52Z", "source_id": 51469024, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T19:32:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:57Z", "source_id": 16621225, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22306, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:30Z", "source_id": 51478235, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T19:35:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:33Z", "source_id": 16623795, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22232, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:37Z", "source_id": 51483697, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T19:37:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:43Z", "source_id": 16625255, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23147, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:53Z", "source_id": 51530135, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T19:57:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:57Z", "source_id": 16638663, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:56Z", "source_id": 51619197, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T20:33:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:58Z", "source_id": 16663738, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:11Z", "source_id": 51631208, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T20:39:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:17Z", "source_id": 16667324, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23502, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:05Z", "source_id": 51646346, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T20:46:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:09Z", "source_id": 16671806, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:31Z", "source_id": 16692367, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T22:07:00+01:00", "operational_fact": true}] Grain Oil Terminal (GBRf) 1809 1809 None None None Colnbrook BAA (GBRf) 2207 2207 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:H49982/2026-09-16/detailed None Colnbrook Sig. T3511 2026-09-16T22:01:30+01:00 Colnbrook BAA (GBRf) 6.0 {"type": "LineString", "coordinates": [[-0.49521789999999993, 51.494828899999995], [-0.4975015, 51.492715], [-0.4979088999999999, 51.49234229999999], [-0.4981611000000001, 51.49204110000001], [-0.49823339999999994, 51.49193240000001], [-0.4982596, 51.4918929], [-0.4983582, 51.491731699999995], [-0.4984607999999999, 51.49159829999999], [-0.4987315, 51.491291399999994], [-0.4990339, 51.4909526], [-0.4993046, 51.490644], [-0.4996056, 51.4903036], [-0.4998987999999999, 51.48997129999999], [-0.5003983, 51.4894025]]} 0.4 2201 2207 Colnbrook Sig. T3511 Colnbrook BAA (GBRf) Colnbrook BAA (GBRf) 51.4894025 -0.5003983 51.4894025 -0.5003983 1 0 2026-09-16 21:27:51 TERMINATED 2026-09-16 21:07:00 Colnbrook BAA (GBRf) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692367 1789593452055656 141 141 2026-09-16 21:27:32.194663 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:31.951618
592347 622800 W73992 062R26M716 2026-09-16 COMPLETE 16691437 2026-09-16 22:17:00 2026-09-16 21:27:51 2026-09-18 21:27:51 {"id": 622800, "stp": "P", "toc": "ScotRail", "uid": "W73992", "consist": "318251+320416", "dest_crs": "MTH", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W73992/2026-09-16/detailed", "trust_id": "062R26M716", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Motherwell", "service_date": "2026-09-16", "dest_arr_time": "2207", "dest_platform": "3", "is_terminated": 1, "next_location": "Motherwell", "signalling_id": "2R26", "timing_status": "LATE", "origin_station": "Dalmuir", "current_leg_arr": "2217", "current_leg_dep": "2209", "current_leg_end": "Motherwell", "origin_dep_time": "2105", "origin_platform": "5", "current_location": "Motherwell", "last_update_time": "2026-09-16T21:27:51", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.018459687446195, 55.854007115710274], [-4.018290699999999, 55.85390280000001], [-4.018039999999999, 55.8537323], [-4.017713399999999, 55.8535227], [-4.0169279, 55.85299750000001], [-4.0163756, 55.852616], [-4.0154953, 55.85206130000001], [-4.014590299999999, 55.851412], [-4.014344199999999, 55.8512433], [-4.0143198, 55.85122729999999], [-4.013381599999999, 55.8506106], [-4.0119941, 55.84969860000001], [-4.0114236, 55.8493165], [-4.0112901, 55.8492312], [-4.0108693, 55.8489621], [-4.0103928, 55.8485997], [-4.0101277, 55.8483682], [-4.0099027, 55.8481413], [-4.009541999999999, 55.8477233], [-4.0093296, 55.8474091], [-4.008864, 55.84651720000001], [-4.008559100000001, 55.8458736], [-4.0084344, 55.8456104], [-4.007539699999999, 55.843791], [-4.007062, 55.842820800000005], [-4.0057514, 55.840159], [-4.0053391, 55.83937119999999], [-4.0052905, 55.83928], [-4.0050165, 55.838714], [-4.004736899999999, 55.83813469999999], [-4.0041958, 55.8370186], [-4.003843399999999, 55.836332000000006], [-4.0037581, 55.83615730000001], [-4.0036494, 55.8359396], [-4.0033078, 55.8352423], [-4.0029832, 55.834587199999994], [-4.0028288, 55.8342706], [-4.0027217, 55.834051800000005], [-4.0025671, 55.833735100000006], [-4.0022671, 55.8331152], [-4.0021148, 55.83280429999999], [-4.0018619, 55.8322786], [-4.0016831, 55.8319055], [-4.0015517, 55.831638699999985], [-4.0012592, 55.831039], [-4.001232, 55.8309747], [-4.0011912, 55.8308833], [-4.001023, 55.8305525], [-4.0009337, 55.83036299999999], [-4.0008836, 55.8302766], [-4.0008303, 55.8301594], [-4.0005967, 55.8296421], [-4.000281, 55.8290434], [-4.0002112, 55.82890079999999], [-4.000157, 55.8287806], [-3.9999574, 55.82834089999999], [-3.9998031, 55.8280213], [-3.999432000000001, 55.82725500000001], [-3.9990137, 55.82639979999999], [-3.9987414, 55.8258628], [-3.9981098999999993, 55.8245705], [-3.9977593, 55.8238714], [-3.997522299999999, 55.82338479999999], [-3.997145699999999, 55.8225882], [-3.9966612, 55.8216386], [-3.9966142, 55.821542699999995], [-3.996344299999999, 55.8209524], [-3.9961257, 55.8204435], [-3.995962499999999, 55.8199612], [-3.9958762, 55.819656900000005], [-3.9954009, 55.8179802], [-3.9953674925605354, 55.81785772299182], [-3.995357250316787, 55.81782017321335], [-3.995334399999999, 55.8177364], [-3.995143300000001, 55.81702949999999], [-3.9950066999999994, 55.8165162], [-3.994836399999999, 55.8156951], [-3.994768999999999, 55.8152829], [-3.994754499999999, 55.8151991], [-3.9946472000000006, 55.81457459999999], [-3.994606800000001, 55.8144007], [-3.9942898, 55.8125819], [-3.994276399999999, 55.8125048], [-3.9935943, 55.808566500000005], [-3.9935014, 55.807980400000005], [-3.9934618, 55.8076802], [-3.9934462, 55.8075991], [-3.9934037999999994, 55.8073783], [-3.9933646, 55.807173899999995], [-3.9932715088794057, 55.80654382101159], [-3.9932182, 55.80618299999999], [-3.9931877, 55.805819], [-3.9931575, 55.805462299999995], [-3.9931383, 55.805172199999994], [-3.993162799999999, 55.80475579999999], [-3.9932181, 55.80433039999999], [-3.9932374, 55.8042329], [-3.993307699999999, 55.8038769], [-3.9934286, 55.8034642], [-3.993440399999999, 55.8034239], [-3.9934732, 55.8033456], [-3.9935638, 55.8030973], [-3.9937209, 55.80265489999999], [-3.993935799999999, 55.80216279999999], [-3.9940209, 55.80198339999998], [-3.9941114, 55.8017887], [-3.994359199999999, 55.8013503], [-3.9944453, 55.80121189999999], [-3.9945729, 55.800995799999995], [-3.9946984999999993, 55.80078289999999], [-3.995142099999999, 55.8001565], [-3.995547399999999, 55.7996433], [-3.9958788999999992, 55.7992612], [-3.996127899999999, 55.799010499999994], [-3.996938399999999, 55.7981941], [-3.9971937, 55.7979356], [-3.9974161, 55.79768329999999], [-3.9976481000000006, 55.797395399999985], [-3.9978133, 55.79715360000001], [-3.9979214, 55.7969423], [-3.9980019, 55.796782599999986], [-3.9980671, 55.7965503], [-3.9981137000000007, 55.79625630000001], [-3.998094, 55.795813800000005], [-3.9980534, 55.7955167], [-3.9979388999999994, 55.79519659999999], [-3.997908899999999, 55.7951178], [-3.9978137999999994, 55.79495010000001], [-3.9976197999999994, 55.79465619999999], [-3.997362799999999, 55.7943878], [-3.9970847, 55.79404739999999], [-3.9967974000000006, 55.793765400000005], [-3.996486200000001, 55.79343209999998], [-3.9961307000000006, 55.793078], [-3.9958227, 55.79278459999999], [-3.995645699999999, 55.7925901], [-3.9956285, 55.79257230000001], [-3.9952092, 55.7921371], [-3.9949725, 55.7918868]]}", "current_leg_start": "Whifflet", "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": "55.7918868", "next_location_lon": "-3.9949725", "previous_location": "Whifflet", "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\": 115.239, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159.673, \"from_m\": 115.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 623.468, \"from_m\": 159.673, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6654.689, \"from_m\": 623.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7913.817, \"from_m\": 6654.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7985.09, \"from_m\": 7913.817, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8031.704, \"from_m\": 7985.09, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8047.084, \"from_m\": 8031.704, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8087.323, \"from_m\": 8047.084, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8798.812, \"from_m\": 8087.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8839.578, \"from_m\": 8798.812, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12225.335, \"from_m\": 8839.578, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12485.786, \"from_m\": 12225.335, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13066.643, \"from_m\": 12485.786, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13369.197, \"from_m\": 13066.643, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14063.698, \"from_m\": 13369.197, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14110.274, \"from_m\": 14063.698, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14252.244, \"from_m\": 14110.274, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17579.478, \"from_m\": 14252.244, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18052.542, \"from_m\": 17579.478, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18598.035, \"from_m\": 18052.542, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18989.806, \"from_m\": 18598.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20890.036, \"from_m\": 18989.806, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25977.524, \"from_m\": 20890.036, \"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\": 27455.93, \"from_m\": 25977.524, \"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\": 29054.468, \"from_m\": 27455.93, \"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\": 29358.096, \"from_m\": 29054.468, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30356.612, \"from_m\": 29358.096, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30545.965, \"from_m\": 30356.612, \"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\": 30745.989, \"from_m\": 30545.965, \"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\": 31186.64, \"from_m\": 30745.989, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31806.131, \"from_m\": 31186.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32843.037, \"from_m\": 31806.131, \"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\": 32907.117, \"from_m\": 32843.037, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35318.755, \"from_m\": 32907.117, \"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\": 35397.881, \"from_m\": 35318.755, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37625.882, \"from_m\": 35397.881, \"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\": 37680.312, \"from_m\": 37625.882, \"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\": 37714.205, \"from_m\": 37680.312, \"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\": 37755.857, \"from_m\": 37714.205, \"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\": 37791.993, \"from_m\": 37755.857, \"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\": 38030.047, \"from_m\": 37791.993, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 622800, \"profile_key\": \"a636f9d311d6d5de11bcb68ef032ade5afbce695c2f59d75c710cd9179341803\", \"schedule_id\": 28171, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2107H\", \"wtt_dep\": \"2108\", \"location\": \"Clydebank\", \"stage_seq\": 2, \"distance_m\": 2298.697, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2109H\", \"wtt_dep\": \"2110\", \"location\": \"Yoker\", \"stage_seq\": 3, \"distance_m\": 3668.082, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2112H\", \"location\": \"Garscadden\", \"stage_seq\": 4, \"distance_m\": 5294.991, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2114\", \"wtt_dep\": \"2114H\", \"location\": \"Scotstounhill\", \"stage_seq\": 5, \"distance_m\": 6010.667, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2116H\", \"wtt_dep\": \"2117\", \"location\": \"Jordanhill\", \"stage_seq\": 6, \"distance_m\": 7793.273, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 7, \"distance_m\": 8031.704, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 8562.673, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2120H\", \"wtt_dep\": \"2121\", \"location\": \"Partick\", \"stage_seq\": 9, \"distance_m\": 9738.536, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 10, \"distance_m\": 10258.07, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124\", \"location\": \"Exhibition Centre\", \"stage_seq\": 11, \"distance_m\": 11705.479, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126\", \"location\": \"Anderston\", \"stage_seq\": 12, \"distance_m\": 12508.672, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2128H\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 13, \"distance_m\": 13301.725, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2130\", \"location\": \"Argyle Street\", \"stage_seq\": 14, \"distance_m\": 13776.831, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133\", \"location\": \"Bridgeton\", \"stage_seq\": 15, \"distance_m\": 15712.279, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135\", \"location\": \"Dalmarnock\", \"stage_seq\": 16, \"distance_m\": 16598.672, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137\", \"location\": \"Rutherglen\", \"stage_seq\": 17, \"distance_m\": 17846.058, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 18, \"distance_m\": 18989.806, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2141H\", \"location\": \"Carmyle\", \"stage_seq\": 19, \"distance_m\": 21499.645, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144\", \"location\": \"Mount Vernon\", \"stage_seq\": 20, \"distance_m\": 23271.025, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Baillieston\", \"stage_seq\": 21, \"distance_m\": 24499.672, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150H\", \"location\": \"Bargeddie\", \"stage_seq\": 22, \"distance_m\": 27143.913, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2155\", \"location\": \"Kirkwood\", \"stage_seq\": 23, \"distance_m\": 28766.321, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Langloan Jn\", \"stage_seq\": 24, \"distance_m\": 29358.096, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Whifflet North Jn\", \"stage_seq\": 25, \"distance_m\": 30545.965, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2159\", \"location\": \"Whifflet\", \"stage_seq\": 26, \"distance_m\": 30745.989, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 27, \"distance_m\": 30978.376, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Mossend North Exit\", \"stage_seq\": 28, \"distance_m\": 32907.117, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Mossend North Jn\", \"stage_seq\": 29, \"distance_m\": 34680.311, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Mossend South Jn\", \"stage_seq\": 30, \"distance_m\": 35397.881, \"section_seq\": 1, \"route_path_id\": 66343}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"Motherwell\", \"stage_seq\": 31, \"distance_m\": 38030.047, \"section_seq\": 1, \"route_path_id\": 66343}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38030.047, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66343}], \"total_distance_m\": 38030.047, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 37446.19, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 583.857, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2105½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.7918868", "current_position_lon": "-3.9949725", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:46Z\", \"source_id\": 51564615, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:49Z\", \"source_id\": 16648200, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:12:21Z\", \"source_id\": 51571033, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:12:28Z\", \"source_id\": 16649982, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:15:08Z\", \"source_id\": 51577672, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:15:13Z\", \"source_id\": 16651861, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:17:19Z\", \"source_id\": 51582876, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:18:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:17:23Z\", \"source_id\": 16653369, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:29Z\", \"source_id\": 16656183, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:22:15Z\", \"source_id\": 51594535, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:22:19Z\", \"source_id\": 16656685, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:32Z\", \"source_id\": 51602289, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:37Z\", \"source_id\": 16658911, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:01Z\", \"source_id\": 51610263, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:02Z\", \"source_id\": 16661169, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:15Z\", \"source_id\": 51615321, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:20Z\", \"source_id\": 16662689, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:40Z\", \"source_id\": 51620784, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:42Z\", \"source_id\": 16664285, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:23Z\", \"source_id\": 51624807, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:28Z\", \"source_id\": 16665423, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:58Z\", \"source_id\": 51632924, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:01Z\", \"source_id\": 16667856, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:35Z\", \"source_id\": 51638702, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:38Z\", \"source_id\": 16669566, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:37Z\", \"source_id\": 51645395, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:41Z\", \"source_id\": 16671525, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:27Z\", \"source_id\": 51656150, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:33Z\", \"source_id\": 16674742, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:55Z\", \"source_id\": 51663788, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:57Z\", \"source_id\": 16676933, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:30Z\", \"source_id\": 51669334, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:33Z\", \"source_id\": 16678628, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:02Z\", \"source_id\": 51677012, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:06Z\", \"source_id\": 16680803, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2126, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:45Z\", \"source_id\": 51685196, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:48Z\", \"source_id\": 16683148, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:54Z\", \"source_id\": 51694219, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:58Z\", \"source_id\": 16685785, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:58Z\", \"source_id\": 51714016, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:02Z\", \"source_id\": 16691437, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell", "service_state_platform": "3", "timing_fact_generation": 1789593364401234, "current_leg_arrival_utc": "2026-09-16T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:33.838260", "service_state_evidence_id": 16691437, "current_leg_start_actual_dep": "2026-09-16T22:09:00+01:00", "operational_evidence_version": 108, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:34.405353", "service_state_valid_until_kind": null, "operational_interpretation_version": 108, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P DMR MTH 2R26 318251+320416 6 90 None {"version": 3, "segments": [{"to_m": 115.239, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159.673, "from_m": 115.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 623.468, "from_m": 159.673, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6654.689, "from_m": 623.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7913.817, "from_m": 6654.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7985.09, "from_m": 7913.817, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8031.704, "from_m": 7985.09, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8047.084, "from_m": 8031.704, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8087.323, "from_m": 8047.084, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8798.812, "from_m": 8087.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8839.578, "from_m": 8798.812, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12225.335, "from_m": 8839.578, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12485.786, "from_m": 12225.335, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13066.643, "from_m": 12485.786, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13369.197, "from_m": 13066.643, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14063.698, "from_m": 13369.197, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14110.274, "from_m": 14063.698, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14252.244, "from_m": 14110.274, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17579.478, "from_m": 14252.244, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18052.542, "from_m": 17579.478, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18598.035, "from_m": 18052.542, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18989.806, "from_m": 18598.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 20890.036, "from_m": 18989.806, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25977.524, "from_m": 20890.036, "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": 27455.93, "from_m": 25977.524, "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": 29054.468, "from_m": 27455.93, "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": 29358.096, "from_m": 29054.468, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30356.612, "from_m": 29358.096, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30545.965, "from_m": 30356.612, "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": 30745.989, "from_m": 30545.965, "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": 31186.64, "from_m": 30745.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31806.131, "from_m": 31186.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32843.037, "from_m": 31806.131, "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": 32907.117, "from_m": 32843.037, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35318.755, "from_m": 32907.117, "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": 35397.881, "from_m": 35318.755, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37625.882, "from_m": 35397.881, "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": 37680.312, "from_m": 37625.882, "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": 37714.205, "from_m": 37680.312, "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": 37755.857, "from_m": 37714.205, "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": 37791.993, "from_m": 37755.857, "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": 38030.047, "from_m": 37791.993, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 622800, "profile_key": "a636f9d311d6d5de11bcb68ef032ade5afbce695c2f59d75c710cd9179341803", "schedule_id": 28171, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2105H", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2107H", "wtt_dep": "2108", "location": "Clydebank", "stage_seq": 2, "distance_m": 2298.697, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2109H", "wtt_dep": "2110", "location": "Yoker", "stage_seq": 3, "distance_m": 3668.082, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2112H", "location": "Garscadden", "stage_seq": 4, "distance_m": 5294.991, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2114", "wtt_dep": "2114H", "location": "Scotstounhill", "stage_seq": 5, "distance_m": 6010.667, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2116H", "wtt_dep": "2117", "location": "Jordanhill", "stage_seq": 6, "distance_m": 7793.273, "section_seq": 1, "route_path_id": 66343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117H", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 8031.704, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119", "location": "Hyndland", "stage_seq": 8, "distance_m": 8562.673, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2120H", "wtt_dep": "2121", "location": "Partick", "stage_seq": 9, "distance_m": 9738.536, "section_seq": 1, "route_path_id": 66343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Finnieston West Jn", "stage_seq": 10, "distance_m": 10258.07, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124", "location": "Exhibition Centre", "stage_seq": 11, "distance_m": 11705.479, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126", "location": "Anderston", "stage_seq": 12, "distance_m": 12508.672, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2128H", "location": "Glasgow Central Low Level", "stage_seq": 13, "distance_m": 13301.725, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2130", "location": "Argyle Street", "stage_seq": 14, "distance_m": 13776.831, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133", "location": "Bridgeton", "stage_seq": 15, "distance_m": 15712.279, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135", "location": "Dalmarnock", "stage_seq": 16, "distance_m": 16598.672, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137", "location": "Rutherglen", "stage_seq": 17, "distance_m": 17846.058, "section_seq": 1, "route_path_id": 66343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Rutherglen East Jn", "stage_seq": 18, "distance_m": 18989.806, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2141H", "location": "Carmyle", "stage_seq": 19, "distance_m": 21499.645, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144", "location": "Mount Vernon", "stage_seq": 20, "distance_m": 23271.025, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Baillieston", "stage_seq": 21, "distance_m": 24499.672, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150H", "location": "Bargeddie", "stage_seq": 22, "distance_m": 27143.913, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2155", "location": "Kirkwood", "stage_seq": 23, "distance_m": 28766.321, "section_seq": 1, "route_path_id": 66343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Langloan Jn", "stage_seq": 24, "distance_m": 29358.096, "section_seq": 1, "route_path_id": 66343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Whifflet North Jn", "stage_seq": 25, "distance_m": 30545.965, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2159", "location": "Whifflet", "stage_seq": 26, "distance_m": 30745.989, "section_seq": 1, "route_path_id": 66343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Whifflet South Jn", "stage_seq": 27, "distance_m": 30978.376, "section_seq": 1, "route_path_id": 66343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Mossend North Exit", "stage_seq": 28, "distance_m": 32907.117, "section_seq": 1, "route_path_id": 66343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Mossend North Jn", "stage_seq": 29, "distance_m": 34680.311, "section_seq": 1, "route_path_id": 66343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Mossend South Jn", "stage_seq": 30, "distance_m": 35397.881, "section_seq": 1, "route_path_id": 66343}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "Motherwell", "stage_seq": 31, "distance_m": 38030.047, "section_seq": 1, "route_path_id": 66343}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38030.047, "from_m": 0.0, "section_seq": 1, "route_path_id": 66343}], "total_distance_m": 38030.047, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 37446.19, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 583.857, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:46Z", "source_id": 51564615, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:10:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:49Z", "source_id": 16648200, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:12:21Z", "source_id": 51571033, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:13:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:12:28Z", "source_id": 16649982, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:15:08Z", "source_id": 51577672, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:15:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:15:13Z", "source_id": 16651861, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:17:19Z", "source_id": 51582876, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:18:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:17:23Z", "source_id": 16653369, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:29Z", "source_id": 16656183, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:22:15Z", "source_id": 51594535, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:23:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:22:19Z", "source_id": 16656685, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:32Z", "source_id": 51602289, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:26:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:37Z", "source_id": 16658911, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:01Z", "source_id": 51610263, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:29:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:02Z", "source_id": 16661169, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:15Z", "source_id": 51615321, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:31:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:20Z", "source_id": 16662689, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:40Z", "source_id": 51620784, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:34:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:42Z", "source_id": 16664285, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:23Z", "source_id": 51624807, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:36:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:28Z", "source_id": 16665423, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2063, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:58Z", "source_id": 51632924, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:01Z", "source_id": 16667856, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2067, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:35Z", "source_id": 51638702, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:42:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:38Z", "source_id": 16669566, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2090, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:37Z", "source_id": 51645395, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:45:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:41Z", "source_id": 16671525, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2110, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:27Z", "source_id": 51656150, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:50:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:33Z", "source_id": 16674742, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2114, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:55Z", "source_id": 51663788, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:53:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:57Z", "source_id": 16676933, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2118, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:30Z", "source_id": 51669334, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:56:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:33Z", "source_id": 16678628, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2122, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:02Z", "source_id": 51677012, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:59:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:06Z", "source_id": 16680803, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2126, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:45Z", "source_id": 51685196, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:03:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:48Z", "source_id": 16683148, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2227, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:54Z", "source_id": 51694219, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:08:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:58Z", "source_id": 16685785, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:58Z", "source_id": 51714016, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T21:17:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:02Z", "source_id": 16691437, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] Dalmuir 2105 2105½ 5 None None Motherwell 2207 2207 3 LATE +10 minutes https://www.realtimetrains.co.uk/service/gb-nr:W73992/2026-09-16/detailed None Whifflet 2026-09-16T22:09:00+01:00 Motherwell 8.0 {"type": "LineString", "coordinates": [[-4.018459687446195, 55.854007115710274], [-4.018290699999999, 55.85390280000001], [-4.018039999999999, 55.8537323], [-4.017713399999999, 55.8535227], [-4.0169279, 55.85299750000001], [-4.0163756, 55.852616], [-4.0154953, 55.85206130000001], [-4.014590299999999, 55.851412], [-4.014344199999999, 55.8512433], [-4.0143198, 55.85122729999999], [-4.013381599999999, 55.8506106], [-4.0119941, 55.84969860000001], [-4.0114236, 55.8493165], [-4.0112901, 55.8492312], [-4.0108693, 55.8489621], [-4.0103928, 55.8485997], [-4.0101277, 55.8483682], [-4.0099027, 55.8481413], [-4.009541999999999, 55.8477233], [-4.0093296, 55.8474091], [-4.008864, 55.84651720000001], [-4.008559100000001, 55.8458736], [-4.0084344, 55.8456104], [-4.007539699999999, 55.843791], [-4.007062, 55.842820800000005], [-4.0057514, 55.840159], [-4.0053391, 55.83937119999999], [-4.0052905, 55.83928], [-4.0050165, 55.838714], [-4.004736899999999, 55.83813469999999], [-4.0041958, 55.8370186], [-4.003843399999999, 55.836332000000006], [-4.0037581, 55.83615730000001], [-4.0036494, 55.8359396], [-4.0033078, 55.8352423], [-4.0029832, 55.834587199999994], [-4.0028288, 55.8342706], [-4.0027217, 55.834051800000005], [-4.0025671, 55.833735100000006], [-4.0022671, 55.8331152], [-4.0021148, 55.83280429999999], [-4.0018619, 55.8322786], [-4.0016831, 55.8319055], [-4.0015517, 55.831638699999985], [-4.0012592, 55.831039], [-4.001232, 55.8309747], [-4.0011912, 55.8308833], [-4.001023, 55.8305525], [-4.0009337, 55.83036299999999], [-4.0008836, 55.8302766], [-4.0008303, 55.8301594], [-4.0005967, 55.8296421], [-4.000281, 55.8290434], [-4.0002112, 55.82890079999999], [-4.000157, 55.8287806], [-3.9999574, 55.82834089999999], [-3.9998031, 55.8280213], [-3.999432000000001, 55.82725500000001], [-3.9990137, 55.82639979999999], [-3.9987414, 55.8258628], [-3.9981098999999993, 55.8245705], [-3.9977593, 55.8238714], [-3.997522299999999, 55.82338479999999], [-3.997145699999999, 55.8225882], [-3.9966612, 55.8216386], [-3.9966142, 55.821542699999995], [-3.996344299999999, 55.8209524], [-3.9961257, 55.8204435], [-3.995962499999999, 55.8199612], [-3.9958762, 55.819656900000005], [-3.9954009, 55.8179802], [-3.9953674925605354, 55.81785772299182], [-3.995357250316787, 55.81782017321335], [-3.995334399999999, 55.8177364], [-3.995143300000001, 55.81702949999999], [-3.9950066999999994, 55.8165162], [-3.994836399999999, 55.8156951], [-3.994768999999999, 55.8152829], [-3.994754499999999, 55.8151991], [-3.9946472000000006, 55.81457459999999], [-3.994606800000001, 55.8144007], [-3.9942898, 55.8125819], [-3.994276399999999, 55.8125048], [-3.9935943, 55.808566500000005], [-3.9935014, 55.807980400000005], [-3.9934618, 55.8076802], [-3.9934462, 55.8075991], [-3.9934037999999994, 55.8073783], [-3.9933646, 55.807173899999995], [-3.9932715088794057, 55.80654382101159], [-3.9932182, 55.80618299999999], [-3.9931877, 55.805819], [-3.9931575, 55.805462299999995], [-3.9931383, 55.805172199999994], [-3.993162799999999, 55.80475579999999], [-3.9932181, 55.80433039999999], [-3.9932374, 55.8042329], [-3.993307699999999, 55.8038769], [-3.9934286, 55.8034642], [-3.993440399999999, 55.8034239], [-3.9934732, 55.8033456], [-3.9935638, 55.8030973], [-3.9937209, 55.80265489999999], [-3.993935799999999, 55.80216279999999], [-3.9940209, 55.80198339999998], [-3.9941114, 55.8017887], [-3.994359199999999, 55.8013503], [-3.9944453, 55.80121189999999], [-3.9945729, 55.800995799999995], [-3.9946984999999993, 55.80078289999999], [-3.995142099999999, 55.8001565], [-3.995547399999999, 55.7996433], [-3.9958788999999992, 55.7992612], [-3.996127899999999, 55.799010499999994], [-3.996938399999999, 55.7981941], [-3.9971937, 55.7979356], [-3.9974161, 55.79768329999999], [-3.9976481000000006, 55.797395399999985], [-3.9978133, 55.79715360000001], [-3.9979214, 55.7969423], [-3.9980019, 55.796782599999986], [-3.9980671, 55.7965503], [-3.9981137000000007, 55.79625630000001], [-3.998094, 55.795813800000005], [-3.9980534, 55.7955167], [-3.9979388999999994, 55.79519659999999], [-3.997908899999999, 55.7951178], [-3.9978137999999994, 55.79495010000001], [-3.9976197999999994, 55.79465619999999], [-3.997362799999999, 55.7943878], [-3.9970847, 55.79404739999999], [-3.9967974000000006, 55.793765400000005], [-3.996486200000001, 55.79343209999998], [-3.9961307000000006, 55.793078], [-3.9958227, 55.79278459999999], [-3.995645699999999, 55.7925901], [-3.9956285, 55.79257230000001], [-3.9952092, 55.7921371], [-3.9949725, 55.7918868]]} 4.5 2209 2217 Whifflet Motherwell Motherwell 55.7918868 -3.9949725 55.7918868 -3.9949725 1 0 2026-09-16 21:27:51 TERMINATED 2026-09-16 21:17:00 Motherwell TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691437 1789593364401234 108 108 2026-09-16 21:27:34.405353 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:33.838260
592348 622009 W68927 062H10MZ16 2026-09-16 COMPLETE 16692437 2026-09-16 22:17:00 2026-09-16 21:27:51 2026-09-18 21:27:51 {"id": 622009, "stp": "P", "toc": "ScotRail", "uid": "W68927", "consist": "334030+334027", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68927/2026-09-16/detailed", "trust_id": "062H10MZ16", "origin_crs": "HLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-16", "dest_arr_time": "2241", "dest_platform": "13", "is_terminated": 1, "next_location": "Bathgate", "signalling_id": "2H10", "timing_status": null, "origin_station": "Helensburgh Central", "current_leg_arr": "2219", "current_leg_dep": "2215", "current_leg_end": "Bathgate", "origin_dep_time": "2031", "origin_platform": "3", "current_location": "Bathgate", "last_update_time": "2026-09-16T21:27:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.69317, 55.8864323], [-3.6924469, 55.88670869999999], [-3.6910120000000006, 55.8872546], [-3.6902919, 55.88752530000001], [-3.6899789999999992, 55.88764460000001], [-3.6896793, 55.887763199999995], [-3.6894661, 55.8878447], [-3.6883634999999986, 55.8882092], [-3.6880758, 55.8882998], [-3.687781600000001, 55.8883899], [-3.687466999999999, 55.88847239999999], [-3.687137, 55.8885515], [-3.686815199999999, 55.8886219], [-3.6864986000000006, 55.888683999999984], [-3.6862098, 55.8887321], [-3.685914200000001, 55.8887792], [-3.685615999999999, 55.8888215], [-3.685309499999999, 55.8888604], [-3.6850262, 55.8888879], [-3.6847111, 55.8889144], [-3.6842158, 55.8889467], [-3.683713899999999, 55.8889655], [-3.6832773, 55.8889735], [-3.683092664890038, 55.88897218971122], [-3.6827982, 55.8889701], [-3.6825187, 55.888961300000005], [-3.6822204, 55.888946], [-3.6819561, 55.8889246], [-3.6816419, 55.8888961], [-3.680567299999999, 55.888773], [-3.679750799999999, 55.8886821], [-3.677514799999999, 55.8884127], [-3.676975099999999, 55.888350900000006], [-3.6764453, 55.8882952], [-3.675905900000001, 55.8882455], [-3.675364000000001, 55.888210699999995], [-3.6747381999999993, 55.88818], [-3.6741061, 55.888162300000005], [-3.673802999999999, 55.88816429999999], [-3.6733881, 55.8881725], [-3.672887799999999, 55.8881897], [-3.6720532, 55.888231100000006], [-3.6705934, 55.88832049999999], [-3.6691378, 55.8884095], [-3.668503, 55.88845190000001], [-3.667885300000001, 55.8884938], [-3.6655587, 55.8887256], [-3.6632564, 55.8889969], [-3.6621731, 55.8891295], [-3.6616177, 55.88920629999999], [-3.661055900000001, 55.8892925], [-3.660688799999999, 55.8893576], [-3.660314, 55.8894309], [-3.6599660999999992, 55.88950309999999], [-3.6596308, 55.8895844], [-3.6593205000000006, 55.88965889999999], [-3.659016499999999, 55.8897407], [-3.6586744, 55.889834099999995], [-3.6583515, 55.8899277], [-3.6580029, 55.8900373], [-3.6576719999999994, 55.890147199999994], [-3.657347399999999, 55.89026079999999], [-3.6570228, 55.89038269999999], [-3.6567489, 55.890492], [-3.6564830000000006, 55.8906008], [-3.6559731, 55.890828299999995], [-3.655187, 55.8911857], [-3.6549446, 55.8912959], [-3.6543625999999994, 55.8915588], [-3.6532728, 55.8920581], [-3.652863099999999, 55.89224420000001], [-3.651646499999999, 55.892804600000005], [-3.6507242, 55.89322909999999], [-3.6501529, 55.89348180000001], [-3.6496176, 55.8937511], [-3.6491398, 55.8940027], [-3.6487093, 55.8942789], [-3.6483351, 55.894553499999994], [-3.6480266, 55.8948338], [-3.6478741, 55.894994], [-3.647739299999999, 55.89516199999999], [-3.647470999999999, 55.8954951], [-3.646745, 55.8965007], [-3.6465983, 55.89670569999999], [-3.646495999999999, 55.8968297], [-3.6463547999999992, 55.89700729999999], [-3.6461001999999993, 55.8972923], [-3.6459176000000006, 55.897454], [-3.645728299999999, 55.89760389999999], [-3.6454286, 55.8978084], [-3.6450784, 55.898017200000005], [-3.6449903, 55.8980552], [-3.644887900000001, 55.8981031], [-3.644691199999999, 55.8981788], [-3.644473099999999, 55.8982592], [-3.6441923, 55.898345600000006], [-3.6438765, 55.89842929999999], [-3.643544700000001, 55.89849939999999], [-3.6432169, 55.8985515], [-3.6429629, 55.8985875], [-3.6427155, 55.898608799999984], [-3.642524700000001, 55.89861930000001], [-3.6423381, 55.8986288], [-3.6421349999999992, 55.8986345], [-3.6419519, 55.89863410000001], [-3.6416237, 55.8986257], [-3.6412808, 55.89860169999999], [-3.6409705, 55.8985665], [-3.640838399999999, 55.898545799999994], [-3.6406368, 55.8985143], [-3.6403698000000007, 55.8984603], [-3.640112400000001, 55.8984008], [-3.6399985999999993, 55.89836960000001], [-3.6396383, 55.898271], [-3.6390269, 55.8980961], [-3.638683799999999, 55.897989599999995], [-3.638413400000001, 55.8979056], [-3.6381603, 55.8978182], [-3.6378004, 55.8976903], [-3.6372321, 55.8974764], [-3.6360632, 55.8970034], [-3.6360622333653967, 55.89700300706358]]}", "current_leg_start": "Armadale", "dest_arr_time_act": "2241", "motion_projection": null, "next_location_lat": "55.8970030", "next_location_lon": "-3.6360622", "previous_location": "Armadale", "current_leg_milage": "2.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2811.849, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12285.422, \"from_m\": 2811.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13209.371, \"from_m\": 12285.422, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13739.475, \"from_m\": 13209.371, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14952.423, \"from_m\": 13739.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17011.54, \"from_m\": 14952.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17832.899, \"from_m\": 17011.54, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 29411.403, \"from_m\": 17832.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30107.247, \"from_m\": 29411.403, \"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\": 32289.995, \"from_m\": 30107.247, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32708.049, \"from_m\": 32289.995, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32723.428, \"from_m\": 32708.049, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32763.667, \"from_m\": 32723.428, \"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\": 33475.157, \"from_m\": 32763.667, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33515.922, \"from_m\": 33475.157, \"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\": 34842.12, \"from_m\": 33515.922, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34888.144, \"from_m\": 34842.12, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39519.45, \"from_m\": 34888.144, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40363.115, \"from_m\": 39519.45, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41153.987, \"from_m\": 40363.115, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41549.348, \"from_m\": 41153.987, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52401.087, \"from_m\": 41549.348, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53376.752, \"from_m\": 52401.087, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56201.476, \"from_m\": 53376.752, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61115.866, \"from_m\": 56201.476, \"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\": 61170.11, \"from_m\": 61115.866, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63826.676, \"from_m\": 61170.11, \"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\": 70864.98, \"from_m\": 63826.676, \"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\": 74028.157, \"from_m\": 70864.98, \"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\": 76574.703, \"from_m\": 74028.157, \"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\": 78631.994, \"from_m\": 76574.703, \"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\": 79030.405, \"from_m\": 78631.994, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79657.973, \"from_m\": 79030.405, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79899.314, \"from_m\": 79657.973, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81123.837, \"from_m\": 79899.314, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93171.592, \"from_m\": 81123.837, \"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\": 95479.095, \"from_m\": 93171.592, \"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\": 96083.959, \"from_m\": 95479.095, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105515.752, \"from_m\": 96083.959, \"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\": 107461.309, \"from_m\": 105515.752, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 108852.896, \"from_m\": 107461.309, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 109853.2, \"from_m\": 108852.896, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 110003.064, \"from_m\": 109853.2, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110094.695, \"from_m\": 110003.064, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110539.3, \"from_m\": 110094.695, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 622009, \"profile_key\": \"1f22a6d87395ea03597c3529fae2544854005b39d55ede965cf6f1dd091c3560\", \"schedule_id\": 27520, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Helensburgh Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034\", \"location\": \"Craigendoran\", \"stage_seq\": 2, \"distance_m\": 1841.107, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034H\", \"location\": \"Craigendoran Jn\", \"stage_seq\": 3, \"distance_m\": 2601.183, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2039H\", \"location\": \"Cardross\", \"stage_seq\": 4, \"distance_m\": 7546.506, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2044H\", \"location\": \"Dalreoch\", \"stage_seq\": 5, \"distance_m\": 12678.708, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2046\", \"location\": \"Dumbarton Central\", \"stage_seq\": 6, \"distance_m\": 13274.532, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2047H\", \"wtt_dep\": \"2048\", \"location\": \"Dumbarton East\", \"stage_seq\": 7, \"distance_m\": 14352.122, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2057H\", \"location\": \"Dalmuir\", \"stage_seq\": 8, \"distance_m\": 23608.641, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2059H\", \"location\": \"Singer\", \"stage_seq\": 9, \"distance_m\": 25118.719, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2101H\", \"wtt_dep\": \"2102\", \"location\": \"Drumry\", \"stage_seq\": 10, \"distance_m\": 26403.774, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": \"2104H\", \"location\": \"Drumchapel\", \"stage_seq\": 11, \"distance_m\": 27817.721, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2106H\", \"wtt_dep\": \"2107\", \"location\": \"Westerton\", \"stage_seq\": 12, \"distance_m\": 29624.027, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2109H\", \"wtt_dep\": \"2110H\", \"location\": \"Anniesland\", \"stage_seq\": 13, \"distance_m\": 31679.835, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 14, \"distance_m\": 32708.049, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": \"2113H\", \"location\": \"Hyndland\", \"stage_seq\": 15, \"distance_m\": 33239.018, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2116\", \"location\": \"Partick\", \"stage_seq\": 16, \"distance_m\": 34414.881, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 17, \"distance_m\": 34935.503, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120\", \"location\": \"Charing Cross\", \"stage_seq\": 18, \"distance_m\": 37143.103, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2121H\", \"wtt_dep\": \"2123H\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 19, \"distance_m\": 38382.157, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2125H\", \"location\": \"High Street\", \"stage_seq\": 20, \"distance_m\": 39250.815, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2127H\", \"location\": \"Bellgrove\", \"stage_seq\": 21, \"distance_m\": 40273.383, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131\", \"location\": \"Carntyne\", \"stage_seq\": 22, \"distance_m\": 43083.719, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2133H\", \"location\": \"Shettleston\", \"stage_seq\": 23, \"distance_m\": 44302.404, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136\", \"location\": \"Garrowhill\", \"stage_seq\": 24, \"distance_m\": 46247.05, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2138H\", \"location\": \"Easterhouse\", \"stage_seq\": 25, \"distance_m\": 47796.67, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2142H\", \"location\": \"Blairhill\", \"stage_seq\": 26, \"distance_m\": 51991.664, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 27, \"distance_m\": 52982.001, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2147H\", \"location\": \"Coatdyke\", \"stage_seq\": 28, \"distance_m\": 54571.65, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2151H\", \"location\": \"Airdrie\", \"stage_seq\": 29, \"distance_m\": 55995.529, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2154H\", \"location\": \"Drumgelloch\", \"stage_seq\": 30, \"distance_m\": 58215.62, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2158H\", \"location\": \"Caldercruix\", \"stage_seq\": 31, \"distance_m\": 63014.75, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2204H\", \"location\": \"Blackridge\", \"stage_seq\": 32, \"distance_m\": 71913.785, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": \"2208\", \"location\": \"Armadale\", \"stage_seq\": 33, \"distance_m\": 75660.559, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": \"2213H\", \"location\": \"Bathgate\", \"stage_seq\": 34, \"distance_m\": 79817.083, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2217H\", \"wtt_dep\": \"2218\", \"location\": \"Livingston North\", \"stage_seq\": 35, \"distance_m\": 85799.467, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2220H\", \"wtt_dep\": \"2221\", \"location\": \"Uphall\", \"stage_seq\": 36, \"distance_m\": 89075.547, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2225H\", \"wtt_dep\": \"2226H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 37, \"distance_m\": 96083.959, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2230H\", \"wtt_dep\": \"2231\", \"location\": \"Edinburgh Park\", \"stage_seq\": 38, \"distance_m\": 101749.543, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 39, \"distance_m\": 105704.435, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": \"2237\", \"location\": \"Haymarket\", \"stage_seq\": 40, \"distance_m\": 107624.885, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239\", \"location\": \"Princes St Gardens\", \"stage_seq\": 41, \"distance_m\": 108954.145, \"section_seq\": 1, \"route_path_id\": 66289}, {\"is_pass\": false, \"wtt_arr\": \"2241\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 42, \"distance_m\": 110539.3, \"section_seq\": 1, \"route_path_id\": 66289}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 110539.3, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66289}], \"total_distance_m\": 110539.3, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 110493.276, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2031", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "4.0", "current_position_lat": "55.8970030", "current_position_lon": "-3.6360622", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:53Z\", \"source_id\": 51471637, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:34:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:58Z\", \"source_id\": 16621979, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:27Z\", \"source_id\": 51490598, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:39:32Z\", \"source_id\": 16627240, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:45Z\", \"source_id\": 51500953, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:44:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:43:48Z\", \"source_id\": 16630189, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:57Z\", \"source_id\": 51506366, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:02Z\", \"source_id\": 16631700, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1240, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:50Z\", \"source_id\": 51510819, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:56Z\", \"source_id\": 16632963, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:07Z\", \"source_id\": 51530708, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:13Z\", \"source_id\": 16638807, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:52Z\", \"source_id\": 51537275, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:58:58Z\", \"source_id\": 16640650, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:36Z\", \"source_id\": 51541703, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:44Z\", \"source_id\": 16641889, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:03:10Z\", \"source_id\": 51548096, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:03:10Z\", \"source_id\": 16643605, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:06:29Z\", \"source_id\": 51556523, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:06:34Z\", \"source_id\": 16645977, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:46Z\", \"source_id\": 51564659, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:49Z\", \"source_id\": 16648203, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:36Z\", \"source_id\": 51574007, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:41Z\", \"source_id\": 16650829, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:56Z\", \"source_id\": 51582036, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:17:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:58Z\", \"source_id\": 16653073, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:20:26Z\", \"source_id\": 51590387, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:20:30Z\", \"source_id\": 16655487, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:23:11Z\", \"source_id\": 51596812, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:23:17Z\", \"source_id\": 16657288, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:30Z\", \"source_id\": 51602188, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:33Z\", \"source_id\": 16658862, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:27:14Z\", \"source_id\": 51606216, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:27:18Z\", \"source_id\": 16660038, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:20Z\", \"source_id\": 51611047, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:24Z\", \"source_id\": 16661391, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:47Z\", \"source_id\": 51621103, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:53Z\", \"source_id\": 16664369, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1577, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:11Z\", \"source_id\": 51626686, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:15Z\", \"source_id\": 16665998, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:33Z\", \"source_id\": 16670160, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:05Z\", \"source_id\": 51648542, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:08Z\", \"source_id\": 16672506, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:22Z\", \"source_id\": 51653789, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:28Z\", \"source_id\": 16673999, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:34Z\", \"source_id\": 16676667, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:05Z\", \"source_id\": 51666378, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:06Z\", \"source_id\": 16677707, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:35Z\", \"source_id\": 51673940, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:37Z\", \"source_id\": 16679921, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:27Z\", \"source_id\": 51684622, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:27Z\", \"source_id\": 16682935, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:37Z\", \"source_id\": 51698146, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:41Z\", \"source_id\": 16686911, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:52Z\", \"source_id\": 51707489, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:57Z\", \"source_id\": 16689561, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:34Z\", \"source_id\": 51717398, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:35Z\", \"source_id\": 16692433, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bathgate", "service_state_platform": "1", "timing_fact_generation": 1789593457000541, "current_leg_arrival_utc": "2026-09-16T22:11:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:36.988062", "service_state_evidence_id": 16692437, "current_leg_start_actual_dep": "2026-09-16T22:08:00+01:00", "operational_evidence_version": 127, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:37.154106", "service_state_valid_until_kind": null, "operational_interpretation_version": 127, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P HLC EDB 2H10 334030+334027 6 90 None {"version": 3, "segments": [{"to_m": 2811.849, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12285.422, "from_m": 2811.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13209.371, "from_m": 12285.422, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13739.475, "from_m": 13209.371, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14952.423, "from_m": 13739.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17011.54, "from_m": 14952.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17832.899, "from_m": 17011.54, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 29411.403, "from_m": 17832.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30107.247, "from_m": 29411.403, "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": 32289.995, "from_m": 30107.247, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32708.049, "from_m": 32289.995, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32723.428, "from_m": 32708.049, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32763.667, "from_m": 32723.428, "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": 33475.157, "from_m": 32763.667, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33515.922, "from_m": 33475.157, "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": 34842.12, "from_m": 33515.922, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34888.144, "from_m": 34842.12, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39519.45, "from_m": 34888.144, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40363.115, "from_m": 39519.45, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41153.987, "from_m": 40363.115, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41549.348, "from_m": 41153.987, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52401.087, "from_m": 41549.348, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53376.752, "from_m": 52401.087, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56201.476, "from_m": 53376.752, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61115.866, "from_m": 56201.476, "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": 61170.11, "from_m": 61115.866, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63826.676, "from_m": 61170.11, "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": 70864.98, "from_m": 63826.676, "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": 74028.157, "from_m": 70864.98, "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": 76574.703, "from_m": 74028.157, "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": 78631.994, "from_m": 76574.703, "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": 79030.405, "from_m": 78631.994, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79657.973, "from_m": 79030.405, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79899.314, "from_m": 79657.973, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81123.837, "from_m": 79899.314, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 93171.592, "from_m": 81123.837, "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": 95479.095, "from_m": 93171.592, "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": 96083.959, "from_m": 95479.095, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105515.752, "from_m": 96083.959, "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": 107461.309, "from_m": 105515.752, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 108852.896, "from_m": 107461.309, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 109853.2, "from_m": 108852.896, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 110003.064, "from_m": 109853.2, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 110094.695, "from_m": 110003.064, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 110539.3, "from_m": 110094.695, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 622009, "profile_key": "1f22a6d87395ea03597c3529fae2544854005b39d55ede965cf6f1dd091c3560", "schedule_id": 27520, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2031", "location": "Helensburgh Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034", "location": "Craigendoran", "stage_seq": 2, "distance_m": 1841.107, "section_seq": 1, "route_path_id": 66289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034H", "location": "Craigendoran Jn", "stage_seq": 3, "distance_m": 2601.183, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2039H", "location": "Cardross", "stage_seq": 4, "distance_m": 7546.506, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2044H", "location": "Dalreoch", "stage_seq": 5, "distance_m": 12678.708, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2046", "location": "Dumbarton Central", "stage_seq": 6, "distance_m": 13274.532, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2047H", "wtt_dep": "2048", "location": "Dumbarton East", "stage_seq": 7, "distance_m": 14352.122, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2057H", "location": "Dalmuir", "stage_seq": 8, "distance_m": 23608.641, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2059H", "location": "Singer", "stage_seq": 9, "distance_m": 25118.719, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2101H", "wtt_dep": "2102", "location": "Drumry", "stage_seq": 10, "distance_m": 26403.774, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": "2104H", "location": "Drumchapel", "stage_seq": 11, "distance_m": 27817.721, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2106H", "wtt_dep": "2107", "location": "Westerton", "stage_seq": 12, "distance_m": 29624.027, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2109H", "wtt_dep": "2110H", "location": "Anniesland", "stage_seq": 13, "distance_m": 31679.835, "section_seq": 1, "route_path_id": 66289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "Hyndland East Jn", "stage_seq": 14, "distance_m": 32708.049, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": "2113H", "location": "Hyndland", "stage_seq": 15, "distance_m": 33239.018, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2116", "location": "Partick", "stage_seq": 16, "distance_m": 34414.881, "section_seq": 1, "route_path_id": 66289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Finnieston West Jn", "stage_seq": 17, "distance_m": 34935.503, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120", "location": "Charing Cross", "stage_seq": 18, "distance_m": 37143.103, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2121H", "wtt_dep": "2123H", "location": "Glasgow Queen St Low Level", "stage_seq": 19, "distance_m": 38382.157, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2125H", "location": "High Street", "stage_seq": 20, "distance_m": 39250.815, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2127H", "location": "Bellgrove", "stage_seq": 21, "distance_m": 40273.383, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131", "location": "Carntyne", "stage_seq": 22, "distance_m": 43083.719, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2133H", "location": "Shettleston", "stage_seq": 23, "distance_m": 44302.404, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136", "location": "Garrowhill", "stage_seq": 24, "distance_m": 46247.05, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2138H", "location": "Easterhouse", "stage_seq": 25, "distance_m": 47796.67, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2142H", "location": "Blairhill", "stage_seq": 26, "distance_m": 51991.664, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145", "location": "Coatbridge Sunnyside", "stage_seq": 27, "distance_m": 52982.001, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2147H", "location": "Coatdyke", "stage_seq": 28, "distance_m": 54571.65, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2151H", "location": "Airdrie", "stage_seq": 29, "distance_m": 55995.529, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2154H", "location": "Drumgelloch", "stage_seq": 30, "distance_m": 58215.62, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2158H", "location": "Caldercruix", "stage_seq": 31, "distance_m": 63014.75, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2204H", "location": "Blackridge", "stage_seq": 32, "distance_m": 71913.785, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": "2208", "location": "Armadale", "stage_seq": 33, "distance_m": 75660.559, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": "2213H", "location": "Bathgate", "stage_seq": 34, "distance_m": 79817.083, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2217H", "wtt_dep": "2218", "location": "Livingston North", "stage_seq": 35, "distance_m": 85799.467, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2220H", "wtt_dep": "2221", "location": "Uphall", "stage_seq": 36, "distance_m": 89075.547, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2225H", "wtt_dep": "2226H", "location": "Newbridge Jn", "stage_seq": 37, "distance_m": 96083.959, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2230H", "wtt_dep": "2231", "location": "Edinburgh Park", "stage_seq": 38, "distance_m": 101749.543, "section_seq": 1, "route_path_id": 66289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233H", "location": "Haymarket West Jn", "stage_seq": 39, "distance_m": 105704.435, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": "2237", "location": "Haymarket", "stage_seq": 40, "distance_m": 107624.885, "section_seq": 1, "route_path_id": 66289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239", "location": "Princes St Gardens", "stage_seq": 41, "distance_m": 108954.145, "section_seq": 1, "route_path_id": 66289}, {"is_pass": false, "wtt_arr": "2241", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 42, "distance_m": 110539.3, "section_seq": 1, "route_path_id": 66289}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 110539.3, "from_m": 0.0, "section_seq": 1, "route_path_id": 66289}], "total_distance_m": 110539.3, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 110493.276, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1190, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:53Z", "source_id": 51471637, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:34:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:58Z", "source_id": 16621979, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1204, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:27Z", "source_id": 51490598, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:40:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:39:32Z", "source_id": 16627240, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1212, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:45Z", "source_id": 51500953, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:44:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:43:48Z", "source_id": 16630189, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1222, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:57Z", "source_id": 51506366, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:46:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:02Z", "source_id": 16631700, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1240, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:50Z", "source_id": 51510819, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:49:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:56Z", "source_id": 16632963, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1258, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:07Z", "source_id": 51530708, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:56:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:13Z", "source_id": 16638807, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1272, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:52Z", "source_id": 51537275, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:59:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:58:58Z", "source_id": 16640650, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1276, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:36Z", "source_id": 51541703, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:01:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:44Z", "source_id": 16641889, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1280, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:03:10Z", "source_id": 51548096, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:04:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:03:10Z", "source_id": 16643605, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1284, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:06:29Z", "source_id": 51556523, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:07:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:06:34Z", "source_id": 16645977, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:46Z", "source_id": 51564659, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:10:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:49Z", "source_id": 16648203, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:36Z", "source_id": 51574007, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:14:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:41Z", "source_id": 16650829, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:56Z", "source_id": 51582036, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:17:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:58Z", "source_id": 16653073, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:20:26Z", "source_id": 51590387, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:21:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:20:30Z", "source_id": 16655487, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:23:11Z", "source_id": 51596812, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:23:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:23:17Z", "source_id": 16657288, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:30Z", "source_id": 51602188, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:26:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:33Z", "source_id": 16658862, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:27:14Z", "source_id": 51606216, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:28:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:27:18Z", "source_id": 16660038, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:20Z", "source_id": 51611047, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:31:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:24Z", "source_id": 16661391, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1570, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:47Z", "source_id": 51621103, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:34:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:53Z", "source_id": 16664369, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1577, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:11Z", "source_id": 51626686, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:37:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:15Z", "source_id": 16665998, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:33Z", "source_id": 16670160, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1585, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:05Z", "source_id": 51648542, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:46:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:08Z", "source_id": 16672506, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2208, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:22Z", "source_id": 51653789, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:49:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:28Z", "source_id": 16673999, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:34Z", "source_id": 16676667, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2193, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:05Z", "source_id": 51666378, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T20:54:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:06Z", "source_id": 16677707, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2180, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:35Z", "source_id": 51673940, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T20:58:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:37Z", "source_id": 16679921, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2217, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:27Z", "source_id": 51684622, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T21:02:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:27Z", "source_id": 16682935, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2200, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:37Z", "source_id": 51698146, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T21:09:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:41Z", "source_id": 16686911, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2184, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:52Z", "source_id": 51707489, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T21:14:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:57Z", "source_id": 16689561, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 651, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:34Z", "source_id": 51717398, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T21:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:35Z", "source_id": 16692433, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Helensburgh Central 2031 2031 3 None None Edinburgh 2241 2241 13 None None https://www.realtimetrains.co.uk/service/gb-nr:W68927/2026-09-16/detailed None Armadale 2026-09-16T22:08:00+01:00 Bathgate 4.0 {"type": "LineString", "coordinates": [[-3.69317, 55.8864323], [-3.6924469, 55.88670869999999], [-3.6910120000000006, 55.8872546], [-3.6902919, 55.88752530000001], [-3.6899789999999992, 55.88764460000001], [-3.6896793, 55.887763199999995], [-3.6894661, 55.8878447], [-3.6883634999999986, 55.8882092], [-3.6880758, 55.8882998], [-3.687781600000001, 55.8883899], [-3.687466999999999, 55.88847239999999], [-3.687137, 55.8885515], [-3.686815199999999, 55.8886219], [-3.6864986000000006, 55.888683999999984], [-3.6862098, 55.8887321], [-3.685914200000001, 55.8887792], [-3.685615999999999, 55.8888215], [-3.685309499999999, 55.8888604], [-3.6850262, 55.8888879], [-3.6847111, 55.8889144], [-3.6842158, 55.8889467], [-3.683713899999999, 55.8889655], [-3.6832773, 55.8889735], [-3.683092664890038, 55.88897218971122], [-3.6827982, 55.8889701], [-3.6825187, 55.888961300000005], [-3.6822204, 55.888946], [-3.6819561, 55.8889246], [-3.6816419, 55.8888961], [-3.680567299999999, 55.888773], [-3.679750799999999, 55.8886821], [-3.677514799999999, 55.8884127], [-3.676975099999999, 55.888350900000006], [-3.6764453, 55.8882952], [-3.675905900000001, 55.8882455], [-3.675364000000001, 55.888210699999995], [-3.6747381999999993, 55.88818], [-3.6741061, 55.888162300000005], [-3.673802999999999, 55.88816429999999], [-3.6733881, 55.8881725], [-3.672887799999999, 55.8881897], [-3.6720532, 55.888231100000006], [-3.6705934, 55.88832049999999], [-3.6691378, 55.8884095], [-3.668503, 55.88845190000001], [-3.667885300000001, 55.8884938], [-3.6655587, 55.8887256], [-3.6632564, 55.8889969], [-3.6621731, 55.8891295], [-3.6616177, 55.88920629999999], [-3.661055900000001, 55.8892925], [-3.660688799999999, 55.8893576], [-3.660314, 55.8894309], [-3.6599660999999992, 55.88950309999999], [-3.6596308, 55.8895844], [-3.6593205000000006, 55.88965889999999], [-3.659016499999999, 55.8897407], [-3.6586744, 55.889834099999995], [-3.6583515, 55.8899277], [-3.6580029, 55.8900373], [-3.6576719999999994, 55.890147199999994], [-3.657347399999999, 55.89026079999999], [-3.6570228, 55.89038269999999], [-3.6567489, 55.890492], [-3.6564830000000006, 55.8906008], [-3.6559731, 55.890828299999995], [-3.655187, 55.8911857], [-3.6549446, 55.8912959], [-3.6543625999999994, 55.8915588], [-3.6532728, 55.8920581], [-3.652863099999999, 55.89224420000001], [-3.651646499999999, 55.892804600000005], [-3.6507242, 55.89322909999999], [-3.6501529, 55.89348180000001], [-3.6496176, 55.8937511], [-3.6491398, 55.8940027], [-3.6487093, 55.8942789], [-3.6483351, 55.894553499999994], [-3.6480266, 55.8948338], [-3.6478741, 55.894994], [-3.647739299999999, 55.89516199999999], [-3.647470999999999, 55.8954951], [-3.646745, 55.8965007], [-3.6465983, 55.89670569999999], [-3.646495999999999, 55.8968297], [-3.6463547999999992, 55.89700729999999], [-3.6461001999999993, 55.8972923], [-3.6459176000000006, 55.897454], [-3.645728299999999, 55.89760389999999], [-3.6454286, 55.8978084], [-3.6450784, 55.898017200000005], [-3.6449903, 55.8980552], [-3.644887900000001, 55.8981031], [-3.644691199999999, 55.8981788], [-3.644473099999999, 55.8982592], [-3.6441923, 55.898345600000006], [-3.6438765, 55.89842929999999], [-3.643544700000001, 55.89849939999999], [-3.6432169, 55.8985515], [-3.6429629, 55.8985875], [-3.6427155, 55.898608799999984], [-3.642524700000001, 55.89861930000001], [-3.6423381, 55.8986288], [-3.6421349999999992, 55.8986345], [-3.6419519, 55.89863410000001], [-3.6416237, 55.8986257], [-3.6412808, 55.89860169999999], [-3.6409705, 55.8985665], [-3.640838399999999, 55.898545799999994], [-3.6406368, 55.8985143], [-3.6403698000000007, 55.8984603], [-3.640112400000001, 55.8984008], [-3.6399985999999993, 55.89836960000001], [-3.6396383, 55.898271], [-3.6390269, 55.8980961], [-3.638683799999999, 55.897989599999995], [-3.638413400000001, 55.8979056], [-3.6381603, 55.8978182], [-3.6378004, 55.8976903], [-3.6372321, 55.8974764], [-3.6360632, 55.8970034], [-3.6360622333653967, 55.89700300706358]]} 2.6 2215 2219 Armadale Bathgate Bathgate 55.8970030 -3.6360622 55.8970030 -3.6360622 1 0 2026-09-16 21:27:51 TERMINATED 2026-09-16 21:17:00 Bathgate TRUST TRUST_CANCELLATION 16692437 1789593457000541 127 127 2026-09-16 21:27:37.154106 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:36.988062
592349 623450 C49852 795B28M716 2026-09-16 COMPLETE 16692411 2026-09-16 22:17:00 2026-09-16 21:27:51 2026-09-18 21:27:51 {"id": 623450, "stp": "P", "toc": "Great Western Railway", "uid": "C49852", "consist": "802114", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49852/2026-09-16/detailed", "trust_id": "795B28M716", "origin_crs": "SWA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Swansea Maliphant IEP Depot", "service_date": "2026-09-16", "dest_arr_time": "2139", "dest_platform": null, "is_terminated": 1, "next_location": "Swansea Maliphant IEP Depot", "signalling_id": "5B28", "timing_status": "LATE", "origin_station": "Swansea", "current_leg_arr": "2217", "current_leg_dep": "2146", "current_leg_end": "Swansea Maliphant IEP Depot", "origin_dep_time": "2135", "origin_platform": "2", "current_location": "Swansea Maliphant IEP Depot", "last_update_time": "2026-09-16T21:27:51", "route_debug_link": null, "timing_variation": "+38 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9408569999999994, 51.625415700000005], [-3.9406573, 51.6255535], [-3.940357, 51.62576080000001], [-3.9399286, 51.626111900000005], [-3.9396317, 51.626424], [-3.9393092, 51.62684339999999], [-3.938987000000001, 51.62726889999999], [-3.9385979999999994, 51.6277939], [-3.93857, 51.6278317], [-3.9384473, 51.628018100000006], [-3.9383706, 51.6281207], [-3.9382213, 51.62833890000002], [-3.9383091, 51.6281494], [-3.938198999999999, 51.62828919999999], [-3.9381605, 51.6283554], [-3.9381012, 51.628477], [-3.938048499999999, 51.6285737], [-3.9378447999999993, 51.628846499999995], [-3.9378378999999986, 51.6288556], [-3.937673999999999, 51.6290606], [-3.9374945, 51.629312], [-3.9373872, 51.62946219999999], [-3.937288, 51.6296002], [-3.9371595, 51.6297823], [-3.9370916, 51.629889], [-3.9370358, 51.629959], [-3.9369547, 51.63005080000001], [-3.936855399999999, 51.6301583], [-3.9367794, 51.6302427], [-3.9367317, 51.6303033], [-3.9366884, 51.6303648], [-3.9366267, 51.630463299999995], [-3.9365675, 51.6305749], [-3.9365202, 51.630680100000006], [-3.9364099, 51.63099939999999], [-3.9362925, 51.63147049999999], [-3.9362726, 51.6315504], [-3.9362472, 51.6316601], [-3.9362358, 51.63169789999999], [-3.936218199999999, 51.6317564], [-3.9361846, 51.631885200000006], [-3.936153399999999, 51.63202220000001], [-3.9361379, 51.6321025], [-3.9361369, 51.63211739999999], [-3.9361372, 51.6321295], [-3.9361369, 51.632142300000005], [-3.9361400999999994, 51.6321594], [-3.93614, 51.632176399999985], [-3.936137, 51.63219119999999], [-3.9361331, 51.6322025], [-3.9360865, 51.6323778], [-3.9360747, 51.63241980000001], [-3.9360479, 51.6325021], [-3.9360297, 51.6325716], [-3.9360138999999994, 51.6326328], [-3.9360022, 51.63268680000001], [-3.9359955, 51.63272729999999], [-3.9359907, 51.632786], [-3.935965200000001, 51.6332482], [-3.935961900000001, 51.63362689999999], [-3.9359344, 51.6341068], [-3.9359163, 51.6344313], [-3.935916100000001, 51.6346327], [-3.9359203, 51.6347295], [-3.9359305, 51.6348041], [-3.9359557, 51.634933], [-3.9359899, 51.63506650000001]]}", "current_leg_start": "Swansea", "dest_arr_time_act": "2139", "motion_projection": null, "next_location_lat": "51.6350665", "next_location_lon": "-3.9359899", "previous_location": "Swansea", "current_leg_milage": "0.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 396.985, \"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\": 1196.141, \"from_m\": 396.985, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 623450, \"profile_key\": \"809620931548fd1f00488764c06513eaafb2b8182744761f9c46a1f147707efe\", \"schedule_id\": 6831, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Swansea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30382}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": null, \"location\": \"Swansea Maliphant IEP Depot\", \"stage_seq\": 2, \"distance_m\": 1196.141, \"section_seq\": 1, \"route_path_id\": 30382}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1196.141, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30382}], \"total_distance_m\": 1196.141, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 396.985, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 799.156, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2135", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "31.0", "current_position_lat": "51.6350665", "current_position_lon": "-3.9359899", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:35Z\", \"source_id\": 51682621, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 25447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:30Z\", \"source_id\": 51717285, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:35Z\", \"source_id\": 16692411, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Swansea Maliphant IEP Depot", "service_state_platform": null, "timing_fact_generation": 1789593457649786, "current_leg_arrival_utc": "2026-09-16T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:37.646381", "service_state_evidence_id": 16692411, "current_leg_start_actual_dep": "2026-09-16T22:13:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:37.887583", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P SWA None 5B28 802114 9 125 None {"version": 3, "segments": [{"to_m": 396.985, "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": 1196.141, "from_m": 396.985, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 623450, "profile_key": "809620931548fd1f00488764c06513eaafb2b8182744761f9c46a1f147707efe", "schedule_id": 6831, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2135", "location": "Swansea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30382}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": null, "location": "Swansea Maliphant IEP Depot", "stage_seq": 2, "distance_m": 1196.141, "section_seq": 1, "route_path_id": 30382}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1196.141, "from_m": 0.0, "section_seq": 1, "route_path_id": 30382}], "total_distance_m": 1196.141, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 396.985, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 799.156, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:35Z", "source_id": 51682621, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T21:02:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 25447, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:30Z", "source_id": 51717285, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:17:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:35Z", "source_id": 16692411, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] Swansea 2135 2135 2 None None Swansea Maliphant IEP Depot 2139 2139 None LATE +38 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49852/2026-09-16/detailed None Swansea 2026-09-16T22:13:00+01:00 Swansea Maliphant IEP Depot 31.0 {"type": "LineString", "coordinates": [[-3.9408569999999994, 51.625415700000005], [-3.9406573, 51.6255535], [-3.940357, 51.62576080000001], [-3.9399286, 51.626111900000005], [-3.9396317, 51.626424], [-3.9393092, 51.62684339999999], [-3.938987000000001, 51.62726889999999], [-3.9385979999999994, 51.6277939], [-3.93857, 51.6278317], [-3.9384473, 51.628018100000006], [-3.9383706, 51.6281207], [-3.9382213, 51.62833890000002], [-3.9383091, 51.6281494], [-3.938198999999999, 51.62828919999999], [-3.9381605, 51.6283554], [-3.9381012, 51.628477], [-3.938048499999999, 51.6285737], [-3.9378447999999993, 51.628846499999995], [-3.9378378999999986, 51.6288556], [-3.937673999999999, 51.6290606], [-3.9374945, 51.629312], [-3.9373872, 51.62946219999999], [-3.937288, 51.6296002], [-3.9371595, 51.6297823], [-3.9370916, 51.629889], [-3.9370358, 51.629959], [-3.9369547, 51.63005080000001], [-3.936855399999999, 51.6301583], [-3.9367794, 51.6302427], [-3.9367317, 51.6303033], [-3.9366884, 51.6303648], [-3.9366267, 51.630463299999995], [-3.9365675, 51.6305749], [-3.9365202, 51.630680100000006], [-3.9364099, 51.63099939999999], [-3.9362925, 51.63147049999999], [-3.9362726, 51.6315504], [-3.9362472, 51.6316601], [-3.9362358, 51.63169789999999], [-3.936218199999999, 51.6317564], [-3.9361846, 51.631885200000006], [-3.936153399999999, 51.63202220000001], [-3.9361379, 51.6321025], [-3.9361369, 51.63211739999999], [-3.9361372, 51.6321295], [-3.9361369, 51.632142300000005], [-3.9361400999999994, 51.6321594], [-3.93614, 51.632176399999985], [-3.936137, 51.63219119999999], [-3.9361331, 51.6322025], [-3.9360865, 51.6323778], [-3.9360747, 51.63241980000001], [-3.9360479, 51.6325021], [-3.9360297, 51.6325716], [-3.9360138999999994, 51.6326328], [-3.9360022, 51.63268680000001], [-3.9359955, 51.63272729999999], [-3.9359907, 51.632786], [-3.935965200000001, 51.6332482], [-3.935961900000001, 51.63362689999999], [-3.9359344, 51.6341068], [-3.9359163, 51.6344313], [-3.935916100000001, 51.6346327], [-3.9359203, 51.6347295], [-3.9359305, 51.6348041], [-3.9359557, 51.634933], [-3.9359899, 51.63506650000001]]} 0.7 2146 2217 Swansea Swansea Maliphant IEP Depot Swansea Maliphant IEP Depot 51.6350665 -3.9359899 51.6350665 -3.9359899 1 0 2026-09-16 21:27:51 TERMINATED 2026-09-16 21:17:00 Swansea Maliphant IEP Depot TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692411 1789593457649786 24 24 2026-09-16 21:27:37.887583 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:37.646381
592350 623312 G16335 325W84M716 2026-09-16 COMPLETE 16691417 2026-09-16 22:17:00 2026-09-16 21:27:51 2026-09-18 21:27:51 {"id": 623312, "stp": "P", "toc": "TransPennine Express", "uid": "G16335", "consist": "185125", "dest_crs": "XRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G16335/2026-09-16/detailed", "trust_id": "325W84M716", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ardwick T.M.D.", "service_date": "2026-09-16", "dest_arr_time": "2220", "dest_platform": null, "is_terminated": 1, "next_location": "Ardwick T.M.D.", "signalling_id": "5W84", "timing_status": "EARLY", "origin_station": "Manchester Airport", "current_leg_arr": "2217", "current_leg_dep": "2215", "current_leg_end": "Ardwick T.M.D.", "origin_dep_time": "2129", "origin_platform": "2A", "current_location": "Ardwick T.M.D.", "last_update_time": "2026-09-16T21:27:51", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.19543115719666, 53.47185527724629], [-2.1958093, 53.47185540000001], [-2.1965262, 53.4718377], [-2.1971973, 53.471809099999994], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999]]}", "current_leg_start": "Ashburys", "dest_arr_time_act": "2220", "motion_projection": null, "next_location_lat": "53.4711268", "next_location_lon": "-2.2117016", "previous_location": "Ashburys", "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\": 382.629, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 601.176, \"from_m\": 382.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1809.429, \"from_m\": 601.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2460.351, \"from_m\": 1809.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12308.245, \"from_m\": 2460.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12742.627, \"from_m\": 12308.245, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13010.862, \"from_m\": 12742.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13095.899, \"from_m\": 13010.862, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13126.28, \"from_m\": 13095.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13216.045, \"from_m\": 13126.28, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13301.119, \"from_m\": 13216.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13373.272, \"from_m\": 13301.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13901.364, \"from_m\": 13373.272, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15435.671, \"from_m\": 13901.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15599.395, \"from_m\": 15435.671, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15908.809, \"from_m\": 15599.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15955.015, \"from_m\": 15908.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15974.851, \"from_m\": 15955.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16526.484, \"from_m\": 15974.851, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17139.415, \"from_m\": 16526.484, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17219.224, \"from_m\": 17139.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19480.236, \"from_m\": 17219.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19499.055, \"from_m\": 19480.236, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19643.992, \"from_m\": 19499.055, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20133.687, \"from_m\": 19643.992, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20747.883, \"from_m\": 20133.687, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22835.271, \"from_m\": 20747.883, \"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\": 22874.325, \"from_m\": 22835.271, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22914.864, \"from_m\": 22874.325, \"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\": 23036.883, \"from_m\": 22914.864, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26570.379, \"from_m\": 23036.883, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26628.735, \"from_m\": 26570.379, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27384.207, \"from_m\": 26628.735, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27419.634, \"from_m\": 27384.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\": 623312, \"profile_key\": \"8ce7b4fb2f05481696ac4ac7c2b728124c521298d3e1c2dc0e2d4961c8cc4bbd\", \"schedule_id\": 9421, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 65815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 65815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 65815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 65815}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2149\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 16390.171, \"section_seq\": 1, \"route_path_id\": 65815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 7, \"distance_m\": 17295.452, \"section_seq\": 1, \"route_path_id\": 65815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Deansgate\", \"stage_seq\": 8, \"distance_m\": 17862.606, \"section_seq\": 1, \"route_path_id\": 65815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Water Street Jn\", \"stage_seq\": 9, \"distance_m\": 18400.539, \"section_seq\": 1, \"route_path_id\": 65815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Salford Central\", \"stage_seq\": 10, \"distance_m\": 19230.379, \"section_seq\": 1, \"route_path_id\": 65815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 11, \"distance_m\": 19643.992, \"section_seq\": 1, \"route_path_id\": 65815}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2200\", \"location\": \"Manchester Victoria\", \"stage_seq\": 12, \"distance_m\": 20289.505, \"section_seq\": 1, \"route_path_id\": 65815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 13, \"distance_m\": 22459.206, \"section_seq\": 1, \"route_path_id\": 65815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Philips Park West Jn\", \"stage_seq\": 14, \"distance_m\": 23036.883, \"section_seq\": 1, \"route_path_id\": 65815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Philips Park South Jn\", \"stage_seq\": 15, \"distance_m\": 23627.902, \"section_seq\": 1, \"route_path_id\": 65815}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": \"2217\", \"location\": \"Ashburys\", \"stage_seq\": 16, \"distance_m\": 26570.379, \"section_seq\": 1, \"route_path_id\": 65815}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": null, \"location\": \"Ardwick T.M.D.\", \"stage_seq\": 17, \"distance_m\": 27419.634, \"section_seq\": 1, \"route_path_id\": 65815}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27419.634, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65815}], \"total_distance_m\": 27419.634, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21039.474, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6380.16, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2129", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4711268", "current_position_lon": "-2.2117016", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:10Z\", \"source_id\": 51617306, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:13Z\", \"source_id\": 16663259, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:08Z\", \"source_id\": 51646524, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:13Z\", \"source_id\": 16671866, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:34Z\", \"source_id\": 51651842, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:38Z\", \"source_id\": 16673458, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:34Z\", \"source_id\": 51665317, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:37Z\", \"source_id\": 16677415, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:04Z\", \"source_id\": 51668319, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:08Z\", \"source_id\": 16678353, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8195, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:17Z\", \"source_id\": 51673286, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:23Z\", \"source_id\": 16679734, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:42Z\", \"source_id\": 51702768, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:45Z\", \"source_id\": 16688202, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8566, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:59Z\", \"source_id\": 51714052, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:02Z\", \"source_id\": 16691417, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ardwick T.M.D.", "service_state_platform": "G", "timing_fact_generation": 1789593364982445, "current_leg_arrival_utc": "2026-09-16T22:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:43.032250", "service_state_evidence_id": 16691417, "current_leg_start_actual_dep": "2026-09-16T22:17:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:43.255682", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express P MIA XRK 5W84 185125 3 100 None {"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1809.429, "from_m": 601.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12308.245, "from_m": 2460.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12742.627, "from_m": 12308.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13010.862, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13095.899, "from_m": 13010.862, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13126.28, "from_m": 13095.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13216.045, "from_m": 13126.28, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13301.119, "from_m": 13216.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13373.272, "from_m": 13301.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13901.364, "from_m": 13373.272, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15435.671, "from_m": 13901.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15599.395, "from_m": 15435.671, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15908.809, "from_m": 15599.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.015, "from_m": 15908.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15974.851, "from_m": 15955.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16526.484, "from_m": 15974.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17139.415, "from_m": 16526.484, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17219.224, "from_m": 17139.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19480.236, "from_m": 17219.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19499.055, "from_m": 19480.236, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19643.992, "from_m": 19499.055, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20133.687, "from_m": 19643.992, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20747.883, "from_m": 20133.687, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22835.271, "from_m": 20747.883, "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": 22874.325, "from_m": 22835.271, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22914.864, "from_m": 22874.325, "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": 23036.883, "from_m": 22914.864, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26570.379, "from_m": 23036.883, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26628.735, "from_m": 26570.379, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27384.207, "from_m": 26628.735, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27419.634, "from_m": 27384.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": 623312, "profile_key": "8ce7b4fb2f05481696ac4ac7c2b728124c521298d3e1c2dc0e2d4961c8cc4bbd", "schedule_id": 9421, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2129", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 65815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 65815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140H", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 65815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 65815}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2149", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 65815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Manchester Oxford Road", "stage_seq": 7, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 65815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Deansgate", "stage_seq": 8, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 65815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Water Street Jn", "stage_seq": 9, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 65815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Salford Central", "stage_seq": 10, "distance_m": 19230.379, "section_seq": 1, "route_path_id": 65815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Deal Street Jn", "stage_seq": 11, "distance_m": 19643.992, "section_seq": 1, "route_path_id": 65815}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2200", "location": "Manchester Victoria", "stage_seq": 12, "distance_m": 20289.505, "section_seq": 1, "route_path_id": 65815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Miles Platting Jn", "stage_seq": 13, "distance_m": 22459.206, "section_seq": 1, "route_path_id": 65815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Philips Park West Jn", "stage_seq": 14, "distance_m": 23036.883, "section_seq": 1, "route_path_id": 65815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Philips Park South Jn", "stage_seq": 15, "distance_m": 23627.902, "section_seq": 1, "route_path_id": 65815}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": "2217", "location": "Ashburys", "stage_seq": 16, "distance_m": 26570.379, "section_seq": 1, "route_path_id": 65815}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": null, "location": "Ardwick T.M.D.", "stage_seq": 17, "distance_m": 27419.634, "section_seq": 1, "route_path_id": 65815}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27419.634, "from_m": 0.0, "section_seq": 1, "route_path_id": 65815}], "total_distance_m": 27419.634, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21039.474, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6380.16, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:10Z", "source_id": 51617306, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:33:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:13Z", "source_id": 16663259, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:08Z", "source_id": 51646524, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:46:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:13Z", "source_id": 16671866, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9231, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:34Z", "source_id": 51651842, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:48:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:38Z", "source_id": 16673458, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:34Z", "source_id": 51665317, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:54:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:37Z", "source_id": 16677415, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8263, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:04Z", "source_id": 51668319, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:08Z", "source_id": 16678353, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8195, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:17Z", "source_id": 51673286, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:23Z", "source_id": 16679734, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8576, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:42Z", "source_id": 51702768, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:12:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:45Z", "source_id": 16688202, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8566, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:59Z", "source_id": 51714052, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:17:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:02Z", "source_id": 16691417, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] Manchester Airport 2129 2129 2A None None Ardwick T.M.D. 2220 2220 None EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G16335/2026-09-16/detailed None Ashburys 2026-09-16T22:17:00+01:00 Ardwick T.M.D. 2.0 {"type": "LineString", "coordinates": [[-2.19543115719666, 53.47185527724629], [-2.1958093, 53.47185540000001], [-2.1965262, 53.4718377], [-2.1971973, 53.471809099999994], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999]]} 0.7 2215 2217 Ashburys Ardwick T.M.D. Ardwick T.M.D. 53.4711268 -2.2117016 53.4711268 -2.2117016 1 0 2026-09-16 21:27:51 TERMINATED 2026-09-16 21:17:00 Ardwick T.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691417 1789593364982445 62 62 2026-09-16 21:27:43.255682 G None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:43.032250
592351 624217 C05322 425K74M816 2026-09-16 COMPLETE 16690356 2026-09-16 22:17:00 2026-09-16 21:27:51 2026-09-18 21:27:51 {"id": 624217, "stp": "P", "toc": "Transport for Wales", "uid": "C05322", "consist": "197031", "dest_crs": "XCR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C05322/2026-09-16/detailed", "trust_id": "425K74M816", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe Carriage Sidings", "service_date": "2026-09-16", "dest_arr_time": "2215", "dest_platform": null, "is_terminated": 1, "next_location": "Crewe Carriage Sidings", "signalling_id": "5K74", "timing_status": "LATE", "origin_station": "Crewe", "current_leg_arr": "2217", "current_leg_dep": "2213", "current_leg_end": "Crewe Carriage Sidings", "origin_dep_time": "2210", "origin_platform": "6", "current_location": "Crewe Carriage Sidings", "last_update_time": "2026-09-16T21:27:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4326691999999994, 53.08885899999999], [-2.4326086999999994, 53.08875269999999], [-2.4319398999999997, 53.08766], [-2.4316885, 53.0872188], [-2.430930099999999, 53.08595139999999], [-2.4307267999999995, 53.0856116], [-2.4306019999999995, 53.085400099999994], [-2.4305335, 53.08528959999999], [-2.4303747, 53.08502480000001], [-2.4300965999999997, 53.08455639999999], [-2.4296421, 53.08379299999999], [-2.4293992999999996, 53.08338700000001], [-2.4291305000000003, 53.0829378], [-2.428666, 53.0821631], [-2.4281851, 53.0813467]]}", "current_leg_start": "Crewe", "dest_arr_time_act": "2215", "motion_projection": null, "next_location_lat": "53.0813467", "next_location_lon": "-2.4281851", "previous_location": "Crewe", "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\": 193.796, \"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\": 311.39, \"from_m\": 193.796, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 685.532, \"from_m\": 311.39, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 751.842, \"from_m\": 685.532, \"capability_applied\": null, \"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\": 887.506, \"from_m\": 751.842, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 624217, \"profile_key\": \"a7ed7f1043ab03cc918d92dccfd0c7ea9e4fb017285e344e6dcf8e10b1346f00\", \"schedule_id\": 35663, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28197}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": null, \"location\": \"Crewe Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 887.506, \"section_seq\": 1, \"route_path_id\": 28197}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 887.506, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28197}], \"total_distance_m\": 887.506, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 887.506, \"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": "2210", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.0813467", "current_position_lon": "-2.4281851", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:12Z\", \"source_id\": 51710287, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:14Z\", \"source_id\": 16690356, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe Carriage Sidings", "service_state_platform": null, "timing_fact_generation": 1789593255184446, "current_leg_arrival_utc": "2026-09-16T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:45.228731", "service_state_evidence_id": 16690356, "current_leg_start_actual_dep": "2026-09-16T22:12:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:46.190173", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CRE XCR 5K74 197031 2 100 None {"version": 3, "segments": [{"to_m": 193.796, "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": 311.39, "from_m": 193.796, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 685.532, "from_m": 311.39, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 751.842, "from_m": 685.532, "capability_applied": null, "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": 887.506, "from_m": 751.842, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 624217, "profile_key": "a7ed7f1043ab03cc918d92dccfd0c7ea9e4fb017285e344e6dcf8e10b1346f00", "schedule_id": 35663, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2210", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28197}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": null, "location": "Crewe Carriage Sidings", "stage_seq": 2, "distance_m": 887.506, "section_seq": 1, "route_path_id": 28197}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 887.506, "from_m": 0.0, "section_seq": 1, "route_path_id": 28197}], "total_distance_m": 887.506, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 887.506, "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": 10968, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:12Z", "source_id": 51710287, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:17:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:14Z", "source_id": 16690356, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] Crewe 2210 2210 6 None None Crewe Carriage Sidings 2215 2215 None LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C05322/2026-09-16/detailed None Crewe 2026-09-16T22:12:00+01:00 Crewe Carriage Sidings 4.0 {"type": "LineString", "coordinates": [[-2.4326691999999994, 53.08885899999999], [-2.4326086999999994, 53.08875269999999], [-2.4319398999999997, 53.08766], [-2.4316885, 53.0872188], [-2.430930099999999, 53.08595139999999], [-2.4307267999999995, 53.0856116], [-2.4306019999999995, 53.085400099999994], [-2.4305335, 53.08528959999999], [-2.4303747, 53.08502480000001], [-2.4300965999999997, 53.08455639999999], [-2.4296421, 53.08379299999999], [-2.4293992999999996, 53.08338700000001], [-2.4291305000000003, 53.0829378], [-2.428666, 53.0821631], [-2.4281851, 53.0813467]]} 0.6 2213 2217 Crewe Crewe Carriage Sidings Crewe Carriage Sidings 53.0813467 -2.4281851 53.0813467 -2.4281851 1 0 2026-09-16 21:27:51 TERMINATED 2026-09-16 21:17:00 Crewe Carriage Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16690356 1789593255184446 8 8 2026-09-16 21:27:46.190173 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:45.228731
592352 623556 C34456 722J25M716 2026-09-16 COMPLETE 16691880 2026-09-16 22:17:00 2026-09-16 21:27:51 2026-09-18 21:27:51 {"id": 623556, "stp": "P", "toc": "London Overground", "uid": "C34456", "consist": null, "dest_crs": "BGV", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34456/2026-09-16/detailed", "trust_id": "722J25M716", "origin_crs": "GPO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barking Riverside Station (Construction)", "service_date": "2026-09-16", "dest_arr_time": "2220", "dest_platform": "1", "is_terminated": 1, "next_location": "Barking Riverside Station (Construction)", "signalling_id": "2J25", "timing_status": "EARLY", "origin_station": "Gospel Oak", "current_leg_arr": "2217", "current_leg_dep": "2213", "current_leg_end": "Barking Riverside Station (Construction)", "origin_dep_time": "2139", "origin_platform": "3", "current_location": "Barking Riverside Station (Construction)", "last_update_time": "2026-09-16T21:27:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]}", "current_leg_start": "Barking", "dest_arr_time_act": "2218", "motion_projection": null, "next_location_lat": "51.5195524", "next_location_lon": "0.1161168", "previous_location": "Barking", "current_leg_milage": "2.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 559.871, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1010.648, \"from_m\": 559.871, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2614.374, \"from_m\": 1010.648, \"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\": 6596.737, \"from_m\": 2614.374, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6636.756, \"from_m\": 6596.737, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6671.484, \"from_m\": 6636.756, \"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\": 6765.632, \"from_m\": 6671.484, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7860.426, \"from_m\": 6765.632, \"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\": 8160.075, \"from_m\": 7860.426, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9618.247, \"from_m\": 8160.075, \"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\": 9917.895, \"from_m\": 9618.247, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10766.894, \"from_m\": 9917.895, \"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\": 10805.822, \"from_m\": 10766.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11618.739, \"from_m\": 10805.822, \"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\": 11916.548, \"from_m\": 11618.739, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16578.222, \"from_m\": 11916.548, \"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\": 16842.618, \"from_m\": 16578.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19686.528, \"from_m\": 16842.618, \"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\": 20216.465, \"from_m\": 19686.528, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20444.698, \"from_m\": 20216.465, \"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\": 20471.224, \"from_m\": 20444.698, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20498.618, \"from_m\": 20471.224, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22999.065, \"from_m\": 20498.618, \"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\": 23483.328, \"from_m\": 22999.065, \"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\": 23556.04, \"from_m\": 23483.328, \"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\": 25742.444, \"from_m\": 23556.04, \"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\": 26085.318, \"from_m\": 25742.444, \"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\": 27447.072, \"from_m\": 26085.318, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27736.855, \"from_m\": 27447.072, \"capability_applied\": null, \"effective_limit_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\": 623556, \"profile_key\": \"cc766051a560c5f6487ca6932d9fc85ecacb54a3d175d97b52aa5effae038ce9\", \"schedule_id\": 4405, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Gospel Oak\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Junction Road Jn\", \"stage_seq\": 2, \"distance_m\": 1295.772, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2143\", \"location\": \"Upper Holloway\", \"stage_seq\": 3, \"distance_m\": 2089.952, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2145H\", \"location\": \"Crouch Hill\", \"stage_seq\": 4, \"distance_m\": 3382.019, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 5, \"distance_m\": 3972.665, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 6, \"distance_m\": 4859.556, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152\", \"location\": \"South Tottenham\", \"stage_seq\": 7, \"distance_m\": 6705.644, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 8, \"distance_m\": 8889.161, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2157H\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 9, \"distance_m\": 14096.233, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 10, \"distance_m\": 15897.506, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2202H\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 11, \"distance_m\": 17063.446, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205H\", \"location\": \"Wanstead Park\", \"stage_seq\": 12, \"distance_m\": 18943.987, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2208H\", \"wtt_dep\": \"2209\", \"location\": \"Woodgrange Park\", \"stage_seq\": 13, \"distance_m\": 20330.581, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Barking Station Jn\", \"stage_seq\": 14, \"distance_m\": 22422.932, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2212H\", \"wtt_dep\": \"2213H\", \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 23291.545, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 16, \"distance_m\": 25017.994, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": null, \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 17, \"distance_m\": 27736.855, \"section_seq\": 1, \"route_path_id\": 29760}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27736.855, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29760}], \"total_distance_m\": 27736.855, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27433.531, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 303.324, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2139", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5195524", "current_position_lon": "0.1161168", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:18Z\", \"source_id\": 51635964, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:23Z\", \"source_id\": 16668718, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:59Z\", \"source_id\": 51641780, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:03Z\", \"source_id\": 16670462, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:55Z\", \"source_id\": 51650518, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:59Z\", \"source_id\": 16673055, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:57Z\", \"source_id\": 51659510, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:03Z\", \"source_id\": 16675738, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:07Z\", \"source_id\": 51664259, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:11Z\", \"source_id\": 16677088, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:17Z\", \"source_id\": 51668872, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:21Z\", \"source_id\": 16678485, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:09Z\", \"source_id\": 51675194, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:14Z\", \"source_id\": 16680242, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:19Z\", \"source_id\": 51679911, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:25Z\", \"source_id\": 16681576, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:43Z\", \"source_id\": 51685150, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:48Z\", \"source_id\": 16683118, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:59Z\", \"source_id\": 51694415, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:02Z\", \"source_id\": 16685823, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:59Z\", \"source_id\": 51705575, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:03Z\", \"source_id\": 16688979, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:39Z\", \"source_id\": 51715459, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:43Z\", \"source_id\": 16691880, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking Riverside Station (Construction)", "service_state_platform": "1", "timing_fact_generation": 1789593405292451, "current_leg_arrival_utc": "2026-09-16T22:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:49.296598", "service_state_evidence_id": 16691880, "current_leg_start_actual_dep": "2026-09-16T22:13:30+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:50.456725", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P GPO BGV 2J25 None None None None {"version": 3, "segments": [{"to_m": 559.871, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1010.648, "from_m": 559.871, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2614.374, "from_m": 1010.648, "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": 6596.737, "from_m": 2614.374, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6636.756, "from_m": 6596.737, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6671.484, "from_m": 6636.756, "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": 6765.632, "from_m": 6671.484, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7860.426, "from_m": 6765.632, "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": 8160.075, "from_m": 7860.426, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9618.247, "from_m": 8160.075, "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": 9917.895, "from_m": 9618.247, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10766.894, "from_m": 9917.895, "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": 10805.822, "from_m": 10766.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11618.739, "from_m": 10805.822, "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": 11916.548, "from_m": 11618.739, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16578.222, "from_m": 11916.548, "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": 16842.618, "from_m": 16578.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19686.528, "from_m": 16842.618, "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": 20216.465, "from_m": 19686.528, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20444.698, "from_m": 20216.465, "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": 20471.224, "from_m": 20444.698, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20498.618, "from_m": 20471.224, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22999.065, "from_m": 20498.618, "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": 23483.328, "from_m": 22999.065, "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": 23556.04, "from_m": 23483.328, "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": 25742.444, "from_m": 23556.04, "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": 26085.318, "from_m": 25742.444, "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": 27447.072, "from_m": 26085.318, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27736.855, "from_m": 27447.072, "capability_applied": null, "effective_limit_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": 623556, "profile_key": "cc766051a560c5f6487ca6932d9fc85ecacb54a3d175d97b52aa5effae038ce9", "schedule_id": 4405, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2139", "location": "Gospel Oak", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Junction Road Jn", "stage_seq": 2, "distance_m": 1295.772, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2143", "location": "Upper Holloway", "stage_seq": 3, "distance_m": 2089.952, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2145H", "location": "Crouch Hill", "stage_seq": 4, "distance_m": 3382.019, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Harringay Park Jn", "stage_seq": 5, "distance_m": 3972.665, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Harringay Green Lanes", "stage_seq": 6, "distance_m": 4859.556, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152", "location": "South Tottenham", "stage_seq": 7, "distance_m": 6705.644, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155H", "location": "Blackhorse Road", "stage_seq": 8, "distance_m": 8889.161, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2157H", "location": "Walthamstow Queen's Road", "stage_seq": 9, "distance_m": 14096.233, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200H", "location": "Leyton Midland Road", "stage_seq": 10, "distance_m": 15897.506, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2202H", "location": "Leytonstone High Road", "stage_seq": 11, "distance_m": 17063.446, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205H", "location": "Wanstead Park", "stage_seq": 12, "distance_m": 18943.987, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2208H", "wtt_dep": "2209", "location": "Woodgrange Park", "stage_seq": 13, "distance_m": 20330.581, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Barking Station Jn", "stage_seq": 14, "distance_m": 22422.932, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2212H", "wtt_dep": "2213H", "location": "Barking", "stage_seq": 15, "distance_m": 23291.545, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Ripple Lane West Jn", "stage_seq": 16, "distance_m": 25017.994, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": null, "location": "Barking Riverside Station (Construction)", "stage_seq": 17, "distance_m": 27736.855, "section_seq": 1, "route_path_id": 29760}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27736.855, "from_m": 0.0, "section_seq": 1, "route_path_id": 29760}], "total_distance_m": 27736.855, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27433.531, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 303.324, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18788, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:18Z", "source_id": 51635964, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:23Z", "source_id": 16668718, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14794, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:59Z", "source_id": 51641780, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:03Z", "source_id": 16670462, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14786, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:55Z", "source_id": 51650518, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:47:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:59Z", "source_id": 16673055, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14780, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:57Z", "source_id": 51659510, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:51:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:03Z", "source_id": 16675738, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14775, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:07Z", "source_id": 51664259, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:54:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:11Z", "source_id": 16677088, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14771, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:17Z", "source_id": 51668872, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:56:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:21Z", "source_id": 16678485, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14767, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:09Z", "source_id": 51675194, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:59:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:14Z", "source_id": 16680242, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14763, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:19Z", "source_id": 51679911, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:01:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:25Z", "source_id": 16681576, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14759, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:43Z", "source_id": 51685150, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:04:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:48Z", "source_id": 16683118, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14753, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:59Z", "source_id": 51694415, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:07:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:02Z", "source_id": 16685823, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:59Z", "source_id": 51705575, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:12:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:03Z", "source_id": 16688979, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14738, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:39Z", "source_id": 51715459, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:17:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:43Z", "source_id": 16691880, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] Gospel Oak 2139 2139 3 None None Barking Riverside Station (Construction) 2220 2218 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C34456/2026-09-16/detailed None Barking 2026-09-16T22:13:30+01:00 Barking Riverside Station (Construction) 4.0 {"type": "LineString", "coordinates": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]} 2.7 2213 2217 Barking Barking Riverside Station (Construction) Barking Riverside Station (Construction) 51.5195524 0.1161168 51.5195524 0.1161168 1 0 2026-09-16 21:27:51 TERMINATED 2026-09-16 21:17:00 Barking Riverside Station (Construction) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691880 1789593405292451 53 53 2026-09-16 21:27:50.456725 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:49.296598
592353 623897 W10757 731T91M716 2026-09-16 COMPLETE 16691882 2026-09-16 22:17:00 2026-09-16 21:28:21 2026-09-18 21:28:21 {"id": 623897, "stp": "P", "toc": "Heathrow Express", "uid": "W10757", "consist": "387134+387138", "dest_crs": "HWV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10757/2026-09-16/detailed", "trust_id": "731T91M716", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-16", "dest_arr_time": "2216", "dest_platform": "3", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "1T91", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "2217", "current_leg_dep": "2214", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "2155", "origin_platform": "7", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-16T21:28:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "2216", "motion_projection": null, "next_location_lat": "51.4722980", "next_location_lon": "-0.4905293", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.6", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18549.218, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 19049.444, \"from_m\": 18549.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19589.337, \"from_m\": 19049.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19664.275, \"from_m\": 19589.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22262.582, \"from_m\": 19664.275, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23163.217, \"from_m\": 22262.582, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 23473.719, \"from_m\": 23163.217, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24939.195, \"from_m\": 23473.719, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 25324.581, \"from_m\": 24939.195, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25981.807, \"from_m\": 25324.581, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 623897, \"profile_key\": \"c3b732a9852adfc1168bbc6e417268d9fa5494c983c09d7118fefb8e8363fe06\", \"schedule_id\": 25448, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 8, \"distance_m\": 19557.929, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"2209H\", \"wtt_dep\": \"2212\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 9, \"distance_m\": 23331.663, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 10, \"distance_m\": 25981.807, \"section_seq\": 1, \"route_path_id\": 38278}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25981.807, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38278}], \"total_distance_m\": 25981.807, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 25981.807, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2155", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4722980", "current_position_lon": "-0.4905293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:42Z\", \"source_id\": 51691640, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:06:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:49Z\", \"source_id\": 16685025, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:44Z\", \"source_id\": 51704991, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:46Z\", \"source_id\": 16688844, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:39Z\", \"source_id\": 51715466, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:43Z\", \"source_id\": 16691882, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "3", "timing_fact_generation": 1789593405437175, "current_leg_arrival_utc": "2026-09-16T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:17:59.141193", "service_state_evidence_id": 16691882, "current_leg_start_actual_dep": "2026-09-16T22:13:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:27:59.695991", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Heathrow Express P PAD HWV 1T91 387134+387138 8 110 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18549.218, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19049.444, "from_m": 18549.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19589.337, "from_m": 19049.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19664.275, "from_m": 19589.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22262.582, "from_m": 19664.275, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23163.217, "from_m": 22262.582, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 23473.719, "from_m": 23163.217, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24939.195, "from_m": 23473.719, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 25324.581, "from_m": 24939.195, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25981.807, "from_m": 25324.581, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 623897, "profile_key": "c3b732a9852adfc1168bbc6e417268d9fa5494c983c09d7118fefb8e8363fe06", "schedule_id": 25448, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2155", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Heathrow Tunnel Jn", "stage_seq": 8, "distance_m": 19557.929, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "2209H", "wtt_dep": "2212", "location": "Heathrow Terminals 2 & 3", "stage_seq": 9, "distance_m": 23331.663, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": null, "location": "Heathrow Terminal 5", "stage_seq": 10, "distance_m": 25981.807, "section_seq": 1, "route_path_id": 38278}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25981.807, "from_m": 0.0, "section_seq": 1, "route_path_id": 38278}], "total_distance_m": 25981.807, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 25981.807, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:42Z", "source_id": 51691640, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:06:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:49Z", "source_id": 16685025, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:44Z", "source_id": 51704991, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:12:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:46Z", "source_id": 16688844, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23433, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:39Z", "source_id": 51715466, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:17:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:43Z", "source_id": 16691882, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] London Paddington 2155 2155 7 None None Heathrow Terminal 5 2216 2216 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W10757/2026-09-16/detailed None Heathrow Terminals 2 & 3 2026-09-16T22:13:00+01:00 Heathrow Terminal 5 3.0 {"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]} 1.6 2214 2217 Heathrow Terminals 2 & 3 Heathrow Terminal 5 Heathrow Terminal 5 51.4722980 -0.4905293 51.4722980 -0.4905293 1 0 2026-09-16 21:28:21 TERMINATED 2026-09-16 21:17:00 Heathrow Terminal 5 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691882 1789593405437175 34 34 2026-09-16 21:27:59.695991 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:17:59.141193
592354 621147 W69009 042H47MY16 2026-09-16 COMPLETE 16692183 2026-09-16 22:18:00 2026-09-16 21:28:21 2026-09-18 21:28:21 {"id": 621147, "stp": "P", "toc": "ScotRail", "uid": "W69009", "consist": "334040", "dest_crs": "HLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69009/2026-09-16/detailed", "trust_id": "042H47MY16", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Helensburgh Central", "service_date": "2026-09-16", "dest_arr_time": "2213", "dest_platform": "2", "is_terminated": 1, "next_location": "Helensburgh Central", "signalling_id": "2H47", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "2218", "current_leg_dep": "2215", "current_leg_end": "Helensburgh Central", "origin_dep_time": "1955", "origin_platform": "12", "current_location": "Helensburgh Central", "last_update_time": "2026-09-16T21:28:21", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.7112354, 55.9944864], [-4.7117754, 55.99474980000001], [-4.7120955, 55.994918299999995], [-4.7123622, 55.99508699999999], [-4.712539600000001, 55.9952103], [-4.7127831, 55.99540129999999], [-4.7130695, 55.99566469999999], [-4.713353699999999, 55.99597980000001], [-4.7136154, 55.9963539], [-4.713766099999999, 55.99662659999999], [-4.713915100000001, 55.9970085], [-4.7140550999999995, 55.9973921], [-4.7141969, 55.99767919999999], [-4.7142987, 55.9978549], [-4.7144656, 55.99809319999999], [-4.7146578, 55.9983094], [-4.7149576, 55.9986012], [-4.7152645, 55.9989107], [-4.7158536, 55.99950870000001], [-4.716439899999999, 56.0001457], [-4.7166698, 56.0003681], [-4.7168833, 56.000556], [-4.717212199999999, 56.00082309999999], [-4.7176565, 56.00111909999999], [-4.71807, 56.0013811], [-4.718547499999999, 56.0016333], [-4.719079599999999, 56.00187739999999], [-4.719614299999999, 56.0020983], [-4.720286499999999, 56.0023288], [-4.721199000000001, 56.0025682], [-4.7214378, 56.002628400000006], [-4.721744999999999, 56.00269079999999], [-4.7224219, 56.0028132], [-4.723285, 56.002954499999994], [-4.7258723, 56.00339399999999], [-4.7260594, 56.00341960000001], [-4.7269065999999995, 56.0035355], [-4.7273715, 56.003575899999994], [-4.7277047, 56.00360770000001], [-4.727944899999999, 56.003632200000006], [-4.728267699999999, 56.0036539], [-4.728743, 56.003656799999995], [-4.7296086, 56.00364729999998], [-4.7296553, 56.00364630000001], [-4.7299085, 56.003640999999995], [-4.730314899999999, 56.0036583], [-4.7305352, 56.00367610000001], [-4.7308995, 56.00371959999999], [-4.732338099999999, 56.00395699999999]]}", "current_leg_start": "Craigendoran", "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": "56.0039570", "next_location_lon": "-4.7323381", "previous_location": "Craigendoran", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3742.144, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3820.055, \"from_m\": 3742.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3832.085, \"from_m\": 3820.055, \"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\": 3893.16, \"from_m\": 3832.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5005.769, \"from_m\": 3893.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14624.42, \"from_m\": 5005.769, \"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\": 15043.854, \"from_m\": 14624.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17349.057, \"from_m\": 15043.854, \"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\": 28314.791, \"from_m\": 17349.057, \"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\": 28411.767, \"from_m\": 28314.791, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29396.588, \"from_m\": 28411.767, \"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\": 29720.643, \"from_m\": 29396.588, \"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:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30621.111, \"from_m\": 29720.643, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30785.574, \"from_m\": 30621.111, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30868.193, \"from_m\": 30785.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30937.501, \"from_m\": 30868.193, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31192.129, \"from_m\": 30937.501, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31826.263, \"from_m\": 31192.129, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32223.588, \"from_m\": 31826.263, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34276.869, \"from_m\": 32223.588, \"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\": 36772.665, \"from_m\": 34276.869, \"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\": 39986.946, \"from_m\": 36772.665, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47021.761, \"from_m\": 39986.946, \"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\": 49630.215, \"from_m\": 47021.761, \"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\": 49684.459, \"from_m\": 49630.215, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54631.553, \"from_m\": 49684.459, \"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\": 57416.602, \"from_m\": 54631.553, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57943.218, \"from_m\": 57416.602, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 58008.7, \"from_m\": 57943.218, \"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\": 58350.996, \"from_m\": 58008.7, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 69202.734, \"from_m\": 58350.996, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69598.096, \"from_m\": 69202.734, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70388.968, \"from_m\": 69598.096, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71232.633, \"from_m\": 70388.968, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75863.938, \"from_m\": 71232.633, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75909.962, \"from_m\": 75863.938, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77236.161, \"from_m\": 75909.962, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77276.926, \"from_m\": 77236.161, \"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\": 78090.33, \"from_m\": 77276.926, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78461.769, \"from_m\": 78090.33, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 80644.517, \"from_m\": 78461.769, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81340.362, \"from_m\": 80644.517, \"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\": 92918.865, \"from_m\": 81340.362, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 93740.224, \"from_m\": 92918.865, \"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\": 95799.342, \"from_m\": 93740.224, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 97012.289, \"from_m\": 95799.342, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 97542.394, \"from_m\": 97012.289, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 98466.342, \"from_m\": 97542.394, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 107939.916, \"from_m\": 98466.342, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110751.765, \"from_m\": 107939.916, \"capability_applied\": null, \"effective_limit_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\": 621147, \"profile_key\": \"92bdfe10302d5e247293f447bacc6ae278a24508e92ceacf3448de52151a5b3a\", \"schedule_id\": 27549, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1958H\", \"wtt_dep\": \"1959H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4817.085, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2003H\", \"wtt_dep\": \"2004H\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 8771.977, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 14437.561, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2014\", \"location\": \"Uphall\", \"stage_seq\": 7, \"distance_m\": 21447.474, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2018\", \"location\": \"Livingston North\", \"stage_seq\": 8, \"distance_m\": 24723.299, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2024\", \"location\": \"Bathgate\", \"stage_seq\": 9, \"distance_m\": 30703.342, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028H\", \"location\": \"Armadale\", \"stage_seq\": 10, \"distance_m\": 35193.932, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032\", \"location\": \"Blackridge\", \"stage_seq\": 11, \"distance_m\": 38940.016, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039\", \"location\": \"Caldercruix\", \"stage_seq\": 12, \"distance_m\": 47838.168, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2042H\", \"location\": \"Drumgelloch\", \"stage_seq\": 13, \"distance_m\": 52531.517, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2047\", \"location\": \"Airdrie\", \"stage_seq\": 14, \"distance_m\": 54721.81, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049\", \"location\": \"Coatdyke\", \"stage_seq\": 15, \"distance_m\": 56181.074, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2051H\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 16, \"distance_m\": 57768.852, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2053H\", \"wtt_dep\": \"2054\", \"location\": \"Blairhill\", \"stage_seq\": 17, \"distance_m\": 58760.418, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2057H\", \"wtt_dep\": \"2058\", \"location\": \"Easterhouse\", \"stage_seq\": 18, \"distance_m\": 62955.413, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2100H\", \"location\": \"Garrowhill\", \"stage_seq\": 19, \"distance_m\": 64505.032, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2102H\", \"wtt_dep\": \"2103\", \"location\": \"Shettleston\", \"stage_seq\": 20, \"distance_m\": 66449.679, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2104H\", \"wtt_dep\": \"2105\", \"location\": \"Carntyne\", \"stage_seq\": 21, \"distance_m\": 67668.364, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": \"2108H\", \"location\": \"Bellgrove\", \"stage_seq\": 22, \"distance_m\": 70478.7, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2111\", \"location\": \"High Street\", \"stage_seq\": 23, \"distance_m\": 71501.268, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2112H\", \"wtt_dep\": \"2118\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 24, \"distance_m\": 72369.926, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2121\", \"location\": \"Charing Cross\", \"stage_seq\": 25, \"distance_m\": 73608.979, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 26, \"distance_m\": 75132.013, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125\", \"location\": \"Partick\", \"stage_seq\": 27, \"distance_m\": 76337.202, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127H\", \"location\": \"Hyndland\", \"stage_seq\": 28, \"distance_m\": 77513.065, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 29, \"distance_m\": 78043.517, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2130H\", \"location\": \"Anniesland\", \"stage_seq\": 30, \"distance_m\": 79071.929, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2133H\", \"location\": \"Westerton\", \"stage_seq\": 31, \"distance_m\": 81127.738, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136\", \"location\": \"Drumchapel\", \"stage_seq\": 32, \"distance_m\": 82934.044, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Drumry\", \"stage_seq\": 33, \"distance_m\": 84347.99, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2140H\", \"location\": \"Singer\", \"stage_seq\": 34, \"distance_m\": 85633.046, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2144H\", \"location\": \"Dalmuir\", \"stage_seq\": 35, \"distance_m\": 87143.124, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2153H\", \"location\": \"Dumbarton East\", \"stage_seq\": 36, \"distance_m\": 96399.642, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2156\", \"location\": \"Dumbarton Central\", \"stage_seq\": 37, \"distance_m\": 97477.232, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2157H\", \"location\": \"Dalreoch\", \"stage_seq\": 38, \"distance_m\": 98073.056, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2202H\", \"location\": \"Cardross\", \"stage_seq\": 39, \"distance_m\": 103205.258, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208H\", \"location\": \"Craigendoran Jn\", \"stage_seq\": 40, \"distance_m\": 108150.582, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2210\", \"location\": \"Craigendoran\", \"stage_seq\": 41, \"distance_m\": 108910.658, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"Helensburgh Central\", \"stage_seq\": 42, \"distance_m\": 110751.765, \"section_seq\": 1, \"route_path_id\": 28650}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 110751.765, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28650}], \"total_distance_m\": 110751.765, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 110608.765, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 143.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1955", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "56.0039570", "current_position_lon": "-4.7323381", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:58:47Z\", \"source_id\": 51386414, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:59:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:58:49Z\", \"source_id\": 16597743, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:17Z\", \"source_id\": 51401203, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:05:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:24Z\", \"source_id\": 16601964, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:19Z\", \"source_id\": 51425099, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:13:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:24Z\", \"source_id\": 16608706, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:40Z\", \"source_id\": 51435970, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:18:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:43Z\", \"source_id\": 16611888, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:22Z\", \"source_id\": 51447747, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:23:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:27Z\", \"source_id\": 16615255, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:16Z\", \"source_id\": 51460030, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:19Z\", \"source_id\": 16618693, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:33Z\", \"source_id\": 51468232, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:30:37Z\", \"source_id\": 16621002, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:20Z\", \"source_id\": 51485410, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:37:24Z\", \"source_id\": 16625757, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:32Z\", \"source_id\": 16628582, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:59Z\", \"source_id\": 51506379, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:02Z\", \"source_id\": 16631702, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:42Z\", \"source_id\": 51515313, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:46Z\", \"source_id\": 16634284, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:19Z\", \"source_id\": 51521779, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:23Z\", \"source_id\": 16636159, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:07Z\", \"source_id\": 51528319, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:12Z\", \"source_id\": 16638130, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:53Z\", \"source_id\": 51534890, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:56Z\", \"source_id\": 16639994, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:06Z\", \"source_id\": 51545541, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:11Z\", \"source_id\": 16642905, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:05:57Z\", \"source_id\": 51555043, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:06:03Z\", \"source_id\": 16645573, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:08:58Z\", \"source_id\": 16647634, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:11:34Z\", \"source_id\": 51569082, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:11:39Z\", \"source_id\": 16649450, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:11Z\", \"source_id\": 51573081, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:13Z\", \"source_id\": 16650534, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:00Z\", \"source_id\": 51579626, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:04Z\", \"source_id\": 16652439, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:19:02Z\", \"source_id\": 51586935, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:19:06Z\", \"source_id\": 16654539, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:24Z\", \"source_id\": 51611217, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:30Z\", \"source_id\": 16661450, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:09Z\", \"source_id\": 51619630, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:14Z\", \"source_id\": 16663915, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:00Z\", \"source_id\": 51626262, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:03Z\", \"source_id\": 16665850, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:57Z\", \"source_id\": 51635094, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:02Z\", \"source_id\": 16668491, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:03Z\", \"source_id\": 51639676, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:07Z\", \"source_id\": 16669864, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:07Z\", \"source_id\": 51646470, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:11Z\", \"source_id\": 16671844, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:34Z\", \"source_id\": 51651838, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:38Z\", \"source_id\": 16673443, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:58Z\", \"source_id\": 51657280, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:04Z\", \"source_id\": 16675037, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:20Z\", \"source_id\": 51675549, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:22Z\", \"source_id\": 16680337, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:22Z\", \"source_id\": 51680026, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:28Z\", \"source_id\": 16681637, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:37Z\", \"source_id\": 51684932, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:42Z\", \"source_id\": 16683079, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:37Z\", \"source_id\": 51693638, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:41Z\", \"source_id\": 16685653, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:09Z\", \"source_id\": 51708082, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:12Z\", \"source_id\": 16689735, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:13Z\", \"source_id\": 51716531, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:13Z\", \"source_id\": 16692183, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Helensburgh Central", "service_state_platform": "2", "timing_fact_generation": 1789593434987535, "current_leg_arrival_utc": "2026-09-16T22:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:18:00.725553", "service_state_evidence_id": 16692183, "current_leg_start_actual_dep": "2026-09-16T22:15:00+01:00", "operational_evidence_version": 162, "service_state_event_time_utc": "2026-09-16T21:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:28:00.921065", "service_state_valid_until_kind": null, "operational_interpretation_version": 162, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB HLC 2H47 334040 3 90 None {"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3742.144, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3820.055, "from_m": 3742.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3832.085, "from_m": 3820.055, "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": 3893.16, "from_m": 3832.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5005.769, "from_m": 3893.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14624.42, "from_m": 5005.769, "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": 15043.854, "from_m": 14624.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17349.057, "from_m": 15043.854, "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": 28314.791, "from_m": 17349.057, "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": 28411.767, "from_m": 28314.791, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29396.588, "from_m": 28411.767, "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": 29720.643, "from_m": 29396.588, "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:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 30621.111, "from_m": 29720.643, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 30785.574, "from_m": 30621.111, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30868.193, "from_m": 30785.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 30937.501, "from_m": 30868.193, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31192.129, "from_m": 30937.501, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31826.263, "from_m": 31192.129, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32223.588, "from_m": 31826.263, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34276.869, "from_m": 32223.588, "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": 36772.665, "from_m": 34276.869, "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": 39986.946, "from_m": 36772.665, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47021.761, "from_m": 39986.946, "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": 49630.215, "from_m": 47021.761, "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": 49684.459, "from_m": 49630.215, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54631.553, "from_m": 49684.459, "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": 57416.602, "from_m": 54631.553, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57943.218, "from_m": 57416.602, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 58008.7, "from_m": 57943.218, "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": 58350.996, "from_m": 58008.7, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 69202.734, "from_m": 58350.996, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69598.096, "from_m": 69202.734, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70388.968, "from_m": 69598.096, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71232.633, "from_m": 70388.968, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75863.938, "from_m": 71232.633, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75909.962, "from_m": 75863.938, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77236.161, "from_m": 75909.962, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77276.926, "from_m": 77236.161, "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": 78090.33, "from_m": 77276.926, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78461.769, "from_m": 78090.33, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 80644.517, "from_m": 78461.769, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81340.362, "from_m": 80644.517, "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": 92918.865, "from_m": 81340.362, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 93740.224, "from_m": 92918.865, "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": 95799.342, "from_m": 93740.224, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97012.289, "from_m": 95799.342, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 97542.394, "from_m": 97012.289, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 98466.342, "from_m": 97542.394, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 107939.916, "from_m": 98466.342, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110751.765, "from_m": 107939.916, "capability_applied": null, "effective_limit_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": 621147, "profile_key": "92bdfe10302d5e247293f447bacc6ae278a24508e92ceacf3448de52151a5b3a", "schedule_id": 27549, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1955", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1958H", "wtt_dep": "1959H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 28650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4817.085, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2003H", "wtt_dep": "2004H", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 8771.977, "section_seq": 1, "route_path_id": 28650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 14437.561, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2014", "location": "Uphall", "stage_seq": 7, "distance_m": 21447.474, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2018", "location": "Livingston North", "stage_seq": 8, "distance_m": 24723.299, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2024", "location": "Bathgate", "stage_seq": 9, "distance_m": 30703.342, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028H", "location": "Armadale", "stage_seq": 10, "distance_m": 35193.932, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032", "location": "Blackridge", "stage_seq": 11, "distance_m": 38940.016, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039", "location": "Caldercruix", "stage_seq": 12, "distance_m": 47838.168, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2042H", "location": "Drumgelloch", "stage_seq": 13, "distance_m": 52531.517, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2047", "location": "Airdrie", "stage_seq": 14, "distance_m": 54721.81, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049", "location": "Coatdyke", "stage_seq": 15, "distance_m": 56181.074, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2051H", "location": "Coatbridge Sunnyside", "stage_seq": 16, "distance_m": 57768.852, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2053H", "wtt_dep": "2054", "location": "Blairhill", "stage_seq": 17, "distance_m": 58760.418, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2058", "location": "Easterhouse", "stage_seq": 18, "distance_m": 62955.413, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2100H", "location": "Garrowhill", "stage_seq": 19, "distance_m": 64505.032, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2102H", "wtt_dep": "2103", "location": "Shettleston", "stage_seq": 20, "distance_m": 66449.679, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2104H", "wtt_dep": "2105", "location": "Carntyne", "stage_seq": 21, "distance_m": 67668.364, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": "2108H", "location": "Bellgrove", "stage_seq": 22, "distance_m": 70478.7, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2111", "location": "High Street", "stage_seq": 23, "distance_m": 71501.268, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2112H", "wtt_dep": "2118", "location": "Glasgow Queen St Low Level", "stage_seq": 24, "distance_m": 72369.926, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2121", "location": "Charing Cross", "stage_seq": 25, "distance_m": 73608.979, "section_seq": 1, "route_path_id": 28650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Finnieston East Jn", "stage_seq": 26, "distance_m": 75132.013, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125", "location": "Partick", "stage_seq": 27, "distance_m": 76337.202, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127H", "location": "Hyndland", "stage_seq": 28, "distance_m": 77513.065, "section_seq": 1, "route_path_id": 28650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Hyndland East Jn", "stage_seq": 29, "distance_m": 78043.517, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2130H", "location": "Anniesland", "stage_seq": 30, "distance_m": 79071.929, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2133H", "location": "Westerton", "stage_seq": 31, "distance_m": 81127.738, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136", "location": "Drumchapel", "stage_seq": 32, "distance_m": 82934.044, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Drumry", "stage_seq": 33, "distance_m": 84347.99, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2140H", "location": "Singer", "stage_seq": 34, "distance_m": 85633.046, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2144H", "location": "Dalmuir", "stage_seq": 35, "distance_m": 87143.124, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2153H", "location": "Dumbarton East", "stage_seq": 36, "distance_m": 96399.642, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2156", "location": "Dumbarton Central", "stage_seq": 37, "distance_m": 97477.232, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2157H", "location": "Dalreoch", "stage_seq": 38, "distance_m": 98073.056, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2202H", "location": "Cardross", "stage_seq": 39, "distance_m": 103205.258, "section_seq": 1, "route_path_id": 28650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208H", "location": "Craigendoran Jn", "stage_seq": 40, "distance_m": 108150.582, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2210", "location": "Craigendoran", "stage_seq": 41, "distance_m": 108910.658, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "Helensburgh Central", "stage_seq": 42, "distance_m": 110751.765, "section_seq": 1, "route_path_id": 28650}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 110751.765, "from_m": 0.0, "section_seq": 1, "route_path_id": 28650}], "total_distance_m": 110751.765, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 110608.765, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 143.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:58:47Z", "source_id": 51386414, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T18:59:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:58:49Z", "source_id": 16597743, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 680, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:17Z", "source_id": 51401203, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:05:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:24Z", "source_id": 16601964, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 666, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:19Z", "source_id": 51425099, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:13:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:24Z", "source_id": 16608706, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 662, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:40Z", "source_id": 51435970, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:18:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:43Z", "source_id": 16611888, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 657, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:22Z", "source_id": 51447747, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:23:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:27Z", "source_id": 16615255, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2186, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:16Z", "source_id": 51460030, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:28:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:19Z", "source_id": 16618693, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2202, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:33Z", "source_id": 51468232, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:32:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:30:37Z", "source_id": 16621002, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2219, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:20Z", "source_id": 51485410, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:38:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:37:24Z", "source_id": 16625757, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:32Z", "source_id": 16628582, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2197, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:59Z", "source_id": 51506379, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:02Z", "source_id": 16631702, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2205, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:42Z", "source_id": 51515313, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:51:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:46Z", "source_id": 16634284, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2211, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:19Z", "source_id": 51521779, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:54:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:23Z", "source_id": 16636159, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1589, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:07Z", "source_id": 51528319, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:56:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:12Z", "source_id": 16638130, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1582, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:53Z", "source_id": 51534890, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:00:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:56Z", "source_id": 16639994, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1579, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:06Z", "source_id": 51545541, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:03:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:11Z", "source_id": 16642905, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1572, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:05:57Z", "source_id": 51555043, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:06:03Z", "source_id": 16645573, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:08:58Z", "source_id": 16647634, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1564, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:11:34Z", "source_id": 51569082, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:12:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:11:39Z", "source_id": 16649450, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:11Z", "source_id": 51573081, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:14:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:13Z", "source_id": 16650534, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:00Z", "source_id": 51579626, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:16:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:04Z", "source_id": 16652439, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:19:02Z", "source_id": 51586935, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:19:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:19:06Z", "source_id": 16654539, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:24Z", "source_id": 51611217, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:30:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:30Z", "source_id": 16661450, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:09Z", "source_id": 51619630, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T20:33:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:14Z", "source_id": 16663915, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:00Z", "source_id": 51626262, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T20:37:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:03Z", "source_id": 16665850, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:57Z", "source_id": 51635094, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T20:41:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:02Z", "source_id": 16668491, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1282, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:03Z", "source_id": 51639676, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T20:43:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:07Z", "source_id": 16669864, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1278, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:07Z", "source_id": 51646470, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T20:46:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:11Z", "source_id": 16671844, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1274, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:34Z", "source_id": 51651838, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T20:48:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:38Z", "source_id": 16673443, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:58Z", "source_id": 51657280, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T20:51:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:04Z", "source_id": 16675037, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1243, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:20Z", "source_id": 51675549, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T20:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:22Z", "source_id": 16680337, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1231, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:22Z", "source_id": 51680026, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T21:02:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:28Z", "source_id": 16681637, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1219, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:37Z", "source_id": 51684932, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T21:03:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:42Z", "source_id": 16683079, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1206, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:37Z", "source_id": 51693638, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T21:08:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:41Z", "source_id": 16685653, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1194, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:09Z", "source_id": 51708082, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T21:14:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:12Z", "source_id": 16689735, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1187, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:13Z", "source_id": 51716531, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T21:18:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:13Z", "source_id": 16692183, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}] Edinburgh 1955 1955 12 None None Helensburgh Central 2213 2213 2 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69009/2026-09-16/detailed None Craigendoran 2026-09-16T22:15:00+01:00 Helensburgh Central 3.0 {"type": "LineString", "coordinates": [[-4.7112354, 55.9944864], [-4.7117754, 55.99474980000001], [-4.7120955, 55.994918299999995], [-4.7123622, 55.99508699999999], [-4.712539600000001, 55.9952103], [-4.7127831, 55.99540129999999], [-4.7130695, 55.99566469999999], [-4.713353699999999, 55.99597980000001], [-4.7136154, 55.9963539], [-4.713766099999999, 55.99662659999999], [-4.713915100000001, 55.9970085], [-4.7140550999999995, 55.9973921], [-4.7141969, 55.99767919999999], [-4.7142987, 55.9978549], [-4.7144656, 55.99809319999999], [-4.7146578, 55.9983094], [-4.7149576, 55.9986012], [-4.7152645, 55.9989107], [-4.7158536, 55.99950870000001], [-4.716439899999999, 56.0001457], [-4.7166698, 56.0003681], [-4.7168833, 56.000556], [-4.717212199999999, 56.00082309999999], [-4.7176565, 56.00111909999999], [-4.71807, 56.0013811], [-4.718547499999999, 56.0016333], [-4.719079599999999, 56.00187739999999], [-4.719614299999999, 56.0020983], [-4.720286499999999, 56.0023288], [-4.721199000000001, 56.0025682], [-4.7214378, 56.002628400000006], [-4.721744999999999, 56.00269079999999], [-4.7224219, 56.0028132], [-4.723285, 56.002954499999994], [-4.7258723, 56.00339399999999], [-4.7260594, 56.00341960000001], [-4.7269065999999995, 56.0035355], [-4.7273715, 56.003575899999994], [-4.7277047, 56.00360770000001], [-4.727944899999999, 56.003632200000006], [-4.728267699999999, 56.0036539], [-4.728743, 56.003656799999995], [-4.7296086, 56.00364729999998], [-4.7296553, 56.00364630000001], [-4.7299085, 56.003640999999995], [-4.730314899999999, 56.0036583], [-4.7305352, 56.00367610000001], [-4.7308995, 56.00371959999999], [-4.732338099999999, 56.00395699999999]]} 1.1 2215 2218 Craigendoran Helensburgh Central Helensburgh Central 56.0039570 -4.7323381 56.0039570 -4.7323381 1 0 2026-09-16 21:28:21 TERMINATED 2026-09-16 21:18:00 Helensburgh Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692183 1789593434987535 162 162 2026-09-16 21:28:00.921065 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:18:00.725553
592355 622725 W76038 672P65M716 2026-09-16 COMPLETE 16692178 2026-09-16 22:18:00 2026-09-16 21:28:21 2026-09-18 21:28:21 {"id": 622725, "stp": "P", "toc": "West Midlands Trains", "uid": "W76038", "consist": "730003+730044", "dest_crs": "LIF", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W76038/2026-09-16/detailed", "trust_id": "672P65M716", "origin_crs": "BMV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lichfield Trent Valley HL", "service_date": "2026-09-16", "dest_arr_time": "2219", "dest_platform": null, "is_terminated": 1, "next_location": "Lichfield Trent Valley HL", "signalling_id": "2P65", "timing_status": "EARLY", "origin_station": "Bromsgrove", "current_leg_arr": "2218", "current_leg_dep": "2215", "current_leg_end": "Lichfield Trent Valley HL", "origin_dep_time": "2102", "origin_platform": "3", "current_location": "Lichfield Trent Valley HL", "last_update_time": "2026-09-16T21:28:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8245170157930624, 52.68041006541299], [-1.8238313, 52.6807339], [-1.82326, 52.68099779999999], [-1.8228342, 52.68118869999999], [-1.8223612, 52.68137629999998], [-1.8219113, 52.6815401], [-1.8213313, 52.6817279], [-1.8207302000000003, 52.6818936], [-1.8201502, 52.6820423], [-1.8195292, 52.6821691], [-1.8161624, 52.6827081], [-1.815495, 52.6828349], [-1.8148128, 52.682976999999994], [-1.8117438999999995, 52.683690199999994], [-1.8079516, 52.68459179999999], [-1.8065727, 52.6849174], [-1.8048208999999995, 52.68533219999998], [-1.8043697999999997, 52.68544059999999], [-1.8037655999999995, 52.6855964], [-1.8029994, 52.6858115], [-1.8009475999999998, 52.686290199999995], [-1.8000280999999998, 52.6865216], [-1.7998270999999997, 52.68657660000001], [-1.7995496805896314, 52.686649934082894], [-1.7995028255399117, 52.686662319909544], [-1.7993908677208903, 52.68669191521423]]}", "current_leg_start": "Lichfield City", "dest_arr_time_act": "2219", "motion_projection": null, "next_location_lat": "52.6866919", "next_location_lon": "-1.7993909", "previous_location": "Lichfield City", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3617.621, \"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\": 4126.352, \"from_m\": 3617.621, \"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\": 9911.459, \"from_m\": 4126.352, \"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\": 9983.853, \"from_m\": 9911.459, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12654.981, \"from_m\": 9983.853, \"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\": 12706.854, \"from_m\": 12654.981, \"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\": 14068.828, \"from_m\": 12706.854, \"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\": 14124.933, \"from_m\": 14068.828, \"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\": 14470.144, \"from_m\": 14124.933, \"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\": 14623.672, \"from_m\": 14470.144, \"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\": 15222.057, \"from_m\": 14623.672, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18651.504, \"from_m\": 15222.057, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21160.422, \"from_m\": 18651.504, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22627.323, \"from_m\": 21160.422, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22854.991, \"from_m\": 22627.323, \"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\": 23362.588, \"from_m\": 22854.991, \"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\": 23382.034, \"from_m\": 23362.588, \"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\": 23412.405, \"from_m\": 23382.034, \"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\": 23834.116, \"from_m\": 23412.405, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24615.738, \"from_m\": 23834.116, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24992.066, \"from_m\": 24615.738, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25737.256, \"from_m\": 24992.066, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26991.723, \"from_m\": 25737.256, \"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\": 27464.01, \"from_m\": 26991.723, \"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\": 27764.851, \"from_m\": 27464.01, \"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\": 28000.809, \"from_m\": 27764.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28403.917, \"from_m\": 28000.809, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28428.24, \"from_m\": 28403.917, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28940.155, \"from_m\": 28428.24, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30125.206, \"from_m\": 28940.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30853.178, \"from_m\": 30125.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30881.614, \"from_m\": 30853.178, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31173.878, \"from_m\": 30881.614, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31183.253, \"from_m\": 31173.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35359.812, \"from_m\": 31183.253, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35736.832, \"from_m\": 35359.812, \"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\": 36565.674, \"from_m\": 35736.832, \"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\": 36927.431, \"from_m\": 36565.674, \"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\": 36951.195, \"from_m\": 36927.431, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40397.564, \"from_m\": 36951.195, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40431.45, \"from_m\": 40397.564, \"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\": 40772.307, \"from_m\": 40431.45, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40790.271, \"from_m\": 40772.307, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47147.279, \"from_m\": 40790.271, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47470.144, \"from_m\": 47147.279, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48490.121, \"from_m\": 47470.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48841.139, \"from_m\": 48490.121, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49107.059, \"from_m\": 48841.139, \"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\": 49114.85, \"from_m\": 49107.059, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51068.651, \"from_m\": 49114.85, \"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\": 51607.927, \"from_m\": 51068.651, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51670.657, \"from_m\": 51607.927, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51764.558, \"from_m\": 51670.657, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51983.607, \"from_m\": 51764.558, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52045.634, \"from_m\": 51983.607, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52251.682, \"from_m\": 52045.634, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}], \"service_id\": 622725, \"profile_key\": \"bc6dcb692b392070f5257cb271d30237e5ae164e9b321fa578716c02d54ffc1c\", \"schedule_id\": 28362, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Bromsgrove\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2107H\", \"wtt_dep\": \"2108\", \"location\": \"Barnt Green\", \"stage_seq\": 2, \"distance_m\": 6009.663, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2113\", \"location\": \"Longbridge\", \"stage_seq\": 3, \"distance_m\": 10322.826, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2114H\", \"wtt_dep\": \"2115\", \"location\": \"Northfield\", \"stage_seq\": 4, \"distance_m\": 11919.306, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2118\", \"location\": \"Kings Norton\", \"stage_seq\": 5, \"distance_m\": 14294.161, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2120H\", \"location\": \"Bournville\", \"stage_seq\": 6, \"distance_m\": 16059.588, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2122H\", \"wtt_dep\": \"2123H\", \"location\": \"Selly Oak\", \"stage_seq\": 7, \"distance_m\": 17810.839, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2126\", \"location\": \"University\", \"stage_seq\": 8, \"distance_m\": 18971.403, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2130\", \"location\": \"Five Ways\", \"stage_seq\": 9, \"distance_m\": 21690.288, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2136\", \"location\": \"Birmingham New Street\", \"stage_seq\": 10, \"distance_m\": 23100.612, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"Proof House Jn\", \"stage_seq\": 11, \"distance_m\": 24108.126, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2140H\", \"location\": \"Duddeston\", \"stage_seq\": 12, \"distance_m\": 25434.787, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143H\", \"location\": \"Aston\", \"stage_seq\": 13, \"distance_m\": 27367.764, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Gravelly Hill\", \"stage_seq\": 14, \"distance_m\": 29483.267, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150\", \"location\": \"Erdington\", \"stage_seq\": 15, \"distance_m\": 31250.805, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152\", \"location\": \"Chester Road\", \"stage_seq\": 16, \"distance_m\": 32240.472, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154H\", \"location\": \"Wylde Green\", \"stage_seq\": 17, \"distance_m\": 33297.107, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 18, \"distance_m\": 35506.622, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2201\", \"location\": \"Four Oaks\", \"stage_seq\": 19, \"distance_m\": 37644.749, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2204\", \"location\": \"Butlers Lane\", \"stage_seq\": 20, \"distance_m\": 39329.569, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206H\", \"location\": \"Blake Street\", \"stage_seq\": 21, \"distance_m\": 40642.763, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2210H\", \"location\": \"Shenstone\", \"stage_seq\": 22, \"distance_m\": 44715.517, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": \"2216H\", \"location\": \"Lichfield City\", \"stage_seq\": 23, \"distance_m\": 49622.056, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": null, \"location\": \"Lichfield Trent Valley HL\", \"stage_seq\": 24, \"distance_m\": 52251.682, \"section_seq\": 1, \"route_path_id\": 101977}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 52251.682, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101977}], \"total_distance_m\": 52251.682, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 50497.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1754.515, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2102", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.6866919", "current_position_lon": "-1.7993909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:34Z\", \"source_id\": 51564139, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:41Z\", \"source_id\": 16648092, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:31Z\", \"source_id\": 51573791, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:35Z\", \"source_id\": 16650786, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:00Z\", \"source_id\": 51579641, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:03Z\", \"source_id\": 16652431, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:19:08Z\", \"source_id\": 51587170, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:20:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:19:10Z\", \"source_id\": 16654609, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:12Z\", \"source_id\": 51592165, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:17Z\", \"source_id\": 16656022, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:24:30Z\", \"source_id\": 51599883, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:24:36Z\", \"source_id\": 16658224, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:27:01Z\", \"source_id\": 51605681, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:27:06Z\", \"source_id\": 16659865, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:43Z\", \"source_id\": 51611873, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:43Z\", \"source_id\": 51611884, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:46Z\", \"source_id\": 16661618, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:04Z\", \"source_id\": 51619446, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:08Z\", \"source_id\": 16663843, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:30Z\", \"source_id\": 51636351, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:33Z\", \"source_id\": 16668849, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:24Z\", \"source_id\": 51640436, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:27Z\", \"source_id\": 16670085, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:57Z\", \"source_id\": 51648310, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:04Z\", \"source_id\": 16672444, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:28Z\", \"source_id\": 51653949, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:30Z\", \"source_id\": 16674048, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:24Z\", \"source_id\": 51658203, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:28Z\", \"source_id\": 16675331, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:12Z\", \"source_id\": 51662179, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:16Z\", \"source_id\": 16676480, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:51Z\", \"source_id\": 51667861, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:54Z\", \"source_id\": 16678177, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:04Z\", \"source_id\": 51677085, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:08Z\", \"source_id\": 16680819, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:46Z\", \"source_id\": 51683040, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:49Z\", \"source_id\": 16682504, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:32Z\", \"source_id\": 51689081, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:05:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:35Z\", \"source_id\": 16684351, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:24Z\", \"source_id\": 51697648, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:27Z\", \"source_id\": 16686732, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:32Z\", \"source_id\": 51708853, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:15:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:36Z\", \"source_id\": 16689995, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:13Z\", \"source_id\": 51716535, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:13Z\", \"source_id\": 16692178, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lichfield Trent Valley HL", "service_state_platform": "3", "timing_fact_generation": 1789593435149095, "current_leg_arrival_utc": "2026-09-16T22:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:18:01.212072", "service_state_evidence_id": 16692178, "current_leg_start_actual_dep": "2026-09-16T22:16:30+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-16T21:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:28:01.672386", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BMV LIF 2P65 730003+730044 6 90 None {"version": 3, "segments": [{"to_m": 3617.621, "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": 4126.352, "from_m": 3617.621, "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": 9911.459, "from_m": 4126.352, "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": 9983.853, "from_m": 9911.459, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12654.981, "from_m": 9983.853, "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": 12706.854, "from_m": 12654.981, "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": 14068.828, "from_m": 12706.854, "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": 14124.933, "from_m": 14068.828, "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": 14470.144, "from_m": 14124.933, "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": 14623.672, "from_m": 14470.144, "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": 15222.057, "from_m": 14623.672, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 18651.504, "from_m": 15222.057, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21160.422, "from_m": 18651.504, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22627.323, "from_m": 21160.422, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22854.991, "from_m": 22627.323, "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": 23362.588, "from_m": 22854.991, "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": 23382.034, "from_m": 23362.588, "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": 23412.405, "from_m": 23382.034, "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": 23834.116, "from_m": 23412.405, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24615.738, "from_m": 23834.116, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24992.066, "from_m": 24615.738, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25737.256, "from_m": 24992.066, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26991.723, "from_m": 25737.256, "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": 27464.01, "from_m": 26991.723, "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": 27764.851, "from_m": 27464.01, "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": 28000.809, "from_m": 27764.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28403.917, "from_m": 28000.809, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28428.24, "from_m": 28403.917, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28940.155, "from_m": 28428.24, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30125.206, "from_m": 28940.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30853.178, "from_m": 30125.206, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30881.614, "from_m": 30853.178, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31173.878, "from_m": 30881.614, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31183.253, "from_m": 31173.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35359.812, "from_m": 31183.253, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35736.832, "from_m": 35359.812, "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": 36565.674, "from_m": 35736.832, "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": 36927.431, "from_m": 36565.674, "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": 36951.195, "from_m": 36927.431, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40397.564, "from_m": 36951.195, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40431.45, "from_m": 40397.564, "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": 40772.307, "from_m": 40431.45, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40790.271, "from_m": 40772.307, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47147.279, "from_m": 40790.271, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47470.144, "from_m": 47147.279, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48490.121, "from_m": 47470.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48841.139, "from_m": 48490.121, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49107.059, "from_m": 48841.139, "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": 49114.85, "from_m": 49107.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51068.651, "from_m": 49114.85, "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": 51607.927, "from_m": 51068.651, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51670.657, "from_m": 51607.927, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51764.558, "from_m": 51670.657, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51983.607, "from_m": 51764.558, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52045.634, "from_m": 51983.607, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52251.682, "from_m": 52045.634, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}], "service_id": 622725, "profile_key": "bc6dcb692b392070f5257cb271d30237e5ae164e9b321fa578716c02d54ffc1c", "schedule_id": 28362, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2102", "location": "Bromsgrove", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2107H", "wtt_dep": "2108", "location": "Barnt Green", "stage_seq": 2, "distance_m": 6009.663, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2113", "location": "Longbridge", "stage_seq": 3, "distance_m": 10322.826, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2114H", "wtt_dep": "2115", "location": "Northfield", "stage_seq": 4, "distance_m": 11919.306, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2118", "location": "Kings Norton", "stage_seq": 5, "distance_m": 14294.161, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2120H", "location": "Bournville", "stage_seq": 6, "distance_m": 16059.588, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2122H", "wtt_dep": "2123H", "location": "Selly Oak", "stage_seq": 7, "distance_m": 17810.839, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2126", "location": "University", "stage_seq": 8, "distance_m": 18971.403, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2130", "location": "Five Ways", "stage_seq": 9, "distance_m": 21690.288, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2136", "location": "Birmingham New Street", "stage_seq": 10, "distance_m": 23100.612, "section_seq": 1, "route_path_id": 101977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138", "location": "Proof House Jn", "stage_seq": 11, "distance_m": 24108.126, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2140H", "location": "Duddeston", "stage_seq": 12, "distance_m": 25434.787, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143H", "location": "Aston", "stage_seq": 13, "distance_m": 27367.764, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Gravelly Hill", "stage_seq": 14, "distance_m": 29483.267, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150", "location": "Erdington", "stage_seq": 15, "distance_m": 31250.805, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152", "location": "Chester Road", "stage_seq": 16, "distance_m": 32240.472, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154H", "location": "Wylde Green", "stage_seq": 17, "distance_m": 33297.107, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157H", "location": "Sutton Coldfield", "stage_seq": 18, "distance_m": 35506.622, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2201", "location": "Four Oaks", "stage_seq": 19, "distance_m": 37644.749, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2204", "location": "Butlers Lane", "stage_seq": 20, "distance_m": 39329.569, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206H", "location": "Blake Street", "stage_seq": 21, "distance_m": 40642.763, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2210H", "location": "Shenstone", "stage_seq": 22, "distance_m": 44715.517, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": "2216H", "location": "Lichfield City", "stage_seq": 23, "distance_m": 49622.056, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": null, "location": "Lichfield Trent Valley HL", "stage_seq": 24, "distance_m": 52251.682, "section_seq": 1, "route_path_id": 101977}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 52251.682, "from_m": 0.0, "section_seq": 1, "route_path_id": 101977}], "total_distance_m": 52251.682, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 50497.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1754.515, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20446, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:34Z", "source_id": 51564139, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:10:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:41Z", "source_id": 16648092, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20429, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:31Z", "source_id": 51573791, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:14:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:35Z", "source_id": 16650786, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20419, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:00Z", "source_id": 51579641, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:16:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:03Z", "source_id": 16652431, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20400, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:19:08Z", "source_id": 51587170, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:20:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:19:10Z", "source_id": 16654609, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20386, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:12Z", "source_id": 51592165, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:22:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:17Z", "source_id": 16656022, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20381, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:24:30Z", "source_id": 51599883, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:24:36Z", "source_id": 16658224, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20377, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:27:01Z", "source_id": 51605681, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:27:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:27:06Z", "source_id": 16659865, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20368, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:43Z", "source_id": 51611873, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:31:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20370, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:43Z", "source_id": 51611884, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:31:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:46Z", "source_id": 16661618, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19348, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:04Z", "source_id": 51619446, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:35:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:08Z", "source_id": 16663843, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19499, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:30Z", "source_id": 51636351, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:40:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:33Z", "source_id": 16668849, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:24Z", "source_id": 51640436, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:43:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:27Z", "source_id": 16670085, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:57Z", "source_id": 51648310, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:46:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:04Z", "source_id": 16672444, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19284, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:28Z", "source_id": 51653949, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:49:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:30Z", "source_id": 16674048, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19280, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:24Z", "source_id": 51658203, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:51:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:28Z", "source_id": 16675331, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19276, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:12Z", "source_id": 51662179, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:53:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:16Z", "source_id": 16676480, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19272, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:51Z", "source_id": 51667861, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:54Z", "source_id": 16678177, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19267, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:04Z", "source_id": 51677085, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:59:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:08Z", "source_id": 16680819, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19175, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:46Z", "source_id": 51683040, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:02:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:49Z", "source_id": 16682504, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19170, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:32Z", "source_id": 51689081, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:05:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:35Z", "source_id": 16684351, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19166, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:24Z", "source_id": 51697648, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:09:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:27Z", "source_id": 16686732, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19154, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:32Z", "source_id": 51708853, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:15:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:36Z", "source_id": 16689995, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19147, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:13Z", "source_id": 51716535, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:18:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:13Z", "source_id": 16692178, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}] Bromsgrove 2102 2102 3 None None Lichfield Trent Valley HL 2219 2219 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W76038/2026-09-16/detailed None Lichfield City 2026-09-16T22:16:30+01:00 Lichfield Trent Valley HL 3.0 {"type": "LineString", "coordinates": [[-1.8245170157930624, 52.68041006541299], [-1.8238313, 52.6807339], [-1.82326, 52.68099779999999], [-1.8228342, 52.68118869999999], [-1.8223612, 52.68137629999998], [-1.8219113, 52.6815401], [-1.8213313, 52.6817279], [-1.8207302000000003, 52.6818936], [-1.8201502, 52.6820423], [-1.8195292, 52.6821691], [-1.8161624, 52.6827081], [-1.815495, 52.6828349], [-1.8148128, 52.682976999999994], [-1.8117438999999995, 52.683690199999994], [-1.8079516, 52.68459179999999], [-1.8065727, 52.6849174], [-1.8048208999999995, 52.68533219999998], [-1.8043697999999997, 52.68544059999999], [-1.8037655999999995, 52.6855964], [-1.8029994, 52.6858115], [-1.8009475999999998, 52.686290199999995], [-1.8000280999999998, 52.6865216], [-1.7998270999999997, 52.68657660000001], [-1.7995496805896314, 52.686649934082894], [-1.7995028255399117, 52.686662319909544], [-1.7993908677208903, 52.68669191521423]]} 1.1 2215 2218 Lichfield City Lichfield Trent Valley HL Lichfield Trent Valley HL 52.6866919 -1.7993909 52.6866919 -1.7993909 1 0 2026-09-16 21:28:21 TERMINATED 2026-09-16 21:18:00 Lichfield Trent Valley HL TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692178 1789593435149095 105 105 2026-09-16 21:28:01.672386 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:18:01.212072
592356 622212 P85718 631J64MZ16 2026-09-16 COMPLETE 16691674 2026-09-16 22:17:00 2026-09-16 21:28:21 2026-09-18 21:28:21 {"id": 622212, "stp": "P", "toc": "Southeastern", "uid": "P85718", "consist": "395023", "dest_crs": "MAR", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85718/2026-09-16/detailed", "trust_id": "631J64MZ16", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Margate", "service_date": "2026-09-16", "dest_arr_time": "2210", "dest_platform": "4", "is_terminated": 1, "next_location": "Margate", "signalling_id": "1J64", "timing_status": "LATE", "origin_station": "St. Pancras International", "current_leg_arr": "2217", "current_leg_dep": "2212", "current_leg_end": "Margate", "origin_dep_time": "2040", "origin_platform": "12", "current_location": "Margate", "last_update_time": "2026-09-16T21:28:21", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4333875, 51.36073329999999], [1.4330822, 51.36141169999999], [1.432859, 51.3617984], [1.432615, 51.36218960000001], [1.4323195, 51.36261050000001], [1.4320945, 51.362869800000006], [1.4315897, 51.3634557], [1.431244, 51.36379589999999], [1.4309421999999998, 51.3641058], [1.4302132999999997, 51.364744599999995], [1.4298403999999998, 51.36503460000001], [1.4295017999999995, 51.3652788], [1.4293279, 51.3653993], [1.4287821999999997, 51.365775099999986], [1.4279667, 51.3662472], [1.4272708000000005, 51.3666098], [1.426633, 51.36690489999999], [1.4258358, 51.3672443], [1.4250729, 51.3675098], [1.4242557, 51.36778960000001], [1.4234706, 51.3680607], [1.4216842999999997, 51.3686874], [1.4198422, 51.36931760000001], [1.4077554999999995, 51.3735084], [1.4076417, 51.3735479], [1.4072944, 51.37367100000001], [1.3981787, 51.3768121], [1.3956318, 51.37768969999999], [1.3849098999999998, 51.38139199999999], [1.3840282999999998, 51.3817136], [1.3838556, 51.38177319999999], [1.381426, 51.382612400000006], [1.3813134, 51.3826523], [1.3801153, 51.3830383], [1.3783212, 51.383661399999994], [1.3775754, 51.3839182], [1.3767083, 51.38421670000001], [1.3763114, 51.384324], [1.3761247, 51.3843761], [1.3756892, 51.3844977], [1.3754746999999998, 51.38455859999999], [1.3750923000000002, 51.3846674], [1.3746336999999995, 51.3847913], [1.3745505, 51.384812399999994], [1.3743608, 51.3848605], [1.374191, 51.384901600000006], [1.3738591999999998, 51.384968], [1.3734945999999997, 51.385026800000006], [1.3731734999999998, 51.3850646], [1.3729661, 51.3850814], [1.3727516, 51.385096], [1.372531, 51.38510459999999], [1.3723128000000002, 51.3851064], [1.3720046999999995, 51.38510170000001], [1.3717127, 51.3850884]]}", "current_leg_start": "Broadstairs", "dest_arr_time_act": "2210", "motion_projection": null, "next_location_lat": "51.3850884", "next_location_lon": "1.3717127", "previous_location": "Broadstairs", "current_leg_milage": "3.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.222, \"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.065, \"from_m\": 1526.222, \"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.591, \"from_m\": 1811.065, \"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.43, \"from_m\": 4264.591, \"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.159, \"from_m\": 9518.43, \"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.567, \"from_m\": 9606.159, \"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.586, \"from_m\": 9672.567, \"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\": 26054.052, \"from_m\": 10060.586, \"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\": 26205.498, \"from_m\": 26054.052, \"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\": 40474.695, \"from_m\": 26205.498, \"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\": 75959.873, \"from_m\": 40474.695, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 76126.867, \"from_m\": 75959.873, \"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\": 80486.511, \"from_m\": 76126.867, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 88639.037, \"from_m\": 80486.511, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 89795.389, \"from_m\": 88639.037, \"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\": 90245.747, \"from_m\": 89795.389, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 91034.079, \"from_m\": 90245.747, \"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\": 91164.574, \"from_m\": 91034.079, \"capability_applied\": null, \"effective_limit_mph\": 68.351, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 68.351}, {\"to_m\": 91234.327, \"from_m\": 91164.574, \"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\": 91338.045, \"from_m\": 91234.327, \"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\": 91365.655, \"from_m\": 91338.045, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 91583.32, \"from_m\": 91365.655, \"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\": 92149.628, \"from_m\": 91583.32, \"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\": 102488.246, \"from_m\": 92149.628, \"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\": 105102.903, \"from_m\": 102488.246, \"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\": 113251.957, \"from_m\": 105102.903, \"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\": 113679.779, \"from_m\": 113251.957, \"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\": 123240.426, \"from_m\": 113679.779, \"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\": 124625.167, \"from_m\": 123240.426, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 137961.266, \"from_m\": 124625.167, \"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\": 138751.903, \"from_m\": 137961.266, \"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\": 139367.506, \"from_m\": 138751.903, \"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\": 140491.695, \"from_m\": 139367.506, \"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\": 146479.675, \"from_m\": 140491.695, \"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\": 146972.761, \"from_m\": 146479.675, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 622212, \"profile_key\": \"f1edfb5eefdf8e287aca63a50d66f2206f5ce634b000372f523458b9f3f71b38\", \"schedule_id\": 35484, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.317, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 9032.076, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": false, \"wtt_arr\": \"2046H\", \"wtt_dep\": \"2048\", \"location\": \"Stratford International\", \"stage_seq\": 4, \"distance_m\": 9475.222, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 5, \"distance_m\": 10060.586, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Dagenham Jn\", \"stage_seq\": 6, \"distance_m\": 21157.407, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 7, \"distance_m\": 25794.837, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056H\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 8, \"distance_m\": 35385.957, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": \"2059H\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 9, \"distance_m\": 36994.175, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Ebbsfleet East Jn (CTRL)\", \"stage_seq\": 10, \"distance_m\": 37910.715, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Southfleet Junction\", \"stage_seq\": 11, \"distance_m\": 40511.811, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105\", \"location\": \"Nashenden Crossover\", \"stage_seq\": 12, \"distance_m\": 52961.333, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108H\", \"location\": \"Crismill Crossover\", \"stage_seq\": 13, \"distance_m\": 67203.717, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Lenham Crossover (CTRL)\", \"stage_seq\": 14, \"distance_m\": 76126.867, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Ashford West (CTRL) Jn\", \"stage_seq\": 15, \"distance_m\": 88639.037, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2120\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 16, \"distance_m\": 90691.418, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Wye\", \"stage_seq\": 17, \"distance_m\": 97517.323, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2136\", \"location\": \"Canterbury West\", \"stage_seq\": 18, \"distance_m\": 113435.577, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Sturry\", \"stage_seq\": 19, \"distance_m\": 117265.782, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Minster\", \"stage_seq\": 20, \"distance_m\": 131884.372, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Minster East Jn\", \"stage_seq\": 21, \"distance_m\": 132498.26, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2153\", \"location\": \"Thanet Parkway (Construction)\", \"stage_seq\": 22, \"distance_m\": 135139.516, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2159\", \"location\": \"Ramsgate\", \"stage_seq\": 23, \"distance_m\": 138341.685, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2205\", \"location\": \"Broadstairs\", \"stage_seq\": 24, \"distance_m\": 141795.225, \"section_seq\": 1, \"route_path_id\": 41932}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"Margate\", \"stage_seq\": 25, \"distance_m\": 146972.761, \"section_seq\": 1, \"route_path_id\": 41932}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 146972.761, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41932}], \"total_distance_m\": 146972.761, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 146736.014, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 236.747, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2040", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3850884", "current_position_lon": "1.3717127", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:56Z\", \"source_id\": 51503756, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:59Z\", \"source_id\": 16630977, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:50Z\", \"source_id\": 51534805, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:58:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:57:54Z\", \"source_id\": 16639950, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:17:20Z\", \"source_id\": 51582970, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:18:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:17:21Z\", \"source_id\": 16653363, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:24:27Z\", \"source_id\": 51599711, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:24:30Z\", \"source_id\": 16658169, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:34:20Z\", \"source_id\": 51622356, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:34:27Z\", \"source_id\": 16664751, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:32Z\", \"source_id\": 51642945, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:36Z\", \"source_id\": 16670831, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:29Z\", \"source_id\": 51662796, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:28Z\", \"source_id\": 16676611, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:43Z\", \"source_id\": 51665634, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:48Z\", \"source_id\": 16677507, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:43Z\", \"source_id\": 51682959, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:49Z\", \"source_id\": 16682494, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:59Z\", \"source_id\": 51703323, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:02Z\", \"source_id\": 16688360, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:19Z\", \"source_id\": 51714788, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:25Z\", \"source_id\": 16691674, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Margate", "service_state_platform": "4", "timing_fact_generation": 1789593386573969, "current_leg_arrival_utc": "2026-09-16T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:18:04.350930", "service_state_evidence_id": 16691674, "current_leg_start_actual_dep": "2026-09-16T22:12:00+01:00", "operational_evidence_version": 87, "service_state_event_time_utc": "2026-09-16T21:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:28:04.356000", "service_state_valid_until_kind": null, "operational_interpretation_version": 87, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P SPX MAR 1J64 395023 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.222, "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.065, "from_m": 1526.222, "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.591, "from_m": 1811.065, "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.43, "from_m": 4264.591, "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.159, "from_m": 9518.43, "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.567, "from_m": 9606.159, "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.586, "from_m": 9672.567, "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": 26054.052, "from_m": 10060.586, "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": 26205.498, "from_m": 26054.052, "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": 40474.695, "from_m": 26205.498, "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": 75959.873, "from_m": 40474.695, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 76126.867, "from_m": 75959.873, "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": 80486.511, "from_m": 76126.867, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 88639.037, "from_m": 80486.511, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 167.77}, {"to_m": 89795.389, "from_m": 88639.037, "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": 90245.747, "from_m": 89795.389, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 80.778}, {"to_m": 91034.079, "from_m": 90245.747, "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": 91164.574, "from_m": 91034.079, "capability_applied": null, "effective_limit_mph": 68.351, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 68.351}, {"to_m": 91234.327, "from_m": 91164.574, "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": 91338.045, "from_m": 91234.327, "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": 91365.655, "from_m": 91338.045, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 91583.32, "from_m": 91365.655, "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": 92149.628, "from_m": 91583.32, "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": 102488.246, "from_m": 92149.628, "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": 105102.903, "from_m": 102488.246, "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": 113251.957, "from_m": 105102.903, "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": 113679.779, "from_m": 113251.957, "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": 123240.426, "from_m": 113679.779, "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": 124625.167, "from_m": 123240.426, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 137961.266, "from_m": 124625.167, "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": 138751.903, "from_m": 137961.266, "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": 139367.506, "from_m": 138751.903, "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": 140491.695, "from_m": 139367.506, "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": 146479.675, "from_m": 140491.695, "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": 146972.761, "from_m": 146479.675, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 622212, "profile_key": "f1edfb5eefdf8e287aca63a50d66f2206f5ce634b000372f523458b9f3f71b38", "schedule_id": 35484, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2040", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045H", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.076, "section_seq": 1, "route_path_id": 41932}, {"is_pass": false, "wtt_arr": "2046H", "wtt_dep": "2048", "location": "Stratford International", "stage_seq": 4, "distance_m": 9475.222, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Stratford International East Jn", "stage_seq": 5, "distance_m": 10060.586, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Dagenham Jn", "stage_seq": 6, "distance_m": 21157.407, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Wennington Crossovers", "stage_seq": 7, "distance_m": 25794.837, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056H", "location": "Ebbsfleet West Jn", "stage_seq": 8, "distance_m": 35385.957, "section_seq": 1, "route_path_id": 41932}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": "2059H", "location": "Ebbsfleet International", "stage_seq": 9, "distance_m": 36994.175, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 10, "distance_m": 37910.715, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Southfleet Junction", "stage_seq": 11, "distance_m": 40511.811, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105", "location": "Nashenden Crossover", "stage_seq": 12, "distance_m": 52961.333, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108H", "location": "Crismill Crossover", "stage_seq": 13, "distance_m": 67203.717, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Lenham Crossover (CTRL)", "stage_seq": 14, "distance_m": 76126.867, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "Ashford West (CTRL) Jn", "stage_seq": 15, "distance_m": 88639.037, "section_seq": 1, "route_path_id": 41932}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2120", "location": "Ashford (Kent)", "stage_seq": 16, "distance_m": 90691.418, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Wye", "stage_seq": 17, "distance_m": 97517.323, "section_seq": 1, "route_path_id": 41932}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2136", "location": "Canterbury West", "stage_seq": 18, "distance_m": 113435.577, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Sturry", "stage_seq": 19, "distance_m": 117265.782, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Minster", "stage_seq": 20, "distance_m": 131884.372, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Minster East Jn", "stage_seq": 21, "distance_m": 132498.26, "section_seq": 1, "route_path_id": 41932}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2153", "location": "Thanet Parkway (Construction)", "stage_seq": 22, "distance_m": 135139.516, "section_seq": 1, "route_path_id": 41932}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2159", "location": "Ramsgate", "stage_seq": 23, "distance_m": 138341.685, "section_seq": 1, "route_path_id": 41932}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2205", "location": "Broadstairs", "stage_seq": 24, "distance_m": 141795.225, "section_seq": 1, "route_path_id": 41932}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "Margate", "stage_seq": 25, "distance_m": 146972.761, "section_seq": 1, "route_path_id": 41932}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 146972.761, "from_m": 0.0, "section_seq": 1, "route_path_id": 41932}], "total_distance_m": 146972.761, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 146736.014, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 236.747, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:56Z", "source_id": 51503756, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:46:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:59Z", "source_id": 16630977, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33358, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:50Z", "source_id": 51534805, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:58:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:57:54Z", "source_id": 16639950, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32928, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:17:20Z", "source_id": 51582970, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:18:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:17:21Z", "source_id": 16653363, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32995, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:24:27Z", "source_id": 51599711, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:25:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:24:30Z", "source_id": 16658169, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33007, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:34:20Z", "source_id": 51622356, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:35:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:34:27Z", "source_id": 16664751, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33013, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:32Z", "source_id": 51642945, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:44:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:36Z", "source_id": 16670831, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33019, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:29Z", "source_id": 51662796, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:28Z", "source_id": 16676611, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33176, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:43Z", "source_id": 51665634, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:55:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:48Z", "source_id": 16677507, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33118, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:43Z", "source_id": 51682959, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:03:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:49Z", "source_id": 16682494, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33130, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:59Z", "source_id": 51703323, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:11:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:02Z", "source_id": 16688360, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33136, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:19Z", "source_id": 51714788, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T21:18:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:25Z", "source_id": 16691674, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}] St. Pancras International 2040 2040 12 None None Margate 2210 2210 4 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85718/2026-09-16/detailed None Broadstairs 2026-09-16T22:12:00+01:00 Margate 5.0 {"type": "LineString", "coordinates": [[1.4333875, 51.36073329999999], [1.4330822, 51.36141169999999], [1.432859, 51.3617984], [1.432615, 51.36218960000001], [1.4323195, 51.36261050000001], [1.4320945, 51.362869800000006], [1.4315897, 51.3634557], [1.431244, 51.36379589999999], [1.4309421999999998, 51.3641058], [1.4302132999999997, 51.364744599999995], [1.4298403999999998, 51.36503460000001], [1.4295017999999995, 51.3652788], [1.4293279, 51.3653993], [1.4287821999999997, 51.365775099999986], [1.4279667, 51.3662472], [1.4272708000000005, 51.3666098], [1.426633, 51.36690489999999], [1.4258358, 51.3672443], [1.4250729, 51.3675098], [1.4242557, 51.36778960000001], [1.4234706, 51.3680607], [1.4216842999999997, 51.3686874], [1.4198422, 51.36931760000001], [1.4077554999999995, 51.3735084], [1.4076417, 51.3735479], [1.4072944, 51.37367100000001], [1.3981787, 51.3768121], [1.3956318, 51.37768969999999], [1.3849098999999998, 51.38139199999999], [1.3840282999999998, 51.3817136], [1.3838556, 51.38177319999999], [1.381426, 51.382612400000006], [1.3813134, 51.3826523], [1.3801153, 51.3830383], [1.3783212, 51.383661399999994], [1.3775754, 51.3839182], [1.3767083, 51.38421670000001], [1.3763114, 51.384324], [1.3761247, 51.3843761], [1.3756892, 51.3844977], [1.3754746999999998, 51.38455859999999], [1.3750923000000002, 51.3846674], [1.3746336999999995, 51.3847913], [1.3745505, 51.384812399999994], [1.3743608, 51.3848605], [1.374191, 51.384901600000006], [1.3738591999999998, 51.384968], [1.3734945999999997, 51.385026800000006], [1.3731734999999998, 51.3850646], [1.3729661, 51.3850814], [1.3727516, 51.385096], [1.372531, 51.38510459999999], [1.3723128000000002, 51.3851064], [1.3720046999999995, 51.38510170000001], [1.3717127, 51.3850884]]} 3.2 2212 2217 Broadstairs Margate Margate 51.3850884 1.3717127 51.3850884 1.3717127 1 0 2026-09-16 21:28:21 TERMINATED 2026-09-16 21:17:00 Margate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691674 1789593386573969 87 87 2026-09-16 21:28:04.356000 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:18:04.350930
592357 623068 L88627 072B88M716 2026-09-16 COMPLETE 16691876 2026-09-16 22:18:00 2026-09-16 21:28:21 2026-09-18 21:28:21 {"id": 623068, "stp": "P", "toc": "ScotRail", "uid": "L88627", "consist": "385007+385033", "dest_crs": "LNK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88627/2026-09-16/detailed", "trust_id": "072B88M716", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lanark", "service_date": "2026-09-16", "dest_arr_time": "2210", "dest_platform": "1", "is_terminated": 1, "next_location": "Lanark", "signalling_id": "2B88", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "2218", "current_leg_dep": "2207", "current_leg_end": "Lanark", "origin_dep_time": "2117", "origin_platform": "1", "current_location": "Lanark", "last_update_time": "2026-09-16T21:28:21", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8486241, 55.730977499999995], [-3.848342399999999, 55.73081019999999], [-3.847792899999999, 55.73048369999999], [-3.8476053, 55.73037659999999], [-3.846956, 55.7299723], [-3.8461693, 55.729403600000005], [-3.845431399999999, 55.72881399999999], [-3.8449596, 55.728423], [-3.844820499999999, 55.728302599999985], [-3.844306199999999, 55.727854699999995], [-3.843410099999999, 55.72702999999999], [-3.842796400000001, 55.7264187], [-3.8423692, 55.7259279], [-3.841988399999999, 55.72543079999999], [-3.841392700000001, 55.72453420000001], [-3.841084099999999, 55.72401980000001], [-3.840839499999999, 55.72361199999999], [-3.840438099999999, 55.723015], [-3.840035, 55.7224606], [-3.839566000000001, 55.7219095], [-3.8391434, 55.72144829999999], [-3.8387596, 55.7210498], [-3.8385469, 55.72085160000001], [-3.838347300000001, 55.7206499], [-3.8376827, 55.7200011], [-3.835315000000001, 55.7176789], [-3.8329246, 55.715334199999994], [-3.8323932999999992, 55.7148131], [-3.831779899999999, 55.714189], [-3.8309245, 55.7133615], [-3.8305332, 55.71296300000001], [-3.830123599999999, 55.7125674], [-3.8285085, 55.71098969999999], [-3.8283087, 55.71080779999999], [-3.8277564000000006, 55.71030519999999], [-3.827544099999999, 55.7101254], [-3.8271272, 55.7097801], [-3.826687399999999, 55.709439999999994], [-3.8257945, 55.7087626], [-3.8247311, 55.70806459999999], [-3.8236358, 55.707374699999995], [-3.8226611, 55.7068295], [-3.8221678, 55.706557200000006], [-3.821641899999999, 55.70629490000001], [-3.8206061, 55.70577999999999], [-3.8200309, 55.705519], [-3.8198615209365414, 55.70544417370927], [-3.8194702, 55.70527129999999], [-3.8189695, 55.705057200000006], [-3.8182585, 55.7047531], [-3.817603000000001, 55.7045025], [-3.816941599999999, 55.704255], [-3.8163389, 55.7040361], [-3.815710199999999, 55.703823199999995], [-3.8150213, 55.7035942], [-3.8143234, 55.7033797], [-3.812264799999999, 55.70279419999999], [-3.811066, 55.702513], [-3.8098560999999993, 55.70226439999999], [-3.8087049999999993, 55.7020646], [-3.8080495, 55.7019571], [-3.8075020999999993, 55.7018844], [-3.806347300000001, 55.701763], [-3.8063429, 55.701762599999995], [-3.8052875, 55.7016619], [-3.8042104, 55.7015972], [-3.8032272, 55.7015652], [-3.802214, 55.7015558], [-3.801432300000001, 55.70156419999999], [-3.8008027, 55.701584], [-3.8003211, 55.7016066], [-3.7993936, 55.701671399999995], [-3.798535399999999, 55.70175549999999], [-3.7976888, 55.70185670000001], [-3.795679399999999, 55.702078799999995], [-3.7946762, 55.7021757], [-3.793678799999999, 55.7022334], [-3.7923220999999994, 55.702268], [-3.7917452, 55.7022615], [-3.7911443, 55.7022455], [-3.7907664, 55.702223800000006], [-3.7903098, 55.70219759999999], [-3.7896302, 55.7021379], [-3.7887727999999994, 55.70204029999999], [-3.787995099999999, 55.7019259], [-3.7876519, 55.7018764], [-3.7872097, 55.7017978], [-3.7863844, 55.7016459], [-3.7846616, 55.701342999999994], [-3.783893, 55.70122609999999], [-3.7831577, 55.7011322], [-3.7822387, 55.7010222], [-3.781241000000001, 55.700926200000005], [-3.7802941999999993, 55.7008578], [-3.7795857000000006, 55.700813399999994], [-3.7788675, 55.70080420000001], [-3.7775323999999992, 55.700821], [-3.7762324, 55.7008884], [-3.77558, 55.700935699999995], [-3.7749005, 55.70098489999999], [-3.774219200000001, 55.7010442], [-3.7735775, 55.7011001], [-3.7729241933019897, 55.70112716829023], [-3.7713691, 55.70119160000001], [-3.770419299999999, 55.70120159999999], [-3.7694468, 55.7011821], [-3.76796, 55.701090099999995], [-3.7671855, 55.7010245], [-3.7664346, 55.7009346], [-3.765466599999999, 55.7007965], [-3.7645169, 55.70063569999999], [-3.7635216, 55.70043329999999], [-3.7625711, 55.70021419999999], [-3.7610721, 55.6997895], [-3.7600477999999993, 55.699451200000006], [-3.7590665, 55.6990864], [-3.758073299999999, 55.6986796], [-3.7571452, 55.69825060000001], [-3.7570984, 55.6982254], [-3.7560208, 55.6976455], [-3.754965199999999, 55.6970478], [-3.7539280000000006, 55.6964901], [-3.753393599999999, 55.6962195], [-3.7528483, 55.69596150000001], [-3.7519275, 55.69555720000001], [-3.750960300000001, 55.6951723], [-3.7499719, 55.6948228], [-3.7489432, 55.6945088], [-3.7480187, 55.6942391], [-3.7470029999999994, 55.6939856], [-3.7409111, 55.6925534], [-3.7383957, 55.6919645], [-3.7367476, 55.69157869999999], [-3.736588, 55.6915418], [-3.73627, 55.69147059999999], [-3.734439899999999, 55.691039999999994], [-3.7332091, 55.6907222], [-3.7327093, 55.69060410000001], [-3.7317293999999994, 55.6903789], [-3.7310885, 55.6902301], [-3.730391899999999, 55.68999500000001], [-3.7299864, 55.68983869999999], [-3.7294468, 55.68951849999999], [-3.728960999999999, 55.6891196], [-3.728736799999999, 55.6888742], [-3.7286013, 55.68865770000001], [-3.7284696, 55.68841809999999], [-3.7284252, 55.6882823], [-3.7283985, 55.68814249999999], [-3.7283799, 55.6879599], [-3.7283727, 55.687790699999994], [-3.7283719, 55.687773199999995], [-3.7283825, 55.68763299999999], [-3.7284128, 55.68746430000001], [-3.728502100000001, 55.6871871], [-3.7286643, 55.686913700000005], [-3.7288569, 55.6866637], [-3.7289918, 55.68651710000001], [-3.729411100000001, 55.68606909999999], [-3.7295042, 55.685969699999994], [-3.7297648, 55.685759], [-3.7306047000000007, 55.685118], [-3.731313, 55.6846532], [-3.732235899999999, 55.6841159], [-3.733860999999999, 55.6833033], [-3.7345114, 55.68297810000001], [-3.7357971, 55.682265399999984], [-3.7405014999999993, 55.6794911], [-3.7426341, 55.6782102], [-3.7436477, 55.677644999999984], [-3.7437972, 55.6775616], [-3.744483, 55.6772128], [-3.745249799999999, 55.6768365], [-3.7464544000000006, 55.6763028], [-3.7474694, 55.6758683], [-3.7485776, 55.675413799999994], [-3.7491921, 55.6751464], [-3.7499026999999994, 55.67481449999998], [-3.7499496, 55.67478989999999], [-3.750386, 55.6745615], [-3.7505310999999986, 55.6744856], [-3.751215399999999, 55.6741108], [-3.7521921, 55.6735246], [-3.7528343, 55.673138399999985], [-3.7539212, 55.672477499999985], [-3.754095500000001, 55.67237649999999], [-3.7542101, 55.6723101], [-3.7546041, 55.672098000000005], [-3.755703800000001, 55.6715708], [-3.7557733, 55.6715375], [-3.7566109, 55.671263899999985], [-3.7577396, 55.6709875], [-3.7586529, 55.6708577], [-3.7597184, 55.67078229999999], [-3.761021599999999, 55.6707991], [-3.761683, 55.67085409999999], [-3.762217, 55.6709331], [-3.762652600000001, 55.6710098], [-3.7631563, 55.671118400000005], [-3.7636022, 55.6712342], [-3.764087, 55.671386], [-3.764567, 55.6715606], [-3.765486800000001, 55.6719391], [-3.7656066, 55.6719884], [-3.7663349, 55.672278799999994], [-3.767091399999999, 55.6725413], [-3.7678563, 55.67276240000001], [-3.7685862, 55.6729448], [-3.7686766, 55.6729624], [-3.7690402, 55.6730333], [-3.7698227, 55.6731661], [-3.770382000000001, 55.6732451], [-3.770850499999999, 55.67331120000001], [-3.7720513, 55.67348619999999], [-3.7729241933019897, 55.673597224659915], [-3.7729696, 55.673603], [-3.773238, 55.67363780000001]]}", "current_leg_start": "Carluke", "dest_arr_time_act": "2210", "motion_projection": null, "next_location_lat": "55.6736378", "next_location_lon": "-3.7732380", "previous_location": "Carluke", "current_leg_milage": "8.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\": 1007.78, \"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\": 1398.563, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2228.123, \"from_m\": 1398.563, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2343.016, \"from_m\": 2228.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2398.176, \"from_m\": 2343.016, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2863.172, \"from_m\": 2398.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2942.181, \"from_m\": 2863.172, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3001.334, \"from_m\": 2942.181, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3069.396, \"from_m\": 3001.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4375.691, \"from_m\": 3069.396, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4434.36, \"from_m\": 4375.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\": 4836.732, \"from_m\": 4434.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5442.587, \"from_m\": 4836.732, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5796.9, \"from_m\": 5442.587, \"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\": 5929.454, \"from_m\": 5796.9, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6031.686, \"from_m\": 5929.454, \"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\": 6129.308, \"from_m\": 6031.686, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6864.321, \"from_m\": 6129.308, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9368.579, \"from_m\": 6864.321, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11450.268, \"from_m\": 9368.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11548.583, \"from_m\": 11450.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13917.188, \"from_m\": 11548.583, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18870.063, \"from_m\": 13917.188, \"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\": 19577.69, \"from_m\": 18870.063, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19656.816, \"from_m\": 19577.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\": 21884.817, \"from_m\": 19656.816, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21939.247, \"from_m\": 21884.817, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22486.061, \"from_m\": 21939.247, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22894.518, \"from_m\": 22486.061, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25421.566, \"from_m\": 22894.518, \"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\": 25557.608, \"from_m\": 25421.566, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26394.297, \"from_m\": 25557.608, \"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\": 26627.152, \"from_m\": 26394.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26640.52, \"from_m\": 26627.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30634.146, \"from_m\": 26640.52, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30764.704, \"from_m\": 30634.146, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31234.908, \"from_m\": 30764.704, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32495.63, \"from_m\": 31234.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\": 37002.385, \"from_m\": 32495.63, \"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\": 40733.639, \"from_m\": 37002.385, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43623.404, \"from_m\": 40733.639, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 43708.254, \"from_m\": 43623.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43851.99, \"from_m\": 43708.254, \"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\": 44339.295, \"from_m\": 43851.99, \"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\": 46572.82, \"from_m\": 44339.295, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47596.145, \"from_m\": 46572.82, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47898.007, \"from_m\": 47596.145, \"capability_applied\": null, \"effective_limit_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\": 623068, \"profile_key\": \"a9db70a7979cee2f86a74b2d3f6911880fe8ba7ec110905a38e8457f35307f37\", \"schedule_id\": 19114, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 3, \"distance_m\": 1234.038, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 4, \"distance_m\": 2016.68, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Shawfield Jn\", \"stage_seq\": 5, \"distance_m\": 4241.813, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 6, \"distance_m\": 6251.21, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2126H\", \"location\": \"Cambuslang\", \"stage_seq\": 7, \"distance_m\": 8038.107, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Newton West Jn\", \"stage_seq\": 8, \"distance_m\": 9474.756, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Newton East Jn\", \"stage_seq\": 9, \"distance_m\": 11450.268, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131\", \"location\": \"Uddingston\", \"stage_seq\": 10, \"distance_m\": 13602.448, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 11, \"distance_m\": 13770.768, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2137\", \"location\": \"Bellshill\", \"stage_seq\": 12, \"distance_m\": 17576.258, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Mossend West Jn\", \"stage_seq\": 13, \"distance_m\": 18823.098, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Mossend South Jn\", \"stage_seq\": 14, \"distance_m\": 19656.816, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2145\", \"location\": \"Motherwell\", \"stage_seq\": 15, \"distance_m\": 22315.779, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149\", \"location\": \"Shieldmuir\", \"stage_seq\": 16, \"distance_m\": 25129.107, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2153\", \"location\": \"Wishaw\", \"stage_seq\": 17, \"distance_m\": 27336.1, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Law Jn\", \"stage_seq\": 18, \"distance_m\": 30908.363, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159\", \"location\": \"Carluke\", \"stage_seq\": 19, \"distance_m\": 34436.42, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"Lanark Jn\", \"stage_seq\": 20, \"distance_m\": 43708.254, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"Lanark\", \"stage_seq\": 21, \"distance_m\": 47898.007, \"section_seq\": 1, \"route_path_id\": 28621}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47898.007, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28621}], \"total_distance_m\": 47898.007, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47805.513, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 92.494, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2117", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "55.6736378", "current_position_lon": "-3.7732380", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:24:46Z\", \"source_id\": 51600473, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:24:48Z\", \"source_id\": 16658367, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:28Z\", \"source_id\": 51611339, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:32Z\", \"source_id\": 16661500, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:46Z\", \"source_id\": 51639027, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:48Z\", \"source_id\": 16669649, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:52Z\", \"source_id\": 51659315, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:55Z\", \"source_id\": 16675653, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:12Z\", \"source_id\": 51668600, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:17Z\", \"source_id\": 16678421, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:06Z\", \"source_id\": 51677147, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:12Z\", \"source_id\": 16680842, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:54Z\", \"source_id\": 51692142, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:06:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:57Z\", \"source_id\": 16685157, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:39Z\", \"source_id\": 51715451, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:43Z\", \"source_id\": 16691876, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lanark", "service_state_platform": "1", "timing_fact_generation": 1789593404915326, "current_leg_arrival_utc": "2026-09-16T22:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:18:06.998544", "service_state_evidence_id": 16691876, "current_leg_start_actual_dep": "2026-09-16T22:07:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-16T21:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:28:07.322788", "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 GLC LNK 2B88 385007+385033 6 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": 1007.78, "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": 1398.563, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2228.123, "from_m": 1398.563, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2343.016, "from_m": 2228.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2398.176, "from_m": 2343.016, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2863.172, "from_m": 2398.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2942.181, "from_m": 2863.172, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3001.334, "from_m": 2942.181, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3069.396, "from_m": 3001.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4375.691, "from_m": 3069.396, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4434.36, "from_m": 4375.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": 4836.732, "from_m": 4434.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5442.587, "from_m": 4836.732, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5796.9, "from_m": 5442.587, "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": 5929.454, "from_m": 5796.9, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 6031.686, "from_m": 5929.454, "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": 6129.308, "from_m": 6031.686, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6864.321, "from_m": 6129.308, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9368.579, "from_m": 6864.321, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11450.268, "from_m": 9368.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11548.583, "from_m": 11450.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13917.188, "from_m": 11548.583, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18870.063, "from_m": 13917.188, "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": 19577.69, "from_m": 18870.063, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19656.816, "from_m": 19577.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": 21884.817, "from_m": 19656.816, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21939.247, "from_m": 21884.817, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22486.061, "from_m": 21939.247, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22894.518, "from_m": 22486.061, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25421.566, "from_m": 22894.518, "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": 25557.608, "from_m": 25421.566, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26394.297, "from_m": 25557.608, "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": 26627.152, "from_m": 26394.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26640.52, "from_m": 26627.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30634.146, "from_m": 26640.52, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30764.704, "from_m": 30634.146, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31234.908, "from_m": 30764.704, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32495.63, "from_m": 31234.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": 37002.385, "from_m": 32495.63, "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": 40733.639, "from_m": 37002.385, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43623.404, "from_m": 40733.639, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 43708.254, "from_m": 43623.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43851.99, "from_m": 43708.254, "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": 44339.295, "from_m": 43851.99, "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": 46572.82, "from_m": 44339.295, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47596.145, "from_m": 46572.82, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47898.007, "from_m": 47596.145, "capability_applied": null, "effective_limit_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": 623068, "profile_key": "a9db70a7979cee2f86a74b2d3f6911880fe8ba7ec110905a38e8457f35307f37", "schedule_id": 19114, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2117", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 1234.038, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121H", "location": "Larkfield Jn", "stage_seq": 4, "distance_m": 2016.68, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Shawfield Jn", "stage_seq": 5, "distance_m": 4241.813, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Rutherglen East Jn", "stage_seq": 6, "distance_m": 6251.21, "section_seq": 1, "route_path_id": 28621}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2126H", "location": "Cambuslang", "stage_seq": 7, "distance_m": 8038.107, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Newton West Jn", "stage_seq": 8, "distance_m": 9474.756, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Newton East Jn", "stage_seq": 9, "distance_m": 11450.268, "section_seq": 1, "route_path_id": 28621}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131", "location": "Uddingston", "stage_seq": 10, "distance_m": 13602.448, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Uddingston Jn", "stage_seq": 11, "distance_m": 13770.768, "section_seq": 1, "route_path_id": 28621}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2137", "location": "Bellshill", "stage_seq": 12, "distance_m": 17576.258, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Mossend West Jn", "stage_seq": 13, "distance_m": 18823.098, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Mossend South Jn", "stage_seq": 14, "distance_m": 19656.816, "section_seq": 1, "route_path_id": 28621}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2145", "location": "Motherwell", "stage_seq": 15, "distance_m": 22315.779, "section_seq": 1, "route_path_id": 28621}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149", "location": "Shieldmuir", "stage_seq": 16, "distance_m": 25129.107, "section_seq": 1, "route_path_id": 28621}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2153", "location": "Wishaw", "stage_seq": 17, "distance_m": 27336.1, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Law Jn", "stage_seq": 18, "distance_m": 30908.363, "section_seq": 1, "route_path_id": 28621}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159", "location": "Carluke", "stage_seq": 19, "distance_m": 34436.42, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "Lanark Jn", "stage_seq": 20, "distance_m": 43708.254, "section_seq": 1, "route_path_id": 28621}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "Lanark", "stage_seq": 21, "distance_m": 47898.007, "section_seq": 1, "route_path_id": 28621}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47898.007, "from_m": 0.0, "section_seq": 1, "route_path_id": 28621}], "total_distance_m": 47898.007, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47805.513, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 92.494, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:24:46Z", "source_id": 51600473, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:25:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:24:48Z", "source_id": 16658367, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2365, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:28Z", "source_id": 51611339, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:30:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:32Z", "source_id": 16661500, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2375, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:46Z", "source_id": 51639027, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:42:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:48Z", "source_id": 16669649, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2439, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:52Z", "source_id": 51659315, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:55Z", "source_id": 16675653, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2589, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:12Z", "source_id": 51668600, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:17Z", "source_id": 16678421, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2602, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:06Z", "source_id": 51677147, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:00:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:12Z", "source_id": 16680842, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2618, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:54Z", "source_id": 51692142, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:06:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:57Z", "source_id": 16685157, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2626, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:39Z", "source_id": 51715451, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:18:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:43Z", "source_id": 16691876, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}] Glasgow Central High Level 2117 2117 1 None None Lanark 2210 2210 1 LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88627/2026-09-16/detailed None Carluke 2026-09-16T22:07:00+01:00 Lanark 11.0 {"type": "LineString", "coordinates": [[-3.8486241, 55.730977499999995], [-3.848342399999999, 55.73081019999999], [-3.847792899999999, 55.73048369999999], [-3.8476053, 55.73037659999999], [-3.846956, 55.7299723], [-3.8461693, 55.729403600000005], [-3.845431399999999, 55.72881399999999], [-3.8449596, 55.728423], [-3.844820499999999, 55.728302599999985], [-3.844306199999999, 55.727854699999995], [-3.843410099999999, 55.72702999999999], [-3.842796400000001, 55.7264187], [-3.8423692, 55.7259279], [-3.841988399999999, 55.72543079999999], [-3.841392700000001, 55.72453420000001], [-3.841084099999999, 55.72401980000001], [-3.840839499999999, 55.72361199999999], [-3.840438099999999, 55.723015], [-3.840035, 55.7224606], [-3.839566000000001, 55.7219095], [-3.8391434, 55.72144829999999], [-3.8387596, 55.7210498], [-3.8385469, 55.72085160000001], [-3.838347300000001, 55.7206499], [-3.8376827, 55.7200011], [-3.835315000000001, 55.7176789], [-3.8329246, 55.715334199999994], [-3.8323932999999992, 55.7148131], [-3.831779899999999, 55.714189], [-3.8309245, 55.7133615], [-3.8305332, 55.71296300000001], [-3.830123599999999, 55.7125674], [-3.8285085, 55.71098969999999], [-3.8283087, 55.71080779999999], [-3.8277564000000006, 55.71030519999999], [-3.827544099999999, 55.7101254], [-3.8271272, 55.7097801], [-3.826687399999999, 55.709439999999994], [-3.8257945, 55.7087626], [-3.8247311, 55.70806459999999], [-3.8236358, 55.707374699999995], [-3.8226611, 55.7068295], [-3.8221678, 55.706557200000006], [-3.821641899999999, 55.70629490000001], [-3.8206061, 55.70577999999999], [-3.8200309, 55.705519], [-3.8198615209365414, 55.70544417370927], [-3.8194702, 55.70527129999999], [-3.8189695, 55.705057200000006], [-3.8182585, 55.7047531], [-3.817603000000001, 55.7045025], [-3.816941599999999, 55.704255], [-3.8163389, 55.7040361], [-3.815710199999999, 55.703823199999995], [-3.8150213, 55.7035942], [-3.8143234, 55.7033797], [-3.812264799999999, 55.70279419999999], [-3.811066, 55.702513], [-3.8098560999999993, 55.70226439999999], [-3.8087049999999993, 55.7020646], [-3.8080495, 55.7019571], [-3.8075020999999993, 55.7018844], [-3.806347300000001, 55.701763], [-3.8063429, 55.701762599999995], [-3.8052875, 55.7016619], [-3.8042104, 55.7015972], [-3.8032272, 55.7015652], [-3.802214, 55.7015558], [-3.801432300000001, 55.70156419999999], [-3.8008027, 55.701584], [-3.8003211, 55.7016066], [-3.7993936, 55.701671399999995], [-3.798535399999999, 55.70175549999999], [-3.7976888, 55.70185670000001], [-3.795679399999999, 55.702078799999995], [-3.7946762, 55.7021757], [-3.793678799999999, 55.7022334], [-3.7923220999999994, 55.702268], [-3.7917452, 55.7022615], [-3.7911443, 55.7022455], [-3.7907664, 55.702223800000006], [-3.7903098, 55.70219759999999], [-3.7896302, 55.7021379], [-3.7887727999999994, 55.70204029999999], [-3.787995099999999, 55.7019259], [-3.7876519, 55.7018764], [-3.7872097, 55.7017978], [-3.7863844, 55.7016459], [-3.7846616, 55.701342999999994], [-3.783893, 55.70122609999999], [-3.7831577, 55.7011322], [-3.7822387, 55.7010222], [-3.781241000000001, 55.700926200000005], [-3.7802941999999993, 55.7008578], [-3.7795857000000006, 55.700813399999994], [-3.7788675, 55.70080420000001], [-3.7775323999999992, 55.700821], [-3.7762324, 55.7008884], [-3.77558, 55.700935699999995], [-3.7749005, 55.70098489999999], [-3.774219200000001, 55.7010442], [-3.7735775, 55.7011001], [-3.7729241933019897, 55.70112716829023], [-3.7713691, 55.70119160000001], [-3.770419299999999, 55.70120159999999], [-3.7694468, 55.7011821], [-3.76796, 55.701090099999995], [-3.7671855, 55.7010245], [-3.7664346, 55.7009346], [-3.765466599999999, 55.7007965], [-3.7645169, 55.70063569999999], [-3.7635216, 55.70043329999999], [-3.7625711, 55.70021419999999], [-3.7610721, 55.6997895], [-3.7600477999999993, 55.699451200000006], [-3.7590665, 55.6990864], [-3.758073299999999, 55.6986796], [-3.7571452, 55.69825060000001], [-3.7570984, 55.6982254], [-3.7560208, 55.6976455], [-3.754965199999999, 55.6970478], [-3.7539280000000006, 55.6964901], [-3.753393599999999, 55.6962195], [-3.7528483, 55.69596150000001], [-3.7519275, 55.69555720000001], [-3.750960300000001, 55.6951723], [-3.7499719, 55.6948228], [-3.7489432, 55.6945088], [-3.7480187, 55.6942391], [-3.7470029999999994, 55.6939856], [-3.7409111, 55.6925534], [-3.7383957, 55.6919645], [-3.7367476, 55.69157869999999], [-3.736588, 55.6915418], [-3.73627, 55.69147059999999], [-3.734439899999999, 55.691039999999994], [-3.7332091, 55.6907222], [-3.7327093, 55.69060410000001], [-3.7317293999999994, 55.6903789], [-3.7310885, 55.6902301], [-3.730391899999999, 55.68999500000001], [-3.7299864, 55.68983869999999], [-3.7294468, 55.68951849999999], [-3.728960999999999, 55.6891196], [-3.728736799999999, 55.6888742], [-3.7286013, 55.68865770000001], [-3.7284696, 55.68841809999999], [-3.7284252, 55.6882823], [-3.7283985, 55.68814249999999], [-3.7283799, 55.6879599], [-3.7283727, 55.687790699999994], [-3.7283719, 55.687773199999995], [-3.7283825, 55.68763299999999], [-3.7284128, 55.68746430000001], [-3.728502100000001, 55.6871871], [-3.7286643, 55.686913700000005], [-3.7288569, 55.6866637], [-3.7289918, 55.68651710000001], [-3.729411100000001, 55.68606909999999], [-3.7295042, 55.685969699999994], [-3.7297648, 55.685759], [-3.7306047000000007, 55.685118], [-3.731313, 55.6846532], [-3.732235899999999, 55.6841159], [-3.733860999999999, 55.6833033], [-3.7345114, 55.68297810000001], [-3.7357971, 55.682265399999984], [-3.7405014999999993, 55.6794911], [-3.7426341, 55.6782102], [-3.7436477, 55.677644999999984], [-3.7437972, 55.6775616], [-3.744483, 55.6772128], [-3.745249799999999, 55.6768365], [-3.7464544000000006, 55.6763028], [-3.7474694, 55.6758683], [-3.7485776, 55.675413799999994], [-3.7491921, 55.6751464], [-3.7499026999999994, 55.67481449999998], [-3.7499496, 55.67478989999999], [-3.750386, 55.6745615], [-3.7505310999999986, 55.6744856], [-3.751215399999999, 55.6741108], [-3.7521921, 55.6735246], [-3.7528343, 55.673138399999985], [-3.7539212, 55.672477499999985], [-3.754095500000001, 55.67237649999999], [-3.7542101, 55.6723101], [-3.7546041, 55.672098000000005], [-3.755703800000001, 55.6715708], [-3.7557733, 55.6715375], [-3.7566109, 55.671263899999985], [-3.7577396, 55.6709875], [-3.7586529, 55.6708577], [-3.7597184, 55.67078229999999], [-3.761021599999999, 55.6707991], [-3.761683, 55.67085409999999], [-3.762217, 55.6709331], [-3.762652600000001, 55.6710098], [-3.7631563, 55.671118400000005], [-3.7636022, 55.6712342], [-3.764087, 55.671386], [-3.764567, 55.6715606], [-3.765486800000001, 55.6719391], [-3.7656066, 55.6719884], [-3.7663349, 55.672278799999994], [-3.767091399999999, 55.6725413], [-3.7678563, 55.67276240000001], [-3.7685862, 55.6729448], [-3.7686766, 55.6729624], [-3.7690402, 55.6730333], [-3.7698227, 55.6731661], [-3.770382000000001, 55.6732451], [-3.770850499999999, 55.67331120000001], [-3.7720513, 55.67348619999999], [-3.7729241933019897, 55.673597224659915], [-3.7729696, 55.673603], [-3.773238, 55.67363780000001]]} 8.4 2207 2218 Carluke Lanark Lanark 55.6736378 -3.7732380 55.6736378 -3.7732380 1 0 2026-09-16 21:28:21 TERMINATED 2026-09-16 21:18:00 Lanark TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691876 1789593404915326 58 58 2026-09-16 21:28:07.322788 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:18:06.998544
592358 623778 W83099 072P15M716 2026-09-16 COMPLETE 16691787 2026-09-16 22:18:00 2026-09-16 21:28:21 2026-09-18 21:28:21 {"id": 623778, "stp": "P", "toc": "ScotRail", "uid": "W83099", "consist": "380103", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83099/2026-09-16/detailed", "trust_id": "072P15M716", "origin_crs": "NTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-16", "dest_arr_time": "2213", "dest_platform": "6", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2P15", "timing_status": "LATE", "origin_station": "Newton", "current_leg_arr": "2218", "current_leg_dep": "2209", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2149", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-16T21:28:21", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.269132521070748, 55.84069243747911], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Pollokshields East", "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Pollokshields East", "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\": 402.491, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7623.045, \"from_m\": 402.491, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8214.409, \"from_m\": 7623.045, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8603.027, \"from_m\": 8214.409, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9443.22, \"from_m\": 8603.027, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10538.8, \"from_m\": 9443.22, \"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\": 11341.695, \"from_m\": 10538.8, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11393.833, \"from_m\": 11341.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11430.493, \"from_m\": 11393.833, \"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\": 12635.638, \"from_m\": 11430.493, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13053.237, \"from_m\": 12635.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\": 13613.548, \"from_m\": 13053.237, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14038.015, \"from_m\": 13613.548, \"capability_applied\": null, \"effective_limit_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\": 623778, \"profile_key\": \"7b02776875c7af3954afc923c747e3b8d6869539b01463e35d245444f53585ba\", \"schedule_id\": 28626, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Newton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152\", \"location\": \"Kirkhill\", \"stage_seq\": 2, \"distance_m\": 2358.228, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155\", \"location\": \"Burnside\", \"stage_seq\": 3, \"distance_m\": 4586.179, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2157H\", \"location\": \"Croftfoot\", \"stage_seq\": 4, \"distance_m\": 6225.398, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2159H\", \"location\": \"Kings Park\", \"stage_seq\": 5, \"distance_m\": 7371.631, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203\", \"location\": \"Mount Florida\", \"stage_seq\": 6, \"distance_m\": 9540.074, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Crosshill\", \"stage_seq\": 7, \"distance_m\": 10435.773, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207\", \"location\": \"Queens Park\", \"stage_seq\": 8, \"distance_m\": 11142.975, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2208H\", \"location\": \"Pollokshields East\", \"stage_seq\": 9, \"distance_m\": 11785.471, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 10, \"distance_m\": 12010.217, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 11, \"distance_m\": 13108.582, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 12, \"distance_m\": 14038.015, \"section_seq\": 1, \"route_path_id\": 39674}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14038.015, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39674}], \"total_distance_m\": 14038.015, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13985.877, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.138, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2149", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:37Z\", \"source_id\": 51658780, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:41Z\", \"source_id\": 16675487, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:20Z\", \"source_id\": 51666854, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:26Z\", \"source_id\": 16677900, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:44Z\", \"source_id\": 51672098, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:48Z\", \"source_id\": 16679389, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:27Z\", \"source_id\": 51684644, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:32Z\", \"source_id\": 16682948, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:36Z\", \"source_id\": 51689184, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:05:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:41Z\", \"source_id\": 16684378, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:24Z\", \"source_id\": 51693175, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:06:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:27Z\", \"source_id\": 16685495, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:49Z\", \"source_id\": 51696411, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:53Z\", \"source_id\": 16686361, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:26Z\", \"source_id\": 51715095, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:33Z\", \"source_id\": 16691787, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "6", "timing_fact_generation": 1789593398409731, "current_leg_arrival_utc": "2026-09-16T22:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:18:10.272431", "service_state_evidence_id": 16691787, "current_leg_start_actual_dep": "2026-09-16T22:13:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-16T21:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:28:11.928186", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P NTN GLC 2P15 380103 4 100 None {"version": 3, "segments": [{"to_m": 402.491, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7623.045, "from_m": 402.491, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8214.409, "from_m": 7623.045, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8603.027, "from_m": 8214.409, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9443.22, "from_m": 8603.027, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10538.8, "from_m": 9443.22, "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": 11341.695, "from_m": 10538.8, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11393.833, "from_m": 11341.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11430.493, "from_m": 11393.833, "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": 12635.638, "from_m": 11430.493, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13053.237, "from_m": 12635.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": 13613.548, "from_m": 13053.237, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14038.015, "from_m": 13613.548, "capability_applied": null, "effective_limit_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": 623778, "profile_key": "7b02776875c7af3954afc923c747e3b8d6869539b01463e35d245444f53585ba", "schedule_id": 28626, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2149", "location": "Newton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152", "location": "Kirkhill", "stage_seq": 2, "distance_m": 2358.228, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155", "location": "Burnside", "stage_seq": 3, "distance_m": 4586.179, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2157H", "location": "Croftfoot", "stage_seq": 4, "distance_m": 6225.398, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2159H", "location": "Kings Park", "stage_seq": 5, "distance_m": 7371.631, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203", "location": "Mount Florida", "stage_seq": 6, "distance_m": 9540.074, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Crosshill", "stage_seq": 7, "distance_m": 10435.773, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207", "location": "Queens Park", "stage_seq": 8, "distance_m": 11142.975, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2208H", "location": "Pollokshields East", "stage_seq": 9, "distance_m": 11785.471, "section_seq": 1, "route_path_id": 39674}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209", "location": "Muirhouse North Jn", "stage_seq": 10, "distance_m": 12010.217, "section_seq": 1, "route_path_id": 39674}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Glasgow Bridge Street Jn", "stage_seq": 11, "distance_m": 13108.582, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 12, "distance_m": 14038.015, "section_seq": 1, "route_path_id": 39674}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14038.015, "from_m": 0.0, "section_seq": 1, "route_path_id": 39674}], "total_distance_m": 14038.015, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13985.877, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.138, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2511, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:37Z", "source_id": 51658780, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:51:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:41Z", "source_id": 16675487, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2515, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:20Z", "source_id": 51666854, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:54:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:26Z", "source_id": 16677900, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2519, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:44Z", "source_id": 51672098, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:57:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:48Z", "source_id": 16679389, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1867, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:27Z", "source_id": 51684644, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:03:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:32Z", "source_id": 16682948, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2534, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:36Z", "source_id": 51689184, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:05:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:41Z", "source_id": 16684378, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2538, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:24Z", "source_id": 51693175, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:06:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:27Z", "source_id": 16685495, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:49Z", "source_id": 51696411, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:08:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:53Z", "source_id": 16686361, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2011, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:26Z", "source_id": 51715095, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:33Z", "source_id": 16691787, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}] Newton 2149 2149 1 None None Glasgow Central High Level 2213 2213 6 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83099/2026-09-16/detailed None Pollokshields East 2026-09-16T22:13:30+01:00 Glasgow Central High Level 9.0 {"type": "LineString", "coordinates": [[-4.269132521070748, 55.84069243747911], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 1.4 2209 2218 Pollokshields East Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-16 21:28:21 TERMINATED 2026-09-16 21:18:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691787 1789593398409731 36 36 2026-09-16 21:28:11.928186 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:18:10.272431
592359 623716 P23888 362N06M716 2026-09-16 COMPLETE 16692324 2026-09-16 22:18:00 2026-09-16 21:28:21 2026-09-18 21:28:21 {"id": 623716, "stp": "P", "toc": "Northern", "uid": "P23888", "consist": "156413", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23888/2026-09-16/detailed", "trust_id": "362N06M716", "origin_crs": "OMS", "show_on_map": 0, "dar_est_time": "21:46:00", "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-16", "dest_arr_time": "2216", "dest_platform": "4C", "is_terminated": 1, "next_location": "Preston", "signalling_id": "2N06", "timing_status": "LATE", "origin_station": "Ormskirk", "current_leg_arr": "2218", "current_leg_dep": "2201", "current_leg_end": "Preston", "origin_dep_time": "2146", "origin_platform": null, "current_location": "Preston", "last_update_time": "2026-09-16T21:28:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7779892, 53.66745730000001], [-2.7777351999999995, 53.667725899999986], [-2.7766342, 53.66889049999999], [-2.7749887, 53.67063839999999], [-2.7748402, 53.6708003], [-2.7699137, 53.675892399999995], [-2.7649485, 53.681044], [-2.76484480973319, 53.68115157602794], [-2.7608923, 53.68525199999999], [-2.7507842, 53.6957366], [-2.747791, 53.6988408], [-2.7445432, 53.7022088], [-2.7434586000000003, 53.70333349999999], [-2.7402402, 53.706670800000005], [-2.7358959, 53.71111789999999], [-2.7352879, 53.71162760000001], [-2.7346415, 53.7120967], [-2.7334831, 53.7127682], [-2.7328683, 53.713063599999984], [-2.7322613, 53.71332079999999], [-2.7313476999999997, 53.7136505], [-2.7304023999999996, 53.7139615], [-2.728296, 53.7146076], [-2.7227898, 53.7163305], [-2.7226335, 53.7163792], [-2.7172213, 53.71807429999999], [-2.7159194, 53.71848769999998], [-2.7154868, 53.7186163], [-2.7137923, 53.719148], [-2.7135665999999996, 53.7192232], [-2.712487, 53.71961439999999], [-2.71129, 53.7200897], [-2.7100037, 53.7206368], [-2.7081281999999995, 53.721469299999995], [-2.7074598999999995, 53.7218149], [-2.7062241, 53.72249359999999], [-2.7054479, 53.72301120000001], [-2.7049497, 53.723386600000005], [-2.7042022999999995, 53.7240182], [-2.7032935999999994, 53.72508029999999], [-2.7029295999999996, 53.72562090000001], [-2.7025834, 53.7262182], [-2.7023717, 53.7266064], [-2.7020859, 53.72729209999999], [-2.7019005999999997, 53.72787610000001], [-2.7017489999999995, 53.72848159999999], [-2.7016950999999993, 53.72884489999999], [-2.7016686, 53.72912719999999], [-2.7016405999999997, 53.7295212], [-2.7016209000000004, 53.7299125], [-2.7016208, 53.7300597], [-2.7016294, 53.73020869999999], [-2.701663816365182, 53.73056245671913], [-2.701690852581278, 53.730720393229056], [-2.7017104015992546, 53.73086070748593], [-2.7017238683803635, 53.73098588175242], [-2.701732657885857, 53.73109839829118], [-2.701738175076988, 53.73120073936487], [-2.7017418249150085, 53.731295387236145], [-2.70174501236117, 53.73138482416766], [-2.7017491423767273, 53.73147153242208], [-2.701755619922931, 53.731557994262054], [-2.701765849961034, 53.731646691950246], [-2.7017812374522885, 53.7317401077493], [-2.701803187357948, 53.731840723921906], [-2.7018331046392623, 53.73195102273069], [-2.701872394257487, 53.73207348643832], [-2.7019224611738726, 53.73221059730746], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Croston", "dest_arr_time_act": "2216", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Croston", "current_leg_milage": "7.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 14255.954, \"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\": 14302.479, \"from_m\": 14255.954, \"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\": 15973.201, \"from_m\": 14302.479, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16829.419, \"from_m\": 15973.201, \"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\": 17449.539, \"from_m\": 16829.419, \"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\": 18222.726, \"from_m\": 17449.539, \"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\": 18661.337, \"from_m\": 18222.726, \"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\": 18739.605, \"from_m\": 18661.337, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18813.313, \"from_m\": 18739.605, \"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\": 18903.354, \"from_m\": 18813.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18937.224, \"from_m\": 18903.354, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18992.473, \"from_m\": 18937.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26480.605, \"from_m\": 18992.473, \"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\": 27437.509, \"from_m\": 26480.605, \"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\": 27467.904, \"from_m\": 27437.509, \"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\": 27817.383, \"from_m\": 27467.904, \"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\": 49084.706, \"from_m\": 27817.383, \"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\": 49607.088, \"from_m\": 49084.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50124.645, \"from_m\": 49607.088, \"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\": 59071.767, \"from_m\": 50124.645, \"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\": 59998.967, \"from_m\": 59071.767, \"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\": 60054.378, \"from_m\": 59998.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60869.065, \"from_m\": 60054.378, \"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\": 75409.79, \"from_m\": 60869.065, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 75475.261, \"from_m\": 75409.79, \"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\": 75507.61, \"from_m\": 75475.261, \"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\": 75576.333, \"from_m\": 75507.61, \"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\": 81391.396, \"from_m\": 75576.333, \"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\": 81417.549, \"from_m\": 81391.396, \"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\": 81483.517, \"from_m\": 81417.549, \"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\": 81517.402, \"from_m\": 81483.517, \"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\": 81677.567, \"from_m\": 81517.402, \"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\": 94432.993, \"from_m\": 81677.567, \"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\": 94804.284, \"from_m\": 94432.993, \"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\": 103736.026, \"from_m\": 94804.284, \"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\": 104107.318, \"from_m\": 103736.026, \"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\": 116862.744, \"from_m\": 104107.318, \"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\": 117022.909, \"from_m\": 116862.744, \"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\": 117056.794, \"from_m\": 117022.909, \"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\": 117122.762, \"from_m\": 117056.794, \"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\": 117148.915, \"from_m\": 117122.762, \"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\": 119143.175, \"from_m\": 117148.915, \"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\": 119192.754, \"from_m\": 119143.175, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119252.055, \"from_m\": 119192.754, \"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\": 119292.475, \"from_m\": 119252.055, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119440.858, \"from_m\": 119292.475, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 119820.601, \"from_m\": 119440.858, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 623716, \"profile_key\": \"c879159cfa96f20bb7be4fbdc97f7a0c852d6ae4c7ef54d2ee0f180fa4b28574\", \"schedule_id\": 20348, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Ormskirk\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74264}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2150H\", \"location\": \"Burscough Junction\", \"stage_seq\": 2, \"distance_m\": 99270.155, \"section_seq\": 1, \"route_path_id\": 74264}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156\", \"location\": \"Rufford\", \"stage_seq\": 3, \"distance_m\": 103955.356, \"section_seq\": 1, \"route_path_id\": 74264}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201\", \"location\": \"Croston\", \"stage_seq\": 4, \"distance_m\": 108114.283, \"section_seq\": 1, \"route_path_id\": 74264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 5, \"distance_m\": 117122.762, \"section_seq\": 1, \"route_path_id\": 74264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Ribble Jn\", \"stage_seq\": 6, \"distance_m\": 118850.903, \"section_seq\": 1, \"route_path_id\": 74264}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 7, \"distance_m\": 119820.601, \"section_seq\": 1, \"route_path_id\": 74264}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 119820.601, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74264}], \"total_distance_m\": 119820.601, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 118929.251, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 891.35, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2146", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:58Z\", \"source_id\": 16679487, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:22Z\", \"source_id\": 51716993, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:27Z\", \"source_id\": 16692324, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "4", "timing_fact_generation": 1789593448752232, "current_leg_arrival_utc": "2026-09-16T22:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:18:20.205552", "service_state_evidence_id": 16692324, "current_leg_start_actual_dep": "2026-09-16T22:03:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T21:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:28:21.106911", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P OMS PRE 2N06 156413 2 75 None {"version": 3, "segments": [{"to_m": 14255.954, "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": 14302.479, "from_m": 14255.954, "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": 15973.201, "from_m": 14302.479, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16829.419, "from_m": 15973.201, "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": 17449.539, "from_m": 16829.419, "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": 18222.726, "from_m": 17449.539, "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": 18661.337, "from_m": 18222.726, "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": 18739.605, "from_m": 18661.337, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18813.313, "from_m": 18739.605, "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": 18903.354, "from_m": 18813.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18937.224, "from_m": 18903.354, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18992.473, "from_m": 18937.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26480.605, "from_m": 18992.473, "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": 27437.509, "from_m": 26480.605, "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": 27467.904, "from_m": 27437.509, "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": 27817.383, "from_m": 27467.904, "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": 49084.706, "from_m": 27817.383, "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": 49607.088, "from_m": 49084.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50124.645, "from_m": 49607.088, "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": 59071.767, "from_m": 50124.645, "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": 59998.967, "from_m": 59071.767, "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": 60054.378, "from_m": 59998.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60869.065, "from_m": 60054.378, "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": 75409.79, "from_m": 60869.065, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 75475.261, "from_m": 75409.79, "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": 75507.61, "from_m": 75475.261, "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": 75576.333, "from_m": 75507.61, "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": 81391.396, "from_m": 75576.333, "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": 81417.549, "from_m": 81391.396, "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": 81483.517, "from_m": 81417.549, "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": 81517.402, "from_m": 81483.517, "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": 81677.567, "from_m": 81517.402, "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": 94432.993, "from_m": 81677.567, "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": 94804.284, "from_m": 94432.993, "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": 103736.026, "from_m": 94804.284, "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": 104107.318, "from_m": 103736.026, "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": 116862.744, "from_m": 104107.318, "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": 117022.909, "from_m": 116862.744, "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": 117056.794, "from_m": 117022.909, "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": 117122.762, "from_m": 117056.794, "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": 117148.915, "from_m": 117122.762, "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": 119143.175, "from_m": 117148.915, "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": 119192.754, "from_m": 119143.175, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119252.055, "from_m": 119192.754, "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": 119292.475, "from_m": 119252.055, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119440.858, "from_m": 119292.475, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 119820.601, "from_m": 119440.858, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 623716, "profile_key": "c879159cfa96f20bb7be4fbdc97f7a0c852d6ae4c7ef54d2ee0f180fa4b28574", "schedule_id": 20348, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2146", "location": "Ormskirk", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74264}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2150H", "location": "Burscough Junction", "stage_seq": 2, "distance_m": 99270.155, "section_seq": 1, "route_path_id": 74264}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156", "location": "Rufford", "stage_seq": 3, "distance_m": 103955.356, "section_seq": 1, "route_path_id": 74264}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201", "location": "Croston", "stage_seq": 4, "distance_m": 108114.283, "section_seq": 1, "route_path_id": 74264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211H", "location": "Farington Curve Jn", "stage_seq": 5, "distance_m": 117122.762, "section_seq": 1, "route_path_id": 74264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Ribble Jn", "stage_seq": 6, "distance_m": 118850.903, "section_seq": 1, "route_path_id": 74264}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": null, "location": "Preston", "stage_seq": 7, "distance_m": 119820.601, "section_seq": 1, "route_path_id": 74264}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 119820.601, "from_m": 0.0, "section_seq": 1, "route_path_id": 74264}], "total_distance_m": 119820.601, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 118929.251, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 891.35, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:58Z", "source_id": 16679487, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7914, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:22Z", "source_id": 51716993, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:18:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:27Z", "source_id": 16692324, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}] Ormskirk 2146 2146 None 21:46:00 None Preston 2216 2216 4C LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P23888/2026-09-16/detailed None Croston 2026-09-16T22:03:00+01:00 Preston 17.0 {"type": "LineString", "coordinates": [[-2.7779892, 53.66745730000001], [-2.7777351999999995, 53.667725899999986], [-2.7766342, 53.66889049999999], [-2.7749887, 53.67063839999999], [-2.7748402, 53.6708003], [-2.7699137, 53.675892399999995], [-2.7649485, 53.681044], [-2.76484480973319, 53.68115157602794], [-2.7608923, 53.68525199999999], [-2.7507842, 53.6957366], [-2.747791, 53.6988408], [-2.7445432, 53.7022088], [-2.7434586000000003, 53.70333349999999], [-2.7402402, 53.706670800000005], [-2.7358959, 53.71111789999999], [-2.7352879, 53.71162760000001], [-2.7346415, 53.7120967], [-2.7334831, 53.7127682], [-2.7328683, 53.713063599999984], [-2.7322613, 53.71332079999999], [-2.7313476999999997, 53.7136505], [-2.7304023999999996, 53.7139615], [-2.728296, 53.7146076], [-2.7227898, 53.7163305], [-2.7226335, 53.7163792], [-2.7172213, 53.71807429999999], [-2.7159194, 53.71848769999998], [-2.7154868, 53.7186163], [-2.7137923, 53.719148], [-2.7135665999999996, 53.7192232], [-2.712487, 53.71961439999999], [-2.71129, 53.7200897], [-2.7100037, 53.7206368], [-2.7081281999999995, 53.721469299999995], [-2.7074598999999995, 53.7218149], [-2.7062241, 53.72249359999999], [-2.7054479, 53.72301120000001], [-2.7049497, 53.723386600000005], [-2.7042022999999995, 53.7240182], [-2.7032935999999994, 53.72508029999999], [-2.7029295999999996, 53.72562090000001], [-2.7025834, 53.7262182], [-2.7023717, 53.7266064], [-2.7020859, 53.72729209999999], [-2.7019005999999997, 53.72787610000001], [-2.7017489999999995, 53.72848159999999], [-2.7016950999999993, 53.72884489999999], [-2.7016686, 53.72912719999999], [-2.7016405999999997, 53.7295212], [-2.7016209000000004, 53.7299125], [-2.7016208, 53.7300597], [-2.7016294, 53.73020869999999], [-2.701663816365182, 53.73056245671913], [-2.701690852581278, 53.730720393229056], [-2.7017104015992546, 53.73086070748593], [-2.7017238683803635, 53.73098588175242], [-2.701732657885857, 53.73109839829118], [-2.701738175076988, 53.73120073936487], [-2.7017418249150085, 53.731295387236145], [-2.70174501236117, 53.73138482416766], [-2.7017491423767273, 53.73147153242208], [-2.701755619922931, 53.731557994262054], [-2.701765849961034, 53.731646691950246], [-2.7017812374522885, 53.7317401077493], [-2.701803187357948, 53.731840723921906], [-2.7018331046392623, 53.73195102273069], [-2.701872394257487, 53.73207348643832], [-2.7019224611738726, 53.73221059730746], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]} 7.3 2201 2218 Croston Preston Preston 53.7554537 -2.7074629 53.7554537 -2.7074629 1 0 2026-09-16 21:28:21 TERMINATED 2026-09-16 21:18:00 Preston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692324 1789593448752232 5 5 2026-09-16 21:28:21.106911 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:18:20.205552
592360 623978 W44324 775V62M716 2026-09-16 COMPLETE 16692836 2026-09-16 22:18:00 2026-09-16 21:28:21 2026-09-18 21:28:21 {"id": 623978, "stp": "P", "toc": "Transport for Wales", "uid": "W44324", "consist": "67025+HD05", "dest_crs": "XCC", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44324/2026-09-16/detailed", "trust_id": "775V62M716", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Canton C.S.D.", "service_date": "2026-09-16", "dest_arr_time": "2211", "dest_platform": null, "is_terminated": 1, "next_location": "Canton C.S.D.", "signalling_id": "5V62", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "2218", "current_leg_dep": "2212", "current_leg_end": "Canton C.S.D.", "origin_dep_time": "2159", "origin_platform": "4A", "current_location": "Canton C.S.D.", "last_update_time": "2026-09-16T21:28:21", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1792304, 51.4756626], [-3.1818088, 51.4755837], [-3.1822824999999995, 51.475575], [-3.1827778999999996, 51.4755707], [-3.1831542999999995, 51.4755863], [-3.1835669, 51.475615799999986], [-3.1838816000000003, 51.475623000000006], [-3.1841575999999994, 51.47561979999999], [-3.1844732, 51.4756454], [-3.1847023, 51.47564849999999], [-3.1850149, 51.4756464], [-3.1854365, 51.4756458], [-3.1857763999999995, 51.475642699999995], [-3.1862869, 51.47567850000001], [-3.1864964, 51.47569480000001], [-3.1869611999999994, 51.475726599999994], [-3.1873013, 51.47575140000001], [-3.1875504, 51.47576459999999], [-3.1878718, 51.47578549999999], [-3.1881453999999994, 51.4758013], [-3.1884491999999995, 51.4758064], [-3.1886443, 51.4758056], [-3.1888292999999996, 51.4758005], [-3.1891428, 51.47578519999999], [-3.1894028, 51.47576349999999], [-3.1895601, 51.4757447], [-3.1898279000000005, 51.4757078], [-3.1900544999999996, 51.4756552], [-3.1902170999999995, 51.47561640000001], [-3.1906673000000003, 51.4754973], [-3.19084, 51.47544079999999], [-3.1910200999999994, 51.4753691], [-3.1912011, 51.4752847], [-3.1915279, 51.47513669999999], [-3.1918207000000005, 51.47504000000001], [-3.1922047999999994, 51.47494749999999], [-3.1922982, 51.474919699999994], [-3.1924886, 51.4748746], [-3.1927327, 51.47483950000001], [-3.1929168, 51.4748247], [-3.1932555999999996, 51.47478189999999], [-3.193784, 51.4747184], [-3.194016, 51.4746958], [-3.1941944, 51.4746858], [-3.1944478, 51.4746824]]}", "current_leg_start": "Cardiff Central", "dest_arr_time_act": "2211", "motion_projection": null, "next_location_lat": "51.4746824", "next_location_lon": "-3.1944478", "previous_location": "Cardiff Central", "current_leg_milage": "0.7", "linx_max_speed_mph": 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\": 376.805, \"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\": 562.149, \"from_m\": 376.805, \"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\": 1087.798, \"from_m\": 562.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 623978, \"profile_key\": \"df0bdbe8d2004cb2d511288881f7beac8a9ddd96c2c389eb918f7563d1a5ead5\", \"schedule_id\": 38537, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28178}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": null, \"location\": \"Canton C.S.D.\", \"stage_seq\": 2, \"distance_m\": 1087.798, \"section_seq\": 1, \"route_path_id\": 28178}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1087.798, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28178}], \"total_distance_m\": 1087.798, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 562.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 525.649, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2159", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4746824", "current_position_lon": "-3.1944478", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:18Z\", \"source_id\": 16692836, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Canton C.S.D.", "service_state_platform": null, "timing_fact_generation": 1789593500233625, "current_leg_arrival_utc": "2026-09-16T22:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:18:20.229111", "service_state_evidence_id": 16692836, "current_leg_start_actual_dep": "2026-09-16T22:06:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-16T21:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:18:20.237133", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CDF XCC 5V62 67025+HD05 7 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": 376.805, "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": 562.149, "from_m": 376.805, "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": 1087.798, "from_m": 562.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 623978, "profile_key": "df0bdbe8d2004cb2d511288881f7beac8a9ddd96c2c389eb918f7563d1a5ead5", "schedule_id": 38537, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2159", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28178}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": null, "location": "Canton C.S.D.", "stage_seq": 2, "distance_m": 1087.798, "section_seq": 1, "route_path_id": 28178}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1087.798, "from_m": 0.0, "section_seq": 1, "route_path_id": 28178}], "total_distance_m": 1087.798, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 562.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 525.649, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:18Z", "source_id": 16692836, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}] Cardiff Central 2159 2159 4A None None Canton C.S.D. 2211 2211 None LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:W44324/2026-09-16/detailed None Cardiff Central 2026-09-16T22:06:00+01:00 Canton C.S.D. 6.0 {"type": "LineString", "coordinates": [[-3.1792304, 51.4756626], [-3.1818088, 51.4755837], [-3.1822824999999995, 51.475575], [-3.1827778999999996, 51.4755707], [-3.1831542999999995, 51.4755863], [-3.1835669, 51.475615799999986], [-3.1838816000000003, 51.475623000000006], [-3.1841575999999994, 51.47561979999999], [-3.1844732, 51.4756454], [-3.1847023, 51.47564849999999], [-3.1850149, 51.4756464], [-3.1854365, 51.4756458], [-3.1857763999999995, 51.475642699999995], [-3.1862869, 51.47567850000001], [-3.1864964, 51.47569480000001], [-3.1869611999999994, 51.475726599999994], [-3.1873013, 51.47575140000001], [-3.1875504, 51.47576459999999], [-3.1878718, 51.47578549999999], [-3.1881453999999994, 51.4758013], [-3.1884491999999995, 51.4758064], [-3.1886443, 51.4758056], [-3.1888292999999996, 51.4758005], [-3.1891428, 51.47578519999999], [-3.1894028, 51.47576349999999], [-3.1895601, 51.4757447], [-3.1898279000000005, 51.4757078], [-3.1900544999999996, 51.4756552], [-3.1902170999999995, 51.47561640000001], [-3.1906673000000003, 51.4754973], [-3.19084, 51.47544079999999], [-3.1910200999999994, 51.4753691], [-3.1912011, 51.4752847], [-3.1915279, 51.47513669999999], [-3.1918207000000005, 51.47504000000001], [-3.1922047999999994, 51.47494749999999], [-3.1922982, 51.474919699999994], [-3.1924886, 51.4748746], [-3.1927327, 51.47483950000001], [-3.1929168, 51.4748247], [-3.1932555999999996, 51.47478189999999], [-3.193784, 51.4747184], [-3.194016, 51.4746958], [-3.1941944, 51.4746858], [-3.1944478, 51.4746824]]} 0.7 2212 2218 Cardiff Central Canton C.S.D. Canton C.S.D. 51.4746824 -3.1944478 51.4746824 -3.1944478 1 0 2026-09-16 21:28:21 TERMINATED 2026-09-16 21:18:00 Canton C.S.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692836 1789593500233625 16 16 2026-09-16 21:18:20.237133 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:18:20.229111
592361 623424 P76566 502J49M716 2026-09-16 COMPLETE 16692085 2026-09-16 22:18:00 2026-09-16 21:28:51 2026-09-18 21:28:51 {"id": 623424, "stp": "P", "toc": "Greater Anglia", "uid": "P76566", "consist": "720130", "dest_crs": "WIC", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76566/2026-09-16/detailed", "trust_id": "502J49M716", "origin_crs": "SMN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wickford", "service_date": "2026-09-16", "dest_arr_time": "2205", "dest_platform": "1", "is_terminated": 1, "next_location": "Wickford", "signalling_id": "2J49", "timing_status": "LATE", "origin_station": "Southminster", "current_leg_arr": "2218", "current_leg_dep": "2158½", "current_leg_end": "Wickford", "origin_dep_time": "2133", "origin_platform": null, "current_location": "Wickford", "last_update_time": "2026-09-16T21:28:51", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5653803999999999, 51.6248813], [0.5646015000000001, 51.62453510000001], [0.5644705, 51.62447689999999], [0.5635628, 51.6240575], [0.5599009999999999, 51.6224193], [0.5579913, 51.6215475], [0.5559957, 51.620573], [0.5540361, 51.619484], [0.5539645999999999, 51.6194392], [0.5519964, 51.618207700000006], [0.551459, 51.61786159999998], [0.5511844999999999, 51.61765569999999], [0.550005, 51.61680549999999], [0.5481265, 51.61534739999998], [0.5462391999999999, 51.61393079999999], [0.5458894, 51.613658699999995], [0.5437152000000001, 51.61196290000001], [0.5428878, 51.6114238], [0.5424506, 51.6111853], [0.5422433, 51.61109239999999], [0.5418853999999999, 51.6109357], [0.5412166, 51.610647], [0.5407892950316806, 51.61048353460085], [0.540412, 51.6103392], [0.5399054999999999, 51.610178699999985], [0.5395345, 51.61007450000001], [0.5394004, 51.6100368], [0.5389891704717129, 51.609939231052955], [0.5383661, 51.60979139999999], [0.5375239999999999, 51.609649899999994], [0.5366716, 51.609533199999994], [0.5357361, 51.60946669999999], [0.5350293000000002, 51.60943760000001], [0.5337054, 51.6094576], [0.5324266, 51.609519899999995], [0.5316184, 51.609604100000006], [0.5308192, 51.609715699999995], [0.5304215, 51.60976459999999], [0.5296905, 51.6099086], [0.5289901999999999, 51.61007649999999], [0.5281984, 51.6103062], [0.527705246967116, 51.61048353460085], [0.5274317, 51.61058189999999], [0.5271202, 51.6107113], [0.5266420000000002, 51.6109324], [0.5259155, 51.6113045], [0.5242261999999999, 51.61224519999999], [0.5240451, 51.61234150000001], [0.5235672, 51.6126104], [0.5232130999999999, 51.61280190000001], [0.522957, 51.61293139999999], [0.522493, 51.6131517], [0.5222188, 51.6133022], [0.5215479, 51.6136289], [0.5214688, 51.61367239999999], [0.5212815, 51.6137752], [0.5208801, 51.61399629999998], [0.5206309, 51.61411689999999], [0.5204846999999999, 51.6141793], [0.5203398, 51.61423430000001], [0.5201786, 51.6142978], [0.5200876999999999, 51.6143401], [0.5200096, 51.61437839999999], [0.5194581, 51.6146846]]}", "current_leg_start": "Battlesbridge", "dest_arr_time_act": "2205", "motion_projection": null, "next_location_lat": "51.6146846", "next_location_lon": "0.5194581", "previous_location": "Battlesbridge", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 684.436, \"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\": 13498.621, \"from_m\": 684.436, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22545.143, \"from_m\": 13498.621, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23719.821, \"from_m\": 22545.143, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23749.542, \"from_m\": 23719.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26083.209, \"from_m\": 23749.542, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26099.672, \"from_m\": 26083.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26239.76, \"from_m\": 26099.672, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26265.029, \"from_m\": 26239.76, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26323.899, \"from_m\": 26265.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\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26385.503, \"from_m\": 26323.899, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26510.27, \"from_m\": 26385.503, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 623424, \"profile_key\": \"ec43784fe484fdca7386820f9f3f368a8d019518145f6f7b28c85701cc2bd410\", \"schedule_id\": 22500, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Southminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37178}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2137H\", \"location\": \"Burnham-on-Crouch\", \"stage_seq\": 2, \"distance_m\": 3523.988, \"section_seq\": 1, \"route_path_id\": 37178}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2142H\", \"location\": \"Althorne\", \"stage_seq\": 3, \"distance_m\": 8328.847, \"section_seq\": 1, \"route_path_id\": 37178}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2149H\", \"location\": \"North Fambridge\", \"stage_seq\": 4, \"distance_m\": 13178.807, \"section_seq\": 1, \"route_path_id\": 37178}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2154H\", \"location\": \"South Woodham Ferrers\", \"stage_seq\": 5, \"distance_m\": 18470.602, \"section_seq\": 1, \"route_path_id\": 37178}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2158H\", \"location\": \"Battlesbridge\", \"stage_seq\": 6, \"distance_m\": 22479.015, \"section_seq\": 1, \"route_path_id\": 37178}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": null, \"location\": \"Wickford\", \"stage_seq\": 7, \"distance_m\": 26510.27, \"section_seq\": 1, \"route_path_id\": 37178}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26510.27, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37178}], \"total_distance_m\": 26510.27, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26464.086, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.184, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2133", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.5", "current_position_lat": "51.6146846", "current_position_lon": "0.5194581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13898, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:23Z\", \"source_id\": 51684494, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:27Z\", \"source_id\": 16682938, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:03Z\", \"source_id\": 51716242, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:05Z\", \"source_id\": 16692085, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wickford", "service_state_platform": "1", "timing_fact_generation": 1789593427430573, "current_leg_arrival_utc": "2026-09-16T22:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:18:21.445099", "service_state_evidence_id": 16692085, "current_leg_start_actual_dep": "2026-09-16T22:11:30+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-16T21:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:28:22.169264", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P SMN WIC 2J49 720130 5 100 None {"version": 3, "segments": [{"to_m": 684.436, "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": 13498.621, "from_m": 684.436, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22545.143, "from_m": 13498.621, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23719.821, "from_m": 22545.143, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23749.542, "from_m": 23719.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26083.209, "from_m": 23749.542, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26099.672, "from_m": 26083.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26239.76, "from_m": 26099.672, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26265.029, "from_m": 26239.76, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26323.899, "from_m": 26265.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", "infrastructure_limit_mph": 30.0}, {"to_m": 26385.503, "from_m": 26323.899, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26510.27, "from_m": 26385.503, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 623424, "profile_key": "ec43784fe484fdca7386820f9f3f368a8d019518145f6f7b28c85701cc2bd410", "schedule_id": 22500, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2133", "location": "Southminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37178}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2137H", "location": "Burnham-on-Crouch", "stage_seq": 2, "distance_m": 3523.988, "section_seq": 1, "route_path_id": 37178}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2142H", "location": "Althorne", "stage_seq": 3, "distance_m": 8328.847, "section_seq": 1, "route_path_id": 37178}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2149H", "location": "North Fambridge", "stage_seq": 4, "distance_m": 13178.807, "section_seq": 1, "route_path_id": 37178}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2154H", "location": "South Woodham Ferrers", "stage_seq": 5, "distance_m": 18470.602, "section_seq": 1, "route_path_id": 37178}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2158H", "location": "Battlesbridge", "stage_seq": 6, "distance_m": 22479.015, "section_seq": 1, "route_path_id": 37178}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": null, "location": "Wickford", "stage_seq": 7, "distance_m": 26510.27, "section_seq": 1, "route_path_id": 37178}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26510.27, "from_m": 0.0, "section_seq": 1, "route_path_id": 37178}], "total_distance_m": 26510.27, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26464.086, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.184, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13898, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:23Z", "source_id": 51684494, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:27Z", "source_id": 16682938, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13977, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:03Z", "source_id": 51716242, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:18:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:05Z", "source_id": 16692085, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}] Southminster 2133 2133 None None None Wickford 2205 2205 1 LATE +13 minutes https://www.realtimetrains.co.uk/service/gb-nr:P76566/2026-09-16/detailed None Battlesbridge 2026-09-16T22:11:30+01:00 Wickford 19.5 {"type": "LineString", "coordinates": [[0.5653803999999999, 51.6248813], [0.5646015000000001, 51.62453510000001], [0.5644705, 51.62447689999999], [0.5635628, 51.6240575], [0.5599009999999999, 51.6224193], [0.5579913, 51.6215475], [0.5559957, 51.620573], [0.5540361, 51.619484], [0.5539645999999999, 51.6194392], [0.5519964, 51.618207700000006], [0.551459, 51.61786159999998], [0.5511844999999999, 51.61765569999999], [0.550005, 51.61680549999999], [0.5481265, 51.61534739999998], [0.5462391999999999, 51.61393079999999], [0.5458894, 51.613658699999995], [0.5437152000000001, 51.61196290000001], [0.5428878, 51.6114238], [0.5424506, 51.6111853], [0.5422433, 51.61109239999999], [0.5418853999999999, 51.6109357], [0.5412166, 51.610647], [0.5407892950316806, 51.61048353460085], [0.540412, 51.6103392], [0.5399054999999999, 51.610178699999985], [0.5395345, 51.61007450000001], [0.5394004, 51.6100368], [0.5389891704717129, 51.609939231052955], [0.5383661, 51.60979139999999], [0.5375239999999999, 51.609649899999994], [0.5366716, 51.609533199999994], [0.5357361, 51.60946669999999], [0.5350293000000002, 51.60943760000001], [0.5337054, 51.6094576], [0.5324266, 51.609519899999995], [0.5316184, 51.609604100000006], [0.5308192, 51.609715699999995], [0.5304215, 51.60976459999999], [0.5296905, 51.6099086], [0.5289901999999999, 51.61007649999999], [0.5281984, 51.6103062], [0.527705246967116, 51.61048353460085], [0.5274317, 51.61058189999999], [0.5271202, 51.6107113], [0.5266420000000002, 51.6109324], [0.5259155, 51.6113045], [0.5242261999999999, 51.61224519999999], [0.5240451, 51.61234150000001], [0.5235672, 51.6126104], [0.5232130999999999, 51.61280190000001], [0.522957, 51.61293139999999], [0.522493, 51.6131517], [0.5222188, 51.6133022], [0.5215479, 51.6136289], [0.5214688, 51.61367239999999], [0.5212815, 51.6137752], [0.5208801, 51.61399629999998], [0.5206309, 51.61411689999999], [0.5204846999999999, 51.6141793], [0.5203398, 51.61423430000001], [0.5201786, 51.6142978], [0.5200876999999999, 51.6143401], [0.5200096, 51.61437839999999], [0.5194581, 51.6146846]]} 2.5 2158½ 2218 Battlesbridge Wickford Wickford 51.6146846 0.5194581 51.6146846 0.5194581 1 0 2026-09-16 21:28:51 TERMINATED 2026-09-16 21:18:00 Wickford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692085 1789593427430573 21 21 2026-09-16 21:28:22.169264 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:18:21.445099
592362 624238 S26587 362T691816 2026-09-16 COMPLETE 16692921 2026-09-16 22:18:00 2026-09-16 21:28:51 2026-09-18 21:28:51 {"id": 624238, "stp": "N", "toc": "Merseyrail", "uid": "S26587", "consist": "777142", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S26587/2026-09-16/detailed", "trust_id": "362T691816", "origin_crs": "SDL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-16", "dest_arr_time": "2216", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2T69", "timing_status": "LATE", "origin_station": "Sandhills", "current_leg_arr": "2218", "current_leg_dep": "2216", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "2210", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-16T21:28:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "2216", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1311.065, \"from_m\": 0.0, \"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\": 1371.053, \"from_m\": 1311.065, \"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\": 2364.402, \"from_m\": 1371.053, \"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\": 2569.311, \"from_m\": 2364.402, \"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\": 3237.506, \"from_m\": 2569.311, \"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\": 3407.163, \"from_m\": 3237.506, \"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\": 624238, \"profile_key\": \"ab8f2b43cecd7f2c0c90287e23e69915a18c5ae5840063365e09eab042a59e86\", \"schedule_id\": 40973, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Sandhills\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108191}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": \"2214\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 2454.776, \"section_seq\": 1, \"route_path_id\": 108191}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 3, \"distance_m\": 3407.163, \"section_seq\": 1, \"route_path_id\": 108191}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3407.163, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108191}], \"total_distance_m\": 3407.163, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 3407.163, \"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": "2210", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:56Z\", \"source_id\": 51711869, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:15:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:59Z\", \"source_id\": 16690775, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:23Z\", \"source_id\": 51719075, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:26Z\", \"source_id\": 16692921, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789593506945026, "current_leg_arrival_utc": "2026-09-16T22:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:18:26.940523", "service_state_evidence_id": 16692921, "current_leg_start_actual_dep": "2026-09-16T22:16:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-16T21:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:28:27.719617", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail N SDL LVC 2T69 777142 4 75 None {"version": 3, "segments": [{"to_m": 1311.065, "from_m": 0.0, "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": 1371.053, "from_m": 1311.065, "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": 2364.402, "from_m": 1371.053, "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": 2569.311, "from_m": 2364.402, "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": 3237.506, "from_m": 2569.311, "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": 3407.163, "from_m": 3237.506, "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": 624238, "profile_key": "ab8f2b43cecd7f2c0c90287e23e69915a18c5ae5840063365e09eab042a59e86", "schedule_id": 40973, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2210", "location": "Sandhills", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 108191}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": "2214", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 2454.776, "section_seq": 1, "route_path_id": 108191}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 3, "distance_m": 3407.163, "section_seq": 1, "route_path_id": 108191}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3407.163, "from_m": 0.0, "section_seq": 1, "route_path_id": 108191}], "total_distance_m": 3407.163, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3407.163, "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": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:56Z", "source_id": 51711869, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:15:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:59Z", "source_id": 16690775, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:23Z", "source_id": 51719075, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:18:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:26Z", "source_id": 16692921, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}] Sandhills 2210 2210 1 None None Liverpool Central (Northern) 2216 2216 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:S26587/2026-09-16/detailed None Moorfields (Northern Line) 2026-09-16T22:16:00+01:00 Liverpool Central (Northern) 2.0 {"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} 0.6 2216 2218 Moorfields (Northern Line) Liverpool Central (Northern) Liverpool Central (Northern) 53.4042050 -2.9795594 53.4042050 -2.9795594 1 0 2026-09-16 21:28:51 TERMINATED 2026-09-16 21:18:00 Liverpool Central (Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692921 1789593506945026 11 11 2026-09-16 21:28:27.719617 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:18:26.940523
592363 622752 P24177 352O75M716 2026-09-16 COMPLETE 16692260 2026-09-16 22:18:00 2026-09-16 21:28:51 2026-09-18 21:28:51 {"id": 622752, "stp": "P", "toc": "Northern", "uid": "P24177", "consist": "769458", "dest_crs": "MCO", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24177/2026-09-16/detailed", "trust_id": "352O75M716", "origin_crs": "SOP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Oxford Road", "service_date": "2026-09-16", "dest_arr_time": "2215", "dest_platform": "5", "is_terminated": 1, "next_location": "Manchester Oxford Road", "signalling_id": "2O75", "timing_status": "LATE", "origin_station": "Southport", "current_leg_arr": "2218", "current_leg_dep": "2217", "current_leg_end": "Manchester Oxford Road", "origin_dep_time": "2103", "origin_platform": "4", "current_location": "Manchester Oxford Road", "last_update_time": "2026-09-16T21:28:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2510242, 53.474077], [-2.2502237, 53.47401920000001], [-2.2486573999999995, 53.4739635], [-2.2477473, 53.4739312], [-2.2477258, 53.47393040000001], [-2.2466494, 53.473891499999986], [-2.2462925999999994, 53.47387669999999], [-2.2457882102988034, 53.47387125803353], [-2.2452916, 53.47386590000001], [-2.245096199999999, 53.4738586], [-2.2442002, 53.47382900000001], [-2.2437992, 53.47384449999999], [-2.2427902999999993, 53.473864500000005], [-2.2425504999999997, 53.47386689999999], [-2.2421457999999994, 53.47385200000001]]}", "current_leg_start": "Deansgate", "dest_arr_time_act": "2215", "motion_projection": null, "next_location_lat": "53.4738520", "next_location_lon": "-2.2421458", "previous_location": "Deansgate", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 468.6, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2063.318, \"from_m\": 468.6, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4397.175, \"from_m\": 2063.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13383.817, \"from_m\": 4397.175, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13404.474, \"from_m\": 13383.817, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18842.321, \"from_m\": 13404.474, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19266.011, \"from_m\": 18842.321, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20682.467, \"from_m\": 19266.011, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22217.456, \"from_m\": 20682.467, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27430.888, \"from_m\": 22217.456, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27771.824, \"from_m\": 27430.888, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28107.456, \"from_m\": 27771.824, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28446.06, \"from_m\": 28107.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\": 28494.862, \"from_m\": 28446.06, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28522.697, \"from_m\": 28494.862, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29020.395, \"from_m\": 28522.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30642.827, \"from_m\": 29020.395, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30908.837, \"from_m\": 30642.827, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30969.754, \"from_m\": 30908.837, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30996.778, \"from_m\": 30969.754, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32904.217, \"from_m\": 30996.778, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32961.559, \"from_m\": 32904.217, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33037.774, \"from_m\": 32961.559, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33198.39, \"from_m\": 33037.774, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38566.01, \"from_m\": 33198.39, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38689.548, \"from_m\": 38566.01, \"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\": 38853.955, \"from_m\": 38689.548, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38943.688, \"from_m\": 38853.955, \"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\": 42962.282, \"from_m\": 38943.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\": 43479.91, \"from_m\": 42962.282, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44004.608, \"from_m\": 43479.91, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44049.592, \"from_m\": 44004.608, \"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\": 45063.409, \"from_m\": 44049.592, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52631.068, \"from_m\": 45063.409, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 55039.185, \"from_m\": 52631.068, \"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\": 57205.932, \"from_m\": 55039.185, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57673.908, \"from_m\": 57205.932, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58628.017, \"from_m\": 57673.908, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59061.051, \"from_m\": 58628.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59967.56, \"from_m\": 59061.051, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59999.051, \"from_m\": 59967.56, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60639.546, \"from_m\": 59999.051, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60775.657, \"from_m\": 60639.546, \"capability_applied\": null, \"effective_limit_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\": 622752, \"profile_key\": \"27ff45af1b06ea4df55916cbed649acb7ee99e61981e56ec941ff0ce31bc5f51\", \"schedule_id\": 20455, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Southport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": \"2108H\", \"location\": \"Meols Cop\", \"stage_seq\": 2, \"distance_m\": 2174.612, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2117\", \"location\": \"Burscough Bridge\", \"stage_seq\": 3, \"distance_m\": 12251.151, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": false, \"wtt_arr\": \"2121\", \"wtt_dep\": \"2122\", \"location\": \"Parbold\", \"stage_seq\": 4, \"distance_m\": 17196.59, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126\", \"location\": \"Appley Bridge\", \"stage_seq\": 5, \"distance_m\": 20824.978, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2130\", \"location\": \"Gathurst\", \"stage_seq\": 6, \"distance_m\": 23723.742, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2137\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 7, \"distance_m\": 28005.85, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140H\", \"location\": \"Ince\", \"stage_seq\": 8, \"distance_m\": 29663.143, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144H\", \"location\": \"Hindley\", \"stage_seq\": 9, \"distance_m\": 32289.632, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 10, \"distance_m\": 32961.559, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149H\", \"location\": \"Westhoughton\", \"stage_seq\": 11, \"distance_m\": 36141.568, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Lostock Jn\", \"stage_seq\": 12, \"distance_m\": 38943.688, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2158\", \"location\": \"Bolton\", \"stage_seq\": 13, \"distance_m\": 43594.53, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Burnden Jn\", \"stage_seq\": 14, \"distance_m\": 44301.274, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": false, \"wtt_arr\": \"2208H\", \"wtt_dep\": \"2209H\", \"location\": \"Salford Crescent\", \"stage_seq\": 15, \"distance_m\": 57894.3, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 16, \"distance_m\": 59143.3, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211H\", \"location\": \"Water Street Jn\", \"stage_seq\": 17, \"distance_m\": 59650.309, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": false, \"wtt_arr\": \"2212H\", \"wtt_dep\": \"2213H\", \"location\": \"Deansgate\", \"stage_seq\": 18, \"distance_m\": 60187.216, \"section_seq\": 1, \"route_path_id\": 74305}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": null, \"location\": \"Manchester Oxford Road\", \"stage_seq\": 19, \"distance_m\": 60775.657, \"section_seq\": 1, \"route_path_id\": 74305}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60775.657, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74305}], \"total_distance_m\": 60775.657, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 58542.806, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2232.851, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2103", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "53.4738520", "current_position_lon": "-2.2421458", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:06:09Z\", \"source_id\": 51555688, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:06:11Z\", \"source_id\": 16645696, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:24:48Z\", \"source_id\": 16658355, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:02Z\", \"source_id\": 16666492, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:32Z\", \"source_id\": 51631916, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:37Z\", \"source_id\": 16667571, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:01Z\", \"source_id\": 51644009, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:04Z\", \"source_id\": 16671133, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:57Z\", \"source_id\": 51652774, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:00Z\", \"source_id\": 16673723, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:40Z\", \"source_id\": 51680683, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:44Z\", \"source_id\": 16681842, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:49Z\", \"source_id\": 51703038, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:51Z\", \"source_id\": 16688262, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:30Z\", \"source_id\": 51713183, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:36Z\", \"source_id\": 16691185, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:18Z\", \"source_id\": 51716772, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:21Z\", \"source_id\": 16692260, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Oxford Road", "service_state_platform": "5", "timing_fact_generation": 1789593441763304, "current_leg_arrival_utc": "2026-09-16T22:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:18:31.773292", "service_state_evidence_id": 16692260, "current_leg_start_actual_dep": "2026-09-16T22:16:30+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-16T21:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:28:33.227339", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SOP MCO 2O75 769458 4 100 None {"version": 3, "segments": [{"to_m": 468.6, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2063.318, "from_m": 468.6, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4397.175, "from_m": 2063.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13383.817, "from_m": 4397.175, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13404.474, "from_m": 13383.817, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18842.321, "from_m": 13404.474, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19266.011, "from_m": 18842.321, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20682.467, "from_m": 19266.011, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22217.456, "from_m": 20682.467, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27430.888, "from_m": 22217.456, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27771.824, "from_m": 27430.888, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28107.456, "from_m": 27771.824, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28446.06, "from_m": 28107.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": 28494.862, "from_m": 28446.06, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28522.697, "from_m": 28494.862, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29020.395, "from_m": 28522.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30642.827, "from_m": 29020.395, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30908.837, "from_m": 30642.827, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30969.754, "from_m": 30908.837, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30996.778, "from_m": 30969.754, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32904.217, "from_m": 30996.778, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32961.559, "from_m": 32904.217, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33037.774, "from_m": 32961.559, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33198.39, "from_m": 33037.774, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38566.01, "from_m": 33198.39, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38689.548, "from_m": 38566.01, "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": 38853.955, "from_m": 38689.548, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38943.688, "from_m": 38853.955, "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": 42962.282, "from_m": 38943.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": 43479.91, "from_m": 42962.282, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44004.608, "from_m": 43479.91, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44049.592, "from_m": 44004.608, "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": 45063.409, "from_m": 44049.592, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52631.068, "from_m": 45063.409, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 55039.185, "from_m": 52631.068, "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": 57205.932, "from_m": 55039.185, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57673.908, "from_m": 57205.932, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58628.017, "from_m": 57673.908, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59061.051, "from_m": 58628.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59967.56, "from_m": 59061.051, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59999.051, "from_m": 59967.56, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60639.546, "from_m": 59999.051, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60775.657, "from_m": 60639.546, "capability_applied": null, "effective_limit_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": 622752, "profile_key": "27ff45af1b06ea4df55916cbed649acb7ee99e61981e56ec941ff0ce31bc5f51", "schedule_id": 20455, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2103", "location": "Southport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74305}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": "2108H", "location": "Meols Cop", "stage_seq": 2, "distance_m": 2174.612, "section_seq": 1, "route_path_id": 74305}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2117", "location": "Burscough Bridge", "stage_seq": 3, "distance_m": 12251.151, "section_seq": 1, "route_path_id": 74305}, {"is_pass": false, "wtt_arr": "2121", "wtt_dep": "2122", "location": "Parbold", "stage_seq": 4, "distance_m": 17196.59, "section_seq": 1, "route_path_id": 74305}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126", "location": "Appley Bridge", "stage_seq": 5, "distance_m": 20824.978, "section_seq": 1, "route_path_id": 74305}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2130", "location": "Gathurst", "stage_seq": 6, "distance_m": 23723.742, "section_seq": 1, "route_path_id": 74305}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2137", "location": "Wigan Wallgate", "stage_seq": 7, "distance_m": 28005.85, "section_seq": 1, "route_path_id": 74305}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140H", "location": "Ince", "stage_seq": 8, "distance_m": 29663.143, "section_seq": 1, "route_path_id": 74305}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144H", "location": "Hindley", "stage_seq": 9, "distance_m": 32289.632, "section_seq": 1, "route_path_id": 74305}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Crow Nest Jn", "stage_seq": 10, "distance_m": 32961.559, "section_seq": 1, "route_path_id": 74305}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149H", "location": "Westhoughton", "stage_seq": 11, "distance_m": 36141.568, "section_seq": 1, "route_path_id": 74305}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Lostock Jn", "stage_seq": 12, "distance_m": 38943.688, "section_seq": 1, "route_path_id": 74305}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2158", "location": "Bolton", "stage_seq": 13, "distance_m": 43594.53, "section_seq": 1, "route_path_id": 74305}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Burnden Jn", "stage_seq": 14, "distance_m": 44301.274, "section_seq": 1, "route_path_id": 74305}, {"is_pass": false, "wtt_arr": "2208H", "wtt_dep": "2209H", "location": "Salford Crescent", "stage_seq": 15, "distance_m": 57894.3, "section_seq": 1, "route_path_id": 74305}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Ordsall Lane Jn", "stage_seq": 16, "distance_m": 59143.3, "section_seq": 1, "route_path_id": 74305}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211H", "location": "Water Street Jn", "stage_seq": 17, "distance_m": 59650.309, "section_seq": 1, "route_path_id": 74305}, {"is_pass": false, "wtt_arr": "2212H", "wtt_dep": "2213H", "location": "Deansgate", "stage_seq": 18, "distance_m": 60187.216, "section_seq": 1, "route_path_id": 74305}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": null, "location": "Manchester Oxford Road", "stage_seq": 19, "distance_m": 60775.657, "section_seq": 1, "route_path_id": 74305}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60775.657, "from_m": 0.0, "section_seq": 1, "route_path_id": 74305}], "total_distance_m": 60775.657, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58542.806, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2232.851, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9324, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:06:09Z", "source_id": 51555688, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:07:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:06:11Z", "source_id": 16645696, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:24:48Z", "source_id": 16658355, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:02Z", "source_id": 16666492, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9335, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:32Z", "source_id": 51631916, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:37Z", "source_id": 16667571, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9342, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:01Z", "source_id": 51644009, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:45:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:04Z", "source_id": 16671133, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9356, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:57Z", "source_id": 51652774, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:00Z", "source_id": 16673723, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8337, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:40Z", "source_id": 51680683, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:01:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:44Z", "source_id": 16681842, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8296, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:49Z", "source_id": 51703038, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:11:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:51Z", "source_id": 16688262, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:30Z", "source_id": 51713183, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:16:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:36Z", "source_id": 16691185, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9217, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:18Z", "source_id": 51716772, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:18:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:21Z", "source_id": 16692260, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}] Southport 2103 2103 4 None None Manchester Oxford Road 2215 2215 5 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24177/2026-09-16/detailed None Deansgate 2026-09-16T22:16:30+01:00 Manchester Oxford Road 1.0 {"type": "LineString", "coordinates": [[-2.2510242, 53.474077], [-2.2502237, 53.47401920000001], [-2.2486573999999995, 53.4739635], [-2.2477473, 53.4739312], [-2.2477258, 53.47393040000001], [-2.2466494, 53.473891499999986], [-2.2462925999999994, 53.47387669999999], [-2.2457882102988034, 53.47387125803353], [-2.2452916, 53.47386590000001], [-2.245096199999999, 53.4738586], [-2.2442002, 53.47382900000001], [-2.2437992, 53.47384449999999], [-2.2427902999999993, 53.473864500000005], [-2.2425504999999997, 53.47386689999999], [-2.2421457999999994, 53.47385200000001]]} 0.4 2217 2218 Deansgate Manchester Oxford Road Manchester Oxford Road 53.4738520 -2.2421458 53.4738520 -2.2421458 1 0 2026-09-16 21:28:51 TERMINATED 2026-09-16 21:18:00 Manchester Oxford Road TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692260 1789593441763304 55 55 2026-09-16 21:28:33.227339 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:18:31.773292
592364 622111 Y63079 782R58MZ16 2026-09-16 COMPLETE 16692362 2026-09-16 22:18:00 2026-09-16 21:28:51 2026-09-18 21:28:51 {"id": 622111, "stp": "P", "toc": "Transport for Wales", "uid": "Y63079", "consist": "231004", "dest_crs": "RHY", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y63079/2026-09-16/detailed", "trust_id": "782R58MZ16", "origin_crs": "BYI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rhymney", "service_date": "2026-09-16", "dest_arr_time": "2220", "dest_platform": null, "is_terminated": 1, "next_location": "Rhymney", "signalling_id": "2R58", "timing_status": "EARLY", "origin_station": "Barry Island", "current_leg_arr": "2218", "current_leg_dep": "2215", "current_leg_end": "Rhymney", "origin_dep_time": "2035", "origin_platform": null, "current_location": "Rhymney", "last_update_time": "2026-09-16T21:28:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2793246, 51.746533199999995], [-3.2799367, 51.7472358], [-3.2800446999999995, 51.7473558], [-3.2802163, 51.7475384], [-3.2805149, 51.7478562], [-3.2813647, 51.748773], [-3.2815116, 51.74893], [-3.2821907999999995, 51.7496649], [-3.2823383999999995, 51.7498642], [-3.2824859, 51.75009670000001], [-3.282612, 51.75038730000001], [-3.2827099, 51.7507003], [-3.2827555, 51.7509464], [-3.2828023999999996, 51.7512391], [-3.2828212, 51.75170570000001], [-3.2828614, 51.7520046], [-3.2829230999999996, 51.7523151], [-3.2830465, 51.752658800000006], [-3.283143, 51.752868], [-3.2833978, 51.75328650000001], [-3.2837143, 51.753721500000005], [-3.2839557, 51.754022000000006], [-3.2842292999999994, 51.7543292], [-3.284446599999999, 51.7545318], [-3.2847228, 51.754741], [-3.2851037, 51.75499], [-3.2855543, 51.755265599999994], [-3.2859029999999994, 51.75548809999999], [-3.2862034, 51.755694], [-3.2864850999999997, 51.755907400000005], [-3.2868498, 51.75617799999999], [-3.287675299999999, 51.7568314], [-3.2879718, 51.7570419], [-3.2883339, 51.75732049999999], [-3.288569100000001, 51.7575245], [-3.2888078999999997, 51.7577743], [-3.2891698999999996, 51.75818939999999], [-3.2895025, 51.75855959999999], [-3.2897252, 51.75894480000001], [-3.2898921999999997, 51.7592537], [-3.2898163, 51.7590423], [-3.2897937, 51.7589765], [-3.2895607999999994, 51.75854129999999], [-3.2893279999999994, 51.7581509], [-3.2890612, 51.757731099999994], [-3.2889797999999995, 51.75761919999999], [-3.2887921999999996, 51.7573995]]}", "current_leg_start": "Pontlottyn", "dest_arr_time_act": "2219", "motion_projection": null, "next_location_lat": "51.7573995", "next_location_lon": "-3.2887922", "previous_location": "Pontlottyn", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1725.134, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1826.8, \"from_m\": 1725.134, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1904.867, \"from_m\": 1826.8, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3156.969, \"from_m\": 1904.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3734.868, \"from_m\": 3156.969, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4893.493, \"from_m\": 3734.868, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4945.472, \"from_m\": 4893.493, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9506.766, \"from_m\": 4945.472, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10289.822, \"from_m\": 9506.766, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11191.993, \"from_m\": 10289.822, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11877.141, \"from_m\": 11191.993, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12961.554, \"from_m\": 11877.141, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13474.183, \"from_m\": 12961.554, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13557.568, \"from_m\": 13474.183, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13604.951, \"from_m\": 13557.568, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14020.62, \"from_m\": 13604.951, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14630.357, \"from_m\": 14020.62, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15789.821, \"from_m\": 14630.357, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15827.373, \"from_m\": 15789.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16560.747, \"from_m\": 15827.373, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20804.961, \"from_m\": 16560.747, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20856.352, \"from_m\": 20804.961, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24991.85, \"from_m\": 20856.352, \"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\": 26931.073, \"from_m\": 24991.85, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28356.563, \"from_m\": 26931.073, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28424.134, \"from_m\": 28356.563, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31792.557, \"from_m\": 28424.134, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33256.006, \"from_m\": 31792.557, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33824.088, \"from_m\": 33256.006, \"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\": 34824.794, \"from_m\": 33824.088, \"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\": 37058.213, \"from_m\": 34824.794, \"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\": 37110.954, \"from_m\": 37058.213, \"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\": 37169.858, \"from_m\": 37110.954, \"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\": 37747.14, \"from_m\": 37169.858, \"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\": 40010.408, \"from_m\": 37747.14, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40630.681, \"from_m\": 40010.408, \"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\": 42302.753, \"from_m\": 40630.681, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42880.567, \"from_m\": 42302.753, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43834.782, \"from_m\": 42880.567, \"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\": 43881.813, \"from_m\": 43834.782, \"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\": 44180.801, \"from_m\": 43881.813, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44504.497, \"from_m\": 44180.801, \"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\": 45887.417, \"from_m\": 44504.497, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52952.415, \"from_m\": 45887.417, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53394.94, \"from_m\": 52952.415, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53793.807, \"from_m\": 53394.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\": 53882.607, \"from_m\": 53793.807, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 54102.857, \"from_m\": 53882.607, \"capability_applied\": null, \"effective_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\": 622111, \"profile_key\": \"d5524f9ffb1e6cf8ed133e985c2948693d1ef91e605dfd566feee63c6dd04db9\", \"schedule_id\": 39185, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Barry Island\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2043\", \"location\": \"Barry\", \"stage_seq\": 2, \"distance_m\": 1175.675, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2046H\", \"location\": \"Barry Docks\", \"stage_seq\": 3, \"distance_m\": 3497.253, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049H\", \"location\": \"Cadoxton\", \"stage_seq\": 4, \"distance_m\": 4872.466, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2054\", \"location\": \"Dinas Powys\", \"stage_seq\": 5, \"distance_m\": 7917.515, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2055H\", \"wtt_dep\": \"2056H\", \"location\": \"Eastbrook\", \"stage_seq\": 6, \"distance_m\": 9118.733, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2058H\", \"wtt_dep\": \"2059H\", \"location\": \"Cogan\", \"stage_seq\": 7, \"distance_m\": 10660.502, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101H\", \"location\": \"Cogan Jn\", \"stage_seq\": 8, \"distance_m\": 11253.393, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": \"2105\", \"location\": \"Grangetown\", \"stage_seq\": 9, \"distance_m\": 13354.685, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 10, \"distance_m\": 13881.116, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2109H\", \"wtt_dep\": \"2111H\", \"location\": \"Cardiff Central\", \"stage_seq\": 11, \"distance_m\": 15183.936, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"CVL East Boundary\", \"stage_seq\": 12, \"distance_m\": 15882.297, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2114\", \"wtt_dep\": \"2115H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 13, \"distance_m\": 16259.942, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118H\", \"location\": \"Heath Jn\", \"stage_seq\": 14, \"distance_m\": 19852.06, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120\", \"location\": \"Heath High Level\", \"stage_seq\": 15, \"distance_m\": 20301.189, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2122H\", \"wtt_dep\": \"2123H\", \"location\": \"Llanishen\", \"stage_seq\": 16, \"distance_m\": 23068.222, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 17, \"distance_m\": 24362.497, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131H\", \"location\": \"Caerphilly\", \"stage_seq\": 18, \"distance_m\": 28649.159, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2134\", \"location\": \"Aber\", \"stage_seq\": 19, \"distance_m\": 29624.378, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136H\", \"location\": \"Energlyn & Churchill Park\", \"stage_seq\": 20, \"distance_m\": 30832.819, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140\", \"location\": \"Llanbradach\", \"stage_seq\": 21, \"distance_m\": 32783.395, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145H\", \"location\": \"Ystrad Mynach\", \"stage_seq\": 22, \"distance_m\": 37502.714, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148H\", \"location\": \"Hengoed\", \"stage_seq\": 23, \"distance_m\": 38961.757, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152H\", \"location\": \"Pengam\", \"stage_seq\": 24, \"distance_m\": 41721.026, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2157\", \"location\": \"Gilfach Fargoed\", \"stage_seq\": 25, \"distance_m\": 43417.155, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200H\", \"location\": \"Bargoed\", \"stage_seq\": 26, \"distance_m\": 44332.21, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204H\", \"location\": \"Brithdir\", \"stage_seq\": 27, \"distance_m\": 46621.389, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2211\", \"location\": \"Tir-phil\", \"stage_seq\": 28, \"distance_m\": 48361.73, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": \"2216\", \"location\": \"Pontlottyn\", \"stage_seq\": 29, \"distance_m\": 52084.665, \"section_seq\": 1, \"route_path_id\": 40494}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": null, \"location\": \"Rhymney\", \"stage_seq\": 30, \"distance_m\": 54102.857, \"section_seq\": 1, \"route_path_id\": 40494}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 54102.857, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40494}], \"total_distance_m\": 54102.857, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 52072.538, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2030.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2035", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7573995", "current_position_lon": "-3.2887922", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:59Z\", \"source_id\": 51503901, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:01Z\", \"source_id\": 16631026, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:11Z\", \"source_id\": 51514066, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:49:15Z\", \"source_id\": 16633910, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:03Z\", \"source_id\": 51521060, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:06Z\", \"source_id\": 16635984, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:28Z\", \"source_id\": 51531504, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:58:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:33Z\", \"source_id\": 16639066, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:30Z\", \"source_id\": 51538860, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:32Z\", \"source_id\": 16641057, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:05Z\", \"source_id\": 51545446, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:07Z\", \"source_id\": 16642854, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:07:12Z\", \"source_id\": 51558373, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:07:16Z\", \"source_id\": 16646447, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:12:10Z\", \"source_id\": 51570569, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:12:11Z\", \"source_id\": 16649817, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:09Z\", \"source_id\": 51580071, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:13Z\", \"source_id\": 16652552, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:59Z\", \"source_id\": 16656486, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:23:54Z\", \"source_id\": 51598379, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:24:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:23:57Z\", \"source_id\": 16657784, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:26:33Z\", \"source_id\": 51604685, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:26:36Z\", \"source_id\": 16659553, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:54Z\", \"source_id\": 51616741, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:59Z\", \"source_id\": 16663098, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:04Z\", \"source_id\": 16665138, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:32Z\", \"source_id\": 16666874, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:59Z\", \"source_id\": 16669154, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:54Z\", \"source_id\": 51645942, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:57Z\", \"source_id\": 16671700, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:22Z\", \"source_id\": 51651499, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:25Z\", \"source_id\": 16673334, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:53Z\", \"source_id\": 51661490, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:56Z\", \"source_id\": 16676276, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:20Z\", \"source_id\": 51666900, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:24Z\", \"source_id\": 16677878, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:17Z\", \"source_id\": 51673329, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:23Z\", \"source_id\": 16679739, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:19Z\", \"source_id\": 51686530, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:05:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:24Z\", \"source_id\": 16683522, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:54Z\", \"source_id\": 51696613, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:02Z\", \"source_id\": 16686474, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:11Z\", \"source_id\": 51703748, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:18Z\", \"source_id\": 16688490, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:25Z\", \"source_id\": 51717132, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:31Z\", \"source_id\": 16692362, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rhymney", "service_state_platform": "1", "timing_fact_generation": 1789593453469921, "current_leg_arrival_utc": "2026-09-16T22:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:18:35.894091", "service_state_evidence_id": 16692362, "current_leg_start_actual_dep": "2026-09-16T22:16:00+01:00", "operational_evidence_version": 128, "service_state_event_time_utc": "2026-09-16T21:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:28:36.648085", "service_state_valid_until_kind": null, "operational_interpretation_version": 128, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P BYI RHY 2R58 231004 5 90 None {"version": 3, "segments": [{"to_m": 1725.134, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1826.8, "from_m": 1725.134, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1904.867, "from_m": 1826.8, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3156.969, "from_m": 1904.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3734.868, "from_m": 3156.969, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4893.493, "from_m": 3734.868, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4945.472, "from_m": 4893.493, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9506.766, "from_m": 4945.472, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10289.822, "from_m": 9506.766, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11191.993, "from_m": 10289.822, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11877.141, "from_m": 11191.993, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12961.554, "from_m": 11877.141, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13474.183, "from_m": 12961.554, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13557.568, "from_m": 13474.183, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13604.951, "from_m": 13557.568, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14020.62, "from_m": 13604.951, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14630.357, "from_m": 14020.62, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15789.821, "from_m": 14630.357, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15827.373, "from_m": 15789.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16560.747, "from_m": 15827.373, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20804.961, "from_m": 16560.747, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20856.352, "from_m": 20804.961, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24991.85, "from_m": 20856.352, "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": 26931.073, "from_m": 24991.85, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28356.563, "from_m": 26931.073, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28424.134, "from_m": 28356.563, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31792.557, "from_m": 28424.134, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33256.006, "from_m": 31792.557, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33824.088, "from_m": 33256.006, "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": 34824.794, "from_m": 33824.088, "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": 37058.213, "from_m": 34824.794, "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": 37110.954, "from_m": 37058.213, "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": 37169.858, "from_m": 37110.954, "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": 37747.14, "from_m": 37169.858, "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": 40010.408, "from_m": 37747.14, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40630.681, "from_m": 40010.408, "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": 42302.753, "from_m": 40630.681, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42880.567, "from_m": 42302.753, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43834.782, "from_m": 42880.567, "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": 43881.813, "from_m": 43834.782, "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": 44180.801, "from_m": 43881.813, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44504.497, "from_m": 44180.801, "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": 45887.417, "from_m": 44504.497, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52952.415, "from_m": 45887.417, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53394.94, "from_m": 52952.415, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53793.807, "from_m": 53394.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": 53882.607, "from_m": 53793.807, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 54102.857, "from_m": 53882.607, "capability_applied": null, "effective_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": 622111, "profile_key": "d5524f9ffb1e6cf8ed133e985c2948693d1ef91e605dfd566feee63c6dd04db9", "schedule_id": 39185, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2035", "location": "Barry Island", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2043", "location": "Barry", "stage_seq": 2, "distance_m": 1175.675, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2046H", "location": "Barry Docks", "stage_seq": 3, "distance_m": 3497.253, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049H", "location": "Cadoxton", "stage_seq": 4, "distance_m": 4872.466, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2054", "location": "Dinas Powys", "stage_seq": 5, "distance_m": 7917.515, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2055H", "wtt_dep": "2056H", "location": "Eastbrook", "stage_seq": 6, "distance_m": 9118.733, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2058H", "wtt_dep": "2059H", "location": "Cogan", "stage_seq": 7, "distance_m": 10660.502, "section_seq": 1, "route_path_id": 40494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101H", "location": "Cogan Jn", "stage_seq": 8, "distance_m": 11253.393, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": "2105", "location": "Grangetown", "stage_seq": 9, "distance_m": 13354.685, "section_seq": 1, "route_path_id": 40494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "Penarth Curve South Jn", "stage_seq": 10, "distance_m": 13881.116, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2109H", "wtt_dep": "2111H", "location": "Cardiff Central", "stage_seq": 11, "distance_m": 15183.936, "section_seq": 1, "route_path_id": 40494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "CVL East Boundary", "stage_seq": 12, "distance_m": 15882.297, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2114", "wtt_dep": "2115H", "location": "Cardiff Queen Street", "stage_seq": 13, "distance_m": 16259.942, "section_seq": 1, "route_path_id": 40494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118H", "location": "Heath Jn", "stage_seq": 14, "distance_m": 19852.06, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120", "location": "Heath High Level", "stage_seq": 15, "distance_m": 20301.189, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2122H", "wtt_dep": "2123H", "location": "Llanishen", "stage_seq": 16, "distance_m": 23068.222, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126", "location": "Lisvane & Thornhill", "stage_seq": 17, "distance_m": 24362.497, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131H", "location": "Caerphilly", "stage_seq": 18, "distance_m": 28649.159, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2134", "location": "Aber", "stage_seq": 19, "distance_m": 29624.378, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136H", "location": "Energlyn & Churchill Park", "stage_seq": 20, "distance_m": 30832.819, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140", "location": "Llanbradach", "stage_seq": 21, "distance_m": 32783.395, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145H", "location": "Ystrad Mynach", "stage_seq": 22, "distance_m": 37502.714, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148H", "location": "Hengoed", "stage_seq": 23, "distance_m": 38961.757, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152H", "location": "Pengam", "stage_seq": 24, "distance_m": 41721.026, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2157", "location": "Gilfach Fargoed", "stage_seq": 25, "distance_m": 43417.155, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200H", "location": "Bargoed", "stage_seq": 26, "distance_m": 44332.21, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204H", "location": "Brithdir", "stage_seq": 27, "distance_m": 46621.389, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2211", "location": "Tir-phil", "stage_seq": 28, "distance_m": 48361.73, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": "2216", "location": "Pontlottyn", "stage_seq": 29, "distance_m": 52084.665, "section_seq": 1, "route_path_id": 40494}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": null, "location": "Rhymney", "stage_seq": 30, "distance_m": 54102.857, "section_seq": 1, "route_path_id": 40494}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 54102.857, "from_m": 0.0, "section_seq": 1, "route_path_id": 40494}], "total_distance_m": 54102.857, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 52072.538, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2030.319, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25378, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:59Z", "source_id": 51503901, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:46:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:01Z", "source_id": 16631026, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:11Z", "source_id": 51514066, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:49:15Z", "source_id": 16633910, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25369, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:03Z", "source_id": 51521060, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:53:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:06Z", "source_id": 16635984, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25365, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:28Z", "source_id": 51531504, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:58:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:33Z", "source_id": 16639066, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25358, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:30Z", "source_id": 51538860, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:00:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:32Z", "source_id": 16641057, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25352, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:05Z", "source_id": 51545446, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:03:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:07Z", "source_id": 16642854, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25338, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:07:12Z", "source_id": 51558373, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:07:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:07:16Z", "source_id": 16646447, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24864, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:12:10Z", "source_id": 51570569, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:12:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:12:11Z", "source_id": 16649817, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:09Z", "source_id": 51580071, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:16:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:13Z", "source_id": 16652552, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:59Z", "source_id": 16656486, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25219, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:23:54Z", "source_id": 51598379, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:24:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:23:57Z", "source_id": 16657784, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25215, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:26:33Z", "source_id": 51604685, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:27:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:26:36Z", "source_id": 16659553, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25209, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:54Z", "source_id": 51616741, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:59Z", "source_id": 16663098, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:04Z", "source_id": 16665138, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:32Z", "source_id": 16666874, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:59Z", "source_id": 16669154, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25196, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:54Z", "source_id": 51645942, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:46:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:57Z", "source_id": 16671700, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25193, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:22Z", "source_id": 51651499, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:25Z", "source_id": 16673334, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25190, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:53Z", "source_id": 51661490, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:52:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:56Z", "source_id": 16676276, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25188, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:20Z", "source_id": 51666900, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:55:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:24Z", "source_id": 16677878, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25180, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:17Z", "source_id": 51673329, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:59:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:23Z", "source_id": 16679739, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25176, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:19Z", "source_id": 51686530, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:05:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:24Z", "source_id": 16683522, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25172, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:54Z", "source_id": 51696613, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T21:09:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:02Z", "source_id": 16686474, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25168, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:11Z", "source_id": 51703748, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T21:14:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:18Z", "source_id": 16688490, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:25Z", "source_id": 51717132, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T21:18:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:31Z", "source_id": 16692362, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}] Barry Island 2035 2035 None None None Rhymney 2220 2219 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y63079/2026-09-16/detailed None Pontlottyn 2026-09-16T22:16:00+01:00 Rhymney 3.0 {"type": "LineString", "coordinates": [[-3.2793246, 51.746533199999995], [-3.2799367, 51.7472358], [-3.2800446999999995, 51.7473558], [-3.2802163, 51.7475384], [-3.2805149, 51.7478562], [-3.2813647, 51.748773], [-3.2815116, 51.74893], [-3.2821907999999995, 51.7496649], [-3.2823383999999995, 51.7498642], [-3.2824859, 51.75009670000001], [-3.282612, 51.75038730000001], [-3.2827099, 51.7507003], [-3.2827555, 51.7509464], [-3.2828023999999996, 51.7512391], [-3.2828212, 51.75170570000001], [-3.2828614, 51.7520046], [-3.2829230999999996, 51.7523151], [-3.2830465, 51.752658800000006], [-3.283143, 51.752868], [-3.2833978, 51.75328650000001], [-3.2837143, 51.753721500000005], [-3.2839557, 51.754022000000006], [-3.2842292999999994, 51.7543292], [-3.284446599999999, 51.7545318], [-3.2847228, 51.754741], [-3.2851037, 51.75499], [-3.2855543, 51.755265599999994], [-3.2859029999999994, 51.75548809999999], [-3.2862034, 51.755694], [-3.2864850999999997, 51.755907400000005], [-3.2868498, 51.75617799999999], [-3.287675299999999, 51.7568314], [-3.2879718, 51.7570419], [-3.2883339, 51.75732049999999], [-3.288569100000001, 51.7575245], [-3.2888078999999997, 51.7577743], [-3.2891698999999996, 51.75818939999999], [-3.2895025, 51.75855959999999], [-3.2897252, 51.75894480000001], [-3.2898921999999997, 51.7592537], [-3.2898163, 51.7590423], [-3.2897937, 51.7589765], [-3.2895607999999994, 51.75854129999999], [-3.2893279999999994, 51.7581509], [-3.2890612, 51.757731099999994], [-3.2889797999999995, 51.75761919999999], [-3.2887921999999996, 51.7573995]]} 1.1 2215 2218 Pontlottyn Rhymney Rhymney 51.7573995 -3.2887922 51.7573995 -3.2887922 1 0 2026-09-16 21:28:51 TERMINATED 2026-09-16 21:18:00 Rhymney TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692362 1789593453469921 128 128 2026-09-16 21:28:36.648085 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:18:35.894091
592365 621617 G15462 852P29MZ16 2026-09-16 COMPLETE 16692468 2026-09-16 22:18:00 2026-09-16 21:28:51 2026-09-18 21:28:51 {"id": 621617, "stp": "P", "toc": "Great Western Railway", "uid": "G15462", "consist": "802106", "dest_crs": "PLY", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15462/2026-09-16/detailed", "trust_id": "852P29MZ16", "origin_crs": "PNZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-16", "dest_arr_time": "2216", "dest_platform": "8", "is_terminated": 1, "next_location": "Plymouth", "signalling_id": "2P29", "timing_status": "LATE", "origin_station": "Penzance", "current_leg_arr": "2218", "current_leg_dep": "2215", "current_leg_end": "Plymouth", "origin_dep_time": "2015", "origin_platform": "1", "current_location": "Plymouth", "last_update_time": "2026-09-16T21:28:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.169961299999999, 50.37853739999999], [-4.1692485, 50.378568900000005], [-4.1687787, 50.3785886], [-4.168432499999999, 50.3786032], [-4.1674444, 50.3786514], [-4.1669033, 50.378676600000006], [-4.1665088, 50.3786734], [-4.1658784, 50.378641599999995], [-4.1655622, 50.37860959999998], [-4.165237799999999, 50.37855939999999], [-4.1646327, 50.3784265], [-4.1638606000000005, 50.3782268], [-4.162914999999999, 50.37799049999999], [-4.1622198, 50.37787439999999], [-4.161662, 50.3778172], [-4.161050299999999, 50.3777792], [-4.1602729, 50.37779210000001], [-4.1598977, 50.3778209], [-4.1593985, 50.3778723], [-4.1589855, 50.3779295], [-4.158387, 50.37801549999999], [-4.1579207, 50.3780982], [-4.1577768, 50.3781237], [-4.1571746, 50.378196300000006], [-4.1567878, 50.3782287], [-4.1564347, 50.3782465], [-4.156037099999999, 50.3782618], [-4.155636, 50.37826390000001], [-4.155179, 50.37824789999999], [-4.1544909, 50.3782036], [-4.1542854, 50.3781893], [-4.1538151999999995, 50.3781282], [-4.1533389, 50.3780508], [-4.152923099999999, 50.3779636], [-4.152501, 50.37785920000001], [-4.1517265, 50.37762879999999], [-4.1507249, 50.3772941], [-4.1503876, 50.37717709999999], [-4.1502055, 50.377116400000006], [-4.1500372, 50.377059599999995], [-4.1497798, 50.3769894], [-4.1494979, 50.376925400000005], [-4.1492838, 50.376891099999995], [-4.1490337, 50.37686809999999], [-4.148746799999999, 50.3768418], [-4.1485034, 50.37682629999999], [-4.148371299999999, 50.37682529999999], [-4.1483118, 50.37682489999999], [-4.1481936, 50.37683], [-4.1476084, 50.376856800000006], [-4.1473124, 50.3769039], [-4.147056000000001, 50.3769574], [-4.1467595, 50.377032], [-4.1463932, 50.37715600000001], [-4.146223099999999, 50.3772158], [-4.1459771, 50.3773021], [-4.1457797, 50.3773686], [-4.1452132, 50.3775558], [-4.144517999999999, 50.37776790000001], [-4.1438239, 50.37798169999999]]}", "current_leg_start": "Devonport", "dest_arr_time_act": "2216", "motion_projection": null, "next_location_lat": "50.3779817", "next_location_lon": "-4.1438239", "previous_location": "Devonport", "current_leg_milage": "1.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.493, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2562.381, \"from_m\": 453.493, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11295.253, \"from_m\": 2562.381, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11559.743, \"from_m\": 11295.253, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14416.362, \"from_m\": 11559.743, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17101.964, \"from_m\": 14416.362, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 17451.97, \"from_m\": 17101.964, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19020.462, \"from_m\": 17451.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21390.771, \"from_m\": 19020.462, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22239.241, \"from_m\": 21390.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26533.482, \"from_m\": 22239.241, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27160.49, \"from_m\": 26533.482, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32106.237, \"from_m\": 27160.49, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32703.653, \"from_m\": 32106.237, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 32712.822, \"from_m\": 32703.653, \"capability_applied\": null, \"effective_limit_mph\": 34.175, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 34.175}, {\"to_m\": 33478.548, \"from_m\": 32712.822, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 40828.577, \"from_m\": 33478.548, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40889.151, \"from_m\": 40828.577, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41279.895, \"from_m\": 40889.151, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41656.85, \"from_m\": 41279.895, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47166.335, \"from_m\": 41656.85, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50520.931, \"from_m\": 47166.335, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67725.03, \"from_m\": 50520.931, \"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\": 71806.106, \"from_m\": 67725.03, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72326.95, \"from_m\": 71806.106, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 76542.916, \"from_m\": 72326.95, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 78690.542, \"from_m\": 76542.916, \"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\": 79055.229, \"from_m\": 78690.542, \"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\": 79577.18, \"from_m\": 79055.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80393.003, \"from_m\": 79577.18, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80399.662, \"from_m\": 80393.003, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80790.551, \"from_m\": 80399.662, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84213.707, \"from_m\": 80790.551, \"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\": 84903.043, \"from_m\": 84213.707, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87049.849, \"from_m\": 84903.043, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 92391.349, \"from_m\": 87049.849, \"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\": 97650.254, \"from_m\": 92391.349, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 98078.823, \"from_m\": 97650.254, \"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\": 112370.248, \"from_m\": 98078.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\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113259.479, \"from_m\": 112370.248, \"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\": 113320.212, \"from_m\": 113259.479, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 119401.746, \"from_m\": 113320.212, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 120703.993, \"from_m\": 119401.746, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 121370.37, \"from_m\": 120703.993, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 122886.506, \"from_m\": 121370.37, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 123101.492, \"from_m\": 122886.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124963.125, \"from_m\": 123101.492, \"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\": 125456.1, \"from_m\": 124963.125, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 125500.93, \"from_m\": 125456.1, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126549.822, \"from_m\": 125500.93, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127012.468, \"from_m\": 126549.822, \"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\": 127054.074, \"from_m\": 127012.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127117.441, \"from_m\": 127054.074, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 127146.849, \"from_m\": 127117.441, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127350.916, \"from_m\": 127146.849, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 621617, \"profile_key\": \"3511d9c8376d95d79503549d5517e55833f859e22f6a8cb3903177edfb4a44b8\", \"schedule_id\": 9151, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Penzance\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Long Rock S.B.\", \"stage_seq\": 2, \"distance_m\": 2310.814, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": false, \"wtt_arr\": \"2022H\", \"wtt_dep\": \"2024\", \"location\": \"St. Erth\", \"stage_seq\": 3, \"distance_m\": 9133.031, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2028\", \"location\": \"Hayle\", \"stage_seq\": 4, \"distance_m\": 11705.613, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Camborne Sig. R6\", \"stage_seq\": 5, \"distance_m\": 20977.625, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036H\", \"location\": \"Camborne\", \"stage_seq\": 6, \"distance_m\": 21120.793, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Camborne Sig. R10\", \"stage_seq\": 7, \"distance_m\": 22199.972, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2043\", \"location\": \"Redruth\", \"stage_seq\": 8, \"distance_m\": 26922.416, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Redruth Sig. R14\", \"stage_seq\": 9, \"distance_m\": 28216.558, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Penwithers Jn\", \"stage_seq\": 10, \"distance_m\": 40614.524, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2055\", \"location\": \"Truro\", \"stage_seq\": 11, \"distance_m\": 41371.292, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Probus Sig. Cl5884\", \"stage_seq\": 12, \"distance_m\": 50204.691, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Burngullow Jn\", \"stage_seq\": 13, \"distance_m\": 61371.101, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2112\", \"location\": \"St. Austell\", \"stage_seq\": 14, \"distance_m\": 64664.685, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2122\", \"location\": \"Par\", \"stage_seq\": 15, \"distance_m\": 71806.106, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128H\", \"location\": \"Lostwithiel\", \"stage_seq\": 16, \"distance_m\": 78811.39, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2135\", \"location\": \"Bodmin Parkway\", \"stage_seq\": 17, \"distance_m\": 84292.12, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Largin\", \"stage_seq\": 18, \"distance_m\": 90604.197, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"St. Pinnock Viaduct East\", \"stage_seq\": 19, \"distance_m\": 92032.809, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147H\", \"location\": \"Liskeard\", \"stage_seq\": 20, \"distance_m\": 98998.662, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Menheniot Sig. Um259\", \"stage_seq\": 21, \"distance_m\": 110193.573, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2158\", \"location\": \"St. Germans\", \"stage_seq\": 22, \"distance_m\": 112617.463, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204H\", \"location\": \"Saltash\", \"stage_seq\": 23, \"distance_m\": 120624.452, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208H\", \"location\": \"St. Budeaux Jn\", \"stage_seq\": 24, \"distance_m\": 122938.691, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2212\", \"location\": \"Devonport\", \"stage_seq\": 25, \"distance_m\": 125416.7, \"section_seq\": 1, \"route_path_id\": 68808}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 26, \"distance_m\": 127350.916, \"section_seq\": 1, \"route_path_id\": 68808}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 127350.916, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68808}], \"total_distance_m\": 127350.916, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 123076.306, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4274.61, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2015", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.3779817", "current_position_lon": "-4.1438239", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:22:25Z\", \"source_id\": 16615233, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:26Z\", \"source_id\": 16618057, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:51Z\", \"source_id\": 16623952, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:26Z\", \"source_id\": 16628536, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:03Z\", \"source_id\": 51521051, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:04Z\", \"source_id\": 16635949, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:07:36Z\", \"source_id\": 51559284, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:09:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:07:39Z\", \"source_id\": 16646726, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:17Z\", \"source_id\": 51580399, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:17:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:20Z\", \"source_id\": 16652645, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:46Z\", \"source_id\": 51616454, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:47Z\", \"source_id\": 16662986, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:01Z\", \"source_id\": 51623900, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:04Z\", \"source_id\": 16665163, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:05Z\", \"source_id\": 16675053, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:11Z\", \"source_id\": 51679573, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:15Z\", \"source_id\": 16681431, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:09Z\", \"source_id\": 51692672, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:13Z\", \"source_id\": 16685313, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:33Z\", \"source_id\": 16690559, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:37Z\", \"source_id\": 51717488, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:41Z\", \"source_id\": 16692468, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plymouth", "service_state_platform": "8", "timing_fact_generation": 1789593462366013, "current_leg_arrival_utc": "2026-09-16T22:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:18:35.898149", "service_state_evidence_id": 16692468, "current_leg_start_actual_dep": "2026-09-16T22:14:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-16T21:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:28:36.519865", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PNZ PLY 2P29 802106 9 125 None {"version": 3, "segments": [{"to_m": 453.493, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2562.381, "from_m": 453.493, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11295.253, "from_m": 2562.381, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11559.743, "from_m": 11295.253, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14416.362, "from_m": 11559.743, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17101.964, "from_m": 14416.362, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 17451.97, "from_m": 17101.964, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19020.462, "from_m": 17451.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21390.771, "from_m": 19020.462, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22239.241, "from_m": 21390.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26533.482, "from_m": 22239.241, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27160.49, "from_m": 26533.482, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32106.237, "from_m": 27160.49, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32703.653, "from_m": 32106.237, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 32712.822, "from_m": 32703.653, "capability_applied": null, "effective_limit_mph": 34.175, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 34.175}, {"to_m": 33478.548, "from_m": 32712.822, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 40828.577, "from_m": 33478.548, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40889.151, "from_m": 40828.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41279.895, "from_m": 40889.151, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41656.85, "from_m": 41279.895, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47166.335, "from_m": 41656.85, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50520.931, "from_m": 47166.335, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67725.03, "from_m": 50520.931, "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": 71806.106, "from_m": 67725.03, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72326.95, "from_m": 71806.106, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 76542.916, "from_m": 72326.95, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 78690.542, "from_m": 76542.916, "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": 79055.229, "from_m": 78690.542, "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": 79577.18, "from_m": 79055.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80393.003, "from_m": 79577.18, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80399.662, "from_m": 80393.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80790.551, "from_m": 80399.662, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84213.707, "from_m": 80790.551, "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": 84903.043, "from_m": 84213.707, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87049.849, "from_m": 84903.043, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92391.349, "from_m": 87049.849, "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": 97650.254, "from_m": 92391.349, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 98078.823, "from_m": 97650.254, "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": 112370.248, "from_m": 98078.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", "infrastructure_limit_mph": 60.0}, {"to_m": 113259.479, "from_m": 112370.248, "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": 113320.212, "from_m": 113259.479, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 119401.746, "from_m": 113320.212, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 120703.993, "from_m": 119401.746, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 121370.37, "from_m": 120703.993, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 122886.506, "from_m": 121370.37, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 123101.492, "from_m": 122886.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124963.125, "from_m": 123101.492, "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": 125456.1, "from_m": 124963.125, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 125500.93, "from_m": 125456.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126549.822, "from_m": 125500.93, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127012.468, "from_m": 126549.822, "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": 127054.074, "from_m": 127012.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127117.441, "from_m": 127054.074, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 127146.849, "from_m": 127117.441, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127350.916, "from_m": 127146.849, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 621617, "profile_key": "3511d9c8376d95d79503549d5517e55833f859e22f6a8cb3903177edfb4a44b8", "schedule_id": 9151, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2015", "location": "Penzance", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Long Rock S.B.", "stage_seq": 2, "distance_m": 2310.814, "section_seq": 1, "route_path_id": 68808}, {"is_pass": false, "wtt_arr": "2022H", "wtt_dep": "2024", "location": "St. Erth", "stage_seq": 3, "distance_m": 9133.031, "section_seq": 1, "route_path_id": 68808}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2028", "location": "Hayle", "stage_seq": 4, "distance_m": 11705.613, "section_seq": 1, "route_path_id": 68808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Camborne Sig. R6", "stage_seq": 5, "distance_m": 20977.625, "section_seq": 1, "route_path_id": 68808}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036H", "location": "Camborne", "stage_seq": 6, "distance_m": 21120.793, "section_seq": 1, "route_path_id": 68808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Camborne Sig. R10", "stage_seq": 7, "distance_m": 22199.972, "section_seq": 1, "route_path_id": 68808}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2043", "location": "Redruth", "stage_seq": 8, "distance_m": 26922.416, "section_seq": 1, "route_path_id": 68808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Redruth Sig. R14", "stage_seq": 9, "distance_m": 28216.558, "section_seq": 1, "route_path_id": 68808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Penwithers Jn", "stage_seq": 10, "distance_m": 40614.524, "section_seq": 1, "route_path_id": 68808}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2055", "location": "Truro", "stage_seq": 11, "distance_m": 41371.292, "section_seq": 1, "route_path_id": 68808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Probus Sig. Cl5884", "stage_seq": 12, "distance_m": 50204.691, "section_seq": 1, "route_path_id": 68808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Burngullow Jn", "stage_seq": 13, "distance_m": 61371.101, "section_seq": 1, "route_path_id": 68808}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2112", "location": "St. Austell", "stage_seq": 14, "distance_m": 64664.685, "section_seq": 1, "route_path_id": 68808}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2122", "location": "Par", "stage_seq": 15, "distance_m": 71806.106, "section_seq": 1, "route_path_id": 68808}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128H", "location": "Lostwithiel", "stage_seq": 16, "distance_m": 78811.39, "section_seq": 1, "route_path_id": 68808}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2135", "location": "Bodmin Parkway", "stage_seq": 17, "distance_m": 84292.12, "section_seq": 1, "route_path_id": 68808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Largin", "stage_seq": 18, "distance_m": 90604.197, "section_seq": 1, "route_path_id": 68808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "St. Pinnock Viaduct East", "stage_seq": 19, "distance_m": 92032.809, "section_seq": 1, "route_path_id": 68808}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147H", "location": "Liskeard", "stage_seq": 20, "distance_m": 98998.662, "section_seq": 1, "route_path_id": 68808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Menheniot Sig. Um259", "stage_seq": 21, "distance_m": 110193.573, "section_seq": 1, "route_path_id": 68808}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2158", "location": "St. Germans", "stage_seq": 22, "distance_m": 112617.463, "section_seq": 1, "route_path_id": 68808}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204H", "location": "Saltash", "stage_seq": 23, "distance_m": 120624.452, "section_seq": 1, "route_path_id": 68808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208H", "location": "St. Budeaux Jn", "stage_seq": 24, "distance_m": 122938.691, "section_seq": 1, "route_path_id": 68808}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2212", "location": "Devonport", "stage_seq": 25, "distance_m": 125416.7, "section_seq": 1, "route_path_id": 68808}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": null, "location": "Plymouth", "stage_seq": 26, "distance_m": 127350.916, "section_seq": 1, "route_path_id": 68808}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 127350.916, "from_m": 0.0, "section_seq": 1, "route_path_id": 68808}], "total_distance_m": 127350.916, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 123076.306, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4274.61, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:22:25Z", "source_id": 16615233, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:26Z", "source_id": 16618057, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:51Z", "source_id": 16623952, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:26Z", "source_id": 16628536, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26818, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:03Z", "source_id": 51521051, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:04Z", "source_id": 16635949, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26807, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:07:36Z", "source_id": 51559284, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:09:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:07:39Z", "source_id": 16646726, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26757, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:17Z", "source_id": 51580399, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:17:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:20Z", "source_id": 16652645, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26733, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:46Z", "source_id": 51616454, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:32:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:47Z", "source_id": 16662986, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26717, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:01Z", "source_id": 51623900, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:37:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:04Z", "source_id": 16665163, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:05Z", "source_id": 16675053, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26707, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:11Z", "source_id": 51679573, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:00:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:15Z", "source_id": 16681431, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26703, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:09Z", "source_id": 51692672, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:07:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:13Z", "source_id": 16685313, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T22:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:33Z", "source_id": 16690559, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26666, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:37Z", "source_id": 51717488, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:18:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:41Z", "source_id": 16692468, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}] Penzance 2015 2015 1 None None Plymouth 2216 2216 8 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15462/2026-09-16/detailed None Devonport 2026-09-16T22:14:00+01:00 Plymouth 3.0 {"type": "LineString", "coordinates": [[-4.169961299999999, 50.37853739999999], [-4.1692485, 50.378568900000005], [-4.1687787, 50.3785886], [-4.168432499999999, 50.3786032], [-4.1674444, 50.3786514], [-4.1669033, 50.378676600000006], [-4.1665088, 50.3786734], [-4.1658784, 50.378641599999995], [-4.1655622, 50.37860959999998], [-4.165237799999999, 50.37855939999999], [-4.1646327, 50.3784265], [-4.1638606000000005, 50.3782268], [-4.162914999999999, 50.37799049999999], [-4.1622198, 50.37787439999999], [-4.161662, 50.3778172], [-4.161050299999999, 50.3777792], [-4.1602729, 50.37779210000001], [-4.1598977, 50.3778209], [-4.1593985, 50.3778723], [-4.1589855, 50.3779295], [-4.158387, 50.37801549999999], [-4.1579207, 50.3780982], [-4.1577768, 50.3781237], [-4.1571746, 50.378196300000006], [-4.1567878, 50.3782287], [-4.1564347, 50.3782465], [-4.156037099999999, 50.3782618], [-4.155636, 50.37826390000001], [-4.155179, 50.37824789999999], [-4.1544909, 50.3782036], [-4.1542854, 50.3781893], [-4.1538151999999995, 50.3781282], [-4.1533389, 50.3780508], [-4.152923099999999, 50.3779636], [-4.152501, 50.37785920000001], [-4.1517265, 50.37762879999999], [-4.1507249, 50.3772941], [-4.1503876, 50.37717709999999], [-4.1502055, 50.377116400000006], [-4.1500372, 50.377059599999995], [-4.1497798, 50.3769894], [-4.1494979, 50.376925400000005], [-4.1492838, 50.376891099999995], [-4.1490337, 50.37686809999999], [-4.148746799999999, 50.3768418], [-4.1485034, 50.37682629999999], [-4.148371299999999, 50.37682529999999], [-4.1483118, 50.37682489999999], [-4.1481936, 50.37683], [-4.1476084, 50.376856800000006], [-4.1473124, 50.3769039], [-4.147056000000001, 50.3769574], [-4.1467595, 50.377032], [-4.1463932, 50.37715600000001], [-4.146223099999999, 50.3772158], [-4.1459771, 50.3773021], [-4.1457797, 50.3773686], [-4.1452132, 50.3775558], [-4.144517999999999, 50.37776790000001], [-4.1438239, 50.37798169999999]]} 1.2 2215 2218 Devonport Plymouth Plymouth 50.3779817 -4.1438239 50.3779817 -4.1438239 1 0 2026-09-16 21:28:51 TERMINATED 2026-09-16 21:18:00 Plymouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692468 1789593462366013 67 67 2026-09-16 21:28:36.519865 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:18:35.898149
592366 622385 G89583 321N61MZ16 2026-09-16 COMPLETE 16692031 2026-09-16 22:18:00 2026-09-16 21:28:51 2026-09-18 21:28:51 {"id": 622385, "stp": "P", "toc": "Northern", "uid": "G89583", "consist": "331017+331028", "dest_crs": "BPN", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89583/2026-09-16/detailed", "trust_id": "321N61MZ16", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-16", "dest_arr_time": "2219", "dest_platform": "6", "is_terminated": 1, "next_location": "Blackpool North", "signalling_id": "1N61", "timing_status": "EARLY", "origin_station": "Manchester Airport", "current_leg_arr": "2218", "current_leg_dep": "2215", "current_leg_end": "Blackpool North", "origin_dep_time": "2048", "origin_platform": "4A", "current_location": "Blackpool North H.S.", "last_update_time": "2026-09-16T21:28:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0299339999999995, 53.83535859999999], [-3.0311454, 53.834635000000006], [-3.0323796, 53.8338854], [-3.033773, 53.8330704], [-3.035318, 53.83214999999999], [-3.0371944999999996, 53.8310323], [-3.0381982, 53.83042820000001], [-3.0398111999999995, 53.82947020000001], [-3.0399273998471563, 53.82940100779941], [-3.0401159266972746, 53.829288096828826], [-3.040281771736386, 53.82918787857017], [-3.0404281710091983, 53.82909853730819], [-3.040558360560419, 53.829018257327625], [-3.0406755764347575, 53.82894522291322], [-3.040783054676921, 53.8288776183497], [-3.0408840313316183, 53.82881362792183], [-3.0409817424435577, 53.82875143591432], [-3.041079424057447, 53.82868922661194], [-3.0411803122179952, 53.82862518429941], [-3.041287642969909, 53.82855749326147], [-3.0414046523578984, 53.82848433778287], [-3.0415345764266704, 53.828403902148345], [-3.0416806512209345, 53.82831437064263], [-3.0418461127853975, 53.82821392755047], [-3.042034197164768, 53.82810075715661], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]}", "current_leg_start": "Layton", "dest_arr_time_act": "2219", "motion_projection": null, "next_location_lat": "53.8223707", "next_location_lon": "-3.0488645", "previous_location": "Layton", "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\": 382.629, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 601.176, \"from_m\": 382.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1809.429, \"from_m\": 601.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2460.351, \"from_m\": 1809.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12308.245, \"from_m\": 2460.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12742.627, \"from_m\": 12308.245, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13010.862, \"from_m\": 12742.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13095.899, \"from_m\": 13010.862, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13126.28, \"from_m\": 13095.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13216.045, \"from_m\": 13126.28, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13301.119, \"from_m\": 13216.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13373.272, \"from_m\": 13301.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13901.364, \"from_m\": 13373.272, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15435.671, \"from_m\": 13901.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15599.395, \"from_m\": 15435.671, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15908.809, \"from_m\": 15599.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15955.015, \"from_m\": 15908.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15974.851, \"from_m\": 15955.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16526.484, \"from_m\": 15974.851, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17139.415, \"from_m\": 16526.484, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17219.224, \"from_m\": 17139.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18989.798, \"from_m\": 17219.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19422.832, \"from_m\": 18989.798, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20376.94, \"from_m\": 19422.832, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20844.916, \"from_m\": 20376.94, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23011.663, \"from_m\": 20844.916, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25419.781, \"from_m\": 23011.663, \"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\": 32987.44, \"from_m\": 25419.781, \"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\": 34001.256, \"from_m\": 32987.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34046.24, \"from_m\": 34001.256, \"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\": 34570.939, \"from_m\": 34046.24, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35088.566, \"from_m\": 34570.939, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39107.161, \"from_m\": 35088.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39137.8, \"from_m\": 39107.161, \"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\": 47616.689, \"from_m\": 39137.8, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47732.328, \"from_m\": 47616.689, \"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\": 50578.885, \"from_m\": 47732.328, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57765.131, \"from_m\": 50578.885, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58154.741, \"from_m\": 57765.131, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58216.207, \"from_m\": 58154.741, \"capability_applied\": null, \"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\": 58300.414, \"from_m\": 58216.207, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58310.067, \"from_m\": 58300.414, \"capability_applied\": null, \"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\": 58375.538, \"from_m\": 58310.067, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62280.035, \"from_m\": 58375.538, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62367.818, \"from_m\": 62280.035, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62374.93, \"from_m\": 62367.818, \"capability_applied\": null, \"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\": 62441.101, \"from_m\": 62374.93, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65932.506, \"from_m\": 62441.101, \"capability_applied\": null, \"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\": 65979.839, \"from_m\": 65932.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\": 66000.735, \"from_m\": 65979.839, \"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\": 66048.991, \"from_m\": 66000.735, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66089.211, \"from_m\": 66048.991, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66143.293, \"from_m\": 66089.211, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66369.795, \"from_m\": 66143.293, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67418.981, \"from_m\": 66369.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67441.877, \"from_m\": 67418.981, \"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\": 67499.658, \"from_m\": 67441.877, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79280.619, \"from_m\": 67499.658, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89275.64, \"from_m\": 79280.619, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90180.645, \"from_m\": 89275.64, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91081.492, \"from_m\": 90180.645, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 94224.895, \"from_m\": 91081.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\": 94478.11, \"from_m\": 94224.895, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 94619.123, \"from_m\": 94478.11, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94809.985, \"from_m\": 94619.123, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94821.719, \"from_m\": 94809.985, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95148.606, \"from_m\": 94821.719, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 622385, \"profile_key\": \"3638a2b3117dcf468c7e754a391ef34ca21b376c03a819607a4a0a7a673a9fed\", \"schedule_id\": 13110, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": false, \"wtt_arr\": \"2100H\", \"wtt_dep\": \"2102H\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 16390.171, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": \"2106\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 7, \"distance_m\": 17295.452, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": false, \"wtt_arr\": \"2107H\", \"wtt_dep\": \"2108H\", \"location\": \"Deansgate\", \"stage_seq\": 8, \"distance_m\": 17862.606, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109H\", \"location\": \"Water Street Jn\", \"stage_seq\": 9, \"distance_m\": 18400.539, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 10, \"distance_m\": 18907.549, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": false, \"wtt_arr\": \"2111H\", \"wtt_dep\": \"2112H\", \"location\": \"Salford Crescent\", \"stage_seq\": 11, \"distance_m\": 20156.548, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Burnden Jn\", \"stage_seq\": 12, \"distance_m\": 33749.575, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": false, \"wtt_arr\": \"2121\", \"wtt_dep\": \"2122\", \"location\": \"Bolton\", \"stage_seq\": 13, \"distance_m\": 34456.319, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125H\", \"location\": \"Lostock Jn\", \"stage_seq\": 14, \"distance_m\": 39107.161, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2129\", \"location\": \"Horwich Parkway\", \"stage_seq\": 15, \"distance_m\": 42487.428, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2137\", \"location\": \"Chorley\", \"stage_seq\": 16, \"distance_m\": 53141.28, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140H\", \"location\": \"Buckshaw Village\", \"stage_seq\": 17, \"distance_m\": 56809.68, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Euxton Jn\", \"stage_seq\": 18, \"distance_m\": 58375.538, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 19, \"distance_m\": 64219.69, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150H\", \"location\": \"Ribble Jn\", \"stage_seq\": 20, \"distance_m\": 65932.506, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2154\", \"location\": \"Preston\", \"stage_seq\": 21, \"distance_m\": 66898.448, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 22, \"distance_m\": 67627.385, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2203\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 23, \"distance_m\": 79430.236, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": false, \"wtt_arr\": \"2210H\", \"wtt_dep\": \"2211H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 24, \"distance_m\": 90096.999, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2215\", \"location\": \"Layton\", \"stage_seq\": 25, \"distance_m\": 93227.654, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 26, \"distance_m\": 94269.642, \"section_seq\": 1, \"route_path_id\": 70018}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": null, \"location\": \"Blackpool North\", \"stage_seq\": 27, \"distance_m\": 95148.606, \"section_seq\": 1, \"route_path_id\": 70018}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 95148.606, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70018}], \"total_distance_m\": 95148.606, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 78739.064, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 16409.542, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2048", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.8223707", "current_position_lon": "-3.0488645", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:02Z\", \"source_id\": 51516056, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:04Z\", \"source_id\": 16634475, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:09Z\", \"source_id\": 51540364, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:13Z\", \"source_id\": 16641473, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:03:41Z\", \"source_id\": 51549498, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:03:47Z\", \"source_id\": 16644008, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:06:42Z\", \"source_id\": 51556979, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:06:46Z\", \"source_id\": 16646090, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:10:24Z\", \"source_id\": 51566235, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:11:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:10:27Z\", \"source_id\": 16648628, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:19:47Z\", \"source_id\": 51588730, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:20:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:19:51Z\", \"source_id\": 16655021, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:27:12Z\", \"source_id\": 51606175, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:27:16Z\", \"source_id\": 16659992, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:32Z\", \"source_id\": 51620490, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:33Z\", \"source_id\": 16664162, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:28Z\", \"source_id\": 51631794, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:33Z\", \"source_id\": 16667532, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:55Z\", \"source_id\": 51661565, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:02Z\", \"source_id\": 16676311, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:43Z\", \"source_id\": 51682990, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:49Z\", \"source_id\": 16682505, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:44Z\", \"source_id\": 51700625, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:48Z\", \"source_id\": 16687618, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:47Z\", \"source_id\": 51709455, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:54Z\", \"source_id\": 16690151, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:58Z\", \"source_id\": 51716090, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:03Z\", \"source_id\": 16692031, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "6", "timing_fact_generation": 1789593426418287, "current_leg_arrival_utc": "2026-09-16T22:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:18:38.985649", "service_state_evidence_id": 16692031, "current_leg_start_actual_dep": "2026-09-16T22:15:00+01:00", "operational_evidence_version": 110, "service_state_event_time_utc": "2026-09-16T21:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:28:39.254280", "service_state_valid_until_kind": null, "operational_interpretation_version": 110, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MIA BPN 1N61 331017+331028 6 100 None {"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1809.429, "from_m": 601.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12308.245, "from_m": 2460.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12742.627, "from_m": 12308.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13010.862, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13095.899, "from_m": 13010.862, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13126.28, "from_m": 13095.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13216.045, "from_m": 13126.28, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13301.119, "from_m": 13216.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13373.272, "from_m": 13301.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13901.364, "from_m": 13373.272, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15435.671, "from_m": 13901.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15599.395, "from_m": 15435.671, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15908.809, "from_m": 15599.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.015, "from_m": 15908.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15974.851, "from_m": 15955.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16526.484, "from_m": 15974.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17139.415, "from_m": 16526.484, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17219.224, "from_m": 17139.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18989.798, "from_m": 17219.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19422.832, "from_m": 18989.798, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20376.94, "from_m": 19422.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20844.916, "from_m": 20376.94, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23011.663, "from_m": 20844.916, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25419.781, "from_m": 23011.663, "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": 32987.44, "from_m": 25419.781, "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": 34001.256, "from_m": 32987.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34046.24, "from_m": 34001.256, "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": 34570.939, "from_m": 34046.24, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35088.566, "from_m": 34570.939, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39107.161, "from_m": 35088.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39137.8, "from_m": 39107.161, "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": 47616.689, "from_m": 39137.8, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47732.328, "from_m": 47616.689, "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": 50578.885, "from_m": 47732.328, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57765.131, "from_m": 50578.885, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58154.741, "from_m": 57765.131, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58216.207, "from_m": 58154.741, "capability_applied": null, "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": 58300.414, "from_m": 58216.207, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58310.067, "from_m": 58300.414, "capability_applied": null, "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": 58375.538, "from_m": 58310.067, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62280.035, "from_m": 58375.538, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62367.818, "from_m": 62280.035, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62374.93, "from_m": 62367.818, "capability_applied": null, "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": 62441.101, "from_m": 62374.93, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65932.506, "from_m": 62441.101, "capability_applied": null, "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": 65979.839, "from_m": 65932.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": 66000.735, "from_m": 65979.839, "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": 66048.991, "from_m": 66000.735, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66089.211, "from_m": 66048.991, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66143.293, "from_m": 66089.211, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66369.795, "from_m": 66143.293, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67418.981, "from_m": 66369.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67441.877, "from_m": 67418.981, "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": 67499.658, "from_m": 67441.877, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79280.619, "from_m": 67499.658, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89275.64, "from_m": 79280.619, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90180.645, "from_m": 89275.64, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91081.492, "from_m": 90180.645, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 94224.895, "from_m": 91081.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": 94478.11, "from_m": 94224.895, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 94619.123, "from_m": 94478.11, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94809.985, "from_m": 94619.123, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94821.719, "from_m": 94809.985, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95148.606, "from_m": 94821.719, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 622385, "profile_key": "3638a2b3117dcf468c7e754a391ef34ca21b376c03a819607a4a0a7a673a9fed", "schedule_id": 13110, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2048", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 70018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 70018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 70018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 70018}, {"is_pass": false, "wtt_arr": "2100H", "wtt_dep": "2102H", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 70018}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": "2106", "location": "Manchester Oxford Road", "stage_seq": 7, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 70018}, {"is_pass": false, "wtt_arr": "2107H", "wtt_dep": "2108H", "location": "Deansgate", "stage_seq": 8, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 70018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109H", "location": "Water Street Jn", "stage_seq": 9, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 70018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110", "location": "Ordsall Lane Jn", "stage_seq": 10, "distance_m": 18907.549, "section_seq": 1, "route_path_id": 70018}, {"is_pass": false, "wtt_arr": "2111H", "wtt_dep": "2112H", "location": "Salford Crescent", "stage_seq": 11, "distance_m": 20156.548, "section_seq": 1, "route_path_id": 70018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Burnden Jn", "stage_seq": 12, "distance_m": 33749.575, "section_seq": 1, "route_path_id": 70018}, {"is_pass": false, "wtt_arr": "2121", "wtt_dep": "2122", "location": "Bolton", "stage_seq": 13, "distance_m": 34456.319, "section_seq": 1, "route_path_id": 70018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125H", "location": "Lostock Jn", "stage_seq": 14, "distance_m": 39107.161, "section_seq": 1, "route_path_id": 70018}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2129", "location": "Horwich Parkway", "stage_seq": 15, "distance_m": 42487.428, "section_seq": 1, "route_path_id": 70018}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2137", "location": "Chorley", "stage_seq": 16, "distance_m": 53141.28, "section_seq": 1, "route_path_id": 70018}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140H", "location": "Buckshaw Village", "stage_seq": 17, "distance_m": 56809.68, "section_seq": 1, "route_path_id": 70018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Euxton Jn", "stage_seq": 18, "distance_m": 58375.538, "section_seq": 1, "route_path_id": 70018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Farington Curve Jn", "stage_seq": 19, "distance_m": 64219.69, "section_seq": 1, "route_path_id": 70018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150H", "location": "Ribble Jn", "stage_seq": 20, "distance_m": 65932.506, "section_seq": 1, "route_path_id": 70018}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2154", "location": "Preston", "stage_seq": 21, "distance_m": 66898.448, "section_seq": 1, "route_path_id": 70018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Preston Fylde Jn", "stage_seq": 22, "distance_m": 67627.385, "section_seq": 1, "route_path_id": 70018}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2203", "location": "Kirkham & Wesham", "stage_seq": 23, "distance_m": 79430.236, "section_seq": 1, "route_path_id": 70018}, {"is_pass": false, "wtt_arr": "2210H", "wtt_dep": "2211H", "location": "Poulton-le-Fylde", "stage_seq": 24, "distance_m": 90096.999, "section_seq": 1, "route_path_id": 70018}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2215", "location": "Layton", "stage_seq": 25, "distance_m": 93227.654, "section_seq": 1, "route_path_id": 70018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217H", "location": "Devonshire Road Jn", "stage_seq": 26, "distance_m": 94269.642, "section_seq": 1, "route_path_id": 70018}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 27, "distance_m": 95148.606, "section_seq": 1, "route_path_id": 70018}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 95148.606, "from_m": 0.0, "section_seq": 1, "route_path_id": 70018}], "total_distance_m": 95148.606, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 78739.064, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 16409.542, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:02Z", "source_id": 51516056, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:51:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:04Z", "source_id": 16634475, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:09Z", "source_id": 51540364, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:01:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:13Z", "source_id": 16641473, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:03:41Z", "source_id": 51549498, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:04:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:03:47Z", "source_id": 16644008, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:06:42Z", "source_id": 51556979, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:07:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:06:46Z", "source_id": 16646090, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:10:24Z", "source_id": 51566235, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:11:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:10:27Z", "source_id": 16648628, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8352, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:19:47Z", "source_id": 51588730, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:20:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:19:51Z", "source_id": 16655021, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8033, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:27:12Z", "source_id": 51606175, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:27:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:27:16Z", "source_id": 16659992, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8019, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:32Z", "source_id": 51620490, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:34:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:33Z", "source_id": 16664162, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8014, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:28Z", "source_id": 51631794, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:39:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:33Z", "source_id": 16667532, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:55Z", "source_id": 51661565, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:52:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:02Z", "source_id": 16676311, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:43Z", "source_id": 51682990, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:02:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:49Z", "source_id": 16682505, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:44Z", "source_id": 51700625, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:10:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:48Z", "source_id": 16687618, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7822, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:47Z", "source_id": 51709455, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T21:14:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:54Z", "source_id": 16690151, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7805, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:58Z", "source_id": 51716090, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:18:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:03Z", "source_id": 16692031, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}] Manchester Airport 2048 2048 4A None None Blackpool North 2219 2219 6 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89583/2026-09-16/detailed None Layton 2026-09-16T22:15:00+01:00 Blackpool North 3.0 {"type": "LineString", "coordinates": [[-3.0299339999999995, 53.83535859999999], [-3.0311454, 53.834635000000006], [-3.0323796, 53.8338854], [-3.033773, 53.8330704], [-3.035318, 53.83214999999999], [-3.0371944999999996, 53.8310323], [-3.0381982, 53.83042820000001], [-3.0398111999999995, 53.82947020000001], [-3.0399273998471563, 53.82940100779941], [-3.0401159266972746, 53.829288096828826], [-3.040281771736386, 53.82918787857017], [-3.0404281710091983, 53.82909853730819], [-3.040558360560419, 53.829018257327625], [-3.0406755764347575, 53.82894522291322], [-3.040783054676921, 53.8288776183497], [-3.0408840313316183, 53.82881362792183], [-3.0409817424435577, 53.82875143591432], [-3.041079424057447, 53.82868922661194], [-3.0411803122179952, 53.82862518429941], [-3.041287642969909, 53.82855749326147], [-3.0414046523578984, 53.82848433778287], [-3.0415345764266704, 53.828403902148345], [-3.0416806512209345, 53.82831437064263], [-3.0418461127853975, 53.82821392755047], [-3.042034197164768, 53.82810075715661], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]} 1.2 2215 2218 Layton Blackpool North H.S. Blackpool North 53.8223707 -3.0488645 53.8223707 -3.0488645 1 0 2026-09-16 21:28:51 TERMINATED 2026-09-16 21:18:00 Blackpool North TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692031 1789593426418287 110 110 2026-09-16 21:28:39.254280 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:18:38.985649
592367 623027 C37701 739U67M716 2026-09-16 COMPLETE 16693092 2026-09-16 22:18:00 2026-09-16 21:28:51 2026-09-18 21:28:51 {"id": 623027, "stp": "P", "toc": "Elizabeth Line", "uid": "C37701", "consist": "345038", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37701/2026-09-16/detailed", "trust_id": "739U67M716", "origin_crs": "HAF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "2221", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U67", "timing_status": "EARLY", "origin_station": "Heathrow Terminal 4", "current_leg_arr": "2218", "current_leg_dep": "2216", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "2115", "origin_platform": "1", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-16T21:28:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]}", "current_leg_start": "Woolwich (Crossrail)", "dest_arr_time_act": "2219", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Woolwich (Crossrail)", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.638, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 790.937, \"from_m\": 428.638, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2398.56, \"from_m\": 790.937, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2922.619, \"from_m\": 2398.56, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3233.121, \"from_m\": 2922.619, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4133.756, \"from_m\": 3233.121, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6732.063, \"from_m\": 4133.756, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6807.002, \"from_m\": 6732.063, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7346.895, \"from_m\": 6807.002, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7857.878, \"from_m\": 7346.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10101.665, \"from_m\": 7857.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10394.832, \"from_m\": 10101.665, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10558.022, \"from_m\": 10394.832, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10731.583, \"from_m\": 10558.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12385.192, \"from_m\": 10731.583, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 12549.216, \"from_m\": 12385.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14653.107, \"from_m\": 12549.216, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14803.687, \"from_m\": 14653.107, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14862.816, \"from_m\": 14803.687, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21325.884, \"from_m\": 14862.816, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21418.974, \"from_m\": 21325.884, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 23477.175, \"from_m\": 21418.974, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24674.146, \"from_m\": 23477.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25236.854, \"from_m\": 24674.146, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25391.916, \"from_m\": 25236.854, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 25849.464, \"from_m\": 25391.916, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 25987.487, \"from_m\": 25849.464, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 26143.413, \"from_m\": 25987.487, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26266.266, \"from_m\": 26143.413, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 26485.407, \"from_m\": 26266.266, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 26715.22, \"from_m\": 26485.407, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27085.855, \"from_m\": 26715.22, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 28153.19, \"from_m\": 27085.855, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 28391.887, \"from_m\": 28153.19, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 28552.396, \"from_m\": 28391.887, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28957.025, \"from_m\": 28552.396, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 29210.329, \"from_m\": 28957.025, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 29525.406, \"from_m\": 29210.329, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 29750.678, \"from_m\": 29525.406, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 30048.894, \"from_m\": 29750.678, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30712.206, \"from_m\": 30048.894, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 30882.429, \"from_m\": 30712.206, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31028.426, \"from_m\": 30882.429, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31428.857, \"from_m\": 31028.426, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31651.74, \"from_m\": 31428.857, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31836.601, \"from_m\": 31651.74, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32465.896, \"from_m\": 31836.601, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 33082.916, \"from_m\": 32465.896, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33585.074, \"from_m\": 33082.916, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 33728.417, \"from_m\": 33585.074, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33830.695, \"from_m\": 33728.417, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34723.165, \"from_m\": 33830.695, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 34911.347, \"from_m\": 34723.165, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 35095.256, \"from_m\": 34911.347, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35453.284, \"from_m\": 35095.256, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35654.333, \"from_m\": 35453.284, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35931.837, \"from_m\": 35654.333, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38009.871, \"from_m\": 35931.837, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38158.886, \"from_m\": 38009.871, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38295.499, \"from_m\": 38158.886, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38983.358, \"from_m\": 38295.499, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39112.939, \"from_m\": 38983.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39291.33, \"from_m\": 39112.939, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41653.28, \"from_m\": 39291.33, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 41740.355, \"from_m\": 41653.28, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41827.738, \"from_m\": 41740.355, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42224.402, \"from_m\": 41827.738, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 43958.342, \"from_m\": 42224.402, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44218.014, \"from_m\": 43958.342, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 45683.932, \"from_m\": 44218.014, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 45814.052, \"from_m\": 45683.932, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 45907.947, \"from_m\": 45814.052, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46186.653, \"from_m\": 45907.947, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 46244.199, \"from_m\": 46186.653, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46394.877, \"from_m\": 46244.199, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 49378.327, \"from_m\": 46394.877, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}], \"service_id\": 623027, \"profile_key\": \"beb1cc815c720a996c43a8376703a8f5442622969f44182cd1ab4dc678d2e297\", \"schedule_id\": 5268, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2121\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 3064.676, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6838.409, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 7145.077, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8756.57, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8961.873, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2130H\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 12049.669, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2133H\", \"location\": \"Hanwell\", \"stage_seq\": 8, \"distance_m\": 14701.348, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2135H\", \"location\": \"West Ealing\", \"stage_seq\": 9, \"distance_m\": 15981.147, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2138\", \"location\": \"Ealing Broadway\", \"stage_seq\": 10, \"distance_m\": 17388.972, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 18095.949, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2140H\", \"location\": \"Acton Main Line\", \"stage_seq\": 12, \"distance_m\": 19752.561, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 13, \"distance_m\": 23608.875, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24481.155, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 24784.052, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2149\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 26266.266, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 28584.175, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 29907.017, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 31934.613, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 33655.662, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2203\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 21, \"distance_m\": 35131.942, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 36203.096, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2207\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 38466.329, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2211\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 41830.243, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2215H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 45907.947, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 26, \"distance_m\": 48167.396, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 27, \"distance_m\": 49378.327, \"section_seq\": 1, \"route_path_id\": 67465}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49378.327, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67465}], \"total_distance_m\": 49378.327, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 46970.516, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2407.811, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2115", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:18:23Z\", \"source_id\": 51585467, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:20:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:18:24Z\", \"source_id\": 16654099, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:27Z\", \"source_id\": 51602094, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:31Z\", \"source_id\": 16658853, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:12Z\", \"source_id\": 51610753, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:16Z\", \"source_id\": 16661324, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:26Z\", \"source_id\": 16665398, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:12Z\", \"source_id\": 51628866, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:13Z\", \"source_id\": 16666624, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:56Z\", \"source_id\": 51635036, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:58Z\", \"source_id\": 16668445, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:29Z\", \"source_id\": 51640632, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:31Z\", \"source_id\": 16670128, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:59Z\", \"source_id\": 51652844, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:00Z\", \"source_id\": 16673716, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:02Z\", \"source_id\": 51655190, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:07Z\", \"source_id\": 16674415, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:55Z\", \"source_id\": 51661536, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:56Z\", \"source_id\": 16676271, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:05Z\", \"source_id\": 51666336, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:06Z\", \"source_id\": 16677712, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:44Z\", \"source_id\": 51672099, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:46Z\", \"source_id\": 16679378, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:52Z\", \"source_id\": 51676652, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:54Z\", \"source_id\": 16680662, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:58Z\", \"source_id\": 51683527, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:03Z\", \"source_id\": 16682650, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:59Z\", \"source_id\": 51692360, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:05:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:06Z\", \"source_id\": 16685242, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:08Z\", \"source_id\": 51701534, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:07Z\", \"source_id\": 16687795, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:21Z\", \"source_id\": 51710668, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:23Z\", \"source_id\": 16690453, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:37Z\", \"source_id\": 51719611, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:38Z\", \"source_id\": 16693092, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789593519448058, "current_leg_arrival_utc": "2026-09-16T22:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:18:39.412330", "service_state_evidence_id": 16693092, "current_leg_start_actual_dep": "2026-09-16T22:15:30+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-16T21:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:28:39.765970", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P HAF ABX 9U67 345038 9 90 None {"version": 3, "segments": [{"to_m": 428.638, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 790.937, "from_m": 428.638, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2398.56, "from_m": 790.937, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2922.619, "from_m": 2398.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3233.121, "from_m": 2922.619, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4133.756, "from_m": 3233.121, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6732.063, "from_m": 4133.756, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6807.002, "from_m": 6732.063, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7346.895, "from_m": 6807.002, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7857.878, "from_m": 7346.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10101.665, "from_m": 7857.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10394.832, "from_m": 10101.665, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10558.022, "from_m": 10394.832, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10731.583, "from_m": 10558.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12385.192, "from_m": 10731.583, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 12549.216, "from_m": 12385.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14653.107, "from_m": 12549.216, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14803.687, "from_m": 14653.107, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14862.816, "from_m": 14803.687, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21325.884, "from_m": 14862.816, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21418.974, "from_m": 21325.884, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 23477.175, "from_m": 21418.974, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24674.146, "from_m": 23477.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25236.854, "from_m": 24674.146, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 25391.916, "from_m": 25236.854, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 25849.464, "from_m": 25391.916, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 25987.487, "from_m": 25849.464, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 26143.413, "from_m": 25987.487, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26266.266, "from_m": 26143.413, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 26485.407, "from_m": 26266.266, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 26715.22, "from_m": 26485.407, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27085.855, "from_m": 26715.22, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 28153.19, "from_m": 27085.855, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 28391.887, "from_m": 28153.19, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 28552.396, "from_m": 28391.887, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28957.025, "from_m": 28552.396, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 29210.329, "from_m": 28957.025, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 29525.406, "from_m": 29210.329, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 29750.678, "from_m": 29525.406, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 30048.894, "from_m": 29750.678, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30712.206, "from_m": 30048.894, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 30882.429, "from_m": 30712.206, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31028.426, "from_m": 30882.429, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31428.857, "from_m": 31028.426, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31651.74, "from_m": 31428.857, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31836.601, "from_m": 31651.74, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32465.896, "from_m": 31836.601, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 33082.916, "from_m": 32465.896, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33585.074, "from_m": 33082.916, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 33728.417, "from_m": 33585.074, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33830.695, "from_m": 33728.417, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34723.165, "from_m": 33830.695, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 34911.347, "from_m": 34723.165, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 35095.256, "from_m": 34911.347, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35453.284, "from_m": 35095.256, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35654.333, "from_m": 35453.284, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35931.837, "from_m": 35654.333, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38009.871, "from_m": 35931.837, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38158.886, "from_m": 38009.871, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38295.499, "from_m": 38158.886, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38983.358, "from_m": 38295.499, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39112.939, "from_m": 38983.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39291.33, "from_m": 39112.939, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41653.28, "from_m": 39291.33, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 41740.355, "from_m": 41653.28, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41827.738, "from_m": 41740.355, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42224.402, "from_m": 41827.738, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 43958.342, "from_m": 42224.402, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44218.014, "from_m": 43958.342, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 45683.932, "from_m": 44218.014, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 45814.052, "from_m": 45683.932, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 45907.947, "from_m": 45814.052, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46186.653, "from_m": 45907.947, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 46244.199, "from_m": 46186.653, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46394.877, "from_m": 46244.199, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 49378.327, "from_m": 46394.877, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}], "service_id": 623027, "profile_key": "beb1cc815c720a996c43a8376703a8f5442622969f44182cd1ab4dc678d2e297", "schedule_id": 5268, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2115", "location": "Heathrow Terminal 4", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2121", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 3064.676, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6838.409, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 7145.077, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125H", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8756.57, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127H", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8961.873, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2130H", "location": "Southall", "stage_seq": 7, "distance_m": 12049.669, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2133H", "location": "Hanwell", "stage_seq": 8, "distance_m": 14701.348, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2135H", "location": "West Ealing", "stage_seq": 9, "distance_m": 15981.147, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2138", "location": "Ealing Broadway", "stage_seq": 10, "distance_m": 17388.972, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 18095.949, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2140H", "location": "Acton Main Line", "stage_seq": 12, "distance_m": 19752.561, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Ladbroke Grove Jn", "stage_seq": 13, "distance_m": 23608.875, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24481.155, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 24784.052, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2149", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 26266.266, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 28584.175, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 29907.017, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 31934.613, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 33655.662, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2203", "location": "Whitechapel Crossrail", "stage_seq": 21, "distance_m": 35131.942, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 36203.096, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2207", "location": "Canary Wharf (Crossrail)", "stage_seq": 23, "distance_m": 38466.329, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2211", "location": "Custom House (Crossrail)", "stage_seq": 24, "distance_m": 41830.243, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2215H", "location": "Woolwich (Crossrail)", "stage_seq": 25, "distance_m": 45907.947, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217H", "location": "Plumstead East Jn", "stage_seq": 26, "distance_m": 48167.396, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 27, "distance_m": 49378.327, "section_seq": 1, "route_path_id": 67465}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49378.327, "from_m": 0.0, "section_seq": 1, "route_path_id": 67465}], "total_distance_m": 49378.327, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 46970.516, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2407.811, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23477, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:18:23Z", "source_id": 51585467, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:20:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:18:24Z", "source_id": 16654099, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:27Z", "source_id": 51602094, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:26:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:31Z", "source_id": 16658853, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:12Z", "source_id": 51610753, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:30:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:16Z", "source_id": 16661324, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:26Z", "source_id": 16665398, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:12Z", "source_id": 51628866, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:38:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:13Z", "source_id": 16666624, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:56Z", "source_id": 51635036, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:40:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:58Z", "source_id": 16668445, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23141, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:29Z", "source_id": 51640632, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:31Z", "source_id": 16670128, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:59Z", "source_id": 51652844, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:47:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:00Z", "source_id": 16673716, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:02Z", "source_id": 51655190, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:49:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:07Z", "source_id": 16674415, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:55Z", "source_id": 51661536, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:51:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:56Z", "source_id": 16676271, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:05Z", "source_id": 51666336, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:54:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:06Z", "source_id": 16677712, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:44Z", "source_id": 51672099, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:56:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:46Z", "source_id": 16679378, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:52Z", "source_id": 51676652, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:58:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:54Z", "source_id": 16680662, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:58Z", "source_id": 51683527, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:01:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:03Z", "source_id": 16682650, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:59Z", "source_id": 51692360, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:05:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:06Z", "source_id": 16685242, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:08Z", "source_id": 51701534, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:10:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:07Z", "source_id": 16687795, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:21Z", "source_id": 51710668, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T21:14:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:23Z", "source_id": 16690453, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:37Z", "source_id": 51719611, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:18:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:38Z", "source_id": 16693092, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}] Heathrow Terminal 4 2115 2115 1 None None Abbey Wood (Crossrail) 2221 2219 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37701/2026-09-16/detailed None Woolwich (Crossrail) 2026-09-16T22:15:30+01:00 Abbey Wood (Crossrail) 2.0 {"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} 3.7 2216 2218 Woolwich (Crossrail) Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-16 21:28:51 TERMINATED 2026-09-16 21:18:00 Abbey Wood (Crossrail) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693092 1789593519448058 93 93 2026-09-16 21:28:39.765970 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:18:39.412330
592368 621977 P01321 521P64MZ16 2026-09-16 COMPLETE 16692291 2026-09-16 22:18:00 2026-09-16 21:29:21 2026-09-18 21:29:21 {"id": 621977, "stp": "P", "toc": "Greater Anglia", "uid": "P01321", "consist": "745010", "dest_crs": "NRW", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01321/2026-09-16/detailed", "trust_id": "521P64MZ16", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-16", "dest_arr_time": "2218", "dest_platform": "2", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "1P64", "timing_status": "ON TIME", "origin_station": "London Liverpool Street", "current_leg_arr": "2218", "current_leg_dep": "2201", "current_leg_end": "Norwich", "origin_dep_time": "2030", "origin_platform": "10", "current_location": "Norwich", "last_update_time": "2026-09-16T21:29:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1235195999999998, 52.37362529999999], [1.124132, 52.3743258], [1.1278648, 52.37857249999998], [1.1280428, 52.3787699], [1.1303308, 52.38139170000001], [1.1331994, 52.3846739], [1.1332927045380592, 52.384780653945135], [1.1372671, 52.3893277], [1.1402469999999998, 52.3926926], [1.1417788, 52.3944224], [1.1422967, 52.3950071], [1.1433433999999998, 52.39618449999999], [1.1445541, 52.397549999999995], [1.1467435, 52.40005630000001], [1.1487856, 52.4023689], [1.1491159, 52.40275690000001], [1.1513463999999998, 52.40533439999999], [1.1518638, 52.4059713], [1.1540469, 52.408781899999994], [1.155053, 52.41020580000001], [1.1560167, 52.4116435], [1.1562585999999997, 52.4120246], [1.1565106, 52.4124163], [1.1569917999999997, 52.4132243], [1.157914, 52.4148125], [1.1597318, 52.41798510000001], [1.1598483, 52.41820250000001], [1.1608799, 52.41999059999999], [1.1619022999999995, 52.42178279999999], [1.1622467, 52.42237900000001], [1.1626454999999998, 52.4230799], [1.1630741999999998, 52.42383439999999], [1.1639081, 52.4252743], [1.1650357, 52.4272648], [1.1661801, 52.429254699999994], [1.1672736999999995, 52.43126049999999], [1.1673976, 52.4315165], [1.1678098693553778, 52.43236835067337], [1.1682462000000002, 52.4332699], [1.1685580999999998, 52.4339415], [1.168788, 52.4344127], [1.1688905999999997, 52.4346232], [1.169524, 52.43599609999999], [1.1707960999999998, 52.438744099999994], [1.171182919160443, 52.43957578845911], [1.1733762, 52.4442912], [1.1743313, 52.4463303], [1.1746911, 52.44706409999999], [1.1748645, 52.4474518], [1.1756098, 52.4490707], [1.1763675, 52.4506799], [1.1778942999999995, 52.4539458], [1.1791952, 52.456737799999985], [1.1796014999999995, 52.45760009999999], [1.1805285, 52.459567699999994], [1.181114, 52.46086809999999], [1.1814121999999998, 52.4615923], [1.1815083, 52.4618266], [1.1817395999999998, 52.46239229999998], [1.1827141, 52.4650763], [1.1836541, 52.4677641], [1.1843098999999997, 52.4693894], [1.1849916, 52.47099690000001], [1.1859944, 52.4730361], [1.1865359, 52.4740929], [1.1867753999999997, 52.4745462], [1.1870221999999997, 52.4749917], [1.1874955, 52.4758395], [1.1877710999999995, 52.47632289999999], [1.1880196000000005, 52.47677629999999], [1.1880726, 52.47687169999999], [1.188541, 52.47771589999999], [1.1890099, 52.47855249999999], [1.1899413999999997, 52.4802243], [1.1900417999999997, 52.480413], [1.1906775, 52.481577], [1.191126, 52.4824032], [1.1913144, 52.4827503], [1.1926163, 52.48509989999999], [1.1952229, 52.48977970000001], [1.1952812999999998, 52.4898747], [1.1959181999999997, 52.4910775], [1.1965884000000002, 52.49226329999999], [1.1977288116833853, 52.49430286280318], [1.197953, 52.4947038], [1.1980087, 52.494803399999995], [1.1987344, 52.4961519], [1.1991081, 52.4968027], [1.1994720999999997, 52.497484499999985], [1.2002049999999995, 52.4988208], [1.2017154, 52.501571199999994], [1.2019759999999995, 52.502041], [1.202326, 52.5026721], [1.2029175, 52.5037565], [1.2041321, 52.50593779999999], [1.2044590999999998, 52.50655020000001], [1.2048019999999997, 52.5071562], [1.2054748, 52.5083747], [1.2061335999999998, 52.50958550000001], [1.2065099, 52.51022240000001], [1.2068550999999998, 52.51078809999999], [1.2073917999999997, 52.51159619999999], [1.2079977999999998, 52.5123815], [1.2083227, 52.5127665], [1.2086691, 52.5131659], [1.2093289, 52.5138873], [1.210097, 52.51463219999999], [1.2109216, 52.51536990000001], [1.2117452999999998, 52.5160474], [1.2121687999999995, 52.5163605], [1.2125708, 52.516673899999994], [1.2132242, 52.5171419], [1.2139608, 52.5176154], [1.2144913, 52.5179594], [1.2152135, 52.5183762], [1.215416, 52.518505100000006], [1.2158434, 52.518769], [1.2171925999999995, 52.5194918], [1.2176368, 52.51971669999999], [1.2177944, 52.51979649999999], [1.2178603, 52.5198293], [1.219224, 52.52043749999999], [1.2206256, 52.5210667], [1.2233256999999995, 52.5223202], [1.2244664999999997, 52.5229033], [1.2255583999999995, 52.5234974], [1.2276668, 52.524794], [1.2284928, 52.52538179999999], [1.2293763999999998, 52.525999299999995], [1.2296173, 52.526164], [1.2302986, 52.5266295], [1.2311398, 52.527272499999995], [1.2313781999999998, 52.52744489999999], [1.2316342, 52.5276207], [1.233761, 52.5292226], [1.2364253, 52.5312165], [1.2389205999999997, 52.5330838], [1.2444581, 52.5372292], [1.2500208, 52.54137049999999], [1.2507382000000002, 52.5419099], [1.2518650999999998, 52.5427538], [1.2536906999999995, 52.544124399999994], [1.2542247, 52.54450769999999], [1.2548922999999998, 52.54501400000001], [1.2555991, 52.5455461], [1.2564513999999998, 52.5461793], [1.2573, 52.54680389999999], [1.25764139776733, 52.54706514081418], [1.2589644, 52.54807749999999], [1.2594364999999998, 52.5484473], [1.260042062242989, 52.54896191164581], [1.2602620999999998, 52.5491489], [1.2611233999999998, 52.54991940000001], [1.2619423, 52.5506493], [1.2626963999999998, 52.5514026], [1.2634235, 52.5521489], [1.2637464, 52.5524897], [1.2639618999999995, 52.5527294], [1.2643465, 52.5531773], [1.2647261999999997, 52.55362629999999], [1.2654583, 52.5545316], [1.2662100999999997, 52.55554020000001], [1.2669258, 52.5565668], [1.2681506, 52.55853810000001], [1.2705642, 52.562606], [1.2706405999999997, 52.562729299999994], [1.2707137999999998, 52.5628565], [1.272418, 52.5657181], [1.2727683999999997, 52.56629999999999], [1.2731026, 52.5668765], [1.2738043, 52.5680219], [1.2751669, 52.57032729999998], [1.2762638999999998, 52.5721649], [1.2768437, 52.57313320000001], [1.2774158999999998, 52.5740924], [1.2785629, 52.575973100000006], [1.2798280999999998, 52.57812830000001], [1.2801754, 52.57873080000001], [1.2805426000000002, 52.57931999999999], [1.2822159, 52.5821043], [1.2826828, 52.582861599999994], [1.2831270999999995, 52.58362770000001], [1.2835928, 52.5843947], [1.2840805999999998, 52.5851614], [1.2844956999999997, 52.585749199999995], [1.2849916999999995, 52.5863793], [1.2859777, 52.5875523], [1.2862953, 52.587938900000005], [1.286544, 52.58825980000001], [1.2866251999999998, 52.588372099999994], [1.2867547, 52.5885514], [1.2871150999999998, 52.589073500000005], [1.2874539, 52.589590099999995], [1.2878407, 52.5903846], [1.2880419, 52.5908359], [1.2883188, 52.5915728], [1.2885181999999995, 52.59232500000001], [1.2886177, 52.5927673], [1.2886892, 52.59322719999999], [1.2887365, 52.5936723], [1.2887718, 52.59408100000001], [1.2887311, 52.5949563], [1.288651, 52.5958258], [1.2884558, 52.5970536], [1.2883637, 52.597703], [1.2883384999999998, 52.598333200000006], [1.2883321, 52.59888850000001], [1.2883527, 52.5992244], [1.2883844999999998, 52.59951960000001], [1.2884592743908354, 52.60011674567804], [1.2884641568284474, 52.60015573637146], [1.2884912, 52.6003717], [1.2885584, 52.60069390000001], [1.2886362999999998, 52.60103470000001], [1.2887272, 52.6013349], [1.2888547, 52.6016945], [1.2889826, 52.6020374], [1.2891791, 52.6025211], [1.2894711999999997, 52.60313949999999], [1.2897024571235929, 52.60355296986019], [1.2898734, 52.6038586], [1.2898984, 52.6039034], [1.2901996, 52.6043501], [1.2905889, 52.604907299999994], [1.2907723, 52.605137799999994], [1.2913054, 52.6057569], [1.2915367999999998, 52.606009799999995], [1.2917706999999998, 52.60623399999999], [1.2920419, 52.606473900000005], [1.2922446, 52.606635399999995], [1.2926591, 52.606907199999995], [1.2930066999999998, 52.6071038], [1.2934453999999995, 52.6073026], [1.2938994, 52.6074803], [1.2945474, 52.6076781], [1.2965542, 52.6082547], [1.2981972, 52.608715100000005], [1.3011636000000002, 52.6095426], [1.3015489, 52.6096468], [1.303588, 52.61021649999999], [1.3037654999999997, 52.61026609999999], [1.3041914, 52.61038969999999], [1.3052295, 52.6106922], [1.30558, 52.61080009999999], [1.3059529, 52.61092039999999], [1.3065583999999997, 52.6111327], [1.3071201999999995, 52.61135309999999], [1.3074000999999995, 52.611470399999995], [1.3076037, 52.6115558], [1.3080050999999997, 52.6117505], [1.3081446, 52.61182409999999], [1.3085966999999998, 52.6120627], [1.3091527999999997, 52.612371499999995], [1.3097114999999997, 52.6126853], [1.3102271999999997, 52.61302229999999], [1.3106972999999995, 52.613366799999994], [1.3108657, 52.613490199999994], [1.3110467999999995, 52.6136381], [1.3110714076835732, 52.6136606136388], [1.3112075777783936, 52.61379580502736], [1.311328995448881, 52.613914933995005], [1.311437625611769, 52.61402034483475], [1.3115354331837932, 52.6141143818396], [1.311624383081688, 52.61419938930254], [1.311706440222188, 52.61427771151661], [1.311783569522028, 52.61435169277481], [1.3118577358979426, 52.61442367737013], [1.3119309042666665, 52.61449600959559], [1.3120050395449343, 52.61457103374419], [1.312082106649481, 52.61465109410895], [1.3121640704970412, 52.61473853498286], [1.312252896004349, 52.61483570065895], [1.3123505480881397, 52.6149449354302], [1.312458991665148, 52.61506858358963], [1.3125801916521085, 52.61520898943026], [1.3129814999999998, 52.61567449999998], [1.3134715, 52.616182499999994], [1.3136306, 52.6163308], [1.3137835, 52.6164749], [1.3139269, 52.61659639999999], [1.3140655, 52.616715499999984], [1.3143865, 52.61697629999999], [1.3144927, 52.6170619], [1.314903, 52.61739869999999], [1.3151504, 52.617605299999994], [1.3152700999999998, 52.6177431], [1.315361, 52.61786250000001], [1.3154878, 52.61806309999999], [1.3155431, 52.6181688], [1.3156126, 52.6183156], [1.3156749999999997, 52.618471500000005], [1.3157254, 52.6186582], [1.3157434999999995, 52.61875289999999], [1.3157709999999998, 52.6188755], [1.3157848, 52.61894430000001], [1.3157967999999998, 52.61900390000001], [1.3158095, 52.61913269999999], [1.3158150999999998, 52.61927870000001], [1.3158059, 52.619398], [1.3157929999999998, 52.61957520000001], [1.3157475, 52.6197665], [1.3156901999999997, 52.6204005], [1.3156852000000003, 52.62061599999999], [1.3156661999999997, 52.621097], [1.3156391999999997, 52.621460000000006], [1.3156102, 52.62180200000001], [1.3155861999999998, 52.621995], [1.3155671999999998, 52.622097], [1.3155475, 52.6221681], [1.3155342, 52.622216], [1.3155031999999998, 52.6222991], [1.3154652, 52.6223841], [1.3154132, 52.622480099999976], [1.3153331999999998, 52.622600099999985], [1.3152551999999995, 52.6226971], [1.3151442, 52.6228151], [1.3150602, 52.6228941], [1.3149491999999998, 52.622985099999994], [1.3148272, 52.62307309999999], [1.3147217076744775, 52.62313831165998], [1.3145021908957013, 52.62322199426073], [1.3143085362818407, 52.62329647748092], [1.3141369459472674, 52.62336298539702], [1.3139836220063523, 52.623422742085495], [1.3138447665734685, 52.62347697162286], [1.3137165817629854, 52.62352689808555], [1.3135952696892763, 52.62357374555006], [1.313477032466712, 52.62361873809287], [1.3133580722096638, 52.62366309979046], [1.3132345910325036, 52.6237080547193], [1.313102791049603, 52.62375482695589], [1.3129588743753329, 52.623804640576665], [1.3127990431240653, 52.623858719658145], [1.312619499410172, 52.6239182882768], [1.3124164453480236, 52.62398457050908], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]}", "current_leg_start": "Diss", "dest_arr_time_act": "2218", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Diss", "current_leg_milage": "19.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2193.233, \"from_m\": 1967.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2263.849, \"from_m\": 2193.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2726.445, \"from_m\": 2263.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6674.473, \"from_m\": 2726.445, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7287.704, \"from_m\": 6674.473, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7486.179, \"from_m\": 7287.704, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7606.766, \"from_m\": 7486.179, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31569.687, \"from_m\": 7606.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31759.249, \"from_m\": 31569.687, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32065.224, \"from_m\": 31759.249, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32987.925, \"from_m\": 32065.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 45068.25, \"from_m\": 32987.925, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47326.995, \"from_m\": 45068.25, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48055.898, \"from_m\": 47326.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\": 48542.594, \"from_m\": 48055.898, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48828.513, \"from_m\": 48542.594, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49319.651, \"from_m\": 48828.513, \"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\": 75103.456, \"from_m\": 49319.651, \"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\": 75145.552, \"from_m\": 75103.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\": 83126.071, \"from_m\": 75145.552, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 83155.347, \"from_m\": 83126.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83876.079, \"from_m\": 83155.347, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 93738.336, \"from_m\": 83876.079, \"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\": 93756.358, \"from_m\": 93738.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95088.794, \"from_m\": 93756.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\": 95871.874, \"from_m\": 95088.794, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 96543.03, \"from_m\": 95871.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\": 109283.548, \"from_m\": 96543.03, \"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\": 109645.934, \"from_m\": 109283.548, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 109913.791, \"from_m\": 109645.934, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 110243.295, \"from_m\": 109913.791, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110308.524, \"from_m\": 110243.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110354.465, \"from_m\": 110308.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110595.072, \"from_m\": 110354.465, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112086.348, \"from_m\": 110595.072, \"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\": 177471.459, \"from_m\": 112086.348, \"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\": 181317.44, \"from_m\": 177471.459, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 182998.471, \"from_m\": 181317.44, \"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\": 184013.979, \"from_m\": 182998.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 184193.176, \"from_m\": 184013.979, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 184831.508, \"from_m\": 184193.176, \"capability_applied\": null, \"effective_limit_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\": 621977, \"profile_key\": \"b3d0a97afc50b6ad381ffb8c520513a5595d57f9ff7188d5129afcc6fe3288bb\", \"schedule_id\": 19713, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.968, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.267, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.616, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.865, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040H\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.944, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Gidea Park\", \"stage_seq\": 8, \"distance_m\": 21644.527, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 32408.872, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Chelmsford\", \"stage_seq\": 10, \"distance_m\": 47839.573, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 11, \"distance_m\": 52014.955, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Witham\", \"stage_seq\": 12, \"distance_m\": 62029.16, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110H\", \"location\": \"Marks Tey\", \"stage_seq\": 13, \"distance_m\": 74939.442, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2117H\", \"location\": \"Colchester\", \"stage_seq\": 14, \"distance_m\": 82931.19, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125H\", \"location\": \"Manningtree\", \"stage_seq\": 15, \"distance_m\": 95496.807, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Ipswich Halifax Jn\", \"stage_seq\": 16, \"distance_m\": 109098.708, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2138\", \"location\": \"Ipswich\", \"stage_seq\": 17, \"distance_m\": 110437.368, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 18, \"distance_m\": 111876.816, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 19, \"distance_m\": 113248.164, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"Claydon S.B.\", \"stage_seq\": 20, \"distance_m\": 118562.598, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2149\", \"location\": \"Stowmarket\", \"stage_seq\": 21, \"distance_m\": 129496.676, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Haughley Jn\", \"stage_seq\": 22, \"distance_m\": 133374.927, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200H\", \"location\": \"Diss\", \"stage_seq\": 23, \"distance_m\": 152734.218, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Flordon Level Xing\", \"stage_seq\": 24, \"distance_m\": 171604.602, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214H\", \"location\": \"Trowse Jn\", \"stage_seq\": 25, \"distance_m\": 183106.211, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215H\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 26, \"distance_m\": 183787.426, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 27, \"distance_m\": 184273.664, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 28, \"distance_m\": 184831.508, \"section_seq\": 1, \"route_path_id\": 36065}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 184831.508, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36065}], \"total_distance_m\": 184831.508, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 183627.414, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1204.094, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2030", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:18Z\", \"source_id\": 51482931, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:20Z\", \"source_id\": 16624996, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:50Z\", \"source_id\": 51496468, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:42:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:50Z\", \"source_id\": 16628818, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:15Z\", \"source_id\": 51506994, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:46:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:46:19Z\", \"source_id\": 16631876, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:06Z\", \"source_id\": 51521162, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:08Z\", \"source_id\": 16635997, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:21Z\", \"source_id\": 51540893, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:23Z\", \"source_id\": 16641622, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:39Z\", \"source_id\": 51546895, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:42Z\", \"source_id\": 16643297, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:06:34Z\", \"source_id\": 51556722, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:06:36Z\", \"source_id\": 16646017, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:11:25Z\", \"source_id\": 51568723, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:11:29Z\", \"source_id\": 16649319, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13734, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:15:18Z\", \"source_id\": 51578041, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:15:23Z\", \"source_id\": 16651971, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:24:02Z\", \"source_id\": 51598703, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:24:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:24:07Z\", \"source_id\": 16657881, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:34:37Z\", \"source_id\": 51623065, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:34:39Z\", \"source_id\": 16664908, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:33Z\", \"source_id\": 51649719, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:39Z\", \"source_id\": 16672865, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:49Z\", \"source_id\": 51678778, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:53Z\", \"source_id\": 16681275, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:19Z\", \"source_id\": 51716844, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:24Z\", \"source_id\": 16692291, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "2", "timing_fact_generation": 1789593444322053, "current_leg_arrival_utc": "2026-09-16T22:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:18:53.298569", "service_state_evidence_id": 16692291, "current_leg_start_actual_dep": "2026-09-16T22:00:30+01:00", "operational_evidence_version": 107, "service_state_event_time_utc": "2026-09-16T21:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:28:54.200866", "service_state_valid_until_kind": null, "operational_interpretation_version": 107, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P LST NRW 1P64 745010 12 100 None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.473, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7287.704, "from_m": 6674.473, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7486.179, "from_m": 7287.704, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7606.766, "from_m": 7486.179, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31569.687, "from_m": 7606.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31759.249, "from_m": 31569.687, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32065.224, "from_m": 31759.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32987.925, "from_m": 32065.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45068.25, "from_m": 32987.925, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47326.995, "from_m": 45068.25, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48055.898, "from_m": 47326.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": 48542.594, "from_m": 48055.898, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48828.513, "from_m": 48542.594, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49319.651, "from_m": 48828.513, "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": 75103.456, "from_m": 49319.651, "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": 75145.552, "from_m": 75103.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": 83126.071, "from_m": 75145.552, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 83155.347, "from_m": 83126.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83876.079, "from_m": 83155.347, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 93738.336, "from_m": 83876.079, "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": 93756.358, "from_m": 93738.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95088.794, "from_m": 93756.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": 95871.874, "from_m": 95088.794, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 96543.03, "from_m": 95871.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": 109283.548, "from_m": 96543.03, "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": 109645.934, "from_m": 109283.548, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 109913.791, "from_m": 109645.934, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 110243.295, "from_m": 109913.791, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110308.524, "from_m": 110243.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110354.465, "from_m": 110308.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110595.072, "from_m": 110354.465, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112086.348, "from_m": 110595.072, "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": 177471.459, "from_m": 112086.348, "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": 181317.44, "from_m": 177471.459, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 182998.471, "from_m": 181317.44, "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": 184013.979, "from_m": 182998.471, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 184193.176, "from_m": 184013.979, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 184831.508, "from_m": 184193.176, "capability_applied": null, "effective_limit_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": 621977, "profile_key": "b3d0a97afc50b6ad381ffb8c520513a5595d57f9ff7188d5129afcc6fe3288bb", "schedule_id": 19713, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2030", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 36065}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.267, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.616, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.865, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040H", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.944, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Gidea Park", "stage_seq": 8, "distance_m": 21644.527, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Shenfield", "stage_seq": 9, "distance_m": 32408.872, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Chelmsford", "stage_seq": 10, "distance_m": 47839.573, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Beaulieu Park (Construction)", "stage_seq": 11, "distance_m": 52014.955, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "Witham", "stage_seq": 12, "distance_m": 62029.16, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110H", "location": "Marks Tey", "stage_seq": 13, "distance_m": 74939.442, "section_seq": 1, "route_path_id": 36065}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2117H", "location": "Colchester", "stage_seq": 14, "distance_m": 82931.19, "section_seq": 1, "route_path_id": 36065}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125H", "location": "Manningtree", "stage_seq": 15, "distance_m": 95496.807, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Ipswich Halifax Jn", "stage_seq": 16, "distance_m": 109098.708, "section_seq": 1, "route_path_id": 36065}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2138", "location": "Ipswich", "stage_seq": 17, "distance_m": 110437.368, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "East Suffolk Jn", "stage_seq": 18, "distance_m": 111876.816, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Ipswich Europa Jn", "stage_seq": 19, "distance_m": 113248.164, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142", "location": "Claydon S.B.", "stage_seq": 20, "distance_m": 118562.598, "section_seq": 1, "route_path_id": 36065}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2149", "location": "Stowmarket", "stage_seq": 21, "distance_m": 129496.676, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Haughley Jn", "stage_seq": 22, "distance_m": 133374.927, "section_seq": 1, "route_path_id": 36065}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200H", "location": "Diss", "stage_seq": 23, "distance_m": 152734.218, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Flordon Level Xing", "stage_seq": 24, "distance_m": 171604.602, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214H", "location": "Trowse Jn", "stage_seq": 25, "distance_m": 183106.211, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215H", "location": "Trowse Swing Bridge", "stage_seq": 26, "distance_m": 183787.426, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Norwich Thorpe Jn", "stage_seq": 27, "distance_m": 184273.664, "section_seq": 1, "route_path_id": 36065}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": null, "location": "Norwich", "stage_seq": 28, "distance_m": 184831.508, "section_seq": 1, "route_path_id": 36065}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 184831.508, "from_m": 0.0, "section_seq": 1, "route_path_id": 36065}], "total_distance_m": 184831.508, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 183627.414, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1204.094, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:18Z", "source_id": 51482931, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:20Z", "source_id": 16624996, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:50Z", "source_id": 51496468, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:42:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:50Z", "source_id": 16628818, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:15Z", "source_id": 51506994, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:46:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:46:19Z", "source_id": 16631876, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:06Z", "source_id": 51521162, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:08Z", "source_id": 16635997, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13865, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:21Z", "source_id": 51540893, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:01:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:23Z", "source_id": 16641622, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13877, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:39Z", "source_id": 51546895, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:03:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:42Z", "source_id": 16643297, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13823, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:06:34Z", "source_id": 51556722, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:07:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:06:36Z", "source_id": 16646017, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13775, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:11:25Z", "source_id": 51568723, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:12:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:11:29Z", "source_id": 16649319, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13734, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:15:18Z", "source_id": 51578041, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:16:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:15:23Z", "source_id": 16651971, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13534, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:24:02Z", "source_id": 51598703, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:24:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:24:07Z", "source_id": 16657881, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:34:37Z", "source_id": 51623065, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:35:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:34:39Z", "source_id": 16664908, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13245, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:33Z", "source_id": 51649719, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:47:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:39Z", "source_id": 16672865, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13231, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:49Z", "source_id": 51678778, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:00:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:53Z", "source_id": 16681275, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12990, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:19Z", "source_id": 51716844, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T21:18:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:24Z", "source_id": 16692291, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}] London Liverpool Street 2030 2030 10 None None Norwich 2218 2218 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01321/2026-09-16/detailed None Diss 2026-09-16T22:00:30+01:00 Norwich 17.0 {"type": "LineString", "coordinates": [[1.1235195999999998, 52.37362529999999], [1.124132, 52.3743258], [1.1278648, 52.37857249999998], [1.1280428, 52.3787699], [1.1303308, 52.38139170000001], [1.1331994, 52.3846739], [1.1332927045380592, 52.384780653945135], [1.1372671, 52.3893277], [1.1402469999999998, 52.3926926], [1.1417788, 52.3944224], [1.1422967, 52.3950071], [1.1433433999999998, 52.39618449999999], [1.1445541, 52.397549999999995], [1.1467435, 52.40005630000001], [1.1487856, 52.4023689], [1.1491159, 52.40275690000001], [1.1513463999999998, 52.40533439999999], [1.1518638, 52.4059713], [1.1540469, 52.408781899999994], [1.155053, 52.41020580000001], [1.1560167, 52.4116435], [1.1562585999999997, 52.4120246], [1.1565106, 52.4124163], [1.1569917999999997, 52.4132243], [1.157914, 52.4148125], [1.1597318, 52.41798510000001], [1.1598483, 52.41820250000001], [1.1608799, 52.41999059999999], [1.1619022999999995, 52.42178279999999], [1.1622467, 52.42237900000001], [1.1626454999999998, 52.4230799], [1.1630741999999998, 52.42383439999999], [1.1639081, 52.4252743], [1.1650357, 52.4272648], [1.1661801, 52.429254699999994], [1.1672736999999995, 52.43126049999999], [1.1673976, 52.4315165], [1.1678098693553778, 52.43236835067337], [1.1682462000000002, 52.4332699], [1.1685580999999998, 52.4339415], [1.168788, 52.4344127], [1.1688905999999997, 52.4346232], [1.169524, 52.43599609999999], [1.1707960999999998, 52.438744099999994], [1.171182919160443, 52.43957578845911], [1.1733762, 52.4442912], [1.1743313, 52.4463303], [1.1746911, 52.44706409999999], [1.1748645, 52.4474518], [1.1756098, 52.4490707], [1.1763675, 52.4506799], [1.1778942999999995, 52.4539458], [1.1791952, 52.456737799999985], [1.1796014999999995, 52.45760009999999], [1.1805285, 52.459567699999994], [1.181114, 52.46086809999999], [1.1814121999999998, 52.4615923], [1.1815083, 52.4618266], [1.1817395999999998, 52.46239229999998], [1.1827141, 52.4650763], [1.1836541, 52.4677641], [1.1843098999999997, 52.4693894], [1.1849916, 52.47099690000001], [1.1859944, 52.4730361], [1.1865359, 52.4740929], [1.1867753999999997, 52.4745462], [1.1870221999999997, 52.4749917], [1.1874955, 52.4758395], [1.1877710999999995, 52.47632289999999], [1.1880196000000005, 52.47677629999999], [1.1880726, 52.47687169999999], [1.188541, 52.47771589999999], [1.1890099, 52.47855249999999], [1.1899413999999997, 52.4802243], [1.1900417999999997, 52.480413], [1.1906775, 52.481577], [1.191126, 52.4824032], [1.1913144, 52.4827503], [1.1926163, 52.48509989999999], [1.1952229, 52.48977970000001], [1.1952812999999998, 52.4898747], [1.1959181999999997, 52.4910775], [1.1965884000000002, 52.49226329999999], [1.1977288116833853, 52.49430286280318], [1.197953, 52.4947038], [1.1980087, 52.494803399999995], [1.1987344, 52.4961519], [1.1991081, 52.4968027], [1.1994720999999997, 52.497484499999985], [1.2002049999999995, 52.4988208], [1.2017154, 52.501571199999994], [1.2019759999999995, 52.502041], [1.202326, 52.5026721], [1.2029175, 52.5037565], [1.2041321, 52.50593779999999], [1.2044590999999998, 52.50655020000001], [1.2048019999999997, 52.5071562], [1.2054748, 52.5083747], [1.2061335999999998, 52.50958550000001], [1.2065099, 52.51022240000001], [1.2068550999999998, 52.51078809999999], [1.2073917999999997, 52.51159619999999], [1.2079977999999998, 52.5123815], [1.2083227, 52.5127665], [1.2086691, 52.5131659], [1.2093289, 52.5138873], [1.210097, 52.51463219999999], [1.2109216, 52.51536990000001], [1.2117452999999998, 52.5160474], [1.2121687999999995, 52.5163605], [1.2125708, 52.516673899999994], [1.2132242, 52.5171419], [1.2139608, 52.5176154], [1.2144913, 52.5179594], [1.2152135, 52.5183762], [1.215416, 52.518505100000006], [1.2158434, 52.518769], [1.2171925999999995, 52.5194918], [1.2176368, 52.51971669999999], [1.2177944, 52.51979649999999], [1.2178603, 52.5198293], [1.219224, 52.52043749999999], [1.2206256, 52.5210667], [1.2233256999999995, 52.5223202], [1.2244664999999997, 52.5229033], [1.2255583999999995, 52.5234974], [1.2276668, 52.524794], [1.2284928, 52.52538179999999], [1.2293763999999998, 52.525999299999995], [1.2296173, 52.526164], [1.2302986, 52.5266295], [1.2311398, 52.527272499999995], [1.2313781999999998, 52.52744489999999], [1.2316342, 52.5276207], [1.233761, 52.5292226], [1.2364253, 52.5312165], [1.2389205999999997, 52.5330838], [1.2444581, 52.5372292], [1.2500208, 52.54137049999999], [1.2507382000000002, 52.5419099], [1.2518650999999998, 52.5427538], [1.2536906999999995, 52.544124399999994], [1.2542247, 52.54450769999999], [1.2548922999999998, 52.54501400000001], [1.2555991, 52.5455461], [1.2564513999999998, 52.5461793], [1.2573, 52.54680389999999], [1.25764139776733, 52.54706514081418], [1.2589644, 52.54807749999999], [1.2594364999999998, 52.5484473], [1.260042062242989, 52.54896191164581], [1.2602620999999998, 52.5491489], [1.2611233999999998, 52.54991940000001], [1.2619423, 52.5506493], [1.2626963999999998, 52.5514026], [1.2634235, 52.5521489], [1.2637464, 52.5524897], [1.2639618999999995, 52.5527294], [1.2643465, 52.5531773], [1.2647261999999997, 52.55362629999999], [1.2654583, 52.5545316], [1.2662100999999997, 52.55554020000001], [1.2669258, 52.5565668], [1.2681506, 52.55853810000001], [1.2705642, 52.562606], [1.2706405999999997, 52.562729299999994], [1.2707137999999998, 52.5628565], [1.272418, 52.5657181], [1.2727683999999997, 52.56629999999999], [1.2731026, 52.5668765], [1.2738043, 52.5680219], [1.2751669, 52.57032729999998], [1.2762638999999998, 52.5721649], [1.2768437, 52.57313320000001], [1.2774158999999998, 52.5740924], [1.2785629, 52.575973100000006], [1.2798280999999998, 52.57812830000001], [1.2801754, 52.57873080000001], [1.2805426000000002, 52.57931999999999], [1.2822159, 52.5821043], [1.2826828, 52.582861599999994], [1.2831270999999995, 52.58362770000001], [1.2835928, 52.5843947], [1.2840805999999998, 52.5851614], [1.2844956999999997, 52.585749199999995], [1.2849916999999995, 52.5863793], [1.2859777, 52.5875523], [1.2862953, 52.587938900000005], [1.286544, 52.58825980000001], [1.2866251999999998, 52.588372099999994], [1.2867547, 52.5885514], [1.2871150999999998, 52.589073500000005], [1.2874539, 52.589590099999995], [1.2878407, 52.5903846], [1.2880419, 52.5908359], [1.2883188, 52.5915728], [1.2885181999999995, 52.59232500000001], [1.2886177, 52.5927673], [1.2886892, 52.59322719999999], [1.2887365, 52.5936723], [1.2887718, 52.59408100000001], [1.2887311, 52.5949563], [1.288651, 52.5958258], [1.2884558, 52.5970536], [1.2883637, 52.597703], [1.2883384999999998, 52.598333200000006], [1.2883321, 52.59888850000001], [1.2883527, 52.5992244], [1.2883844999999998, 52.59951960000001], [1.2884592743908354, 52.60011674567804], [1.2884641568284474, 52.60015573637146], [1.2884912, 52.6003717], [1.2885584, 52.60069390000001], [1.2886362999999998, 52.60103470000001], [1.2887272, 52.6013349], [1.2888547, 52.6016945], [1.2889826, 52.6020374], [1.2891791, 52.6025211], [1.2894711999999997, 52.60313949999999], [1.2897024571235929, 52.60355296986019], [1.2898734, 52.6038586], [1.2898984, 52.6039034], [1.2901996, 52.6043501], [1.2905889, 52.604907299999994], [1.2907723, 52.605137799999994], [1.2913054, 52.6057569], [1.2915367999999998, 52.606009799999995], [1.2917706999999998, 52.60623399999999], [1.2920419, 52.606473900000005], [1.2922446, 52.606635399999995], [1.2926591, 52.606907199999995], [1.2930066999999998, 52.6071038], [1.2934453999999995, 52.6073026], [1.2938994, 52.6074803], [1.2945474, 52.6076781], [1.2965542, 52.6082547], [1.2981972, 52.608715100000005], [1.3011636000000002, 52.6095426], [1.3015489, 52.6096468], [1.303588, 52.61021649999999], [1.3037654999999997, 52.61026609999999], [1.3041914, 52.61038969999999], [1.3052295, 52.6106922], [1.30558, 52.61080009999999], [1.3059529, 52.61092039999999], [1.3065583999999997, 52.6111327], [1.3071201999999995, 52.61135309999999], [1.3074000999999995, 52.611470399999995], [1.3076037, 52.6115558], [1.3080050999999997, 52.6117505], [1.3081446, 52.61182409999999], [1.3085966999999998, 52.6120627], [1.3091527999999997, 52.612371499999995], [1.3097114999999997, 52.6126853], [1.3102271999999997, 52.61302229999999], [1.3106972999999995, 52.613366799999994], [1.3108657, 52.613490199999994], [1.3110467999999995, 52.6136381], [1.3110714076835732, 52.6136606136388], [1.3112075777783936, 52.61379580502736], [1.311328995448881, 52.613914933995005], [1.311437625611769, 52.61402034483475], [1.3115354331837932, 52.6141143818396], [1.311624383081688, 52.61419938930254], [1.311706440222188, 52.61427771151661], [1.311783569522028, 52.61435169277481], [1.3118577358979426, 52.61442367737013], [1.3119309042666665, 52.61449600959559], [1.3120050395449343, 52.61457103374419], [1.312082106649481, 52.61465109410895], [1.3121640704970412, 52.61473853498286], [1.312252896004349, 52.61483570065895], [1.3123505480881397, 52.6149449354302], [1.312458991665148, 52.61506858358963], [1.3125801916521085, 52.61520898943026], [1.3129814999999998, 52.61567449999998], [1.3134715, 52.616182499999994], [1.3136306, 52.6163308], [1.3137835, 52.6164749], [1.3139269, 52.61659639999999], [1.3140655, 52.616715499999984], [1.3143865, 52.61697629999999], [1.3144927, 52.6170619], [1.314903, 52.61739869999999], [1.3151504, 52.617605299999994], [1.3152700999999998, 52.6177431], [1.315361, 52.61786250000001], [1.3154878, 52.61806309999999], [1.3155431, 52.6181688], [1.3156126, 52.6183156], [1.3156749999999997, 52.618471500000005], [1.3157254, 52.6186582], [1.3157434999999995, 52.61875289999999], [1.3157709999999998, 52.6188755], [1.3157848, 52.61894430000001], [1.3157967999999998, 52.61900390000001], [1.3158095, 52.61913269999999], [1.3158150999999998, 52.61927870000001], [1.3158059, 52.619398], [1.3157929999999998, 52.61957520000001], [1.3157475, 52.6197665], [1.3156901999999997, 52.6204005], [1.3156852000000003, 52.62061599999999], [1.3156661999999997, 52.621097], [1.3156391999999997, 52.621460000000006], [1.3156102, 52.62180200000001], [1.3155861999999998, 52.621995], [1.3155671999999998, 52.622097], [1.3155475, 52.6221681], [1.3155342, 52.622216], [1.3155031999999998, 52.6222991], [1.3154652, 52.6223841], [1.3154132, 52.622480099999976], [1.3153331999999998, 52.622600099999985], [1.3152551999999995, 52.6226971], [1.3151442, 52.6228151], [1.3150602, 52.6228941], [1.3149491999999998, 52.622985099999994], [1.3148272, 52.62307309999999], [1.3147217076744775, 52.62313831165998], [1.3145021908957013, 52.62322199426073], [1.3143085362818407, 52.62329647748092], [1.3141369459472674, 52.62336298539702], [1.3139836220063523, 52.623422742085495], [1.3138447665734685, 52.62347697162286], [1.3137165817629854, 52.62352689808555], [1.3135952696892763, 52.62357374555006], [1.313477032466712, 52.62361873809287], [1.3133580722096638, 52.62366309979046], [1.3132345910325036, 52.6237080547193], [1.313102791049603, 52.62375482695589], [1.3129588743753329, 52.623804640576665], [1.3127990431240653, 52.623858719658145], [1.312619499410172, 52.6239182882768], [1.3124164453480236, 52.62398457050908], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]} 19.9 2201 2218 Diss Norwich Norwich 52.6266570 1.3070530 52.6266570 1.3070530 1 0 2026-09-16 21:29:21 TERMINATED 2026-09-16 21:18:00 Norwich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692291 1789593444322053 107 107 2026-09-16 21:28:54.200866 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:18:53.298569
592369 623844 S26590 362T631716 2026-09-16 COMPLETE 16692973 2026-09-16 22:19:00 2026-09-16 21:29:21 2026-09-18 21:29:21 {"id": 623844, "stp": "N", "toc": "Merseyrail", "uid": "S26590", "consist": "777004+777008", "dest_crs": "HNX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S26590/2026-09-16/detailed", "trust_id": "362T631716", "origin_crs": "SDL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hunt's Cross", "service_date": "2026-09-16", "dest_arr_time": "2218", "dest_platform": "3", "is_terminated": 1, "next_location": "Hunt's Cross", "signalling_id": "2T63", "timing_status": "LATE", "origin_station": "Sandhills", "current_leg_arr": "2219", "current_leg_dep": "2215", "current_leg_end": "Hunt's Cross", "origin_dep_time": "2152", "origin_platform": "1", "current_location": "Hunt's Cross", "last_update_time": "2026-09-16T21:29:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]}", "current_leg_start": "Liverpool South Parkway (LL)", "dest_arr_time_act": "2218", "motion_projection": null, "next_location_lat": "53.3607625", "next_location_lon": "-2.8554215", "previous_location": "Liverpool South Parkway (LL)", "current_leg_milage": "1.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1311.065, \"from_m\": 0.0, \"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\": 1371.053, \"from_m\": 1311.065, \"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\": 2364.402, \"from_m\": 1371.053, \"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\": 2569.311, \"from_m\": 2364.402, \"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\": 3237.506, \"from_m\": 2569.311, \"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\": 3607.386, \"from_m\": 3237.506, \"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\": 5425.031, \"from_m\": 3607.386, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6285.328, \"from_m\": 5425.031, \"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\": 11082.681, \"from_m\": 6285.328, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13271.365, \"from_m\": 11082.681, \"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\": 14780.556, \"from_m\": 13271.365, \"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}], \"service_id\": 623844, \"profile_key\": \"f69ef07f8378d30b6c6a4f33f22d4cfdc12a8967bee5b82951fadf8467b8522c\", \"schedule_id\": 40976, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Sandhills\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69435}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2156\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 2454.776, \"section_seq\": 1, \"route_path_id\": 69435}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2159\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 3, \"distance_m\": 3407.163, \"section_seq\": 1, \"route_path_id\": 69435}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2203\", \"location\": \"Brunswick\", \"stage_seq\": 4, \"distance_m\": 5889.986, \"section_seq\": 1, \"route_path_id\": 69435}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2206\", \"location\": \"St. Michaels\", \"stage_seq\": 5, \"distance_m\": 7524.166, \"section_seq\": 1, \"route_path_id\": 69435}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2209\", \"location\": \"Aigburth\", \"stage_seq\": 6, \"distance_m\": 9777.435, \"section_seq\": 1, \"route_path_id\": 69435}, {\"is_pass\": false, \"wtt_arr\": \"2210H\", \"wtt_dep\": \"2210H\", \"location\": \"Cressington\", \"stage_seq\": 7, \"distance_m\": 10990.443, \"section_seq\": 1, \"route_path_id\": 69435}, {\"is_pass\": false, \"wtt_arr\": \"2212H\", \"wtt_dep\": \"2213H\", \"location\": \"Liverpool South Parkway (LL)\", \"stage_seq\": 8, \"distance_m\": 12375.432, \"section_seq\": 1, \"route_path_id\": 69435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215H\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 9, \"distance_m\": 13271.365, \"section_seq\": 1, \"route_path_id\": 69435}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": null, \"location\": \"Hunt's Cross\", \"stage_seq\": 10, \"distance_m\": 14780.556, \"section_seq\": 1, \"route_path_id\": 69435}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14780.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69435}], \"total_distance_m\": 14780.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 14780.556, \"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": "2152", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3607625", "current_position_lon": "-2.8554215", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:07Z\", \"source_id\": 51672973, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:12Z\", \"source_id\": 16679631, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:27Z\", \"source_id\": 51680262, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:34Z\", \"source_id\": 16681728, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:12Z\", \"source_id\": 51686282, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:16Z\", \"source_id\": 16683435, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:07Z\", \"source_id\": 51699291, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:12Z\", \"source_id\": 16687212, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:15Z\", \"source_id\": 51706181, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:13:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:21Z\", \"source_id\": 16689167, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:42Z\", \"source_id\": 51709204, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:48Z\", \"source_id\": 16690074, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:28Z\", \"source_id\": 51719268, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:28Z\", \"source_id\": 16692973, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hunt's Cross", "service_state_platform": "3", "timing_fact_generation": 1789593512672969, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:00.543254", "service_state_evidence_id": 16692973, "current_leg_start_actual_dep": "2026-09-16T22:14:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:01.064268", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail N SDL HNX 2T63 777004+777008 8 75 None {"version": 3, "segments": [{"to_m": 1311.065, "from_m": 0.0, "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": 1371.053, "from_m": 1311.065, "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": 2364.402, "from_m": 1371.053, "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": 2569.311, "from_m": 2364.402, "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": 3237.506, "from_m": 2569.311, "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": 3607.386, "from_m": 3237.506, "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": 5425.031, "from_m": 3607.386, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6285.328, "from_m": 5425.031, "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": 11082.681, "from_m": 6285.328, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13271.365, "from_m": 11082.681, "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": 14780.556, "from_m": 13271.365, "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}], "service_id": 623844, "profile_key": "f69ef07f8378d30b6c6a4f33f22d4cfdc12a8967bee5b82951fadf8467b8522c", "schedule_id": 40976, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2152", "location": "Sandhills", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69435}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2156", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 2454.776, "section_seq": 1, "route_path_id": 69435}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2159", "location": "Liverpool Central (Northern)", "stage_seq": 3, "distance_m": 3407.163, "section_seq": 1, "route_path_id": 69435}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2203", "location": "Brunswick", "stage_seq": 4, "distance_m": 5889.986, "section_seq": 1, "route_path_id": 69435}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2206", "location": "St. Michaels", "stage_seq": 5, "distance_m": 7524.166, "section_seq": 1, "route_path_id": 69435}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2209", "location": "Aigburth", "stage_seq": 6, "distance_m": 9777.435, "section_seq": 1, "route_path_id": 69435}, {"is_pass": false, "wtt_arr": "2210H", "wtt_dep": "2210H", "location": "Cressington", "stage_seq": 7, "distance_m": 10990.443, "section_seq": 1, "route_path_id": 69435}, {"is_pass": false, "wtt_arr": "2212H", "wtt_dep": "2213H", "location": "Liverpool South Parkway (LL)", "stage_seq": 8, "distance_m": 12375.432, "section_seq": 1, "route_path_id": 69435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215H", "location": "Hunts Cross West Jn", "stage_seq": 9, "distance_m": 13271.365, "section_seq": 1, "route_path_id": 69435}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": null, "location": "Hunt's Cross", "stage_seq": 10, "distance_m": 14780.556, "section_seq": 1, "route_path_id": 69435}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14780.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 69435}], "total_distance_m": 14780.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 14780.556, "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": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:07Z", "source_id": 51672973, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:57:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:12Z", "source_id": 16679631, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:27Z", "source_id": 51680262, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:34Z", "source_id": 16681728, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9796, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:12Z", "source_id": 51686282, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:04:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:16Z", "source_id": 16683435, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9806, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:07Z", "source_id": 51699291, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:10:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:12Z", "source_id": 16687212, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9810, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:15Z", "source_id": 51706181, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:13:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:21Z", "source_id": 16689167, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9815, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:42Z", "source_id": 51709204, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:14:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:48Z", "source_id": 16690074, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10032, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:28Z", "source_id": 51719268, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:19:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:28Z", "source_id": 16692973, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Sandhills 2152 2152 1 None None Hunt's Cross 2218 2218 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:S26590/2026-09-16/detailed None Liverpool South Parkway (LL) 2026-09-16T22:14:30+01:00 Hunt's Cross 4.0 {"type": "LineString", "coordinates": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]} 1.4 2215 2219 Liverpool South Parkway (LL) Hunt's Cross Hunt's Cross 53.3607625 -2.8554215 53.3607625 -2.8554215 1 0 2026-09-16 21:29:21 TERMINATED 2026-09-16 21:19:00 Hunt's Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692973 1789593512672969 36 36 2026-09-16 21:29:01.064268 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:00.543254
592370 622069 L85243 865B90MZ16 2026-09-16 COMPLETE None 2026-09-16 21:19:00 2026-09-16 21:29:21 2026-09-18 21:29:21 {"id": 622069, "stp": "P", "toc": "South Western Railway", "uid": "L85243", "consist": "450051+450067", "dest_crs": "XEX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85243/2026-09-16/detailed", "trust_id": "865B90MZ16", "origin_crs": "BSK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Eastleigh D.C.S.", "service_date": "2026-09-16", "dest_arr_time": "2119", "dest_platform": null, "is_terminated": 1, "next_location": "Eastleigh D.C.S.", "signalling_id": "5B90", "timing_status": "EARLY", "origin_station": "Basingstoke", "current_leg_arr": "2119", "current_leg_dep": "2045", "current_leg_end": "Eastleigh D.C.S.", "origin_dep_time": "2034", "origin_platform": "1", "current_location": "Eastleigh", "last_update_time": "2026-09-16T21:29:21", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.281764912500317, 51.14834756954446], [-1.2827181, 51.146752599999985], [-1.2828238000000003, 51.1465548], [-1.2828410999999995, 51.146526], [-1.2839938999999998, 51.14459930000001], [-1.2844979, 51.1436574], [-1.285168, 51.14251599999999], [-1.2859751, 51.141189999999995], [-1.2862872, 51.140649], [-1.2863577999999998, 51.14052670000001], [-1.2870554999999997, 51.1393526], [-1.2880054, 51.13775420000001], [-1.2885272, 51.1369808], [-1.2894106, 51.13549979999999], [-1.2894541999999998, 51.1354252], [-1.2903231, 51.133936600000006], [-1.2909074, 51.13288140000001], [-1.2951623, 51.125753], [-1.2974269, 51.12194950000001], [-1.3004013000000003, 51.11687620000001], [-1.3071284366899056, 51.105631359695174], [-1.3087249999999997, 51.1029622], [-1.309071, 51.102391], [-1.3093467, 51.101901099999985], [-1.3095839, 51.1014297], [-1.3097964999999998, 51.10086930000001], [-1.3099074999999998, 51.1005738], [-1.3101921, 51.09984969999999], [-1.3108981, 51.09771440000001], [-1.3110673, 51.0971449], [-1.3118926, 51.0943646], [-1.3120193, 51.0939309], [-1.3125346, 51.0921633], [-1.3126705, 51.0917683], [-1.3126989, 51.0916729], [-1.3134211, 51.0892498], [-1.3144165, 51.0859012], [-1.3144453, 51.0858022], [-1.3145532999999998, 51.08541309999999], [-1.3150501999999995, 51.08362360000001], [-1.3150982, 51.0834734], [-1.3160199999999995, 51.08059050000001], [-1.3164157, 51.07904559999999], [-1.3164368, 51.0789599], [-1.3169728000000005, 51.077119800000006], [-1.3177283, 51.074516899999985], [-1.3187494999999998, 51.0713008], [-1.3191297999999998, 51.0701031], [-1.3194560999999998, 51.0690754], [-1.3197967999999998, 51.06800239999999], [-1.3199232999999997, 51.067603899999995], [-1.320161423814361, 51.06689760775776], [-1.3203153, 51.0664412], [-1.3199232999999997, 51.067603899999995], [-1.3197967999999998, 51.06800239999999], [-1.3194560999999998, 51.0690754], [-1.3192728, 51.0695275], [-1.3197624, 51.06799759999999], [-1.3201162999999998, 51.0668916], [-1.3202307999999998, 51.0665338], [-1.3202624, 51.0664351], [-1.3205513, 51.065593], [-1.3205694, 51.0655403], [-1.3212384999999998, 51.06377020000001], [-1.3225085, 51.0602684], [-1.3227979, 51.0594859], [-1.3257749, 51.0513955], [-1.3260525, 51.0505713], [-1.3264699, 51.0492473], [-1.3264840510387832, 51.04919293101055], [-1.3266358, 51.0486099], [-1.3267532, 51.0480946], [-1.3268513, 51.047608999999994], [-1.3269357, 51.04721269999999], [-1.3269799999999998, 51.04689060000001], [-1.3270827999999997, 51.0459255], [-1.3271597999999998, 51.0453371], [-1.3272080999999998, 51.0447604], [-1.3272402999999997, 51.0442292], [-1.3272657, 51.0436963], [-1.3272725, 51.0431322], [-1.3272589999999995, 51.0425782], [-1.327232, 51.042071], [-1.3270276, 51.0400156], [-1.3269747, 51.039478599999995], [-1.3263024, 51.03415999999999], [-1.3262011, 51.0329806], [-1.3261156000000005, 51.0319846], [-1.326106459033019, 51.03188266129044], [-1.3260345999999998, 51.0310813], [-1.3259863, 51.03055419999999], [-1.3259568, 51.0300603], [-1.3259367, 51.0295922], [-1.3259408999999998, 51.0291321], [-1.3259698999999998, 51.02844859999999], [-1.3259953, 51.0281731], [-1.3260441999999997, 51.02771079999999], [-1.3262116, 51.026565], [-1.3263014, 51.0261188], [-1.3263658, 51.0258084], [-1.3264827, 51.0253659], [-1.3266313999999997, 51.0248678], [-1.3267828999999998, 51.02442409999999], [-1.3269585999999998, 51.02396519999999], [-1.3271976, 51.0234093], [-1.3275715, 51.02248320000001], [-1.3275988, 51.022415499999994], [-1.3276270999999995, 51.02234180000001], [-1.3276968, 51.0221662], [-1.3283864, 51.0204284], [-1.3284086, 51.02037260000001], [-1.3287977000000002, 51.01939209999999], [-1.3293449999999998, 51.01801849999999], [-1.3297361, 51.0169516], [-1.3315789999999998, 51.010705699999995], [-1.3318174, 51.0099341], [-1.3319682, 51.0094847], [-1.3321476, 51.008994900000005], [-1.3326523, 51.00772759999999], [-1.3328993, 51.0071612], [-1.3331286, 51.0066992], [-1.3336706, 51.0056555], [-1.3337111, 51.0055766], [-1.3349911, 51.0033724], [-1.3350367, 51.00329260000001], [-1.3368551999999998, 51.0003557], [-1.3369348, 51.00022390000001], [-1.341577546168424, 50.99268564501821], [-1.3439552999999995, 50.98882449999999], [-1.3443652, 50.9880969], [-1.3446826, 50.9875003], [-1.3447375999999998, 50.9873884], [-1.3449876, 50.98688150000001], [-1.3450364999999995, 50.9867697], [-1.3451976, 50.98639360000001], [-1.3452448, 50.98627390000001], [-1.3457214, 50.9850885], [-1.3457555, 50.9849904], [-1.345954, 50.9844197], [-1.3460599999999998, 50.98405799999999], [-1.3466006999999998, 50.9819982], [-1.3466384, 50.9818585], [-1.3466889, 50.9816664], [-1.3466988, 50.98161020000001], [-1.3467530999999997, 50.98141119999999], [-1.3467598229799418, 50.98138404258675], [-1.3468316, 50.98109409999999], [-1.3468752, 50.9808564], [-1.3469087, 50.9806191], [-1.3469457, 50.9803727], [-1.3470143, 50.98010300000001], [-1.3470455, 50.97979], [-1.3470717, 50.97960539999999], [-1.3474729261792822, 50.97800688147972], [-1.3488379, 50.972568300000006], [-1.3493223, 50.97058189999999], [-1.3494023, 50.9701932], [-1.3494478999999997, 50.96990689999999], [-1.349468, 50.9696805], [-1.3494607, 50.969401299999994], [-1.3494547, 50.9692166], [-1.3494695, 50.96911159999999], [-1.3494869, 50.96900289999999], [-1.3495256000000002, 50.96884049999999], [-1.3495921, 50.9686158], [-1.3496102379657433, 50.96856381975185], [-1.3496793, 50.9683659], [-1.3497557000000002, 50.968168199999994], [-1.3498388, 50.9679824], [-1.3499566, 50.96772479999999], [-1.3500104999999998, 50.9676117], [-1.350081, 50.9674251], [-1.3501339, 50.96723750000001], [-1.3501567, 50.9670306], [-1.3501392999999997, 50.9668532], [-1.3500895999999998, 50.9666691], [-1.3500091999999997, 50.9664453]]}", "current_leg_start": "Wallers Ash Loop", "dest_arr_time_act": "2119", "motion_projection": null, "next_location_lat": "50.9664453", "next_location_lon": "-1.3500092", "previous_location": "Basingstoke", "current_leg_milage": "13.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 9, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:16649783\", \"confirmationDeadline\": \"2026-09-16T21:16:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 176.773, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 234.872, \"from_m\": 176.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\": 4469.762, \"from_m\": 234.872, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4515.646, \"from_m\": 4469.762, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5243.059, \"from_m\": 4515.646, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16296.329, \"from_m\": 5243.059, \"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\": 29961.369, \"from_m\": 16296.329, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30013.246, \"from_m\": 29961.369, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30312.212, \"from_m\": 30013.246, \"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\": 30363.989, \"from_m\": 30312.212, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41308.825, \"from_m\": 30363.989, \"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\": 41400.696, \"from_m\": 41308.825, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41778.351, \"from_m\": 41400.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 622069, \"profile_key\": \"9180066b6098181703317a1183c952604af4388043de6e17cfda701b37e60963\", \"schedule_id\": 18028, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Basingstoke\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Worting Jn\", \"stage_seq\": 2, \"distance_m\": 3902.618, \"section_seq\": 1, \"route_path_id\": 73190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Micheldever\", \"stage_seq\": 3, \"distance_m\": 16598.54, \"section_seq\": 1, \"route_path_id\": 73190}, {\"is_pass\": false, \"wtt_arr\": \"2046H\", \"wtt_dep\": \"2103H\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 4, \"distance_m\": 20920.355, \"section_seq\": 1, \"route_path_id\": 73190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Winchester\", \"stage_seq\": 5, \"distance_m\": 30312.212, \"section_seq\": 1, \"route_path_id\": 73190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Shawford Jn\", \"stage_seq\": 6, \"distance_m\": 34249.351, \"section_seq\": 1, \"route_path_id\": 73190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 7, \"distance_m\": 40092.264, \"section_seq\": 1, \"route_path_id\": 73190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Eastleigh\", \"stage_seq\": 8, \"distance_m\": 41531.255, \"section_seq\": 1, \"route_path_id\": 73190}, {\"is_pass\": false, \"wtt_arr\": \"2119\", \"wtt_dep\": null, \"location\": \"Eastleigh D.C.S.\", \"stage_seq\": 9, \"distance_m\": 41778.351, \"section_seq\": 1, \"route_path_id\": 73190}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41778.351, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73190}], \"total_distance_m\": 41778.351, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41354.812, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 423.539, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2034", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "34.0", "current_position_lat": "50.9664453", "current_position_lon": "-1.3500092", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:42Z\", \"source_id\": 51524971, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:46Z\", \"source_id\": 16637163, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:10:16Z\", \"source_id\": 51565957, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:11:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:10:22Z\", \"source_id\": 16648537, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eastleigh", "service_state_platform": "2", "timing_fact_generation": 1789589529831109, "current_leg_arrival_utc": "2026-09-16T21:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:01.987740", "service_state_evidence_id": 51565957, "current_leg_start_actual_dep": "2026-09-16T20:45:30+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:02.653466", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P BSK XEX 5B90 450051+450067 8 100 None {"version": 3, "segments": [{"to_m": 176.773, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 234.872, "from_m": 176.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": 4469.762, "from_m": 234.872, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4515.646, "from_m": 4469.762, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5243.059, "from_m": 4515.646, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16296.329, "from_m": 5243.059, "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": 29961.369, "from_m": 16296.329, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 30013.246, "from_m": 29961.369, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30312.212, "from_m": 30013.246, "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": 30363.989, "from_m": 30312.212, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 41308.825, "from_m": 30363.989, "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": 41400.696, "from_m": 41308.825, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41778.351, "from_m": 41400.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 622069, "profile_key": "9180066b6098181703317a1183c952604af4388043de6e17cfda701b37e60963", "schedule_id": 18028, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2034", "location": "Basingstoke", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Worting Jn", "stage_seq": 2, "distance_m": 3902.618, "section_seq": 1, "route_path_id": 73190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Micheldever", "stage_seq": 3, "distance_m": 16598.54, "section_seq": 1, "route_path_id": 73190}, {"is_pass": false, "wtt_arr": "2046H", "wtt_dep": "2103H", "location": "Wallers Ash Loop", "stage_seq": 4, "distance_m": 20920.355, "section_seq": 1, "route_path_id": 73190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109", "location": "Winchester", "stage_seq": 5, "distance_m": 30312.212, "section_seq": 1, "route_path_id": 73190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Shawford Jn", "stage_seq": 6, "distance_m": 34249.351, "section_seq": 1, "route_path_id": 73190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "Allbrook S.B.", "stage_seq": 7, "distance_m": 40092.264, "section_seq": 1, "route_path_id": 73190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Eastleigh", "stage_seq": 8, "distance_m": 41531.255, "section_seq": 1, "route_path_id": 73190}, {"is_pass": false, "wtt_arr": "2119", "wtt_dep": null, "location": "Eastleigh D.C.S.", "stage_seq": 9, "distance_m": 41778.351, "section_seq": 1, "route_path_id": 73190}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41778.351, "from_m": 0.0, "section_seq": 1, "route_path_id": 73190}], "total_distance_m": 41778.351, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41354.812, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 423.539, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27157, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:42Z", "source_id": 51524971, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:54:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:46Z", "source_id": 16637163, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27160, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:10:16Z", "source_id": 51565957, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:11:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:10:22Z", "source_id": 16648537, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:11:00+01:00", "operational_fact": true}] Basingstoke 2034 2034 1 None None Eastleigh D.C.S. 2119 2119 None EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85243/2026-09-16/detailed None Wallers Ash Loop 2026-09-16T20:45:30+01:00 Eastleigh D.C.S. 34.0 {"type": "LineString", "coordinates": [[-1.281764912500317, 51.14834756954446], [-1.2827181, 51.146752599999985], [-1.2828238000000003, 51.1465548], [-1.2828410999999995, 51.146526], [-1.2839938999999998, 51.14459930000001], [-1.2844979, 51.1436574], [-1.285168, 51.14251599999999], [-1.2859751, 51.141189999999995], [-1.2862872, 51.140649], [-1.2863577999999998, 51.14052670000001], [-1.2870554999999997, 51.1393526], [-1.2880054, 51.13775420000001], [-1.2885272, 51.1369808], [-1.2894106, 51.13549979999999], [-1.2894541999999998, 51.1354252], [-1.2903231, 51.133936600000006], [-1.2909074, 51.13288140000001], [-1.2951623, 51.125753], [-1.2974269, 51.12194950000001], [-1.3004013000000003, 51.11687620000001], [-1.3071284366899056, 51.105631359695174], [-1.3087249999999997, 51.1029622], [-1.309071, 51.102391], [-1.3093467, 51.101901099999985], [-1.3095839, 51.1014297], [-1.3097964999999998, 51.10086930000001], [-1.3099074999999998, 51.1005738], [-1.3101921, 51.09984969999999], [-1.3108981, 51.09771440000001], [-1.3110673, 51.0971449], [-1.3118926, 51.0943646], [-1.3120193, 51.0939309], [-1.3125346, 51.0921633], [-1.3126705, 51.0917683], [-1.3126989, 51.0916729], [-1.3134211, 51.0892498], [-1.3144165, 51.0859012], [-1.3144453, 51.0858022], [-1.3145532999999998, 51.08541309999999], [-1.3150501999999995, 51.08362360000001], [-1.3150982, 51.0834734], [-1.3160199999999995, 51.08059050000001], [-1.3164157, 51.07904559999999], [-1.3164368, 51.0789599], [-1.3169728000000005, 51.077119800000006], [-1.3177283, 51.074516899999985], [-1.3187494999999998, 51.0713008], [-1.3191297999999998, 51.0701031], [-1.3194560999999998, 51.0690754], [-1.3197967999999998, 51.06800239999999], [-1.3199232999999997, 51.067603899999995], [-1.320161423814361, 51.06689760775776], [-1.3203153, 51.0664412], [-1.3199232999999997, 51.067603899999995], [-1.3197967999999998, 51.06800239999999], [-1.3194560999999998, 51.0690754], [-1.3192728, 51.0695275], [-1.3197624, 51.06799759999999], [-1.3201162999999998, 51.0668916], [-1.3202307999999998, 51.0665338], [-1.3202624, 51.0664351], [-1.3205513, 51.065593], [-1.3205694, 51.0655403], [-1.3212384999999998, 51.06377020000001], [-1.3225085, 51.0602684], [-1.3227979, 51.0594859], [-1.3257749, 51.0513955], [-1.3260525, 51.0505713], [-1.3264699, 51.0492473], [-1.3264840510387832, 51.04919293101055], [-1.3266358, 51.0486099], [-1.3267532, 51.0480946], [-1.3268513, 51.047608999999994], [-1.3269357, 51.04721269999999], [-1.3269799999999998, 51.04689060000001], [-1.3270827999999997, 51.0459255], [-1.3271597999999998, 51.0453371], [-1.3272080999999998, 51.0447604], [-1.3272402999999997, 51.0442292], [-1.3272657, 51.0436963], [-1.3272725, 51.0431322], [-1.3272589999999995, 51.0425782], [-1.327232, 51.042071], [-1.3270276, 51.0400156], [-1.3269747, 51.039478599999995], [-1.3263024, 51.03415999999999], [-1.3262011, 51.0329806], [-1.3261156000000005, 51.0319846], [-1.326106459033019, 51.03188266129044], [-1.3260345999999998, 51.0310813], [-1.3259863, 51.03055419999999], [-1.3259568, 51.0300603], [-1.3259367, 51.0295922], [-1.3259408999999998, 51.0291321], [-1.3259698999999998, 51.02844859999999], [-1.3259953, 51.0281731], [-1.3260441999999997, 51.02771079999999], [-1.3262116, 51.026565], [-1.3263014, 51.0261188], [-1.3263658, 51.0258084], [-1.3264827, 51.0253659], [-1.3266313999999997, 51.0248678], [-1.3267828999999998, 51.02442409999999], [-1.3269585999999998, 51.02396519999999], [-1.3271976, 51.0234093], [-1.3275715, 51.02248320000001], [-1.3275988, 51.022415499999994], [-1.3276270999999995, 51.02234180000001], [-1.3276968, 51.0221662], [-1.3283864, 51.0204284], [-1.3284086, 51.02037260000001], [-1.3287977000000002, 51.01939209999999], [-1.3293449999999998, 51.01801849999999], [-1.3297361, 51.0169516], [-1.3315789999999998, 51.010705699999995], [-1.3318174, 51.0099341], [-1.3319682, 51.0094847], [-1.3321476, 51.008994900000005], [-1.3326523, 51.00772759999999], [-1.3328993, 51.0071612], [-1.3331286, 51.0066992], [-1.3336706, 51.0056555], [-1.3337111, 51.0055766], [-1.3349911, 51.0033724], [-1.3350367, 51.00329260000001], [-1.3368551999999998, 51.0003557], [-1.3369348, 51.00022390000001], [-1.341577546168424, 50.99268564501821], [-1.3439552999999995, 50.98882449999999], [-1.3443652, 50.9880969], [-1.3446826, 50.9875003], [-1.3447375999999998, 50.9873884], [-1.3449876, 50.98688150000001], [-1.3450364999999995, 50.9867697], [-1.3451976, 50.98639360000001], [-1.3452448, 50.98627390000001], [-1.3457214, 50.9850885], [-1.3457555, 50.9849904], [-1.345954, 50.9844197], [-1.3460599999999998, 50.98405799999999], [-1.3466006999999998, 50.9819982], [-1.3466384, 50.9818585], [-1.3466889, 50.9816664], [-1.3466988, 50.98161020000001], [-1.3467530999999997, 50.98141119999999], [-1.3467598229799418, 50.98138404258675], [-1.3468316, 50.98109409999999], [-1.3468752, 50.9808564], [-1.3469087, 50.9806191], [-1.3469457, 50.9803727], [-1.3470143, 50.98010300000001], [-1.3470455, 50.97979], [-1.3470717, 50.97960539999999], [-1.3474729261792822, 50.97800688147972], [-1.3488379, 50.972568300000006], [-1.3493223, 50.97058189999999], [-1.3494023, 50.9701932], [-1.3494478999999997, 50.96990689999999], [-1.349468, 50.9696805], [-1.3494607, 50.969401299999994], [-1.3494547, 50.9692166], [-1.3494695, 50.96911159999999], [-1.3494869, 50.96900289999999], [-1.3495256000000002, 50.96884049999999], [-1.3495921, 50.9686158], [-1.3496102379657433, 50.96856381975185], [-1.3496793, 50.9683659], [-1.3497557000000002, 50.968168199999994], [-1.3498388, 50.9679824], [-1.3499566, 50.96772479999999], [-1.3500104999999998, 50.9676117], [-1.350081, 50.9674251], [-1.3501339, 50.96723750000001], [-1.3501567, 50.9670306], [-1.3501392999999997, 50.9668532], [-1.3500895999999998, 50.9666691], [-1.3500091999999997, 50.9664453]]} 13.4 2045 2119 Basingstoke Eastleigh Eastleigh D.C.S. 50.9664453 -1.3500092 50.9664453 -1.3500092 1 0 2026-09-16 21:29:21 TERMINATED 2026-09-16 21:19:00 Eastleigh TD TRACKING_TIMEOUT 51565957 1789589529831109 18 18 2026-09-16 21:29:02.653466 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:01.987740
592371 623095 P87702 892H76M716 2026-09-16 COMPLETE 16692554 2026-09-16 22:19:00 2026-09-16 21:29:21 2026-09-18 21:29:21 {"id": 623095, "stp": "P", "toc": "Southeastern", "uid": "P87702", "consist": "465029+465037+466019", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87702/2026-09-16/detailed", "trust_id": "892H76M716", "origin_crs": "TBW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-16", "dest_arr_time": "2215", "dest_platform": "6", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2H76", "timing_status": "LATE", "origin_station": "Tunbridge Wells", "current_leg_arr": "2219", "current_leg_dep": "2216", "current_leg_end": "London Charing Cross", "origin_dep_time": "2119", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-16T21:29:21", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "2215", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 108.009, \"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\": 108.009, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6965.573, \"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\": 7321.297, \"from_m\": 6965.573, \"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\": 7515.144, \"from_m\": 7321.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7979.191, \"from_m\": 7515.144, \"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\": 8840.668, \"from_m\": 7979.191, \"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\": 9625.502, \"from_m\": 8840.668, \"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\": 15627.94, \"from_m\": 9625.502, \"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\": 19104.911, \"from_m\": 15627.94, \"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\": 21655.557, \"from_m\": 19104.911, \"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\": 24442.132, \"from_m\": 21655.557, \"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\": 30805.269, \"from_m\": 24442.132, \"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\": 32770.782, \"from_m\": 30805.269, \"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\": 32813.605, \"from_m\": 32770.782, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35566.264, \"from_m\": 32813.605, \"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\": 36190.872, \"from_m\": 35566.264, \"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\": 36236.839, \"from_m\": 36190.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36801.191, \"from_m\": 36236.839, \"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\": 37081.21, \"from_m\": 36801.191, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41672.097, \"from_m\": 37081.21, \"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\": 41711.685, \"from_m\": 41672.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42964.488, \"from_m\": 41711.685, \"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\": 44741.59, \"from_m\": 42964.488, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45157.033, \"from_m\": 44741.59, \"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\": 45565.617, \"from_m\": 45157.033, \"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\": 45662.861, \"from_m\": 45565.617, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51772.614, \"from_m\": 45662.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53736.707, \"from_m\": 51772.614, \"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\": 55202.395, \"from_m\": 53736.707, \"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\": 623095, \"profile_key\": \"4b233a746408382accdb4fc161517df2f55d836cc86b9710f6c06962a6eb63bd\", \"schedule_id\": 23437, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2119\", \"location\": \"Tunbridge Wells\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 2, \"distance_m\": 933.003, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2123\", \"location\": \"High Brooms\", \"stage_seq\": 3, \"distance_m\": 2572.721, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 4, \"distance_m\": 6794.8, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2130\", \"location\": \"Tonbridge\", \"stage_seq\": 5, \"distance_m\": 7696.124, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2134\", \"location\": \"Hildenborough\", \"stage_seq\": 6, \"distance_m\": 11887.663, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141H\", \"location\": \"Sevenoaks\", \"stage_seq\": 7, \"distance_m\": 19781.259, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150\", \"location\": \"Orpington\", \"stage_seq\": 8, \"distance_m\": 33020.996, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 9, \"distance_m\": 35694.116, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Chislehurst\", \"stage_seq\": 10, \"distance_m\": 37233.268, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Grove Park\", \"stage_seq\": 11, \"distance_m\": 40820.961, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Hither Green\", \"stage_seq\": 12, \"distance_m\": 43721.55, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 13, \"distance_m\": 45252.827, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 14, \"distance_m\": 46653.514, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"New Cross\", \"stage_seq\": 15, \"distance_m\": 47472.198, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 16, \"distance_m\": 50445.466, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2207\", \"location\": \"London Bridge\", \"stage_seq\": 17, \"distance_m\": 52310.658, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 18, \"distance_m\": 53250.842, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2212\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 19, \"distance_m\": 53997.159, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 20, \"distance_m\": 55202.395, \"section_seq\": 1, \"route_path_id\": 100062}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 55202.395, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100062}], \"total_distance_m\": 55202.395, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 55019.596, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 182.799, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2119", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:14:04Z\", \"source_id\": 51575098, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 32740, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:20Z\", \"source_id\": 51592481, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:23Z\", \"source_id\": 16656101, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:27:39Z\", \"source_id\": 51607111, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:27:42Z\", \"source_id\": 16660322, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:23Z\", \"source_id\": 51620135, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:26Z\", \"source_id\": 16664055, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:13Z\", \"source_id\": 51635697, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:17Z\", \"source_id\": 16668631, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:05Z\", \"source_id\": 51659825, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:09Z\", \"source_id\": 16675802, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:45Z\", \"source_id\": 51669892, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:49Z\", \"source_id\": 16678762, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:37Z\", \"source_id\": 51676185, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:42Z\", \"source_id\": 16680560, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:44Z\", \"source_id\": 51680805, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:46Z\", \"source_id\": 16681882, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:05Z\", \"source_id\": 51701358, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:09Z\", \"source_id\": 16687826, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:54Z\", \"source_id\": 51711769, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:15:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:57Z\", \"source_id\": 16690747, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:44Z\", \"source_id\": 51717763, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:47Z\", \"source_id\": 16692554, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "6", "timing_fact_generation": 1789593469017957, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:02.881106", "service_state_evidence_id": 16692554, "current_leg_start_actual_dep": "2026-09-16T22:16:00+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:03.373470", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P TBW CHX 2H76 465029+465037+466019 10 75 None {"version": 3, "segments": [{"to_m": 108.009, "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": 108.009, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6965.573, "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": 7321.297, "from_m": 6965.573, "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": 7515.144, "from_m": 7321.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7979.191, "from_m": 7515.144, "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": 8840.668, "from_m": 7979.191, "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": 9625.502, "from_m": 8840.668, "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": 15627.94, "from_m": 9625.502, "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": 19104.911, "from_m": 15627.94, "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": 21655.557, "from_m": 19104.911, "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": 24442.132, "from_m": 21655.557, "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": 30805.269, "from_m": 24442.132, "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": 32770.782, "from_m": 30805.269, "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": 32813.605, "from_m": 32770.782, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35566.264, "from_m": 32813.605, "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": 36190.872, "from_m": 35566.264, "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": 36236.839, "from_m": 36190.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36801.191, "from_m": 36236.839, "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": 37081.21, "from_m": 36801.191, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41672.097, "from_m": 37081.21, "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": 41711.685, "from_m": 41672.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42964.488, "from_m": 41711.685, "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": 44741.59, "from_m": 42964.488, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45157.033, "from_m": 44741.59, "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": 45565.617, "from_m": 45157.033, "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": 45662.861, "from_m": 45565.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51772.614, "from_m": 45662.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53736.707, "from_m": 51772.614, "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": 55202.395, "from_m": 53736.707, "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": 623095, "profile_key": "4b233a746408382accdb4fc161517df2f55d836cc86b9710f6c06962a6eb63bd", "schedule_id": 23437, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2119", "location": "Tunbridge Wells", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Wells Tunnel Jn", "stage_seq": 2, "distance_m": 933.003, "section_seq": 1, "route_path_id": 100062}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2123", "location": "High Brooms", "stage_seq": 3, "distance_m": 2572.721, "section_seq": 1, "route_path_id": 100062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Somerhill Tunnel", "stage_seq": 4, "distance_m": 6794.8, "section_seq": 1, "route_path_id": 100062}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2130", "location": "Tonbridge", "stage_seq": 5, "distance_m": 7696.124, "section_seq": 1, "route_path_id": 100062}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2134", "location": "Hildenborough", "stage_seq": 6, "distance_m": 11887.663, "section_seq": 1, "route_path_id": 100062}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141H", "location": "Sevenoaks", "stage_seq": 7, "distance_m": 19781.259, "section_seq": 1, "route_path_id": 100062}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150", "location": "Orpington", "stage_seq": 8, "distance_m": 33020.996, "section_seq": 1, "route_path_id": 100062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Petts Wood Jn", "stage_seq": 9, "distance_m": 35694.116, "section_seq": 1, "route_path_id": 100062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Chislehurst", "stage_seq": 10, "distance_m": 37233.268, "section_seq": 1, "route_path_id": 100062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Grove Park", "stage_seq": 11, "distance_m": 40820.961, "section_seq": 1, "route_path_id": 100062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Hither Green", "stage_seq": 12, "distance_m": 43721.55, "section_seq": 1, "route_path_id": 100062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Parks Bridge Jn", "stage_seq": 13, "distance_m": 45252.827, "section_seq": 1, "route_path_id": 100062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Tanners Hill Jn (NX)", "stage_seq": 14, "distance_m": 46653.514, "section_seq": 1, "route_path_id": 100062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "New Cross", "stage_seq": 15, "distance_m": 47472.198, "section_seq": 1, "route_path_id": 100062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Blue Anchor (Kent)", "stage_seq": 16, "distance_m": 50445.466, "section_seq": 1, "route_path_id": 100062}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2207", "location": "London Bridge", "stage_seq": 17, "distance_m": 52310.658, "section_seq": 1, "route_path_id": 100062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209", "location": "Ewer Street Jn", "stage_seq": 18, "distance_m": 53250.842, "section_seq": 1, "route_path_id": 100062}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2212", "location": "London Waterloo (East)", "stage_seq": 19, "distance_m": 53997.159, "section_seq": 1, "route_path_id": 100062}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 20, "distance_m": 55202.395, "section_seq": 1, "route_path_id": 100062}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 55202.395, "from_m": 0.0, "section_seq": 1, "route_path_id": 100062}], "total_distance_m": 55202.395, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 55019.596, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 182.799, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32748, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:14:04Z", "source_id": 51575098, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T20:16:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 32740, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:20Z", "source_id": 51592481, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:22:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:23Z", "source_id": 16656101, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32625, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:27:39Z", "source_id": 51607111, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:29:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:27:42Z", "source_id": 16660322, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32606, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:23Z", "source_id": 51620135, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:34:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:26Z", "source_id": 16664055, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32573, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:13Z", "source_id": 51635697, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:41:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:17Z", "source_id": 16668631, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31995, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:05Z", "source_id": 51659825, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:51:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:09Z", "source_id": 16675802, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31935, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:45Z", "source_id": 51669892, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:56:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:49Z", "source_id": 16678762, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:37Z", "source_id": 51676185, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:59:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:42Z", "source_id": 16680560, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:44Z", "source_id": 51680805, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:01:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:46Z", "source_id": 16681882, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:05Z", "source_id": 51701358, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:10:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:09Z", "source_id": 16687826, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:54Z", "source_id": 51711769, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:15:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:57Z", "source_id": 16690747, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31431, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:44Z", "source_id": 51717763, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:19:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:47Z", "source_id": 16692554, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Tunbridge Wells 2119 2119 1 None None London Charing Cross 2215 2215 6 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87702/2026-09-16/detailed None London Waterloo (East) 2026-09-16T22:16:00+01:00 London Charing Cross 3.0 {"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} 0.7 2216 2219 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-16 21:29:21 TERMINATED 2026-09-16 21:19:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692554 1789593469017957 95 95 2026-09-16 21:29:03.373470 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:02.881106
592372 623932 Y80378 852F95M716 2026-09-16 COMPLETE 16693320 2026-09-16 22:18:00 2026-09-16 21:29:21 2026-09-18 21:29:21 {"id": 623932, "stp": "P", "toc": "Great Western Railway", "uid": "Y80378", "consist": "150244", "dest_crs": "FAL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80378/2026-09-16/detailed", "trust_id": "852F95M716", "origin_crs": "TRU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Falmouth Docks", "service_date": "2026-09-16", "dest_arr_time": "2220", "dest_platform": null, "is_terminated": 1, "next_location": "Falmouth Docks", "signalling_id": "2F95", "timing_status": "EARLY", "origin_station": "Truro", "current_leg_arr": "2218", "current_leg_dep": "2217", "current_leg_end": "Falmouth Docks", "origin_dep_time": "2156", "origin_platform": "1", "current_location": "Falmouth Docks", "last_update_time": "2026-09-16T21:29:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.0652377, 50.148267700000005], [-5.0644897, 50.1483708], [-5.063849699999999, 50.1484585], [-5.063651199999999, 50.14848460000001], [-5.0612621, 50.1487943], [-5.0605117, 50.1488852], [-5.0595528, 50.1490403], [-5.0591076, 50.1491452], [-5.0587105999999995, 50.14926719999999], [-5.0583539, 50.1493961], [-5.0579751, 50.14956290000001], [-5.057626499999999, 50.1497465], [-5.057442699999999, 50.14985279999999], [-5.0571323999999995, 50.1500509], [-5.0567728, 50.15027629999999], [-5.0564466, 50.1504693], [-5.055520099999999, 50.15090599999999], [-5.055462599999999, 50.1509336]]}", "current_leg_start": "Falmouth Town", "dest_arr_time_act": "2219", "motion_projection": null, "next_location_lat": "50.1509336", "next_location_lon": "-5.0554626", "previous_location": "Falmouth Town", "current_leg_milage": "0.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 160.552, \"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\": 495.277, \"from_m\": 160.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 555.634, \"from_m\": 495.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 809.641, \"from_m\": 555.634, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6600.921, \"from_m\": 809.641, \"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\": 6719.595, \"from_m\": 6600.921, \"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\": 13022.148, \"from_m\": 6719.595, \"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\": 13527.296, \"from_m\": 13022.148, \"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\": 14116.274, \"from_m\": 13527.296, \"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\": 14134.945, \"from_m\": 14116.274, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14493.807, \"from_m\": 14134.945, \"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\": 14512.67, \"from_m\": 14493.807, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18168.243, \"from_m\": 14512.67, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18182.681, \"from_m\": 18168.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18356.361, \"from_m\": 18182.681, \"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\": 18843.89, \"from_m\": 18356.361, \"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\": 623932, \"profile_key\": \"22bebea64c7c19d8c993f944264553f87f20a930ff7af0b80cc369c73d13490d\", \"schedule_id\": 31158, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Truro\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Penwithers Jn\", \"stage_seq\": 2, \"distance_m\": 809.641, \"section_seq\": 1, \"route_path_id\": 40829}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203\", \"location\": \"Perranwell\", \"stage_seq\": 3, \"distance_m\": 6643.548, \"section_seq\": 1, \"route_path_id\": 40829}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2210\", \"location\": \"Penryn\", \"stage_seq\": 4, \"distance_m\": 13226.027, \"section_seq\": 1, \"route_path_id\": 40829}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": \"2214\", \"location\": \"Penmere\", \"stage_seq\": 5, \"distance_m\": 16575.823, \"section_seq\": 1, \"route_path_id\": 40829}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": \"2217\", \"location\": \"Falmouth Town\", \"stage_seq\": 6, \"distance_m\": 18067.092, \"section_seq\": 1, \"route_path_id\": 40829}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": null, \"location\": \"Falmouth Docks\", \"stage_seq\": 7, \"distance_m\": 18843.89, \"section_seq\": 1, \"route_path_id\": 40829}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18843.89, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40829}], \"total_distance_m\": 18843.89, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18731.561, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 112.329, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2156", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "50.1509336", "current_position_lon": "-5.0554626", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:35Z\", \"source_id\": 16682992, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:59Z\", \"source_id\": 51696776, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:03Z\", \"source_id\": 16686481, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:07Z\", \"source_id\": 16689664, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:04Z\", \"source_id\": 16691461, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:19:03Z\", \"source_id\": 16693320, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Falmouth Docks", "service_state_platform": null, "timing_fact_generation": 1789593545579267, "current_leg_arrival_utc": "2026-09-16T22:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:05.573312", "service_state_evidence_id": 16693320, "current_leg_start_actual_dep": "2026-09-16T22:17:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-16T21:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:05.748469", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P TRU FAL 2F95 150244 2 75 None {"version": 3, "segments": [{"to_m": 160.552, "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": 495.277, "from_m": 160.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 555.634, "from_m": 495.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 809.641, "from_m": 555.634, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6600.921, "from_m": 809.641, "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": 6719.595, "from_m": 6600.921, "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": 13022.148, "from_m": 6719.595, "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": 13527.296, "from_m": 13022.148, "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": 14116.274, "from_m": 13527.296, "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": 14134.945, "from_m": 14116.274, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14493.807, "from_m": 14134.945, "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": 14512.67, "from_m": 14493.807, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18168.243, "from_m": 14512.67, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18182.681, "from_m": 18168.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18356.361, "from_m": 18182.681, "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": 18843.89, "from_m": 18356.361, "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": 623932, "profile_key": "22bebea64c7c19d8c993f944264553f87f20a930ff7af0b80cc369c73d13490d", "schedule_id": 31158, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2156", "location": "Truro", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Penwithers Jn", "stage_seq": 2, "distance_m": 809.641, "section_seq": 1, "route_path_id": 40829}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203", "location": "Perranwell", "stage_seq": 3, "distance_m": 6643.548, "section_seq": 1, "route_path_id": 40829}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2210", "location": "Penryn", "stage_seq": 4, "distance_m": 13226.027, "section_seq": 1, "route_path_id": 40829}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": "2214", "location": "Penmere", "stage_seq": 5, "distance_m": 16575.823, "section_seq": 1, "route_path_id": 40829}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": "2217", "location": "Falmouth Town", "stage_seq": 6, "distance_m": 18067.092, "section_seq": 1, "route_path_id": 40829}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": null, "location": "Falmouth Docks", "stage_seq": 7, "distance_m": 18843.89, "section_seq": 1, "route_path_id": 40829}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18843.89, "from_m": 0.0, "section_seq": 1, "route_path_id": 40829}], "total_distance_m": 18843.89, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18731.561, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 112.329, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:35Z", "source_id": 16682992, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26856, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:59Z", "source_id": 51696776, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:09:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:03Z", "source_id": 16686481, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:07Z", "source_id": 16689664, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:04Z", "source_id": 16691461, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:19:03Z", "source_id": 16693320, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}] Truro 2156 2156 1 None None Falmouth Docks 2220 2219 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80378/2026-09-16/detailed None Falmouth Town 2026-09-16T22:17:00+01:00 Falmouth Docks 1.0 {"type": "LineString", "coordinates": [[-5.0652377, 50.148267700000005], [-5.0644897, 50.1483708], [-5.063849699999999, 50.1484585], [-5.063651199999999, 50.14848460000001], [-5.0612621, 50.1487943], [-5.0605117, 50.1488852], [-5.0595528, 50.1490403], [-5.0591076, 50.1491452], [-5.0587105999999995, 50.14926719999999], [-5.0583539, 50.1493961], [-5.0579751, 50.14956290000001], [-5.057626499999999, 50.1497465], [-5.057442699999999, 50.14985279999999], [-5.0571323999999995, 50.1500509], [-5.0567728, 50.15027629999999], [-5.0564466, 50.1504693], [-5.055520099999999, 50.15090599999999], [-5.055462599999999, 50.1509336]]} 0.5 2217 2218 Falmouth Town Falmouth Docks Falmouth Docks 50.1509336 -5.0554626 50.1509336 -5.0554626 1 0 2026-09-16 21:29:21 TERMINATED 2026-09-16 21:18:00 Falmouth Docks TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693320 1789593545579267 21 21 2026-09-16 21:29:05.748469 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:05.573312
592373 621524 C01354 729G43MZ16 2026-09-16 COMPLETE 16692501 2026-09-16 22:19:00 2026-09-16 21:29:21 2026-09-18 21:29:21 {"id": 621524, "stp": "P", "toc": "Avanti West Coast", "uid": "C01354", "consist": "390013", "dest_crs": "WVH", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01354/2026-09-16/detailed", "trust_id": "729G43MZ16", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wolverhampton", "service_date": "2026-09-16", "dest_arr_time": "2204", "dest_platform": "4", "is_terminated": 1, "next_location": "Wolverhampton", "signalling_id": "9G43", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "2219", "current_leg_dep": "2206", "current_leg_end": "Wolverhampton", "origin_dep_time": "2010", "origin_platform": "16", "current_location": "Wolverhampton", "last_update_time": "2026-09-16T21:29:21", "route_debug_link": null, "timing_variation": "+16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0100279, 52.5080035], [-2.0104024999999996, 52.5081241], [-2.0111448, 52.50838830000001], [-2.0112339999999995, 52.50842009999999], [-2.0114807999999997, 52.5085088], [-2.0119431999999997, 52.50868719999999], [-2.0119728, 52.50869850000001], [-2.0121352, 52.5087598], [-2.0123594, 52.50885410000001], [-2.0124460999999996, 52.5088915], [-2.0133362999999997, 52.50928499999999], [-2.013795, 52.5095077], [-2.0139587999999997, 52.50958839999999], [-2.0143804, 52.50980769999999], [-2.0148581999999995, 52.5100608], [-2.0154542, 52.5103989], [-2.0158275999999997, 52.5106214], [-2.0162679, 52.51089919999999], [-2.0165246999999997, 52.5110616], [-2.016587, 52.5111004], [-2.0175320999999995, 52.5117336], [-2.0176627, 52.511825999999985], [-2.0179066, 52.5119716], [-2.0181362, 52.51212319999999], [-2.0183865, 52.5122901], [-2.0194416, 52.51299569999999], [-2.0195171, 52.513047099999994], [-2.0196996, 52.5131693], [-2.0202425, 52.5135329], [-2.020877, 52.51395779999999], [-2.0210741, 52.5140936], [-2.0211606, 52.5141532], [-2.0215935, 52.514455899999994], [-2.0217813999999996, 52.5146044], [-2.0219709, 52.51476310000001], [-2.0221316999999996, 52.514898900000006], [-2.022298, 52.5150511], [-2.0224632, 52.51519690000001], [-2.0227851, 52.515500499999995], [-2.0229178999999995, 52.51562830000001], [-2.0230028, 52.515709], [-2.0231246, 52.5158069], [-2.0233852999999997, 52.5159918], [-2.0237399, 52.516221299999984], [-2.0238723999999997, 52.516296], [-2.0240863, 52.51642069999999], [-2.0242719, 52.5165194], [-2.0246636, 52.51670980000001], [-2.0249005, 52.5168168], [-2.0251230999999996, 52.5169088], [-2.0254644, 52.5170463], [-2.0258027, 52.51717260000001], [-2.0262269, 52.5173194], [-2.0264758, 52.5174016], [-2.0267112, 52.517474], [-2.0269248, 52.5175403], [-2.0272243, 52.5176336], [-2.0275561, 52.51773339999999], [-2.0278461999999995, 52.5178199], [-2.0281064, 52.51789529999999], [-2.0283817, 52.51797349999999], [-2.0286885, 52.5180583], [-2.0290367, 52.5181525], [-2.0302499, 52.5184717], [-2.030606, 52.518565900000006], [-2.0311684, 52.5187222], [-2.0318058, 52.5189019], [-2.0320366, 52.5189713], [-2.0332804, 52.5193472], [-2.0375044, 52.5207001], [-2.0470282, 52.5237571], [-2.0482023, 52.52410229999999], [-2.0485772999999994, 52.5242106], [-2.0489304, 52.5243163], [-2.0492129, 52.52440310000001], [-2.049653, 52.524541199999994], [-2.0499359, 52.5246375], [-2.0502321, 52.52473649999999], [-2.0504459, 52.5248168], [-2.0508141, 52.5249402], [-2.0514968, 52.52517280000001], [-2.0516495999999997, 52.5252217], [-2.0528091, 52.52560629999999], [-2.0529558999999997, 52.525658], [-2.0535763, 52.52585249999999], [-2.0540658, 52.52600999999999], [-2.0546301999999996, 52.52618869999999], [-2.0568961999999997, 52.526922799999994], [-2.0575629000000006, 52.52713529999998], [-2.0583252999999995, 52.5273903], [-2.0588561, 52.52757350000001], [-2.0593347, 52.5277397], [-2.0597544, 52.5278942], [-2.060061699999999, 52.528016099999995], [-2.0607262, 52.52826610000001], [-2.0611829, 52.5284478], [-2.0614862, 52.5285715], [-2.0620202, 52.5287932], [-2.0624215, 52.5289602], [-2.0626453, 52.5290571], [-2.0629243000000006, 52.5291737], [-2.0630476, 52.52922680000001], [-2.0633995, 52.529385399999995], [-2.063675, 52.5295135], [-2.0643743999999997, 52.52982399999999], [-2.065439899999999, 52.53036149999999], [-2.0658025, 52.530539], [-2.066125153474899, 52.530694738914214], [-2.0661605, 52.53071179999999], [-2.0662563, 52.5307568], [-2.0668741999999996, 52.5310471], [-2.0671137, 52.5311586], [-2.0675889, 52.531353], [-2.0679645, 52.5315038], [-2.068155, 52.53158260000001], [-2.0684826, 52.53170899999999], [-2.0685864, 52.53174599999999], [-2.0691230999999997, 52.531929000000005], [-2.0697663, 52.5321434], [-2.0702341, 52.53229259999999], [-2.0706751999999997, 52.53242670000001], [-2.0713552999999996, 52.53261849999999], [-2.0719492, 52.5327844], [-2.0725265, 52.532945], [-2.0737303999999996, 52.5332874], [-2.0739119, 52.5333393], [-2.0742283999999995, 52.533417099999994], [-2.0744305999999995, 52.53348], [-2.0746558, 52.53355369999999], [-2.0748405999999995, 52.53361179999999], [-2.0750745, 52.53368789999999], [-2.0752743999999996, 52.533753699999984], [-2.0754859999999997, 52.53382570000001], [-2.0756808, 52.53389309999999], [-2.0759794, 52.5339996], [-2.0762372, 52.534097499999994], [-2.0764707, 52.5341882], [-2.0767212, 52.5342904], [-2.0769401, 52.534381], [-2.0771485, 52.534469599999994], [-2.0772503, 52.5345149], [-2.0775656999999996, 52.534662399999995], [-2.0777654, 52.534757699999986], [-2.0779824, 52.5348659], [-2.0780485999999994, 52.53489950000001], [-2.0781702999999996, 52.5349613], [-2.0783556999999995, 52.53505909999999], [-2.0784993, 52.5351344], [-2.0786489, 52.53521859999999], [-2.0787978999999996, 52.5353038], [-2.0790085, 52.53542519999999], [-2.0792432999999995, 52.53556660000001], [-2.0794293, 52.5356827], [-2.0796126, 52.53579969999999], [-2.0798832, 52.53597969999999], [-2.0800776, 52.53611389999999], [-2.0803051, 52.5362747], [-2.0805042999999994, 52.5364215], [-2.080712, 52.5365773], [-2.0808851, 52.5367149], [-2.081054, 52.536852399999994], [-2.0812044, 52.536979], [-2.0813537999999996, 52.5371075], [-2.0815026, 52.53724089999999], [-2.0816294999999996, 52.5373611], [-2.0817713, 52.53749710000001], [-2.0819246, 52.53764889999999], [-2.082126699999999, 52.5378597], [-2.0822245999999995, 52.53796710000001], [-2.0823445, 52.5380997], [-2.0824448, 52.5382149], [-2.0826003999999996, 52.5383994], [-2.082709, 52.5385339], [-2.0828391, 52.5387025], [-2.0829776, 52.5388851], [-2.0831328, 52.5391039], [-2.083273, 52.53930780000001], [-2.0834064, 52.5395243], [-2.0834712, 52.53963079999999], [-2.0835774999999996, 52.53982129999999], [-2.0836929999999994, 52.5400357], [-2.0837661, 52.5401794], [-2.0838479, 52.54034819999999], [-2.0839189999999994, 52.540513], [-2.0839801, 52.5406506], [-2.0840237, 52.5407557], [-2.0840857, 52.5409046], [-2.0841458, 52.54106110000001], [-2.0842201, 52.5412705], [-2.0843005, 52.5415042], [-2.084392, 52.541753799999995], [-2.0844723, 52.541969900000005], [-2.08455, 52.54218519999999], [-2.0846598, 52.5424794], [-2.0847063, 52.5425965], [-2.0847753, 52.5427908], [-2.0849282, 52.54318510000001], [-2.0850039999999996, 52.5433928], [-2.0851026, 52.5436458], [-2.0852682, 52.5440738], [-2.0853365, 52.54424710000001], [-2.0854006999999997, 52.54440679999999], [-2.0854749, 52.5445813], [-2.0855865999999996, 52.5448243], [-2.0856818999999995, 52.545021899999995], [-2.0857505, 52.54515419999999], [-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]}", "current_leg_start": "Sandwell & Dudley", "dest_arr_time_act": "2203", "motion_projection": null, "next_location_lat": "52.5876559", "next_location_lon": "-2.1199992", "previous_location": "Sandwell & Dudley", "current_leg_milage": "7.6", "linx_max_speed_mph": 140, "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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"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\": 140.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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"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\": 140.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\": 140.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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.69, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.697, \"from_m\": 68285.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.851, \"from_m\": 74916.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.989, \"from_m\": 77240.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.241, \"from_m\": 78068.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.918, \"from_m\": 78733.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.844, \"from_m\": 78893.918, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 91969.455, \"from_m\": 91874.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110750.154, \"from_m\": 91969.455, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 117180.103, \"from_m\": 110750.154, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 124095.596, \"from_m\": 117180.103, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 126313.06, \"from_m\": 124095.596, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131025.117, \"from_m\": 126313.06, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131062.706, \"from_m\": 131025.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131716.944, \"from_m\": 131062.706, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131775.895, \"from_m\": 131716.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136136.516, \"from_m\": 131775.895, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 142552.126, \"from_m\": 136136.516, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 142560.029, \"from_m\": 142552.126, \"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\": 151228.711, \"from_m\": 142560.029, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 152154.877, \"from_m\": 151228.711, \"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\": 152892.761, \"from_m\": 152154.877, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 158566.228, \"from_m\": 152892.761, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 160441.627, \"from_m\": 158566.228, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 168157.297, \"from_m\": 160441.627, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 171422.579, \"from_m\": 168157.297, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 175836.565, \"from_m\": 171422.579, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 180079.404, \"from_m\": 175836.565, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 180447.875, \"from_m\": 180079.404, \"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\": 181399.013, \"from_m\": 180447.875, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 181773.213, \"from_m\": 181399.013, \"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\": 182347.38, \"from_m\": 181773.213, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 183209.863, \"from_m\": 182347.38, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 188890.543, \"from_m\": 183209.863, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 191451.498, \"from_m\": 188890.543, \"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\": 192063.87, \"from_m\": 191451.498, \"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\": 195686.79, \"from_m\": 192063.87, \"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\": 196051.687, \"from_m\": 195686.79, \"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\": 202119.076, \"from_m\": 196051.687, \"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\": 202468.321, \"from_m\": 202119.076, \"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\": 202837.937, \"from_m\": 202468.321, \"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}], \"service_id\": 621524, \"profile_key\": \"2be2a228ad7becc77135e1096ebab7dffec53869fb560766f0591d5d7fffc024\", \"schedule_id\": 111, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.529, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.99, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.743, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.174, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.932, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.81, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.361, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": false, \"wtt_arr\": \"2104H\", \"wtt_dep\": \"2106H\", \"location\": \"Coventry\", \"stage_seq\": 18, \"distance_m\": 151667.529, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Berkswell\", \"stage_seq\": 19, \"distance_m\": 160513.144, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2117H\", \"location\": \"Birmingham International\", \"stage_seq\": 20, \"distance_m\": 168863.152, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Stechford\", \"stage_seq\": 21, \"distance_m\": 175990.894, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Grand Jn\", \"stage_seq\": 22, \"distance_m\": 180498.199, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Proof House Jn\", \"stage_seq\": 23, \"distance_m\": 181052.443, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2137\", \"location\": \"Birmingham New Street\", \"stage_seq\": 24, \"distance_m\": 182026.843, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"Soho South Jn\", \"stage_seq\": 25, \"distance_m\": 185322.433, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"Galton Jn\", \"stage_seq\": 26, \"distance_m\": 188035.463, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2147H\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 27, \"distance_m\": 190574.934, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Dudley Port\", \"stage_seq\": 28, \"distance_m\": 193840.72, \"section_seq\": 1, \"route_path_id\": 27888}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": null, \"location\": \"Wolverhampton\", \"stage_seq\": 29, \"distance_m\": 202837.937, \"section_seq\": 1, \"route_path_id\": 27888}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 202837.937, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27888}], \"total_distance_m\": 202837.937, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 199992.232, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2845.705, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2010", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "52.5876559", "current_position_lon": "-2.1199992", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:07Z\", \"source_id\": 51442092, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:20:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:20:09Z\", \"source_id\": 16613579, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:48Z\", \"source_id\": 51446369, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:53Z\", \"source_id\": 16614822, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:53Z\", \"source_id\": 51456641, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:26:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:57Z\", \"source_id\": 16617717, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:54Z\", \"source_id\": 51474269, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:59Z\", \"source_id\": 16622655, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:06Z\", \"source_id\": 51492155, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:41:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:11Z\", \"source_id\": 16627654, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:42Z\", \"source_id\": 51496041, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:42:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:41:44Z\", \"source_id\": 16628746, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:36Z\", \"source_id\": 51541661, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:00:41Z\", \"source_id\": 16641874, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:34Z\", \"source_id\": 51564134, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:39Z\", \"source_id\": 16648086, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:30Z\", \"source_id\": 51580896, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:17:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:32Z\", \"source_id\": 16652810, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:23:34Z\", \"source_id\": 51597686, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:24:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:23:39Z\", \"source_id\": 16657575, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:52Z\", \"source_id\": 51625942, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:52Z\", \"source_id\": 16665733, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:41Z\", \"source_id\": 51652167, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:45Z\", \"source_id\": 16673574, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:09Z\", \"source_id\": 51679506, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:15Z\", \"source_id\": 16681407, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:07Z\", \"source_id\": 51696963, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:13Z\", \"source_id\": 16686562, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:39Z\", \"source_id\": 51717590, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:43Z\", \"source_id\": 16692501, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wolverhampton", "service_state_platform": "1", "timing_fact_generation": 1789593464687676, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390013\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-16T21:19:09.806124", "service_state_evidence_id": 16692501, "current_leg_start_actual_dep": "2026-09-16T22:03:30+01:00", "operational_evidence_version": 155, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:09.879985", "service_state_valid_until_kind": null, "operational_interpretation_version": 155, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P EUS WVH 9G43 390013 9 140 {"units": ["390013"], "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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.0, "governing_constraint": "infrastructure", "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": 140.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": 140.0, "governing_constraint": "infrastructure", "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": 140.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": 140.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": 140.0, "governing_constraint": "infrastructure", "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": 140.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": 140.0, "governing_constraint": "infrastructure", "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": 140.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": 140.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": 140.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": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 117180.103, "from_m": 110750.154, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 124095.596, "from_m": 117180.103, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 126313.06, "from_m": 124095.596, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131025.117, "from_m": 126313.06, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131062.706, "from_m": 131025.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131775.895, "from_m": 131716.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136136.516, "from_m": 131775.895, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 142552.126, "from_m": 136136.516, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 142560.029, "from_m": 142552.126, "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": 151228.711, "from_m": 142560.029, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 152154.877, "from_m": 151228.711, "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": 152892.761, "from_m": 152154.877, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 158566.228, "from_m": 152892.761, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 160441.627, "from_m": 158566.228, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 168157.297, "from_m": 160441.627, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 171422.579, "from_m": 168157.297, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 175836.565, "from_m": 171422.579, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 180079.404, "from_m": 175836.565, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 180447.875, "from_m": 180079.404, "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": 181399.013, "from_m": 180447.875, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 181773.213, "from_m": 181399.013, "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": 182347.38, "from_m": 181773.213, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 183209.863, "from_m": 182347.38, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 188890.543, "from_m": 183209.863, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 191451.498, "from_m": 188890.543, "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": 192063.87, "from_m": 191451.498, "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": 195686.79, "from_m": 192063.87, "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": 196051.687, "from_m": 195686.79, "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": 202119.076, "from_m": 196051.687, "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": 202468.321, "from_m": 202119.076, "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": 202837.937, "from_m": 202468.321, "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}], "service_id": 621524, "profile_key": "2be2a228ad7becc77135e1096ebab7dffec53869fb560766f0591d5d7fffc024", "schedule_id": 111, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2010", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 27888}, {"is_pass": false, "wtt_arr": "2104H", "wtt_dep": "2106H", "location": "Coventry", "stage_seq": 18, "distance_m": 151667.529, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Berkswell", "stage_seq": 19, "distance_m": 160513.144, "section_seq": 1, "route_path_id": 27888}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2117H", "location": "Birmingham International", "stage_seq": 20, "distance_m": 168863.152, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Stechford", "stage_seq": 21, "distance_m": 175990.894, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Grand Jn", "stage_seq": 22, "distance_m": 180498.199, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Proof House Jn", "stage_seq": 23, "distance_m": 181052.443, "section_seq": 1, "route_path_id": 27888}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2137", "location": "Birmingham New Street", "stage_seq": 24, "distance_m": 182026.843, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "Soho South Jn", "stage_seq": 25, "distance_m": 185322.433, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143", "location": "Galton Jn", "stage_seq": 26, "distance_m": 188035.463, "section_seq": 1, "route_path_id": 27888}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2147H", "location": "Sandwell & Dudley", "stage_seq": 27, "distance_m": 190574.934, "section_seq": 1, "route_path_id": 27888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Dudley Port", "stage_seq": 28, "distance_m": 193840.72, "section_seq": 1, "route_path_id": 27888}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": null, "location": "Wolverhampton", "stage_seq": 29, "distance_m": 202837.937, "section_seq": 1, "route_path_id": 27888}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 202837.937, "from_m": 0.0, "section_seq": 1, "route_path_id": 27888}], "total_distance_m": 202837.937, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 199992.232, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2845.705, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:07Z", "source_id": 51442092, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:20:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:20:09Z", "source_id": 16613579, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:48Z", "source_id": 51446369, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:22:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:53Z", "source_id": 16614822, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:53Z", "source_id": 51456641, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:26:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:57Z", "source_id": 16617717, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:54Z", "source_id": 51474269, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:59Z", "source_id": 16622655, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:06Z", "source_id": 51492155, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:41:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:11Z", "source_id": 16627654, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:42Z", "source_id": 51496041, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:42:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:41:44Z", "source_id": 16628746, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:36Z", "source_id": 51541661, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:02:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:00:41Z", "source_id": 16641874, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20840, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:34Z", "source_id": 51564134, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:10:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:39Z", "source_id": 16648086, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:30Z", "source_id": 51580896, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:17:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:32Z", "source_id": 16652810, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20902, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:23:34Z", "source_id": 51597686, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:24:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:23:39Z", "source_id": 16657575, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:52Z", "source_id": 51625942, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:37:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:52Z", "source_id": 16665733, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19414, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:41Z", "source_id": 51652167, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:45Z", "source_id": 16673574, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19625, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:09Z", "source_id": 51679506, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:15Z", "source_id": 16681407, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:07Z", "source_id": 51696963, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T21:08:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:13Z", "source_id": 16686562, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19070, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:39Z", "source_id": 51717590, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T21:19:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:43Z", "source_id": 16692501, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] London Euston 2010 2010 16 None None Wolverhampton 2204 2203 4 LATE +16 minutes https://www.realtimetrains.co.uk/service/gb-nr:C01354/2026-09-16/detailed None Sandwell & Dudley 2026-09-16T22:03:30+01:00 Wolverhampton 13.0 {"type": "LineString", "coordinates": [[-2.0100279, 52.5080035], [-2.0104024999999996, 52.5081241], [-2.0111448, 52.50838830000001], [-2.0112339999999995, 52.50842009999999], [-2.0114807999999997, 52.5085088], [-2.0119431999999997, 52.50868719999999], [-2.0119728, 52.50869850000001], [-2.0121352, 52.5087598], [-2.0123594, 52.50885410000001], [-2.0124460999999996, 52.5088915], [-2.0133362999999997, 52.50928499999999], [-2.013795, 52.5095077], [-2.0139587999999997, 52.50958839999999], [-2.0143804, 52.50980769999999], [-2.0148581999999995, 52.5100608], [-2.0154542, 52.5103989], [-2.0158275999999997, 52.5106214], [-2.0162679, 52.51089919999999], [-2.0165246999999997, 52.5110616], [-2.016587, 52.5111004], [-2.0175320999999995, 52.5117336], [-2.0176627, 52.511825999999985], [-2.0179066, 52.5119716], [-2.0181362, 52.51212319999999], [-2.0183865, 52.5122901], [-2.0194416, 52.51299569999999], [-2.0195171, 52.513047099999994], [-2.0196996, 52.5131693], [-2.0202425, 52.5135329], [-2.020877, 52.51395779999999], [-2.0210741, 52.5140936], [-2.0211606, 52.5141532], [-2.0215935, 52.514455899999994], [-2.0217813999999996, 52.5146044], [-2.0219709, 52.51476310000001], [-2.0221316999999996, 52.514898900000006], [-2.022298, 52.5150511], [-2.0224632, 52.51519690000001], [-2.0227851, 52.515500499999995], [-2.0229178999999995, 52.51562830000001], [-2.0230028, 52.515709], [-2.0231246, 52.5158069], [-2.0233852999999997, 52.5159918], [-2.0237399, 52.516221299999984], [-2.0238723999999997, 52.516296], [-2.0240863, 52.51642069999999], [-2.0242719, 52.5165194], [-2.0246636, 52.51670980000001], [-2.0249005, 52.5168168], [-2.0251230999999996, 52.5169088], [-2.0254644, 52.5170463], [-2.0258027, 52.51717260000001], [-2.0262269, 52.5173194], [-2.0264758, 52.5174016], [-2.0267112, 52.517474], [-2.0269248, 52.5175403], [-2.0272243, 52.5176336], [-2.0275561, 52.51773339999999], [-2.0278461999999995, 52.5178199], [-2.0281064, 52.51789529999999], [-2.0283817, 52.51797349999999], [-2.0286885, 52.5180583], [-2.0290367, 52.5181525], [-2.0302499, 52.5184717], [-2.030606, 52.518565900000006], [-2.0311684, 52.5187222], [-2.0318058, 52.5189019], [-2.0320366, 52.5189713], [-2.0332804, 52.5193472], [-2.0375044, 52.5207001], [-2.0470282, 52.5237571], [-2.0482023, 52.52410229999999], [-2.0485772999999994, 52.5242106], [-2.0489304, 52.5243163], [-2.0492129, 52.52440310000001], [-2.049653, 52.524541199999994], [-2.0499359, 52.5246375], [-2.0502321, 52.52473649999999], [-2.0504459, 52.5248168], [-2.0508141, 52.5249402], [-2.0514968, 52.52517280000001], [-2.0516495999999997, 52.5252217], [-2.0528091, 52.52560629999999], [-2.0529558999999997, 52.525658], [-2.0535763, 52.52585249999999], [-2.0540658, 52.52600999999999], [-2.0546301999999996, 52.52618869999999], [-2.0568961999999997, 52.526922799999994], [-2.0575629000000006, 52.52713529999998], [-2.0583252999999995, 52.5273903], [-2.0588561, 52.52757350000001], [-2.0593347, 52.5277397], [-2.0597544, 52.5278942], [-2.060061699999999, 52.528016099999995], [-2.0607262, 52.52826610000001], [-2.0611829, 52.5284478], [-2.0614862, 52.5285715], [-2.0620202, 52.5287932], [-2.0624215, 52.5289602], [-2.0626453, 52.5290571], [-2.0629243000000006, 52.5291737], [-2.0630476, 52.52922680000001], [-2.0633995, 52.529385399999995], [-2.063675, 52.5295135], [-2.0643743999999997, 52.52982399999999], [-2.065439899999999, 52.53036149999999], [-2.0658025, 52.530539], [-2.066125153474899, 52.530694738914214], [-2.0661605, 52.53071179999999], [-2.0662563, 52.5307568], [-2.0668741999999996, 52.5310471], [-2.0671137, 52.5311586], [-2.0675889, 52.531353], [-2.0679645, 52.5315038], [-2.068155, 52.53158260000001], [-2.0684826, 52.53170899999999], [-2.0685864, 52.53174599999999], [-2.0691230999999997, 52.531929000000005], [-2.0697663, 52.5321434], [-2.0702341, 52.53229259999999], [-2.0706751999999997, 52.53242670000001], [-2.0713552999999996, 52.53261849999999], [-2.0719492, 52.5327844], [-2.0725265, 52.532945], [-2.0737303999999996, 52.5332874], [-2.0739119, 52.5333393], [-2.0742283999999995, 52.533417099999994], [-2.0744305999999995, 52.53348], [-2.0746558, 52.53355369999999], [-2.0748405999999995, 52.53361179999999], [-2.0750745, 52.53368789999999], [-2.0752743999999996, 52.533753699999984], [-2.0754859999999997, 52.53382570000001], [-2.0756808, 52.53389309999999], [-2.0759794, 52.5339996], [-2.0762372, 52.534097499999994], [-2.0764707, 52.5341882], [-2.0767212, 52.5342904], [-2.0769401, 52.534381], [-2.0771485, 52.534469599999994], [-2.0772503, 52.5345149], [-2.0775656999999996, 52.534662399999995], [-2.0777654, 52.534757699999986], [-2.0779824, 52.5348659], [-2.0780485999999994, 52.53489950000001], [-2.0781702999999996, 52.5349613], [-2.0783556999999995, 52.53505909999999], [-2.0784993, 52.5351344], [-2.0786489, 52.53521859999999], [-2.0787978999999996, 52.5353038], [-2.0790085, 52.53542519999999], [-2.0792432999999995, 52.53556660000001], [-2.0794293, 52.5356827], [-2.0796126, 52.53579969999999], [-2.0798832, 52.53597969999999], [-2.0800776, 52.53611389999999], [-2.0803051, 52.5362747], [-2.0805042999999994, 52.5364215], [-2.080712, 52.5365773], [-2.0808851, 52.5367149], [-2.081054, 52.536852399999994], [-2.0812044, 52.536979], [-2.0813537999999996, 52.5371075], [-2.0815026, 52.53724089999999], [-2.0816294999999996, 52.5373611], [-2.0817713, 52.53749710000001], [-2.0819246, 52.53764889999999], [-2.082126699999999, 52.5378597], [-2.0822245999999995, 52.53796710000001], [-2.0823445, 52.5380997], [-2.0824448, 52.5382149], [-2.0826003999999996, 52.5383994], [-2.082709, 52.5385339], [-2.0828391, 52.5387025], [-2.0829776, 52.5388851], [-2.0831328, 52.5391039], [-2.083273, 52.53930780000001], [-2.0834064, 52.5395243], [-2.0834712, 52.53963079999999], [-2.0835774999999996, 52.53982129999999], [-2.0836929999999994, 52.5400357], [-2.0837661, 52.5401794], [-2.0838479, 52.54034819999999], [-2.0839189999999994, 52.540513], [-2.0839801, 52.5406506], [-2.0840237, 52.5407557], [-2.0840857, 52.5409046], [-2.0841458, 52.54106110000001], [-2.0842201, 52.5412705], [-2.0843005, 52.5415042], [-2.084392, 52.541753799999995], [-2.0844723, 52.541969900000005], [-2.08455, 52.54218519999999], [-2.0846598, 52.5424794], [-2.0847063, 52.5425965], [-2.0847753, 52.5427908], [-2.0849282, 52.54318510000001], [-2.0850039999999996, 52.5433928], [-2.0851026, 52.5436458], [-2.0852682, 52.5440738], [-2.0853365, 52.54424710000001], [-2.0854006999999997, 52.54440679999999], [-2.0854749, 52.5445813], [-2.0855865999999996, 52.5448243], [-2.0856818999999995, 52.545021899999995], [-2.0857505, 52.54515419999999], [-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]} 7.6 2206 2219 Sandwell & Dudley Wolverhampton Wolverhampton 52.5876559 -2.1199992 52.5876559 -2.1199992 1 0 2026-09-16 21:29:21 TERMINATED 2026-09-16 21:19:00 Wolverhampton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692501 1789593464687676 155 155 2026-09-16 21:29:09.879985 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:09.806124
592374 621137 W34161 321A80MY16 2026-09-16 COMPLETE 16692303 2026-09-16 22:19:00 2026-09-16 21:29:21 2026-09-18 21:29:21 {"id": 621137, "stp": "P", "toc": "Avanti West Coast", "uid": "W34161", "consist": "390127", "dest_crs": "EUS", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34161/2026-09-16/detailed", "trust_id": "321A80MY16", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-16", "dest_arr_time": "2214", "dest_platform": "3", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1A80", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "2219", "current_leg_dep": "2204", "current_leg_end": "London Euston", "origin_dep_time": "1954", "origin_platform": "6", "current_location": "London Euston", "last_update_time": "2026-09-16T21:29:21", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Watford Junction", "dest_arr_time_act": "2214", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Watford Junction", "current_leg_milage": "17.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"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\": 486.97, \"from_m\": 409.18, \"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\": 533.176, \"from_m\": 486.97, \"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\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9172.52, \"from_m\": 8000.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9615.397, \"from_m\": 9172.52, \"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\": 10493.42, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11444.034, \"from_m\": 10493.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14237.452, \"from_m\": 11444.034, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18861.29, \"from_m\": 14237.452, \"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\": 19814.838, \"from_m\": 18861.29, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41927.756, \"from_m\": 19814.838, \"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\": 42809.099, \"from_m\": 41927.756, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 48872.288, \"from_m\": 42809.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\": 49247.398, \"from_m\": 48872.288, \"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\": 50274.876, \"from_m\": 49247.398, \"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\": 89139.581, \"from_m\": 50274.876, \"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\": 89162.713, \"from_m\": 89139.581, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89607.298, \"from_m\": 89162.713, \"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\": 89681.327, \"from_m\": 89607.298, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90617.377, \"from_m\": 89681.327, \"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\": 91968.938, \"from_m\": 90617.377, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 97745.445, \"from_m\": 91968.938, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 99405.224, \"from_m\": 97745.445, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 132211.193, \"from_m\": 99405.224, \"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\": 146143.972, \"from_m\": 132211.193, \"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\": 146216.844, \"from_m\": 146143.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 146852.793, \"from_m\": 146216.844, \"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\": 166438.322, \"from_m\": 146852.793, \"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\": 166508.691, \"from_m\": 166438.322, \"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\": 166580.787, \"from_m\": 166508.691, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 166646.615, \"from_m\": 166580.787, \"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\": 173140.587, \"from_m\": 166646.615, \"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\": 173178.176, \"from_m\": 173140.587, \"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\": 177890.233, \"from_m\": 173178.176, \"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\": 180107.697, \"from_m\": 177890.233, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 187023.19, \"from_m\": 180107.697, \"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\": 193453.139, \"from_m\": 187023.19, \"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\": 212233.838, \"from_m\": 193453.139, \"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\": 212328.448, \"from_m\": 212233.838, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 225309.375, \"from_m\": 212328.448, \"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\": 225470.052, \"from_m\": 225309.375, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 226134.304, \"from_m\": 225470.052, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 226962.442, \"from_m\": 226134.304, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 229286.595, \"from_m\": 226962.442, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 235917.603, \"from_m\": 229286.595, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 239206.985, \"from_m\": 235917.603, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 243487.79, \"from_m\": 239206.985, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 243573.633, \"from_m\": 243487.79, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 243669.133, \"from_m\": 243573.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\": 243755.595, \"from_m\": 243669.133, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 257017.299, \"from_m\": 243755.595, \"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\": 258949.886, \"from_m\": 257017.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 267218.303, \"from_m\": 258949.886, \"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\": 267272.241, \"from_m\": 267218.303, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 269003.614, \"from_m\": 267272.241, \"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\": 270324.335, \"from_m\": 269003.614, \"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\": 284937.753, \"from_m\": 270324.335, \"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\": 290615.724, \"from_m\": 284937.753, \"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\": 293051.61, \"from_m\": 290615.724, \"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\": 296421.47, \"from_m\": 293051.61, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 297924.902, \"from_m\": 296421.47, \"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\": 299769.89, \"from_m\": 297924.902, \"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\": 300921.926, \"from_m\": 299769.89, \"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\": 300968.817, \"from_m\": 300921.926, \"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\": 302197.383, \"from_m\": 300968.817, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 302676.132, \"from_m\": 302197.383, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 302731.417, \"from_m\": 302676.132, \"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\": 302775.501, \"from_m\": 302731.417, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 302818.737, \"from_m\": 302775.501, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 302883.539, \"from_m\": 302818.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\": 303563.352, \"from_m\": 302883.539, \"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\": 303570.257, \"from_m\": 303563.352, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 621137, \"profile_key\": \"d88698cbe6c398e84fdc7d9ceabac842f43db450b0331e1cb9a8a502951ea955\", \"schedule_id\": 26651, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": \"2004\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13200.339, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2014\", \"location\": \"Wilmslow\", \"stage_seq\": 10, \"distance_m\": 19212.767, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Alderley Edge\", \"stage_seq\": 11, \"distance_m\": 21890.066, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Chelford\", \"stage_seq\": 12, \"distance_m\": 26804.849, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Sandbach\", \"stage_seq\": 13, \"distance_m\": 42225.989, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027H\", \"location\": \"Crewe Sig. CE154\", \"stage_seq\": 14, \"distance_m\": 48386.451, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2032H\", \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 49589.235, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 16, \"distance_m\": 52279.142, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Madeley\", \"stage_seq\": 17, \"distance_m\": 62939.829, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045H\", \"location\": \"Norton Bridge\", \"stage_seq\": 18, \"distance_m\": 80436.295, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2052\", \"location\": \"Stafford\", \"stage_seq\": 19, \"distance_m\": 88888.75, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Colwich Jn\", \"stage_seq\": 20, \"distance_m\": 99221.078, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 21, \"distance_m\": 103131.538, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 115544.372, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106H\", \"location\": \"Amington Jn\", \"stage_seq\": 23, \"distance_m\": 128217.548, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112H\", \"location\": \"Nuneaton\", \"stage_seq\": 24, \"distance_m\": 147471.215, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 25, \"distance_m\": 169675.107, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Rugby\", \"stage_seq\": 26, \"distance_m\": 170724.413, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 27, \"distance_m\": 173060.36, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Weedon\", \"stage_seq\": 28, \"distance_m\": 192197.119, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Hanslope Jn\", \"stage_seq\": 29, \"distance_m\": 212729.549, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 30, \"distance_m\": 223453.302, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Bletchley\", \"stage_seq\": 31, \"distance_m\": 228457.764, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 32, \"distance_m\": 243302.614, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Tring\", \"stage_seq\": 33, \"distance_m\": 252677.305, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 34, \"distance_m\": 262505.784, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2158H\", \"location\": \"Watford Junction\", \"stage_seq\": 35, \"distance_m\": 275522.23, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 36, \"distance_m\": 285279.464, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Wembley Central\", \"stage_seq\": 37, \"distance_m\": 290654.966, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 38, \"distance_m\": 295073.167, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Camden Jn\", \"stage_seq\": 39, \"distance_m\": 300837.255, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Camden South Jn\", \"stage_seq\": 40, \"distance_m\": 301777.865, \"section_seq\": 1, \"route_path_id\": 27867}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 41, \"distance_m\": 303570.257, \"section_seq\": 1, \"route_path_id\": 27867}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 303570.257, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27867}], \"total_distance_m\": 303570.257, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 298162.107, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5408.15, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1955", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:33Z\", \"source_id\": 51396419, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:03:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:37Z\", \"source_id\": 16600656, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:24Z\", \"source_id\": 51406866, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:07:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:26Z\", \"source_id\": 16603481, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:08:12Z\", \"source_id\": 51411645, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:09:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:08:16Z\", \"source_id\": 16604784, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:45Z\", \"source_id\": 51420993, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:12:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:50Z\", \"source_id\": 16607487, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:56Z\", \"source_id\": 51434195, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:17:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:58Z\", \"source_id\": 16611350, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:57Z\", \"source_id\": 51439150, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:19:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:19:04Z\", \"source_id\": 16612783, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:24Z\", \"source_id\": 51452776, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:25:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:24:26Z\", \"source_id\": 16616613, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:06Z\", \"source_id\": 51469638, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:09Z\", \"source_id\": 16621347, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:30Z\", \"source_id\": 51517242, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:33Z\", \"source_id\": 16634860, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:40Z\", \"source_id\": 51581359, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:17:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:46Z\", \"source_id\": 16652930, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:09Z\", \"source_id\": 51601380, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:16Z\", \"source_id\": 16658641, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:00Z\", \"source_id\": 51648367, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:04Z\", \"source_id\": 16672446, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:31Z\", \"source_id\": 51651796, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:38Z\", \"source_id\": 16673459, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:40Z\", \"source_id\": 51667554, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:48Z\", \"source_id\": 16678114, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:46Z\", \"source_id\": 51683054, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:51Z\", \"source_id\": 16682517, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:20Z\", \"source_id\": 51699791, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:24Z\", \"source_id\": 16687374, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:59Z\", \"source_id\": 51703330, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:02Z\", \"source_id\": 16688343, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22658, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:22Z\", \"source_id\": 51716940, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:25Z\", \"source_id\": 16692303, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "3", "timing_fact_generation": 1789593446595464, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390127\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-16T21:19:09.812862", "service_state_evidence_id": 16692303, "current_leg_start_actual_dep": "2026-09-16T22:03:30+01:00", "operational_evidence_version": 157, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:09.875108", "service_state_valid_until_kind": null, "operational_interpretation_version": 157, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P MAN EUS 1A80 390127 11 125 {"units": ["390127"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "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": 533.176, "from_m": 486.97, "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": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9172.52, "from_m": 8000.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9615.397, "from_m": 9172.52, "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": 10493.42, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11444.034, "from_m": 10493.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14237.452, "from_m": 11444.034, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18861.29, "from_m": 14237.452, "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": 19814.838, "from_m": 18861.29, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41927.756, "from_m": 19814.838, "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": 42809.099, "from_m": 41927.756, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 48872.288, "from_m": 42809.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": 49247.398, "from_m": 48872.288, "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": 50274.876, "from_m": 49247.398, "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": 89139.581, "from_m": 50274.876, "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": 89162.713, "from_m": 89139.581, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89607.298, "from_m": 89162.713, "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": 89681.327, "from_m": 89607.298, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90617.377, "from_m": 89681.327, "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": 91968.938, "from_m": 90617.377, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 97745.445, "from_m": 91968.938, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 99405.224, "from_m": 97745.445, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 132211.193, "from_m": 99405.224, "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": 146143.972, "from_m": 132211.193, "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": 146216.844, "from_m": 146143.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 146852.793, "from_m": 146216.844, "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": 166438.322, "from_m": 146852.793, "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": 166508.691, "from_m": 166438.322, "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": 166580.787, "from_m": 166508.691, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 166646.615, "from_m": 166580.787, "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": 173140.587, "from_m": 166646.615, "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": 173178.176, "from_m": 173140.587, "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": 177890.233, "from_m": 173178.176, "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": 180107.697, "from_m": 177890.233, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 187023.19, "from_m": 180107.697, "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": 193453.139, "from_m": 187023.19, "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": 212233.838, "from_m": 193453.139, "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": 212328.448, "from_m": 212233.838, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 225309.375, "from_m": 212328.448, "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": 225470.052, "from_m": 225309.375, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 226134.304, "from_m": 225470.052, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 226962.442, "from_m": 226134.304, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 229286.595, "from_m": 226962.442, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 235917.603, "from_m": 229286.595, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 239206.985, "from_m": 235917.603, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 243487.79, "from_m": 239206.985, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 243573.633, "from_m": 243487.79, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 243669.133, "from_m": 243573.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": 243755.595, "from_m": 243669.133, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 257017.299, "from_m": 243755.595, "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": 258949.886, "from_m": 257017.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 267218.303, "from_m": 258949.886, "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": 267272.241, "from_m": 267218.303, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 269003.614, "from_m": 267272.241, "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": 270324.335, "from_m": 269003.614, "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": 284937.753, "from_m": 270324.335, "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": 290615.724, "from_m": 284937.753, "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": 293051.61, "from_m": 290615.724, "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": 296421.47, "from_m": 293051.61, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 297924.902, "from_m": 296421.47, "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": 299769.89, "from_m": 297924.902, "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": 300921.926, "from_m": 299769.89, "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": 300968.817, "from_m": 300921.926, "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": 302197.383, "from_m": 300968.817, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 302676.132, "from_m": 302197.383, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 302731.417, "from_m": 302676.132, "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": 302775.501, "from_m": 302731.417, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 302818.737, "from_m": 302775.501, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 302883.539, "from_m": 302818.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": 303563.352, "from_m": 302883.539, "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": 303570.257, "from_m": 303563.352, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 621137, "profile_key": "d88698cbe6c398e84fdc7d9ceabac842f43db450b0331e1cb9a8a502951ea955", "schedule_id": 26651, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1955", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000H", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 27867}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": "2004", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004H", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13200.339, "section_seq": 1, "route_path_id": 27867}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2014", "location": "Wilmslow", "stage_seq": 10, "distance_m": 19212.767, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Alderley Edge", "stage_seq": 11, "distance_m": 21890.066, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Chelford", "stage_seq": 12, "distance_m": 26804.849, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Sandbach", "stage_seq": 13, "distance_m": 42225.989, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Crewe Sig. CE154", "stage_seq": 14, "distance_m": 48386.451, "section_seq": 1, "route_path_id": 27867}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2032H", "location": "Crewe", "stage_seq": 15, "distance_m": 49589.235, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Crewe Basford Hall Jn", "stage_seq": 16, "distance_m": 52279.142, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Madeley", "stage_seq": 17, "distance_m": 62939.829, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045H", "location": "Norton Bridge", "stage_seq": 18, "distance_m": 80436.295, "section_seq": 1, "route_path_id": 27867}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2052", "location": "Stafford", "stage_seq": 19, "distance_m": 88888.75, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Colwich Jn", "stage_seq": 20, "distance_m": 99221.078, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Rugeley North Jn", "stage_seq": 21, "distance_m": 103131.538, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 115544.372, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106H", "location": "Amington Jn", "stage_seq": 23, "distance_m": 128217.548, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112H", "location": "Nuneaton", "stage_seq": 24, "distance_m": 147471.215, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Rugby Trent Valley Jn", "stage_seq": 25, "distance_m": 169675.107, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Rugby", "stage_seq": 26, "distance_m": 170724.413, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Hillmorton Jn", "stage_seq": 27, "distance_m": 173060.36, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Weedon", "stage_seq": 28, "distance_m": 192197.119, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Hanslope Jn", "stage_seq": 29, "distance_m": 212729.549, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Milton Keynes Central", "stage_seq": 30, "distance_m": 223453.302, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Bletchley", "stage_seq": 31, "distance_m": 228457.764, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Ledburn Jn", "stage_seq": 32, "distance_m": 243302.614, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Tring", "stage_seq": 33, "distance_m": 252677.305, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Bourne End Jn (Herts)", "stage_seq": 34, "distance_m": 262505.784, "section_seq": 1, "route_path_id": 27867}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2158H", "location": "Watford Junction", "stage_seq": 35, "distance_m": 275522.23, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Harrow & Wealdstone", "stage_seq": 36, "distance_m": 285279.464, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Wembley Central", "stage_seq": 37, "distance_m": 290654.966, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Willesden West London Jn", "stage_seq": 38, "distance_m": 295073.167, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Camden Jn", "stage_seq": 39, "distance_m": 300837.255, "section_seq": 1, "route_path_id": 27867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Camden South Jn", "stage_seq": 40, "distance_m": 301777.865, "section_seq": 1, "route_path_id": 27867}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": null, "location": "London Euston", "stage_seq": 41, "distance_m": 303570.257, "section_seq": 1, "route_path_id": 27867}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 303570.257, "from_m": 0.0, "section_seq": 1, "route_path_id": 27867}], "total_distance_m": 303570.257, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 298162.107, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5408.15, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:33Z", "source_id": 51396419, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:03:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:37Z", "source_id": 16600656, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:24Z", "source_id": 51406866, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:07:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:26Z", "source_id": 16603481, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9076, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:08:12Z", "source_id": 51411645, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:09:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:08:16Z", "source_id": 16604784, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9101, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:45Z", "source_id": 51420993, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:12:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:50Z", "source_id": 16607487, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:56Z", "source_id": 51434195, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:17:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:58Z", "source_id": 16611350, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:57Z", "source_id": 51439150, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:19:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:19:04Z", "source_id": 16612783, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10500, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:24Z", "source_id": 51452776, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:25:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:24:26Z", "source_id": 16616613, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10621, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:06Z", "source_id": 51469638, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:32:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:09Z", "source_id": 16621347, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11316, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:30Z", "source_id": 51517242, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:51:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:33Z", "source_id": 16634860, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20666, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:40Z", "source_id": 51581359, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:17:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:46Z", "source_id": 16652930, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21186, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:09Z", "source_id": 51601380, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:26:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:16Z", "source_id": 16658641, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:00Z", "source_id": 51648367, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T20:46:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:04Z", "source_id": 16672446, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:31Z", "source_id": 51651796, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T20:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:38Z", "source_id": 16673459, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:40Z", "source_id": 51667554, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T20:55:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:48Z", "source_id": 16678114, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:46Z", "source_id": 51683054, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T21:03:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:51Z", "source_id": 16682517, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:20Z", "source_id": 51699791, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T21:10:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:24Z", "source_id": 16687374, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:59Z", "source_id": 51703330, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T21:11:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:02Z", "source_id": 16688343, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22658, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:22Z", "source_id": 51716940, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T21:19:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:25Z", "source_id": 16692303, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Manchester Piccadilly 1954 1955 6 None None London Euston 2214 2214 3 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34161/2026-09-16/detailed None Watford Junction 2026-09-16T22:03:30+01:00 London Euston 15.0 {"type": "LineString", "coordinates": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} 17.4 2204 2219 Watford Junction London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-16 21:29:21 TERMINATED 2026-09-16 21:19:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692303 1789593446595464 157 157 2026-09-16 21:29:09.875108 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:09.812862
592375 623260 C38553 509Y87M716 2026-09-16 COMPLETE 16693376 2026-09-16 22:19:00 2026-09-16 21:29:21 2026-09-18 21:29:21 {"id": 623260, "stp": "P", "toc": "Elizabeth Line", "uid": "C38553", "consist": "345017", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38553/2026-09-16/detailed", "trust_id": "509Y87M716", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": "21:26:00", "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "2221", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y87", "timing_status": "ON TIME", "origin_station": "Shenfield", "current_leg_arr": "2219", "current_leg_dep": "2217", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "2126", "origin_platform": "5", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-16T21:29:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Bond Street (Crossrail)", "dest_arr_time_act": "2219½", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Bond Street (Crossrail)", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9589.252, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9627.196, \"from_m\": 9589.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10216.23, \"from_m\": 9627.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.813, \"from_m\": 10216.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.485, \"from_m\": 11071.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14147.54, \"from_m\": 12183.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18899.507, \"from_m\": 14147.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18955.608, \"from_m\": 18899.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20848.235, \"from_m\": 18955.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20882.232, \"from_m\": 20848.235, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20993.216, \"from_m\": 20882.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21215.152, \"from_m\": 20993.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.885, \"from_m\": 21215.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21954.135, \"from_m\": 21292.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23240.792, \"from_m\": 21954.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23329.388, \"from_m\": 23240.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23389.097, \"from_m\": 23329.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23479.175, \"from_m\": 23389.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.676, \"from_m\": 23479.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25577.385, \"from_m\": 25127.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25640.468, \"from_m\": 25577.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25965.055, \"from_m\": 25640.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26092.229, \"from_m\": 25965.055, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26477.296, \"from_m\": 26092.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26544.626, \"from_m\": 26477.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27650.367, \"from_m\": 26544.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27826.004, \"from_m\": 27650.367, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31710.72, \"from_m\": 27826.004, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31940.5, \"from_m\": 31710.72, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 32168.168, \"from_m\": 31940.5, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32463.239, \"from_m\": 32168.168, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 32485.432, \"from_m\": 32463.239, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32704.348, \"from_m\": 32485.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32892.53, \"from_m\": 32704.348, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33785.0, \"from_m\": 32892.53, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 33887.278, \"from_m\": 33785.0, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34030.621, \"from_m\": 33887.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34532.779, \"from_m\": 34030.621, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35149.799, \"from_m\": 34532.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35779.094, \"from_m\": 35149.799, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35963.955, \"from_m\": 35779.094, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36186.837, \"from_m\": 35963.955, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 36587.269, \"from_m\": 36186.837, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 36733.266, \"from_m\": 36587.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36903.489, \"from_m\": 36733.266, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37566.801, \"from_m\": 36903.489, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 37865.017, \"from_m\": 37566.801, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38090.289, \"from_m\": 37865.017, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38405.366, \"from_m\": 38090.289, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38658.669, \"from_m\": 38405.366, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39063.299, \"from_m\": 38658.669, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39223.808, \"from_m\": 39063.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39462.505, \"from_m\": 39223.808, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40529.84, \"from_m\": 39462.505, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40900.475, \"from_m\": 40529.84, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41130.288, \"from_m\": 40900.475, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41349.428, \"from_m\": 41130.288, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 41472.282, \"from_m\": 41349.428, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 41628.208, \"from_m\": 41472.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41766.231, \"from_m\": 41628.208, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42223.779, \"from_m\": 41766.231, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 42378.841, \"from_m\": 42223.779, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42941.549, \"from_m\": 42378.841, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43859.251, \"from_m\": 42941.549, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44140.897, \"from_m\": 43859.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45216.166, \"from_m\": 44140.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45583.848, \"from_m\": 45216.166, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 623260, \"profile_key\": \"9ce1b6ad6cfbe471c4fe5f52df53667458c97e1c47d9d3711c9b485d22285f1f\", \"schedule_id\": 5617, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2130\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2134\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2143H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2145H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2147H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2153H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2201\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26028.642, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27991.753, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 31431.599, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 32459.919, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2208H\", \"wtt_dep\": \"2209H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33960.033, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2212\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 35681.082, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2215\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 37708.678, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2216H\", \"wtt_dep\": \"2217\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 39031.52, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2219H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 45583.848, \"section_seq\": 1, \"route_path_id\": 29955}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45583.848, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}], \"total_distance_m\": 45583.848, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 42642.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2941.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2126", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:11Z\", \"source_id\": 51631180, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:17Z\", \"source_id\": 16667316, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:19Z\", \"source_id\": 51640285, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:21Z\", \"source_id\": 16670038, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:54Z\", \"source_id\": 51648173, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:58Z\", \"source_id\": 16672374, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:49Z\", \"source_id\": 51652369, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:52Z\", \"source_id\": 16673617, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:50Z\", \"source_id\": 51656984, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:54Z\", \"source_id\": 16674944, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:24Z\", \"source_id\": 51662623, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:28Z\", \"source_id\": 16676626, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:15Z\", \"source_id\": 51668728, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:19Z\", \"source_id\": 16678443, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:35Z\", \"source_id\": 51674002, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:37Z\", \"source_id\": 16679918, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:41Z\", \"source_id\": 51678503, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:43Z\", \"source_id\": 16681176, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:35Z\", \"source_id\": 51682676, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:39Z\", \"source_id\": 16682400, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:04Z\", \"source_id\": 51694636, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:06Z\", \"source_id\": 16685883, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:47Z\", \"source_id\": 51700755, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:52Z\", \"source_id\": 16687641, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:49Z\", \"source_id\": 51705208, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:54Z\", \"source_id\": 16688909, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:41Z\", \"source_id\": 51711358, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:43Z\", \"source_id\": 16690616, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:29Z\", \"source_id\": 51715132, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:33Z\", \"source_id\": 16691761, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:19:07Z\", \"source_id\": 51720635, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:19:11Z\", \"source_id\": 16693376, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789593553174596, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:10.246544", "service_state_evidence_id": 51720635, "current_leg_start_actual_dep": "2026-09-16T22:17:00+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-16T21:19:06", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:10.970471", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P SNF PDX 9Y87 345017 9 90 None {"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9589.252, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9627.196, "from_m": 9589.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10216.23, "from_m": 9627.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.813, "from_m": 10216.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.485, "from_m": 11071.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14147.54, "from_m": 12183.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18899.507, "from_m": 14147.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18955.608, "from_m": 18899.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20848.235, "from_m": 18955.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20882.232, "from_m": 20848.235, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20993.216, "from_m": 20882.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21215.152, "from_m": 20993.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.885, "from_m": 21215.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21954.135, "from_m": 21292.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23240.792, "from_m": 21954.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23329.388, "from_m": 23240.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23389.097, "from_m": 23329.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23479.175, "from_m": 23389.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.676, "from_m": 23479.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25577.385, "from_m": 25127.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25640.468, "from_m": 25577.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25965.055, "from_m": 25640.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26092.229, "from_m": 25965.055, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26477.296, "from_m": 26092.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26544.626, "from_m": 26477.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27650.367, "from_m": 26544.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27826.004, "from_m": 27650.367, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31710.72, "from_m": 27826.004, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31940.5, "from_m": 31710.72, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 32168.168, "from_m": 31940.5, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32463.239, "from_m": 32168.168, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 32485.432, "from_m": 32463.239, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32704.348, "from_m": 32485.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32892.53, "from_m": 32704.348, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33785.0, "from_m": 32892.53, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 33887.278, "from_m": 33785.0, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34030.621, "from_m": 33887.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34532.779, "from_m": 34030.621, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35149.799, "from_m": 34532.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35779.094, "from_m": 35149.799, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35963.955, "from_m": 35779.094, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36186.837, "from_m": 35963.955, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36587.269, "from_m": 36186.837, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 36733.266, "from_m": 36587.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36903.489, "from_m": 36733.266, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37566.801, "from_m": 36903.489, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 37865.017, "from_m": 37566.801, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38090.289, "from_m": 37865.017, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38405.366, "from_m": 38090.289, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38658.669, "from_m": 38405.366, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39063.299, "from_m": 38658.669, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39223.808, "from_m": 39063.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39462.505, "from_m": 39223.808, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40529.84, "from_m": 39462.505, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40900.475, "from_m": 40529.84, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41130.288, "from_m": 40900.475, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41349.428, "from_m": 41130.288, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 41472.282, "from_m": 41349.428, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 41628.208, "from_m": 41472.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41766.231, "from_m": 41628.208, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42223.779, "from_m": 41766.231, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 42378.841, "from_m": 42223.779, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42941.549, "from_m": 42378.841, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 43859.251, "from_m": 42941.549, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44140.897, "from_m": 43859.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 45216.166, "from_m": 44140.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45583.848, "from_m": 45216.166, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 623260, "profile_key": "9ce1b6ad6cfbe471c4fe5f52df53667458c97e1c47d9d3711c9b485d22285f1f", "schedule_id": 5617, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2126", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2130", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2134", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2143H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2145H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2147H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2153H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2201", "location": "Stratford", "stage_seq": 14, "distance_m": 26028.642, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27991.753, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 31431.599, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 32459.919, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2208H", "wtt_dep": "2209H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33960.033, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2212", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 35681.082, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2215", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 37708.678, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2216H", "wtt_dep": "2217", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 39031.52, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2219H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 45583.848, "section_seq": 1, "route_path_id": 29955}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45583.848, "from_m": 0.0, "section_seq": 1, "route_path_id": 29955}], "total_distance_m": 45583.848, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 42642.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2941.286, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14105, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:11Z", "source_id": 51631180, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:39:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:17Z", "source_id": 16667316, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:19Z", "source_id": 51640285, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:42:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:21Z", "source_id": 16670038, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:54Z", "source_id": 51648173, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:58Z", "source_id": 16672374, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:49Z", "source_id": 51652369, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:48:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:52Z", "source_id": 16673617, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:50Z", "source_id": 51656984, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:50:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:54Z", "source_id": 16674944, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:24Z", "source_id": 51662623, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:52:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:28Z", "source_id": 16676626, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:15Z", "source_id": 51668728, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:55:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:19Z", "source_id": 16678443, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:35Z", "source_id": 51674002, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:58:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:37Z", "source_id": 16679918, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:41Z", "source_id": 51678503, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:00:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:43Z", "source_id": 16681176, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:35Z", "source_id": 51682676, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:02:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:39Z", "source_id": 16682400, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:04Z", "source_id": 51694636, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:07:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:06Z", "source_id": 16685883, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:47Z", "source_id": 51700755, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:52Z", "source_id": 16687641, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:49Z", "source_id": 51705208, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:54Z", "source_id": 16688909, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:41Z", "source_id": 51711358, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:14:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:43Z", "source_id": 16690616, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:29Z", "source_id": 51715132, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:16:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:33Z", "source_id": 16691761, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:19:07Z", "source_id": 51720635, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:19:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:19:11Z", "source_id": 16693376, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Shenfield 2126 2126 5 21:26:00 None Paddington (Crossrail) 2221 2219½ B ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C38553/2026-09-16/detailed None Bond Street (Crossrail) 2026-09-16T22:17:00+01:00 Paddington (Crossrail) 2.0 {"type": "LineString", "coordinates": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} 1.8 2217 2219 Bond Street (Crossrail) Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-16 21:29:21 TERMINATED 2026-09-16 21:19:06 Paddington (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 51720635 1789593553174596 93 93 2026-09-16 21:29:10.970471 B None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:10.246544
592376 623534 L79467 861L67M716 2026-09-16 COMPLETE 16692127 2026-09-16 22:19:00 2026-09-16 21:29:21 2026-09-18 21:29:21 {"id": 623534, "stp": "P", "toc": "South Western Railway", "uid": "L79467", "consist": "159017", "dest_crs": "SAL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79467/2026-09-16/detailed", "trust_id": "861L67M716", "origin_crs": "BSK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Salisbury", "service_date": "2026-09-16", "dest_arr_time": "2220", "dest_platform": "3", "is_terminated": 1, "next_location": "Salisbury", "signalling_id": "1L67", "timing_status": "ON TIME", "origin_station": "Basingstoke", "current_leg_arr": "2219", "current_leg_dep": "2207", "current_leg_end": "Salisbury", "origin_dep_time": "2138", "origin_platform": "2", "current_location": "Salisbury Sig. Sy43", "last_update_time": "2026-09-16T21:29:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.619897, 51.1703151], [-1.6373443, 51.1669216], [-1.6383087, 51.16672], [-1.6393820999999995, 51.1664737], [-1.6404651999999995, 51.16619910000001], [-1.6415031999999998, 51.16590200000001], [-1.642391, 51.1656269], [-1.6433037999999998, 51.1653348], [-1.6441739999999998, 51.1650209], [-1.6450774999999995, 51.16468179999998], [-1.6459429, 51.1643078], [-1.6509894602867758, 51.1620009602833], [-1.6595447, 51.15809], [-1.6655249, 51.155387399999995], [-1.6689899, 51.15380319999999], [-1.6700132999999997, 51.1533353], [-1.6730519, 51.15192], [-1.6758551999999998, 51.1506596], [-1.6811442, 51.148227899999995], [-1.6837789, 51.1470171], [-1.6864257, 51.1458097], [-1.6900668, 51.144131899999984], [-1.6953999, 51.1417004], [-1.6976869, 51.1406576], [-1.7067990398270907, 51.136503605566475], [-1.7131739999999998, 51.13359719999998], [-1.7133231, 51.13352879999999], [-1.7139396, 51.1332487], [-1.7165699, 51.1320212], [-1.7171778, 51.1317035], [-1.7180504999999997, 51.131243899999994], [-1.7188284, 51.1307745], [-1.7194906, 51.13034089999999], [-1.7201504, 51.1298858], [-1.7231607, 51.1276075], [-1.7249494999999997, 51.126255], [-1.7261980999999995, 51.1253274], [-1.7403862, 51.11453339999999], [-1.7405263, 51.1144278], [-1.7483184, 51.108494], [-1.7484745, 51.1083702], [-1.7508681, 51.10650340000001], [-1.7514388, 51.105980900000006], [-1.7517904014747183, 51.105631359695174], [-1.7519507, 51.105472], [-1.7525338, 51.1048786], [-1.7531875999999995, 51.104127899999995], [-1.7538446999999997, 51.10336699999999], [-1.7550906999999998, 51.10184349999999], [-1.7552084999999995, 51.1016993], [-1.7596187, 51.0964286], [-1.7598362999999997, 51.0961463], [-1.7601196, 51.095837], [-1.7603585999999998, 51.0955541], [-1.760603, 51.0952841], [-1.7610289999999995, 51.0948333], [-1.7614913999999997, 51.09439819999999], [-1.7620952, 51.09382099999998], [-1.7626898, 51.0933593], [-1.7669476000000002, 51.0904817], [-1.7670754999999998, 51.0903952], [-1.7697675999999998, 51.0886093], [-1.7700184, 51.08844499999999], [-1.7710089999999998, 51.087778699999994], [-1.7719999999999998, 51.0871166], [-1.7729883999999998, 51.0864494], [-1.7739914, 51.0857815], [-1.7748212, 51.0851902], [-1.7752402, 51.0848665], [-1.7756001, 51.084576600000005], [-1.7759697, 51.0842566], [-1.7763313, 51.0839264], [-1.7766725, 51.08359269999999], [-1.7769907, 51.083259600000005], [-1.7772785999999998, 51.082939], [-1.7775468999999997, 51.0826377], [-1.7778431999999995, 51.08227629999998], [-1.7782440999999998, 51.081755599999994], [-1.7786821, 51.081134299999995], [-1.7790976999999997, 51.08059219999998], [-1.7792929, 51.080351099999994], [-1.7794864, 51.08013640000001], [-1.7797289999999997, 51.0798905], [-1.7799853, 51.07967539999999], [-1.7802377, 51.0794751], [-1.78053, 51.0792661], [-1.7808331, 51.0790709], [-1.7811317999999998, 51.07890090000001], [-1.7814010999999998, 51.0787555], [-1.7817515999999998, 51.078584799999994], [-1.7821314, 51.0784225], [-1.7825363, 51.07827019999999], [-1.7829103, 51.0781447], [-1.7833615, 51.0780046], [-1.7837460999999997, 51.0779002], [-1.7841521, 51.07780389999999], [-1.7845844768617862, 51.07772523445244], [-1.784832144328259, 51.07769505907088], [-1.785050770523645, 51.07766766905746], [-1.7852445104071388, 51.07764268672962], [-1.7854175189379355, 51.077619734404706], [-1.785573951075231, 51.07759843440014], [-1.78571796177822, 51.07757840903333], [-1.7858537060060975, 51.07755928062166], [-1.785985338718059, 51.077540671482545], [-1.7861170148733, 51.07752220393338], [-1.7862528894310157, 51.07750350029155], [-1.786397117350401, 51.07748418287448], [-1.786553853590651, 51.07746387399954], [-1.786727253110961, 51.07744219598416], [-1.7869214708705266, 51.07741877114572], [-1.7871406618285426, 51.07739322180162], [-1.7873889809442045, 51.077365170269275], [-1.7900091, 51.0770765], [-1.791795, 51.076858], [-1.7923477, 51.07679329999999], [-1.7925809, 51.0767616], [-1.7928376, 51.0767249], [-1.7932191, 51.07666379999999], [-1.7936579, 51.0765854], [-1.7940093, 51.07650389999999], [-1.7943161, 51.076424499999995], [-1.7945608, 51.0763582], [-1.794774, 51.0762928], [-1.7949897999999993, 51.076223299999995], [-1.7951904, 51.0761577], [-1.7953700999999995, 51.0760914], [-1.7955986999999995, 51.0760067], [-1.7958426999999997, 51.0759099], [-1.7960289999999997, 51.0758309], [-1.796198, 51.075751], [-1.7964077000000005, 51.07565199999999], [-1.7965747, 51.0755702], [-1.7966305682390429, 51.07554232669214], [-1.7967585, 51.07547850000001], [-1.7970018000000003, 51.0753519], [-1.7972013, 51.0752361], [-1.7973627999999997, 51.0751326], [-1.7974703999999997, 51.0750644], [-1.7976933, 51.0749203], [-1.7979089, 51.0747684], [-1.7981252, 51.07460259999999], [-1.7982178000000002, 51.0745315], [-1.7983743999999997, 51.0744015], [-1.7984975, 51.07429779999999], [-1.7986411, 51.0741585], [-1.7988824000000003, 51.07388849999999], [-1.799131299999999, 51.073599], [-1.7993069, 51.07339499999999], [-1.7994886, 51.073178200000015], [-1.7997871000000003, 51.0728187], [-1.8000088000000003, 51.0725595], [-1.8001878999999998, 51.0723673], [-1.800373, 51.0721876], [-1.8005768999999998, 51.0720218], [-1.8008463999999995, 51.07181729999999], [-1.8012577, 51.07155830000001], [-1.8015324999999995, 51.071405299999995], [-1.8018232, 51.071266499999986], [-1.8020625, 51.0711628], [-1.8023679999999995, 51.07104409999999], [-1.8026365, 51.0709588], [-1.8028737999999995, 51.070886900000005], [-1.8031400999999996, 51.0708183], [-1.8034035, 51.070756300000006], [-1.8037392, 51.07068929999999], [-1.8040761000000003, 51.0706226], [-1.8043709999999995, 51.0705694], [-1.8046516, 51.0705252], [-1.8049411999999996, 51.07049589999998], [-1.8052170999999997, 51.070477800000006], [-1.8055150999999996, 51.0704649], [-1.8057561, 51.070462600000006], [-1.8060423, 51.0704664], [-1.8063575000000005, 51.0704762]]}", "current_leg_start": "Grateley", "dest_arr_time_act": "2219", "motion_projection": null, "next_location_lat": "51.0704762", "next_location_lon": "-1.8063575", "previous_location": "Grateley", "current_leg_milage": "10.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 176.773, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 234.872, \"from_m\": 176.773, \"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\": 3902.618, \"from_m\": 234.872, \"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\": 3984.756, \"from_m\": 3902.618, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4304.952, \"from_m\": 3984.756, \"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\": 4969.275, \"from_m\": 4304.952, \"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\": 5814.21, \"from_m\": 4969.275, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29802.011, \"from_m\": 5814.21, \"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\": 48715.889, \"from_m\": 29802.011, \"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\": 55131.791, \"from_m\": 48715.889, \"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\": 56771.674, \"from_m\": 55131.791, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57101.831, \"from_m\": 56771.674, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57139.151, \"from_m\": 57101.831, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 57190.484, \"from_m\": 57139.151, \"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\": 57617.509, \"from_m\": 57190.484, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 623534, \"profile_key\": \"1e3620775bd69ddc1790434518df0c57065dcc925bfe5333b0438efc29b513f2\", \"schedule_id\": 16797, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"Basingstoke\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Worting Jn\", \"stage_seq\": 2, \"distance_m\": 3902.618, \"section_seq\": 1, \"route_path_id\": 72662}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Overton\", \"stage_seq\": 3, \"distance_m\": 12455.609, \"section_seq\": 1, \"route_path_id\": 72662}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2151H\", \"location\": \"Whitchurch (Hants)\", \"stage_seq\": 4, \"distance_m\": 18286.529, \"section_seq\": 1, \"route_path_id\": 72662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Whitchurch Sig. Be451\", \"stage_seq\": 5, \"distance_m\": 20391.231, \"section_seq\": 1, \"route_path_id\": 72662}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2200\", \"location\": \"Andover\", \"stage_seq\": 6, \"distance_m\": 29802.011, \"section_seq\": 1, \"route_path_id\": 72662}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2207H\", \"location\": \"Grateley\", \"stage_seq\": 7, \"distance_m\": 40003.257, \"section_seq\": 1, \"route_path_id\": 72662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212H\", \"location\": \"Porton\", \"stage_seq\": 8, \"distance_m\": 49046.363, \"section_seq\": 1, \"route_path_id\": 72662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215H\", \"location\": \"Laverstock North Jn\", \"stage_seq\": 9, \"distance_m\": 55207.348, \"section_seq\": 1, \"route_path_id\": 72662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Salisbury Tunnel Jn\", \"stage_seq\": 10, \"distance_m\": 55888.289, \"section_seq\": 1, \"route_path_id\": 72662}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": null, \"location\": \"Salisbury\", \"stage_seq\": 11, \"distance_m\": 57617.509, \"section_seq\": 1, \"route_path_id\": 72662}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 57617.509, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72662}], \"total_distance_m\": 57617.509, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 57287.352, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 330.157, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2138", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.0704762", "current_position_lon": "-1.8063575", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:30Z\", \"source_id\": 16672757, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:01Z\", \"source_id\": 16675722, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27148, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:41Z\", \"source_id\": 51671949, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:46Z\", \"source_id\": 16679349, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:04Z\", \"source_id\": 16685855, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:08Z\", \"source_id\": 51716404, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:11Z\", \"source_id\": 16692127, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Salisbury", "service_state_platform": "3", "timing_fact_generation": 1789593433098957, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:11.956156", "service_state_evidence_id": 16692127, "current_leg_start_actual_dep": "2026-09-16T22:07:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:12.774280", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P BSK SAL 1L67 159017 3 90 None {"version": 3, "segments": [{"to_m": 176.773, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 234.872, "from_m": 176.773, "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": 3902.618, "from_m": 234.872, "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": 3984.756, "from_m": 3902.618, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4304.952, "from_m": 3984.756, "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": 4969.275, "from_m": 4304.952, "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": 5814.21, "from_m": 4969.275, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29802.011, "from_m": 5814.21, "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": 48715.889, "from_m": 29802.011, "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": 55131.791, "from_m": 48715.889, "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": 56771.674, "from_m": 55131.791, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57101.831, "from_m": 56771.674, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57139.151, "from_m": 57101.831, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57190.484, "from_m": 57139.151, "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": 57617.509, "from_m": 57190.484, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 623534, "profile_key": "1e3620775bd69ddc1790434518df0c57065dcc925bfe5333b0438efc29b513f2", "schedule_id": 16797, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2138", "location": "Basingstoke", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Worting Jn", "stage_seq": 2, "distance_m": 3902.618, "section_seq": 1, "route_path_id": 72662}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Overton", "stage_seq": 3, "distance_m": 12455.609, "section_seq": 1, "route_path_id": 72662}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2151H", "location": "Whitchurch (Hants)", "stage_seq": 4, "distance_m": 18286.529, "section_seq": 1, "route_path_id": 72662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Whitchurch Sig. Be451", "stage_seq": 5, "distance_m": 20391.231, "section_seq": 1, "route_path_id": 72662}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2200", "location": "Andover", "stage_seq": 6, "distance_m": 29802.011, "section_seq": 1, "route_path_id": 72662}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2207H", "location": "Grateley", "stage_seq": 7, "distance_m": 40003.257, "section_seq": 1, "route_path_id": 72662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212H", "location": "Porton", "stage_seq": 8, "distance_m": 49046.363, "section_seq": 1, "route_path_id": 72662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215H", "location": "Laverstock North Jn", "stage_seq": 9, "distance_m": 55207.348, "section_seq": 1, "route_path_id": 72662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Salisbury Tunnel Jn", "stage_seq": 10, "distance_m": 55888.289, "section_seq": 1, "route_path_id": 72662}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": null, "location": "Salisbury", "stage_seq": 11, "distance_m": 57617.509, "section_seq": 1, "route_path_id": 72662}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 57617.509, "from_m": 0.0, "section_seq": 1, "route_path_id": 72662}], "total_distance_m": 57617.509, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 57287.352, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 330.157, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:30Z", "source_id": 16672757, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:01Z", "source_id": 16675722, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27148, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:41Z", "source_id": 51671949, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:58:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:46Z", "source_id": 16679349, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:04Z", "source_id": 16685855, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:08Z", "source_id": 51716404, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:19:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:11Z", "source_id": 16692127, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Basingstoke 2138 2138 2 None None Salisbury 2220 2219 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L79467/2026-09-16/detailed None Grateley 2026-09-16T22:07:30+01:00 Salisbury 12.0 {"type": "LineString", "coordinates": [[-1.619897, 51.1703151], [-1.6373443, 51.1669216], [-1.6383087, 51.16672], [-1.6393820999999995, 51.1664737], [-1.6404651999999995, 51.16619910000001], [-1.6415031999999998, 51.16590200000001], [-1.642391, 51.1656269], [-1.6433037999999998, 51.1653348], [-1.6441739999999998, 51.1650209], [-1.6450774999999995, 51.16468179999998], [-1.6459429, 51.1643078], [-1.6509894602867758, 51.1620009602833], [-1.6595447, 51.15809], [-1.6655249, 51.155387399999995], [-1.6689899, 51.15380319999999], [-1.6700132999999997, 51.1533353], [-1.6730519, 51.15192], [-1.6758551999999998, 51.1506596], [-1.6811442, 51.148227899999995], [-1.6837789, 51.1470171], [-1.6864257, 51.1458097], [-1.6900668, 51.144131899999984], [-1.6953999, 51.1417004], [-1.6976869, 51.1406576], [-1.7067990398270907, 51.136503605566475], [-1.7131739999999998, 51.13359719999998], [-1.7133231, 51.13352879999999], [-1.7139396, 51.1332487], [-1.7165699, 51.1320212], [-1.7171778, 51.1317035], [-1.7180504999999997, 51.131243899999994], [-1.7188284, 51.1307745], [-1.7194906, 51.13034089999999], [-1.7201504, 51.1298858], [-1.7231607, 51.1276075], [-1.7249494999999997, 51.126255], [-1.7261980999999995, 51.1253274], [-1.7403862, 51.11453339999999], [-1.7405263, 51.1144278], [-1.7483184, 51.108494], [-1.7484745, 51.1083702], [-1.7508681, 51.10650340000001], [-1.7514388, 51.105980900000006], [-1.7517904014747183, 51.105631359695174], [-1.7519507, 51.105472], [-1.7525338, 51.1048786], [-1.7531875999999995, 51.104127899999995], [-1.7538446999999997, 51.10336699999999], [-1.7550906999999998, 51.10184349999999], [-1.7552084999999995, 51.1016993], [-1.7596187, 51.0964286], [-1.7598362999999997, 51.0961463], [-1.7601196, 51.095837], [-1.7603585999999998, 51.0955541], [-1.760603, 51.0952841], [-1.7610289999999995, 51.0948333], [-1.7614913999999997, 51.09439819999999], [-1.7620952, 51.09382099999998], [-1.7626898, 51.0933593], [-1.7669476000000002, 51.0904817], [-1.7670754999999998, 51.0903952], [-1.7697675999999998, 51.0886093], [-1.7700184, 51.08844499999999], [-1.7710089999999998, 51.087778699999994], [-1.7719999999999998, 51.0871166], [-1.7729883999999998, 51.0864494], [-1.7739914, 51.0857815], [-1.7748212, 51.0851902], [-1.7752402, 51.0848665], [-1.7756001, 51.084576600000005], [-1.7759697, 51.0842566], [-1.7763313, 51.0839264], [-1.7766725, 51.08359269999999], [-1.7769907, 51.083259600000005], [-1.7772785999999998, 51.082939], [-1.7775468999999997, 51.0826377], [-1.7778431999999995, 51.08227629999998], [-1.7782440999999998, 51.081755599999994], [-1.7786821, 51.081134299999995], [-1.7790976999999997, 51.08059219999998], [-1.7792929, 51.080351099999994], [-1.7794864, 51.08013640000001], [-1.7797289999999997, 51.0798905], [-1.7799853, 51.07967539999999], [-1.7802377, 51.0794751], [-1.78053, 51.0792661], [-1.7808331, 51.0790709], [-1.7811317999999998, 51.07890090000001], [-1.7814010999999998, 51.0787555], [-1.7817515999999998, 51.078584799999994], [-1.7821314, 51.0784225], [-1.7825363, 51.07827019999999], [-1.7829103, 51.0781447], [-1.7833615, 51.0780046], [-1.7837460999999997, 51.0779002], [-1.7841521, 51.07780389999999], [-1.7845844768617862, 51.07772523445244], [-1.784832144328259, 51.07769505907088], [-1.785050770523645, 51.07766766905746], [-1.7852445104071388, 51.07764268672962], [-1.7854175189379355, 51.077619734404706], [-1.785573951075231, 51.07759843440014], [-1.78571796177822, 51.07757840903333], [-1.7858537060060975, 51.07755928062166], [-1.785985338718059, 51.077540671482545], [-1.7861170148733, 51.07752220393338], [-1.7862528894310157, 51.07750350029155], [-1.786397117350401, 51.07748418287448], [-1.786553853590651, 51.07746387399954], [-1.786727253110961, 51.07744219598416], [-1.7869214708705266, 51.07741877114572], [-1.7871406618285426, 51.07739322180162], [-1.7873889809442045, 51.077365170269275], [-1.7900091, 51.0770765], [-1.791795, 51.076858], [-1.7923477, 51.07679329999999], [-1.7925809, 51.0767616], [-1.7928376, 51.0767249], [-1.7932191, 51.07666379999999], [-1.7936579, 51.0765854], [-1.7940093, 51.07650389999999], [-1.7943161, 51.076424499999995], [-1.7945608, 51.0763582], [-1.794774, 51.0762928], [-1.7949897999999993, 51.076223299999995], [-1.7951904, 51.0761577], [-1.7953700999999995, 51.0760914], [-1.7955986999999995, 51.0760067], [-1.7958426999999997, 51.0759099], [-1.7960289999999997, 51.0758309], [-1.796198, 51.075751], [-1.7964077000000005, 51.07565199999999], [-1.7965747, 51.0755702], [-1.7966305682390429, 51.07554232669214], [-1.7967585, 51.07547850000001], [-1.7970018000000003, 51.0753519], [-1.7972013, 51.0752361], [-1.7973627999999997, 51.0751326], [-1.7974703999999997, 51.0750644], [-1.7976933, 51.0749203], [-1.7979089, 51.0747684], [-1.7981252, 51.07460259999999], [-1.7982178000000002, 51.0745315], [-1.7983743999999997, 51.0744015], [-1.7984975, 51.07429779999999], [-1.7986411, 51.0741585], [-1.7988824000000003, 51.07388849999999], [-1.799131299999999, 51.073599], [-1.7993069, 51.07339499999999], [-1.7994886, 51.073178200000015], [-1.7997871000000003, 51.0728187], [-1.8000088000000003, 51.0725595], [-1.8001878999999998, 51.0723673], [-1.800373, 51.0721876], [-1.8005768999999998, 51.0720218], [-1.8008463999999995, 51.07181729999999], [-1.8012577, 51.07155830000001], [-1.8015324999999995, 51.071405299999995], [-1.8018232, 51.071266499999986], [-1.8020625, 51.0711628], [-1.8023679999999995, 51.07104409999999], [-1.8026365, 51.0709588], [-1.8028737999999995, 51.070886900000005], [-1.8031400999999996, 51.0708183], [-1.8034035, 51.070756300000006], [-1.8037392, 51.07068929999999], [-1.8040761000000003, 51.0706226], [-1.8043709999999995, 51.0705694], [-1.8046516, 51.0705252], [-1.8049411999999996, 51.07049589999998], [-1.8052170999999997, 51.070477800000006], [-1.8055150999999996, 51.0704649], [-1.8057561, 51.070462600000006], [-1.8060423, 51.0704664], [-1.8063575000000005, 51.0704762]]} 10.9 2207 2219 Grateley Salisbury Sig. Sy43 Salisbury 51.0704762 -1.8063575 51.0704762 -1.8063575 1 0 2026-09-16 21:29:21 TERMINATED 2026-09-16 21:19:00 Salisbury TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692127 1789593433098957 31 31 2026-09-16 21:29:12.774280 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:11.956156
592377 621478 G08153 541D30MZ16 2026-09-16 COMPLETE 16692507 2026-09-16 22:19:00 2026-09-16 21:29:21 2026-09-18 21:29:21 {"id": 621478, "stp": "P", "toc": "London North Eastern Railway", "uid": "G08153", "consist": "800101", "dest_crs": "LDS", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08153/2026-09-16/detailed", "trust_id": "541D30MZ16", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-16", "dest_arr_time": "2221", "dest_platform": "6", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1D30", "timing_status": "ON TIME", "origin_station": "London Kings Cross", "current_leg_arr": "2219", "current_leg_dep": "2205", "current_leg_end": "Leeds", "origin_dep_time": "2009", "origin_platform": "7", "current_location": "Leeds", "last_update_time": "2026-09-16T21:29:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5053725722095863, 53.68192496338836], [-1.5054933999999998, 53.6820898], [-1.5056511, 53.6822975], [-1.5059951, 53.6827339], [-1.5063003999999998, 53.68311750000001], [-1.5065067999999997, 53.683371], [-1.5069979999999998, 53.68398970000001], [-1.5071700999999995, 53.68422270000001], [-1.5077777999999995, 53.6850112], [-1.5079516, 53.68524849999999], [-1.5083217999999998, 53.68573129999999], [-1.5083903, 53.6858187], [-1.5088096, 53.686392299999994], [-1.509029, 53.68667789999999], [-1.5092621, 53.68695350000001], [-1.5096417999999998, 53.687487399999995], [-1.5100472000000005, 53.68800730000001], [-1.5104003999999998, 53.6885157], [-1.5108614, 53.6892076], [-1.5112353, 53.6897849], [-1.5112728, 53.6898415], [-1.5115208, 53.6902107], [-1.5118567, 53.69067330000001], [-1.5122152999999998, 53.6911296], [-1.5129927, 53.692058200000005], [-1.5138234, 53.6930278], [-1.5147097, 53.6939591], [-1.5154951, 53.694721], [-1.5161288, 53.695322], [-1.5166843, 53.69584369999999], [-1.5171609999999998, 53.69636659999999], [-1.5173649000000002, 53.69661700000001], [-1.5174595999999998, 53.6967525], [-1.5175278999999997, 53.69685119999999], [-1.5176416999999998, 53.6970358], [-1.5178375000000002, 53.69737640000001], [-1.5180195, 53.697761199999995], [-1.5182029, 53.698219400000006], [-1.5183237999999997, 53.69858620000001], [-1.5184037, 53.698825], [-1.5184577, 53.6990557], [-1.5185457999999998, 53.6995155], [-1.5186086999999997, 53.699974700000006], [-1.518627, 53.7004312], [-1.5186124999999997, 53.701049700000006], [-1.5185378, 53.7016763], [-1.5184242999999995, 53.702194899999995], [-1.5182378, 53.702876399999994], [-1.5180715, 53.70337219999999], [-1.517644, 53.70436069999999], [-1.5172522, 53.705191600000006], [-1.5167762, 53.70610189999999], [-1.5164392, 53.70670020000001], [-1.5160732, 53.70730009999999], [-1.5156813999999998, 53.707871], [-1.5141992, 53.70987509999999], [-1.5122584999999995, 53.7123869], [-1.5112735, 53.713714], [-1.5109396, 53.7142637], [-1.5107891000000002, 53.71451470000001], [-1.5106173, 53.71490989999999], [-1.5104602, 53.715309700000006], [-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Wakefield Westgate", "dest_arr_time_act": "2219", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Wakefield Westgate", "current_leg_milage": "10.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\": 411.766, \"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.585, \"from_m\": 411.766, \"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.672, \"from_m\": 1288.585, \"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.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.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.128, \"from_m\": 1830.762, \"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.611, \"from_m\": 3465.128, \"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.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.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.427, \"from_m\": 4235.186, \"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.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.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.305, \"from_m\": 5583.799, \"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.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.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.098, \"from_m\": 12632.199, \"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.747, \"from_m\": 37186.098, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_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.224, \"from_m\": 87870.747, \"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.761, \"from_m\": 90657.224, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_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.256, \"from_m\": 111521.761, \"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.664, \"from_m\": 114230.256, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121082.956, \"from_m\": 115586.664, \"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.025, \"from_m\": 121082.956, \"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.505, \"from_m\": 122782.025, \"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.712, \"from_m\": 123561.505, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_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.172, \"from_m\": 161510.712, \"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.524, \"from_m\": 169284.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\": 174263.333, \"from_m\": 170378.524, \"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.217, \"from_m\": 174263.333, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_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.895, \"from_m\": 194069.217, \"capability_applied\": null, \"effective_limit_mph\": 100.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.308, \"from_m\": 194336.895, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_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.558, \"from_m\": 194437.308, \"capability_applied\": null, \"effective_limit_mph\": 100.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.598, \"from_m\": 194801.558, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 214989.544, \"from_m\": 214977.598, \"capability_applied\": null, \"effective_limit_mph\": 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.066, \"from_m\": 214989.544, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_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.807, \"from_m\": 216156.066, \"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.451, \"from_m\": 219218.807, \"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.322, \"from_m\": 222364.451, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_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.28, \"from_m\": 224738.322, \"capability_applied\": null, \"effective_limit_mph\": 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.17, \"from_m\": 224792.28, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 238863.468, \"from_m\": 234487.17, \"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\": 248111.871, \"from_m\": 238863.468, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 250206.489, \"from_m\": 248111.871, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 251219.286, \"from_m\": 250206.489, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 251271.552, \"from_m\": 251219.286, \"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\": 251286.26, \"from_m\": 251271.552, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 252168.349, \"from_m\": 251286.26, \"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\": 266532.054, \"from_m\": 252168.349, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 266590.727, \"from_m\": 266532.054, \"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\": 280175.565, \"from_m\": 266590.727, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 280773.588, \"from_m\": 280175.565, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 281902.288, \"from_m\": 280773.588, \"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\": 282259.542, \"from_m\": 281902.288, \"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\": 282287.364, \"from_m\": 282259.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 282426.633, \"from_m\": 282287.364, \"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\": 283093.93, \"from_m\": 282426.633, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 283129.569, \"from_m\": 283093.93, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 284534.712, \"from_m\": 283129.569, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 290194.706, \"from_m\": 284534.712, \"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\": 296408.347, \"from_m\": 290194.706, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 297074.542, \"from_m\": 296408.347, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 297366.58, \"from_m\": 297074.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 297572.366, \"from_m\": 297366.58, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 297791.096, \"from_m\": 297572.366, \"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\": 297867.18, \"from_m\": 297791.096, \"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\": 298011.316, \"from_m\": 297867.18, \"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\": 298060.771, \"from_m\": 298011.316, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 298458.586, \"from_m\": 298060.771, \"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\": 298780.797, \"from_m\": 298458.586, \"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\": 621478, \"profile_key\": \"4319021de949b6c93c91f0049fd3034f35abb7c6e9b1b241425828a7c7770ee6\", \"schedule_id\": 8478, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019H\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.331, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32621.585, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34062.42, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.529, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.323, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51336.881, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 66139.081, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 70873.79, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 94514.568, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 111099.68, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 120630.081, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2058\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 122804.103, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 136496.365, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111H\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 160360.4, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2117\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 169518.985, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 185522.67, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 193037.845, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 23, \"distance_m\": 194129.46, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 24, \"distance_m\": 202563.235, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Retford\", \"stage_seq\": 25, \"distance_m\": 222740.581, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 26, \"distance_m\": 244265.291, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2149\", \"location\": \"Doncaster\", \"stage_seq\": 27, \"distance_m\": 250696.844, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Adwick\", \"stage_seq\": 28, \"distance_m\": 256952.159, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Adwick Jn\", \"stage_seq\": 29, \"distance_m\": 258516.112, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 30, \"distance_m\": 266590.727, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Hare Park Jn\", \"stage_seq\": 31, \"distance_m\": 276186.531, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2206\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 32, \"distance_m\": 282533.098, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216H\", \"location\": \"Holbeck Jn\", \"stage_seq\": 33, \"distance_m\": 297366.58, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Whitehall Jn\", \"stage_seq\": 34, \"distance_m\": 297867.18, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 35, \"distance_m\": 298255.166, \"section_seq\": 1, \"route_path_id\": 65718}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 36, \"distance_m\": 298780.797, \"section_seq\": 1, \"route_path_id\": 65718}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 298780.797, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65718}], \"total_distance_m\": 298780.797, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 298345.578, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 435.219, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2009", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:06Z\", \"source_id\": 51421950, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:12:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:12:10Z\", \"source_id\": 16607770, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:15Z\", \"source_id\": 51437385, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:19:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:21Z\", \"source_id\": 16612314, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:32Z\", \"source_id\": 51458246, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:27:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:36Z\", \"source_id\": 16618185, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:29Z\", \"source_id\": 51475803, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:34:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:33:31Z\", \"source_id\": 16623093, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:26Z\", \"source_id\": 51509844, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:47:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:47:32Z\", \"source_id\": 16632711, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:08Z\", \"source_id\": 51523561, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:14Z\", \"source_id\": 16636738, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:14:49Z\", \"source_id\": 51576945, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:14:52Z\", \"source_id\": 16651630, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:47Z\", \"source_id\": 51602873, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:53Z\", \"source_id\": 16659028, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:47Z\", \"source_id\": 51647961, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:54Z\", \"source_id\": 16672331, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:50Z\", \"source_id\": 51661412, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:52Z\", \"source_id\": 16676216, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:07Z\", \"source_id\": 51686097, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:12Z\", \"source_id\": 16683377, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:42Z\", \"source_id\": 51717675, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:43Z\", \"source_id\": 16692507, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "6", "timing_fact_generation": 1789593464642017, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:11.964131", "service_state_evidence_id": 16692507, "current_leg_start_actual_dep": "2026-09-16T22:06:00+01:00", "operational_evidence_version": 148, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:12.845160", "service_state_valid_until_kind": null, "operational_interpretation_version": 148, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P KGX LDS 1D30 800101 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": 411.766, "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.585, "from_m": 411.766, "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.672, "from_m": 1288.585, "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.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.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.128, "from_m": 1830.762, "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.611, "from_m": 3465.128, "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.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.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.427, "from_m": 4235.186, "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.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.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.305, "from_m": 5583.799, "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.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.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.098, "from_m": 12632.199, "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.747, "from_m": 37186.098, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_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.224, "from_m": 87870.747, "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.761, "from_m": 90657.224, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_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.256, "from_m": 111521.761, "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.664, "from_m": 114230.256, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121082.956, "from_m": 115586.664, "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.025, "from_m": 121082.956, "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.505, "from_m": 122782.025, "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.712, "from_m": 123561.505, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_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.172, "from_m": 161510.712, "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.524, "from_m": 169284.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": 174263.333, "from_m": 170378.524, "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.217, "from_m": 174263.333, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_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.895, "from_m": 194069.217, "capability_applied": null, "effective_limit_mph": 100.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.308, "from_m": 194336.895, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_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.558, "from_m": 194437.308, "capability_applied": null, "effective_limit_mph": 100.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.598, "from_m": 194801.558, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 214989.544, "from_m": 214977.598, "capability_applied": null, "effective_limit_mph": 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.066, "from_m": 214989.544, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_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.807, "from_m": 216156.066, "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.451, "from_m": 219218.807, "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.322, "from_m": 222364.451, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_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.28, "from_m": 224738.322, "capability_applied": null, "effective_limit_mph": 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.17, "from_m": 224792.28, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 238863.468, "from_m": 234487.17, "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": 248111.871, "from_m": 238863.468, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 250206.489, "from_m": 248111.871, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 251219.286, "from_m": 250206.489, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251271.552, "from_m": 251219.286, "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": 251286.26, "from_m": 251271.552, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 252168.349, "from_m": 251286.26, "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": 266532.054, "from_m": 252168.349, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 266590.727, "from_m": 266532.054, "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": 280175.565, "from_m": 266590.727, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 280773.588, "from_m": 280175.565, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 281902.288, "from_m": 280773.588, "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": 282259.542, "from_m": 281902.288, "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": 282287.364, "from_m": 282259.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 282426.633, "from_m": 282287.364, "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": 283093.93, "from_m": 282426.633, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 283129.569, "from_m": 283093.93, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 284534.712, "from_m": 283129.569, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 290194.706, "from_m": 284534.712, "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": 296408.347, "from_m": 290194.706, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 297074.542, "from_m": 296408.347, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 297366.58, "from_m": 297074.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 297572.366, "from_m": 297366.58, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 297791.096, "from_m": 297572.366, "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": 297867.18, "from_m": 297791.096, "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": 298011.316, "from_m": 297867.18, "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": 298060.771, "from_m": 298011.316, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 298458.586, "from_m": 298060.771, "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": 298780.797, "from_m": 298458.586, "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": 621478, "profile_key": "4319021de949b6c93c91f0049fd3034f35abb7c6e9b1b241425828a7c7770ee6", "schedule_id": 8478, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2009", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019H", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.331, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32621.585, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34062.42, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.529, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.323, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Hitchin", "stage_seq": 11, "distance_m": 51336.881, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Biggleswade", "stage_seq": 12, "distance_m": 66139.081, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Sandy", "stage_seq": 13, "distance_m": 70873.79, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Huntingdon", "stage_seq": 14, "distance_m": 94514.568, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Holme Jn", "stage_seq": 15, "distance_m": 111099.68, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 120630.081, "section_seq": 1, "route_path_id": 65718}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2058", "location": "Peterborough", "stage_seq": 17, "distance_m": 122804.103, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 136496.365, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 160360.4, "section_seq": 1, "route_path_id": 65718}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2117", "location": "Grantham", "stage_seq": 20, "distance_m": 169518.985, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 185522.67, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 193037.845, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 194129.46, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 202563.235, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Retford", "stage_seq": 25, "distance_m": 222740.581, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 244265.291, "section_seq": 1, "route_path_id": 65718}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2149", "location": "Doncaster", "stage_seq": 27, "distance_m": 250696.844, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Adwick", "stage_seq": 28, "distance_m": 256952.159, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Adwick Jn", "stage_seq": 29, "distance_m": 258516.112, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "South Kirkby Jn", "stage_seq": 30, "distance_m": 266590.727, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Hare Park Jn", "stage_seq": 31, "distance_m": 276186.531, "section_seq": 1, "route_path_id": 65718}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2206", "location": "Wakefield Westgate", "stage_seq": 32, "distance_m": 282533.098, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216H", "location": "Holbeck Jn", "stage_seq": 33, "distance_m": 297366.58, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Whitehall Jn", "stage_seq": 34, "distance_m": 297867.18, "section_seq": 1, "route_path_id": 65718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217H", "location": "Leeds West Jn", "stage_seq": 35, "distance_m": 298255.166, "section_seq": 1, "route_path_id": 65718}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": null, "location": "Leeds", "stage_seq": 36, "distance_m": 298780.797, "section_seq": 1, "route_path_id": 65718}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 298780.797, "from_m": 0.0, "section_seq": 1, "route_path_id": 65718}], "total_distance_m": 298780.797, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 298345.578, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 435.219, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:06Z", "source_id": 51421950, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:12:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:12:10Z", "source_id": 16607770, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:15Z", "source_id": 51437385, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:19:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:21Z", "source_id": 16612314, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:32Z", "source_id": 51458246, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:27:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:36Z", "source_id": 16618185, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:29Z", "source_id": 51475803, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:34:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:33:31Z", "source_id": 16623093, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:26Z", "source_id": 51509844, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:47:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:47:32Z", "source_id": 16632711, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11912, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:08Z", "source_id": 51523561, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:54:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:14Z", "source_id": 16636738, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:14:49Z", "source_id": 51576945, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:16:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:14:52Z", "source_id": 16651630, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11670, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:47Z", "source_id": 51602873, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:26:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:53Z", "source_id": 16659028, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6930, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:47Z", "source_id": 51647961, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:46:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:54Z", "source_id": 16672331, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6747, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:50Z", "source_id": 51661412, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T20:53:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:52Z", "source_id": 16676216, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6023, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:07Z", "source_id": 51686097, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T21:03:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:12Z", "source_id": 16683377, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5400, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:42Z", "source_id": 51717675, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T21:19:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:43Z", "source_id": 16692507, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] London Kings Cross 2009 2009 7 None None Leeds 2221 2219 6 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G08153/2026-09-16/detailed None Wakefield Westgate 2026-09-16T22:06:00+01:00 Leeds 14.0 {"type": "LineString", "coordinates": [[-1.5053725722095863, 53.68192496338836], [-1.5054933999999998, 53.6820898], [-1.5056511, 53.6822975], [-1.5059951, 53.6827339], [-1.5063003999999998, 53.68311750000001], [-1.5065067999999997, 53.683371], [-1.5069979999999998, 53.68398970000001], [-1.5071700999999995, 53.68422270000001], [-1.5077777999999995, 53.6850112], [-1.5079516, 53.68524849999999], [-1.5083217999999998, 53.68573129999999], [-1.5083903, 53.6858187], [-1.5088096, 53.686392299999994], [-1.509029, 53.68667789999999], [-1.5092621, 53.68695350000001], [-1.5096417999999998, 53.687487399999995], [-1.5100472000000005, 53.68800730000001], [-1.5104003999999998, 53.6885157], [-1.5108614, 53.6892076], [-1.5112353, 53.6897849], [-1.5112728, 53.6898415], [-1.5115208, 53.6902107], [-1.5118567, 53.69067330000001], [-1.5122152999999998, 53.6911296], [-1.5129927, 53.692058200000005], [-1.5138234, 53.6930278], [-1.5147097, 53.6939591], [-1.5154951, 53.694721], [-1.5161288, 53.695322], [-1.5166843, 53.69584369999999], [-1.5171609999999998, 53.69636659999999], [-1.5173649000000002, 53.69661700000001], [-1.5174595999999998, 53.6967525], [-1.5175278999999997, 53.69685119999999], [-1.5176416999999998, 53.6970358], [-1.5178375000000002, 53.69737640000001], [-1.5180195, 53.697761199999995], [-1.5182029, 53.698219400000006], [-1.5183237999999997, 53.69858620000001], [-1.5184037, 53.698825], [-1.5184577, 53.6990557], [-1.5185457999999998, 53.6995155], [-1.5186086999999997, 53.699974700000006], [-1.518627, 53.7004312], [-1.5186124999999997, 53.701049700000006], [-1.5185378, 53.7016763], [-1.5184242999999995, 53.702194899999995], [-1.5182378, 53.702876399999994], [-1.5180715, 53.70337219999999], [-1.517644, 53.70436069999999], [-1.5172522, 53.705191600000006], [-1.5167762, 53.70610189999999], [-1.5164392, 53.70670020000001], [-1.5160732, 53.70730009999999], [-1.5156813999999998, 53.707871], [-1.5141992, 53.70987509999999], [-1.5122584999999995, 53.7123869], [-1.5112735, 53.713714], [-1.5109396, 53.7142637], [-1.5107891000000002, 53.71451470000001], [-1.5106173, 53.71490989999999], [-1.5104602, 53.715309700000006], [-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 10.0 2205 2219 Wakefield Westgate Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-16 21:29:21 TERMINATED 2026-09-16 21:19:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692507 1789593464642017 148 148 2026-09-16 21:29:12.845160 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:11.964131
592378 623296 P66213 471B27M716 2026-09-16 COMPLETE 16692483 2026-09-16 22:19:00 2026-09-16 21:29:21 2026-09-18 21:29:21 {"id": 623296, "stp": "P", "toc": "Greater Anglia", "uid": "P66213", "consist": "745006", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66213/2026-09-16/detailed", "trust_id": "471B27M716", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "2214", "dest_platform": "5", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1B27", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "2219", "current_leg_dep": "2205", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2128", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T21:29:21", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Tottenham Hale", "dest_arr_time_act": "2214", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10264.399, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10339.091, \"from_m\": 10264.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13106.987, \"from_m\": 10339.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27058.872, \"from_m\": 13106.987, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36784.278, \"from_m\": 27058.872, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41890.89, \"from_m\": 36784.278, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 41925.327, \"from_m\": 41890.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42238.756, \"from_m\": 41925.327, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42270.649, \"from_m\": 42238.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46759.056, \"from_m\": 42270.649, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 49879.046, \"from_m\": 46759.056, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50262.446, \"from_m\": 49879.046, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50309.481, \"from_m\": 50262.446, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51740.721, \"from_m\": 50309.481, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51843.417, \"from_m\": 51740.721, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52490.276, \"from_m\": 51843.417, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 53575.702, \"from_m\": 52490.276, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54521.784, \"from_m\": 53575.702, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55099.929, \"from_m\": 54521.784, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56564.434, \"from_m\": 55099.929, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58140.424, \"from_m\": 56564.434, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58777.325, \"from_m\": 58140.424, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59254.0, \"from_m\": 58777.325, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59707.218, \"from_m\": 59254.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 623296, \"profile_key\": \"c91fa2533641fccaced516520245d031799390b789b12eb91d5a61480913c006\", \"schedule_id\": 21947, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 5, \"distance_m\": 5849.999, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2137\", \"location\": \"Bishops Stortford\", \"stage_seq\": 6, \"distance_m\": 10652.157, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Harlow Town\", \"stage_seq\": 7, \"distance_m\": 22888.56, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 8, \"distance_m\": 29811.189, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Broxbourne\", \"stage_seq\": 9, \"distance_m\": 31788.624, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 36839.565, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Brimsdown\", \"stage_seq\": 11, \"distance_m\": 42105.045, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2201\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 50108.22, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 50868.375, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 51820.795, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 52538.793, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 54920.931, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 57895.076, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 59707.218, \"section_seq\": 1, \"route_path_id\": 36020}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59707.218, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36020}], \"total_distance_m\": 59707.218, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55249.967, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4457.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2128", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:12Z\", \"source_id\": 51628894, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:13Z\", \"source_id\": 16666626, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:07Z\", \"source_id\": 51635433, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:11Z\", \"source_id\": 16668577, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:24Z\", \"source_id\": 51655979, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:27Z\", \"source_id\": 16674619, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:08Z\", \"source_id\": 51666446, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:12Z\", \"source_id\": 16677742, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:36Z\", \"source_id\": 51671769, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:42Z\", \"source_id\": 16679315, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:01Z\", \"source_id\": 51676985, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:06Z\", \"source_id\": 16680792, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:12Z\", \"source_id\": 51686306, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:16Z\", \"source_id\": 16683437, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:33Z\", \"source_id\": 51702405, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:33Z\", \"source_id\": 16688074, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:34Z\", \"source_id\": 51711136, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:15:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:37Z\", \"source_id\": 16690590, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:39Z\", \"source_id\": 51717561, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:41Z\", \"source_id\": 16692483, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "5", "timing_fact_generation": 1789593462901436, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:12.761218", "service_state_evidence_id": 16692483, "current_leg_start_actual_dep": "2026-09-16T22:06:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:14.260463", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P SSD LST 1B27 745006 12 100 None {"version": 3, "segments": [{"to_m": 490.569, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10264.399, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10339.091, "from_m": 10264.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13106.987, "from_m": 10339.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27058.872, "from_m": 13106.987, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36784.278, "from_m": 27058.872, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41890.89, "from_m": 36784.278, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 41925.327, "from_m": 41890.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42238.756, "from_m": 41925.327, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42270.649, "from_m": 42238.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46759.056, "from_m": 42270.649, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 49879.046, "from_m": 46759.056, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50262.446, "from_m": 49879.046, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50309.481, "from_m": 50262.446, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51740.721, "from_m": 50309.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51843.417, "from_m": 51740.721, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52490.276, "from_m": 51843.417, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 53575.702, "from_m": 52490.276, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54521.784, "from_m": 53575.702, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55099.929, "from_m": 54521.784, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56564.434, "from_m": 55099.929, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58140.424, "from_m": 56564.434, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58777.325, "from_m": 58140.424, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59254.0, "from_m": 58777.325, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59707.218, "from_m": 59254.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 623296, "profile_key": "c91fa2533641fccaced516520245d031799390b789b12eb91d5a61480913c006", "schedule_id": 21947, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2128", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Stansted Mountfitchet", "stage_seq": 5, "distance_m": 5849.999, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2137", "location": "Bishops Stortford", "stage_seq": 6, "distance_m": 10652.157, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Harlow Town", "stage_seq": 7, "distance_m": 22888.56, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Broxbourne Jn", "stage_seq": 8, "distance_m": 29811.189, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Broxbourne", "stage_seq": 9, "distance_m": 31788.624, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Cheshunt", "stage_seq": 10, "distance_m": 36839.565, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Brimsdown", "stage_seq": 11, "distance_m": 42105.045, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2201", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 50108.22, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 50868.375, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 51820.795, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 52538.793, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 54920.931, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 57895.076, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 59707.218, "section_seq": 1, "route_path_id": 36020}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59707.218, "from_m": 0.0, "section_seq": 1, "route_path_id": 36020}], "total_distance_m": 59707.218, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55249.967, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4457.251, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12705, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:12Z", "source_id": 51628894, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:38:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:13Z", "source_id": 16666626, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:07Z", "source_id": 51635433, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:41:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:11Z", "source_id": 16668577, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:24Z", "source_id": 51655979, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:50:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:27Z", "source_id": 16674619, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:08Z", "source_id": 51666446, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:54:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:12Z", "source_id": 16677742, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:36Z", "source_id": 51671769, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:57:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:42Z", "source_id": 16679315, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:01Z", "source_id": 51676985, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:59:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:06Z", "source_id": 16680792, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:12Z", "source_id": 51686306, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:04:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:16Z", "source_id": 16683437, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:33Z", "source_id": 51702405, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:11:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:33Z", "source_id": 16688074, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:34Z", "source_id": 51711136, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:15:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:37Z", "source_id": 16690590, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15476, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:39Z", "source_id": 51717561, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:19:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:41Z", "source_id": 16692483, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Stansted Airport 2128 2128 3 None None London Liverpool Street 2214 2214 5 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66213/2026-09-16/detailed None Tottenham Hale 2026-09-16T22:06:00+01:00 London Liverpool Street 14.0 {"type": "LineString", "coordinates": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 5.9 2205 2219 Tottenham Hale London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-16 21:29:21 TERMINATED 2026-09-16 21:19:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692483 1789593462901436 78 78 2026-09-16 21:29:14.260463 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:12.761218
592379 623910 W33968 725M17M716 2026-09-16 COMPLETE 16689180 2026-09-16 22:19:00 2026-09-16 21:29:21 2026-09-18 21:29:21 {"id": 623910, "stp": "P", "toc": "Avanti West Coast", "uid": "W33968", "consist": "390042", "dest_crs": "XWF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33968/2026-09-16/detailed", "trust_id": "725M17M716", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wembley IC Depot", "service_date": "2026-09-16", "dest_arr_time": "2216", "dest_platform": null, "is_terminated": 1, "next_location": "Wembley IC Depot", "signalling_id": "5M17", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "2219", "current_leg_dep": "2156", "current_leg_end": "Wembley IC Depot", "origin_dep_time": "2156", "origin_platform": "5", "current_location": "Wembley IC Depot", "last_update_time": "2026-09-16T21:29:21", "route_debug_link": null, "timing_variation": "+3 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.25597084327815695, 51.53525844141253], [-0.2560490887439591, 51.53528935187894], [-0.25616539999999993, 51.53533529999999], [-0.2564094, 51.53544339999999], [-0.25666929999999993, 51.53556100000001], [-0.2568493, 51.535639399999994], [-0.25710039999999995, 51.53573380000001], [-0.25744639999999996, 51.53585219999999], [-0.2575550999999999, 51.5358909], [-0.2576761, 51.5359375], [-0.2580021, 51.5360817], [-0.2581734, 51.53617009999999], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2649600999999999, 51.5394369], [-0.2655671, 51.539710799999995], [-0.2660187, 51.53991039999999], [-0.2662667, 51.5400229], [-0.26774599999999993, 51.5406676], [-0.2685543, 51.541015], [-0.2693269999999999, 51.54134129999999], [-0.26949458523585645, 51.54141269134393], [-0.26980469999999995, 51.5415448], [-0.2703804, 51.5417792], [-0.2708001, 51.5419411], [-0.2715019, 51.5422065], [-0.2719492, 51.54237329999999], [-0.27246380000000003, 51.542550600000006], [-0.2729553, 51.5426973], [-0.2734674, 51.542849], [-0.2742301, 51.5430612], [-0.2743246, 51.54308699999999], [-0.2749552, 51.5432993], [-0.27538089999999993, 51.5434511], [-0.2755815999999999, 51.54352049999999], [-0.27586049999999995, 51.5436203], [-0.2761554, 51.5436929], [-0.2766677, 51.543823199999984], [-0.27683559999999996, 51.54388229999999], [-0.277116, 51.54397949999999], [-0.27751619999999994, 51.5441229], [-0.27768479999999995, 51.54418280000001], [-0.2781448999999999, 51.544346399999995], [-0.27860899999999994, 51.544512], [-0.2790033, 51.5446294], [-0.2791844, 51.5446728], [-0.2793901999999999, 51.544715199999985], [-0.27958979999999994, 51.54475289999999], [-0.2797912, 51.54479150000001], [-0.2800637, 51.5448382], [-0.2804036999999999, 51.5449017], [-0.2806793, 51.544968299999994], [-0.2809423999999999, 51.5450397], [-0.2817626999999999, 51.545294599999984], [-0.28209369999999995, 51.5453997], [-0.2827144, 51.5455948], [-0.2835394, 51.5458542]]}", "current_leg_start": "London Euston", "dest_arr_time_act": "2216", "motion_projection": null, "next_location_lat": "51.5458542", "next_location_lon": "-0.2835394", "previous_location": "London Euston", "current_leg_milage": "7.4", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"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\": 686.718, \"from_m\": 6.906, \"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\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"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\": 1546.479, \"from_m\": 1258.396, \"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\": 1689.749, \"from_m\": 1546.479, \"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\": 2635.639, \"from_m\": 1689.749, \"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\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"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\": 7136.095, \"from_m\": 5632.663, \"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\": 9216.931, \"from_m\": 7136.095, \"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\": 9284.852, \"from_m\": 9216.931, \"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\": 9528.192, \"from_m\": 9284.852, \"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\": 9594.892, \"from_m\": 9528.192, \"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\": 9792.534, \"from_m\": 9594.892, \"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\": 12740.821, \"from_m\": 9792.534, \"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\": 13202.643, \"from_m\": 12740.821, \"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\": 13615.442, \"from_m\": 13202.643, \"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}], \"service_id\": 623910, \"profile_key\": \"e4e05655fb3bf2a6d867dc33e6aee7743250c3c2b8ba96e92d6969807186898c\", \"schedule_id\": 26480, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Harlesden Jn\", \"stage_seq\": 5, \"distance_m\": 9550.677, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": null, \"location\": \"Wembley IC Depot\", \"stage_seq\": 6, \"distance_m\": 13615.442, \"section_seq\": 1, \"route_path_id\": 27839}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13615.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27839}], \"total_distance_m\": 13615.442, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 12396.318, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1219.124, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2156", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "51.5458542", "current_position_lon": "-0.2835394", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:15Z\", \"source_id\": 51706192, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:21Z\", \"source_id\": 16689180, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wembley IC Depot", "service_state_platform": null, "timing_fact_generation": 1789593142028743, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390042\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-16T21:19:15.193639", "service_state_evidence_id": 16689180, "current_leg_start_actual_dep": "2026-09-16T21:59:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:15.515095", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P EUS XWF 5M17 390042 9 140 {"units": ["390042"], "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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9216.931, "from_m": 7136.095, "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": 9284.852, "from_m": 9216.931, "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": 9528.192, "from_m": 9284.852, "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": 9594.892, "from_m": 9528.192, "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": 9792.534, "from_m": 9594.892, "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": 12740.821, "from_m": 9792.534, "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": 13202.643, "from_m": 12740.821, "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": 13615.442, "from_m": 13202.643, "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}], "service_id": 623910, "profile_key": "e4e05655fb3bf2a6d867dc33e6aee7743250c3c2b8ba96e92d6969807186898c", "schedule_id": 26480, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2156", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27839}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 27839}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 27839}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 27839}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Harlesden Jn", "stage_seq": 5, "distance_m": 9550.677, "section_seq": 1, "route_path_id": 27839}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": null, "location": "Wembley IC Depot", "stage_seq": 6, "distance_m": 13615.442, "section_seq": 1, "route_path_id": 27839}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13615.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 27839}], "total_distance_m": 13615.442, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 12396.318, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1219.124, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22037, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:15Z", "source_id": 51706192, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:19:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:21Z", "source_id": 16689180, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] London Euston 2156 2156 5 None None Wembley IC Depot 2216 2216 None LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W33968/2026-09-16/detailed None London Euston 2026-09-16T21:59:00+01:00 Wembley IC Depot 23.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.25597084327815695, 51.53525844141253], [-0.2560490887439591, 51.53528935187894], [-0.25616539999999993, 51.53533529999999], [-0.2564094, 51.53544339999999], [-0.25666929999999993, 51.53556100000001], [-0.2568493, 51.535639399999994], [-0.25710039999999995, 51.53573380000001], [-0.25744639999999996, 51.53585219999999], [-0.2575550999999999, 51.5358909], [-0.2576761, 51.5359375], [-0.2580021, 51.5360817], [-0.2581734, 51.53617009999999], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2649600999999999, 51.5394369], [-0.2655671, 51.539710799999995], [-0.2660187, 51.53991039999999], [-0.2662667, 51.5400229], [-0.26774599999999993, 51.5406676], [-0.2685543, 51.541015], [-0.2693269999999999, 51.54134129999999], [-0.26949458523585645, 51.54141269134393], [-0.26980469999999995, 51.5415448], [-0.2703804, 51.5417792], [-0.2708001, 51.5419411], [-0.2715019, 51.5422065], [-0.2719492, 51.54237329999999], [-0.27246380000000003, 51.542550600000006], [-0.2729553, 51.5426973], [-0.2734674, 51.542849], [-0.2742301, 51.5430612], [-0.2743246, 51.54308699999999], [-0.2749552, 51.5432993], [-0.27538089999999993, 51.5434511], [-0.2755815999999999, 51.54352049999999], [-0.27586049999999995, 51.5436203], [-0.2761554, 51.5436929], [-0.2766677, 51.543823199999984], [-0.27683559999999996, 51.54388229999999], [-0.277116, 51.54397949999999], [-0.27751619999999994, 51.5441229], [-0.27768479999999995, 51.54418280000001], [-0.2781448999999999, 51.544346399999995], [-0.27860899999999994, 51.544512], [-0.2790033, 51.5446294], [-0.2791844, 51.5446728], [-0.2793901999999999, 51.544715199999985], [-0.27958979999999994, 51.54475289999999], [-0.2797912, 51.54479150000001], [-0.2800637, 51.5448382], [-0.2804036999999999, 51.5449017], [-0.2806793, 51.544968299999994], [-0.2809423999999999, 51.5450397], [-0.2817626999999999, 51.545294599999984], [-0.28209369999999995, 51.5453997], [-0.2827144, 51.5455948], [-0.2835394, 51.5458542]]} 7.4 2156 2219 London Euston Wembley IC Depot Wembley IC Depot 51.5458542 -0.2835394 51.5458542 -0.2835394 1 0 2026-09-16 21:29:21 TERMINATED 2026-09-16 21:19:00 Wembley IC Depot TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16689180 1789593142028743 17 17 2026-09-16 21:29:15.515095 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:15.193639
592380 623248 C32354 152D61M716 2026-09-16 COMPLETE 16692307 2026-09-16 22:19:00 2026-09-16 21:29:21 2026-09-18 21:29:21 {"id": 623248, "stp": "P", "toc": "Northern", "uid": "C32354", "consist": "156482", "dest_crs": "DAR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32354/2026-09-16/detailed", "trust_id": "152D61M716", "origin_crs": "SLB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Darlington", "service_date": "2026-09-16", "dest_arr_time": "2222", "dest_platform": "6", "is_terminated": 1, "next_location": "Darlington", "signalling_id": "2D61", "timing_status": "EARLY", "origin_station": "Saltburn", "current_leg_arr": "2219", "current_leg_dep": "2212", "current_leg_end": "Darlington", "origin_dep_time": "2126", "origin_platform": "2", "current_location": "Darlington", "last_update_time": "2026-09-16T21:29:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4674128, 54.514992199999995], [-1.4723493999999997, 54.5146083], [-1.4776337, 54.51420980000001], [-1.4802019999999998, 54.5140109], [-1.4810738, 54.51394350000001], [-1.497283, 54.512689400000006], [-1.5058328999999997, 54.51203089999999], [-1.5101104999999997, 54.5116969], [-1.5138438999999997, 54.511414900000005], [-1.5145023999999998, 54.5113573], [-1.516036, 54.51123949999999], [-1.5187051, 54.511034599999995], [-1.5196755, 54.5109725], [-1.5207071999999997, 54.5109179], [-1.5213277, 54.51089569999999], [-1.5220402999999998, 54.51087939999999], [-1.5230844999999995, 54.51087050000001], [-1.5242842, 54.510876200000006], [-1.5271359830031863, 54.5109184842443], [-1.5315883, 54.510984500000006], [-1.5352325999999998, 54.51103340000001], [-1.5371989, 54.5110689], [-1.5388654999999998, 54.5110923], [-1.5392317, 54.5110985], [-1.5405392, 54.511118999999994], [-1.5410175, 54.5111265], [-1.5416265000000002, 54.5111531], [-1.5421162, 54.5111927], [-1.5425971999999997, 54.51125149999999], [-1.5431532, 54.5113472], [-1.5436373999999995, 54.511481], [-1.5441761, 54.5116544], [-1.5446718, 54.5118525], [-1.5452362, 54.5121171], [-1.5458395, 54.512490799999995], [-1.5460857999999995, 54.51268329999999], [-1.5462553999999995, 54.5128424], [-1.5464618, 54.5130511], [-1.5466050999999998, 54.513237299999986], [-1.5467182, 54.5133769], [-1.546841, 54.5135776], [-1.5469383, 54.513745099999994], [-1.546996, 54.5138707], [-1.5470429, 54.51398579999999], [-1.5470788999999998, 54.5141134], [-1.5471699, 54.51461840000001], [-1.5471845, 54.514991900000005], [-1.5471885999999997, 54.5153215], [-1.5471513999999995, 54.5156117], [-1.5471068999999995, 54.5157907], [-1.5470535999999997, 54.5162795], [-1.5469461, 54.516713300000006], [-1.5468843, 54.51696969999998], [-1.5468002, 54.5173546], [-1.5468065000000002, 54.5176579], [-1.5467946999999995, 54.51800749999999], [-1.5468391, 54.518443600000005], [-1.5468246, 54.518651299999995], [-1.5468102, 54.5188133], [-1.5467584999999997, 54.51910019999999], [-1.5466727, 54.519457800000005], [-1.5463601, 54.52078769999999]]}", "current_leg_start": "Dinsdale", "dest_arr_time_act": "2221", "motion_projection": null, "next_location_lat": "54.5207877", "next_location_lon": "-1.5463601", "previous_location": "Dinsdale", "current_leg_milage": "3.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 232.507, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 307.181, \"from_m\": 232.507, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1278.906, \"from_m\": 307.181, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3267.218, \"from_m\": 1278.906, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 13432.307, \"from_m\": 3267.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13478.419, \"from_m\": 13432.307, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13508.66, \"from_m\": 13478.419, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16066.585, \"from_m\": 13508.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19887.204, \"from_m\": 16066.585, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20091.99, \"from_m\": 19887.204, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20128.852, \"from_m\": 20091.99, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21188.948, \"from_m\": 20128.852, \"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\": 21683.049, \"from_m\": 21188.948, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22090.914, \"from_m\": 21683.049, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 22366.739, \"from_m\": 22090.914, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24056.413, \"from_m\": 22366.739, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 24886.77, \"from_m\": 24056.413, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25105.863, \"from_m\": 24886.77, \"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\": 25522.39, \"from_m\": 25105.863, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25925.647, \"from_m\": 25522.39, \"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\": 26621.007, \"from_m\": 25925.647, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27477.465, \"from_m\": 26621.007, \"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\": 27749.357, \"from_m\": 27477.465, \"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\": 27789.312, \"from_m\": 27749.357, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27830.177, \"from_m\": 27789.312, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30188.642, \"from_m\": 27830.177, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30288.418, \"from_m\": 30188.642, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30661.477, \"from_m\": 30288.418, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30960.855, \"from_m\": 30661.477, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32038.821, \"from_m\": 30960.855, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 32553.763, \"from_m\": 32038.821, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37181.482, \"from_m\": 32553.763, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37699.751, \"from_m\": 37181.482, \"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\": 37712.32, \"from_m\": 37699.751, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37796.633, \"from_m\": 37712.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\": 42826.527, \"from_m\": 37796.633, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43311.835, \"from_m\": 42826.527, \"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\": 43581.321, \"from_m\": 43311.835, \"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\": 43735.22, \"from_m\": 43581.321, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44160.398, \"from_m\": 43735.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 623248, \"profile_key\": \"448107ac094af35d3357310ac1914e32eb35496ea5448639b656562b1d37e19d\", \"schedule_id\": 3934, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Saltburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Saltburn West Jn\", \"stage_seq\": 2, \"distance_m\": 1049.532, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2130H\", \"location\": \"Marske\", \"stage_seq\": 3, \"distance_m\": 3013.92, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2133\", \"location\": \"Longbeck\", \"stage_seq\": 4, \"distance_m\": 3825.248, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136\", \"location\": \"Redcar East\", \"stage_seq\": 5, \"distance_m\": 6412.224, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2139\", \"location\": \"Redcar Central\", \"stage_seq\": 6, \"distance_m\": 7886.671, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"Shell Jn\", \"stage_seq\": 7, \"distance_m\": 12820.178, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2146\", \"location\": \"South Bank\", \"stage_seq\": 8, \"distance_m\": 15871.832, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 9, \"distance_m\": 18529.422, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152H\", \"location\": \"Middlesbrough\", \"stage_seq\": 10, \"distance_m\": 19907.751, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 11, \"distance_m\": 21654.442, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158\", \"location\": \"Thornaby\", \"stage_seq\": 12, \"distance_m\": 25085.694, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 13, \"distance_m\": 26536.145, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 14, \"distance_m\": 27749.357, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203H\", \"location\": \"Eaglescliffe\", \"stage_seq\": 15, \"distance_m\": 30039.952, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206\", \"location\": \"Allens West\", \"stage_seq\": 16, \"distance_m\": 31144.223, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"2212H\", \"wtt_dep\": \"2213H\", \"location\": \"Dinsdale\", \"stage_seq\": 17, \"distance_m\": 38075.846, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": null, \"location\": \"Darlington\", \"stage_seq\": 18, \"distance_m\": 44160.398, \"section_seq\": 1, \"route_path_id\": 29561}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 44160.398, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29561}], \"total_distance_m\": 44160.398, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 41556.361, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2604.037, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2126", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "54.5207877", "current_position_lon": "-1.5463601", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:30:29Z\", \"source_id\": 16662113, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:31Z\", \"source_id\": 16663489, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:31Z\", \"source_id\": 16666174, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:52Z\", \"source_id\": 16668360, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:03Z\", \"source_id\": 16673070, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:03Z\", \"source_id\": 51657417, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:08Z\", \"source_id\": 16675086, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:05Z\", \"source_id\": 51672871, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:07Z\", \"source_id\": 16679582, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:06Z\", \"source_id\": 51683844, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:13Z\", \"source_id\": 16682740, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:47Z\", \"source_id\": 51689601, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:05:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:50Z\", \"source_id\": 16684458, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:54Z\", \"source_id\": 51703206, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:55Z\", \"source_id\": 16688304, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:22Z\", \"source_id\": 51717004, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:25Z\", \"source_id\": 16692307, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Darlington", "service_state_platform": "6", "timing_fact_generation": 1789593447572398, "current_leg_arrival_utc": "2026-09-16T22:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:17.057919", "service_state_evidence_id": 16692307, "current_leg_start_actual_dep": "2026-09-16T22:13:30+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:17.398953", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SLB DAR 2D61 156482 2 75 None {"version": 3, "segments": [{"to_m": 232.507, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 307.181, "from_m": 232.507, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1278.906, "from_m": 307.181, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3267.218, "from_m": 1278.906, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 13432.307, "from_m": 3267.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13478.419, "from_m": 13432.307, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13508.66, "from_m": 13478.419, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16066.585, "from_m": 13508.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19887.204, "from_m": 16066.585, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20091.99, "from_m": 19887.204, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20128.852, "from_m": 20091.99, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21188.948, "from_m": 20128.852, "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": 21683.049, "from_m": 21188.948, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22090.914, "from_m": 21683.049, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 22366.739, "from_m": 22090.914, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24056.413, "from_m": 22366.739, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 24886.77, "from_m": 24056.413, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25105.863, "from_m": 24886.77, "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": 25522.39, "from_m": 25105.863, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25925.647, "from_m": 25522.39, "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": 26621.007, "from_m": 25925.647, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27477.465, "from_m": 26621.007, "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": 27749.357, "from_m": 27477.465, "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": 27789.312, "from_m": 27749.357, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27830.177, "from_m": 27789.312, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30188.642, "from_m": 27830.177, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30288.418, "from_m": 30188.642, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30661.477, "from_m": 30288.418, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30960.855, "from_m": 30661.477, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32038.821, "from_m": 30960.855, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 32553.763, "from_m": 32038.821, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37181.482, "from_m": 32553.763, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37699.751, "from_m": 37181.482, "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": 37712.32, "from_m": 37699.751, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37796.633, "from_m": 37712.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": 42826.527, "from_m": 37796.633, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43311.835, "from_m": 42826.527, "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": 43581.321, "from_m": 43311.835, "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": 43735.22, "from_m": 43581.321, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44160.398, "from_m": 43735.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 623248, "profile_key": "448107ac094af35d3357310ac1914e32eb35496ea5448639b656562b1d37e19d", "schedule_id": 3934, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2126", "location": "Saltburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Saltburn West Jn", "stage_seq": 2, "distance_m": 1049.532, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2130H", "location": "Marske", "stage_seq": 3, "distance_m": 3013.92, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2133", "location": "Longbeck", "stage_seq": 4, "distance_m": 3825.248, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136", "location": "Redcar East", "stage_seq": 5, "distance_m": 6412.224, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2139", "location": "Redcar Central", "stage_seq": 6, "distance_m": 7886.671, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143", "location": "Shell Jn", "stage_seq": 7, "distance_m": 12820.178, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2146", "location": "South Bank", "stage_seq": 8, "distance_m": 15871.832, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Whitehouse Jn (Teesside)", "stage_seq": 9, "distance_m": 18529.422, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152H", "location": "Middlesbrough", "stage_seq": 10, "distance_m": 19907.751, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Newport East Jn (Teesside)", "stage_seq": 11, "distance_m": 21654.442, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158", "location": "Thornaby", "stage_seq": 12, "distance_m": 25085.694, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Bowesfield Jn", "stage_seq": 13, "distance_m": 26536.145, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Stockton Cut Jn", "stage_seq": 14, "distance_m": 27749.357, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203H", "location": "Eaglescliffe", "stage_seq": 15, "distance_m": 30039.952, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206", "location": "Allens West", "stage_seq": 16, "distance_m": 31144.223, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2212H", "wtt_dep": "2213H", "location": "Dinsdale", "stage_seq": 17, "distance_m": 38075.846, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": null, "location": "Darlington", "stage_seq": 18, "distance_m": 44160.398, "section_seq": 1, "route_path_id": 29561}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44160.398, "from_m": 0.0, "section_seq": 1, "route_path_id": 29561}], "total_distance_m": 44160.398, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 41556.361, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2604.037, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:30:29Z", "source_id": 16662113, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:31Z", "source_id": 16663489, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:31Z", "source_id": 16666174, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:52Z", "source_id": 16668360, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:03Z", "source_id": 16673070, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4242, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:03Z", "source_id": 51657417, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:51:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:08Z", "source_id": 16675086, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:05Z", "source_id": 51672871, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:57:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:07Z", "source_id": 16679582, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:06Z", "source_id": 51683844, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:03:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:13Z", "source_id": 16682740, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4316, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:47Z", "source_id": 51689601, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:05:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:50Z", "source_id": 16684458, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4332, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:54Z", "source_id": 51703206, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:12:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:55Z", "source_id": 16688304, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4396, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:22Z", "source_id": 51717004, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:19:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:25Z", "source_id": 16692307, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Saltburn 2126 2126 2 None None Darlington 2222 2221 6 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32354/2026-09-16/detailed None Dinsdale 2026-09-16T22:13:30+01:00 Darlington 7.0 {"type": "LineString", "coordinates": [[-1.4674128, 54.514992199999995], [-1.4723493999999997, 54.5146083], [-1.4776337, 54.51420980000001], [-1.4802019999999998, 54.5140109], [-1.4810738, 54.51394350000001], [-1.497283, 54.512689400000006], [-1.5058328999999997, 54.51203089999999], [-1.5101104999999997, 54.5116969], [-1.5138438999999997, 54.511414900000005], [-1.5145023999999998, 54.5113573], [-1.516036, 54.51123949999999], [-1.5187051, 54.511034599999995], [-1.5196755, 54.5109725], [-1.5207071999999997, 54.5109179], [-1.5213277, 54.51089569999999], [-1.5220402999999998, 54.51087939999999], [-1.5230844999999995, 54.51087050000001], [-1.5242842, 54.510876200000006], [-1.5271359830031863, 54.5109184842443], [-1.5315883, 54.510984500000006], [-1.5352325999999998, 54.51103340000001], [-1.5371989, 54.5110689], [-1.5388654999999998, 54.5110923], [-1.5392317, 54.5110985], [-1.5405392, 54.511118999999994], [-1.5410175, 54.5111265], [-1.5416265000000002, 54.5111531], [-1.5421162, 54.5111927], [-1.5425971999999997, 54.51125149999999], [-1.5431532, 54.5113472], [-1.5436373999999995, 54.511481], [-1.5441761, 54.5116544], [-1.5446718, 54.5118525], [-1.5452362, 54.5121171], [-1.5458395, 54.512490799999995], [-1.5460857999999995, 54.51268329999999], [-1.5462553999999995, 54.5128424], [-1.5464618, 54.5130511], [-1.5466050999999998, 54.513237299999986], [-1.5467182, 54.5133769], [-1.546841, 54.5135776], [-1.5469383, 54.513745099999994], [-1.546996, 54.5138707], [-1.5470429, 54.51398579999999], [-1.5470788999999998, 54.5141134], [-1.5471699, 54.51461840000001], [-1.5471845, 54.514991900000005], [-1.5471885999999997, 54.5153215], [-1.5471513999999995, 54.5156117], [-1.5471068999999995, 54.5157907], [-1.5470535999999997, 54.5162795], [-1.5469461, 54.516713300000006], [-1.5468843, 54.51696969999998], [-1.5468002, 54.5173546], [-1.5468065000000002, 54.5176579], [-1.5467946999999995, 54.51800749999999], [-1.5468391, 54.518443600000005], [-1.5468246, 54.518651299999995], [-1.5468102, 54.5188133], [-1.5467584999999997, 54.51910019999999], [-1.5466727, 54.519457800000005], [-1.5463601, 54.52078769999999]]} 3.8 2212 2219 Dinsdale Darlington Darlington 54.5207877 -1.5463601 54.5207877 -1.5463601 1 0 2026-09-16 21:29:21 TERMINATED 2026-09-16 21:19:00 Darlington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692307 1789593447572398 55 55 2026-09-16 21:29:17.398953 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:17.057919
592381 623392 G30804 362S62M716 2026-09-16 COMPLETE 16692438 2026-09-16 22:19:00 2026-09-16 21:29:51 2026-09-18 21:29:51 {"id": 623392, "stp": "O", "toc": "Merseyrail", "uid": "G30804", "consist": "777026", "dest_crs": "SOP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30804/2026-09-16/detailed", "trust_id": "362S62M716", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-16", "dest_arr_time": "2224", "dest_platform": "1", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2S62", "timing_status": "EARLY", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "2219", "current_leg_dep": "2215", "current_leg_end": "Southport", "origin_dep_time": "2132", "origin_platform": "2", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-16T21:29:51", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Birkdale", "dest_arr_time_act": "2223", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": "Birkdale", "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\": 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\": 9178.056, \"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.093, \"from_m\": 9178.056, \"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.445, \"from_m\": 9964.093, \"capability_applied\": null, \"effective_limit_mph\": 60.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.332, \"from_m\": 19362.445, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30220.749, \"from_m\": 19413.332, \"capability_applied\": null, \"effective_limit_mph\": 60.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.255, \"from_m\": 30220.749, \"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.187, \"from_m\": 30527.255, \"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\": 623392, \"profile_key\": \"9e4449be580a3f9dbecc0a9f3e012b2a0e63f673124c641babb17d69a440e288\", \"schedule_id\": 40418, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2141\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3424.317, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143\", \"location\": \"Bank Hall\", \"stage_seq\": 4, \"distance_m\": 4446.675, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145H\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 5, \"distance_m\": 5618.534, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Bootle New Strand\", \"stage_seq\": 6, \"distance_m\": 6241.814, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 7, \"distance_m\": 7828.061, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152H\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 9503.161, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155H\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 11293.923, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2157H\", \"location\": \"Hall Road\", \"stage_seq\": 10, \"distance_m\": 12634.421, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201H\", \"location\": \"Hightown\", \"stage_seq\": 11, \"distance_m\": 15796.945, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205H\", \"location\": \"Formby\", \"stage_seq\": 12, \"distance_m\": 19074.038, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2207H\", \"location\": \"Freshfield\", \"stage_seq\": 13, \"distance_m\": 20479.492, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2212\", \"location\": \"Ainsdale\", \"stage_seq\": 14, \"distance_m\": 24980.698, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2215\", \"location\": \"Hillside\", \"stage_seq\": 15, \"distance_m\": 27411.307, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2217\", \"wtt_dep\": \"2218\", \"location\": \"Birkdale\", \"stage_seq\": 16, \"distance_m\": 28999.111, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2223\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 17, \"distance_m\": 30841.187, \"section_seq\": 1, \"route_path_id\": 31944}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30841.187, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31944}], \"total_distance_m\": 30841.187, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30712.031, \"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": "2132", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:35Z\", \"source_id\": 51620605, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:37Z\", \"source_id\": 16664207, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:12Z\", \"source_id\": 51628890, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:16Z\", \"source_id\": 16666650, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:34Z\", \"source_id\": 51638674, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:42Z\", \"source_id\": 16669589, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:01Z\", \"source_id\": 51643975, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:02Z\", \"source_id\": 16671112, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9728, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:23Z\", \"source_id\": 51649318, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:26Z\", \"source_id\": 16672694, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:54Z\", \"source_id\": 51652703, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:55Z\", \"source_id\": 16673661, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:26Z\", \"source_id\": 51658300, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:28Z\", \"source_id\": 16675343, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9712, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:31Z\", \"source_id\": 51665182, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:35Z\", \"source_id\": 16677380, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:52Z\", \"source_id\": 51670156, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:57Z\", \"source_id\": 16678815, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:25Z\", \"source_id\": 51673649, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:31Z\", \"source_id\": 16679835, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:23Z\", \"source_id\": 51684455, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:25Z\", \"source_id\": 16682886, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:37Z\", \"source_id\": 51689239, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:05:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:41Z\", \"source_id\": 16684398, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:29Z\", \"source_id\": 51693378, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:33Z\", \"source_id\": 16685579, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:04Z\", \"source_id\": 51705709, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:06Z\", \"source_id\": 16689044, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:37Z\", \"source_id\": 51709062, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:15:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:36Z\", \"source_id\": 16690002, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:30Z\", \"source_id\": 51717301, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:35Z\", \"source_id\": 16692438, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "1", "timing_fact_generation": 1789593457638398, "current_leg_arrival_utc": "2026-09-16T22:21:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:24.595741", "service_state_evidence_id": 16692438, "current_leg_start_actual_dep": "2026-09-16T22:18:00+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:25.133751", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail O LVC SOP 2S62 777026 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": 9178.056, "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.093, "from_m": 9178.056, "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.445, "from_m": 9964.093, "capability_applied": null, "effective_limit_mph": 60.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.332, "from_m": 19362.445, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30220.749, "from_m": 19413.332, "capability_applied": null, "effective_limit_mph": 60.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.255, "from_m": 30220.749, "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.187, "from_m": 30527.255, "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": 623392, "profile_key": "9e4449be580a3f9dbecc0a9f3e012b2a0e63f673124c641babb17d69a440e288", "schedule_id": 40418, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2132", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2141", "location": "Sandhills", "stage_seq": 3, "distance_m": 3424.317, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143", "location": "Bank Hall", "stage_seq": 4, "distance_m": 4446.675, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145H", "location": "Bootle Oriel Road", "stage_seq": 5, "distance_m": 5618.534, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Bootle New Strand", "stage_seq": 6, "distance_m": 6241.814, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149H", "location": "Seaforth & Litherland", "stage_seq": 7, "distance_m": 7828.061, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152H", "location": "Waterloo (Merseyside)", "stage_seq": 8, "distance_m": 9503.161, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155H", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 11293.923, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2157H", "location": "Hall Road", "stage_seq": 10, "distance_m": 12634.421, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201H", "location": "Hightown", "stage_seq": 11, "distance_m": 15796.945, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205H", "location": "Formby", "stage_seq": 12, "distance_m": 19074.038, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2207H", "location": "Freshfield", "stage_seq": 13, "distance_m": 20479.492, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2212", "location": "Ainsdale", "stage_seq": 14, "distance_m": 24980.698, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2215", "location": "Hillside", "stage_seq": 15, "distance_m": 27411.307, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2217", "wtt_dep": "2218", "location": "Birkdale", "stage_seq": 16, "distance_m": 28999.111, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2223", "wtt_dep": null, "location": "Southport", "stage_seq": 17, "distance_m": 30841.187, "section_seq": 1, "route_path_id": 31944}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30841.187, "from_m": 0.0, "section_seq": 1, "route_path_id": 31944}], "total_distance_m": 30841.187, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30712.031, "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-16T20:33:35Z", "source_id": 51620605, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:34:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:37Z", "source_id": 16664207, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:12Z", "source_id": 51628890, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:37:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:16Z", "source_id": 16666650, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9753, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:34Z", "source_id": 51638674, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:42:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:42Z", "source_id": 16669589, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9735, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:01Z", "source_id": 51643975, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:02Z", "source_id": 16671112, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9728, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:23Z", "source_id": 51649318, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:47:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:26Z", "source_id": 16672694, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9722, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:54Z", "source_id": 51652703, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:49:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:55Z", "source_id": 16673661, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9717, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:26Z", "source_id": 51658300, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:51:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:28Z", "source_id": 16675343, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9712, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:31Z", "source_id": 51665182, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:54:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:35Z", "source_id": 16677380, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9705, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:52Z", "source_id": 51670156, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:56:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:57Z", "source_id": 16678815, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9699, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:25Z", "source_id": 51673649, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:59:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:31Z", "source_id": 16679835, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9694, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:23Z", "source_id": 51684455, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:25Z", "source_id": 16682886, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9689, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:37Z", "source_id": 51689239, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:05:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:41Z", "source_id": 16684398, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9685, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:29Z", "source_id": 51693378, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:09:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:33Z", "source_id": 16685579, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9680, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:04Z", "source_id": 51705709, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:12:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:06Z", "source_id": 16689044, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9675, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:37Z", "source_id": 51709062, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:15:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:36Z", "source_id": 16690002, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9314, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:30Z", "source_id": 51717301, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:19:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:35Z", "source_id": 16692438, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Liverpool Central (Northern) 2132 2132 2 None None Southport 2224 2223 1 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30804/2026-09-16/detailed None Birkdale 2026-09-16T22:18:00+01:00 Southport 4.0 {"type": "LineString", "coordinates": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} 1.1 2215 2219 Birkdale Southport Sig. 1087 Southport 53.6467494 -3.0029844 53.6467494 -3.0029844 1 0 2026-09-16 21:29:51 TERMINATED 2026-09-16 21:19:00 Southport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692438 1789593457638398 59 59 2026-09-16 21:29:25.133751 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:24.595741
592382 624278 W86363 075F29M816 2026-09-16 COMPLETE 16692894 2026-09-16 22:19:00 2026-09-16 21:29:51 2026-09-18 21:29:51 {"id": 624278, "stp": "P", "toc": "ScotRail", "uid": "W86363", "consist": "334038", "dest_crs": "CUB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86363/2026-09-16/detailed", "trust_id": "075F29M816", "origin_crs": "CUB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cumbernauld", "service_date": "2026-09-16", "dest_arr_time": "2220", "dest_platform": "1", "is_terminated": 1, "next_location": "Cumbernauld", "signalling_id": "5F29", "timing_status": "EARLY", "origin_station": "Cumbernauld", "current_leg_arr": "2220", "current_leg_dep": "2219", "current_leg_end": "Cumbernauld", "origin_dep_time": "2213", "origin_platform": "2", "current_location": "Cumbernauld", "last_update_time": "2026-09-16T21:29:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.975164700000001, 55.944021], [-3.9757318000000006, 55.9438006], [-3.9762839, 55.9435786], [-3.9769574, 55.9433088], [-3.977882699999999, 55.9429365], [-3.9779109, 55.94292509999999], [-3.9780757, 55.942860499999995], [-3.9782159, 55.942792299999994], [-3.9787202, 55.9425673], [-3.978938199999999, 55.9424788], [-3.9795892, 55.9421821], [-3.9797879, 55.9421016], [-3.9799691, 55.9420274], [-3.9803585, 55.941864599999995], [-3.980890299999999, 55.9416574]]}", "current_leg_start": "Cumbernauld (DRS)", "dest_arr_time_act": "2220", "motion_projection": null, "next_location_lat": "55.9416574", "next_location_lon": "-3.9808903", "previous_location": "Cumbernauld", "current_leg_milage": "0.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 99.854, \"from_m\": 0.0, \"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\": 152.121, \"from_m\": 99.854, \"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\": 168.888, \"from_m\": 152.121, \"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\": 717.346, \"from_m\": 168.888, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 734.113, \"from_m\": 717.346, \"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\": 786.38, \"from_m\": 734.113, \"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\": 886.234, \"from_m\": 786.38, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 624278, \"profile_key\": \"f63ef1b2ecfd1fbb146bfad6169bbb5c5e0c45f966112fcaeef12466f7cdb992\", \"schedule_id\": 29377, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Cumbernauld\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40103}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2219\", \"location\": \"Cumbernauld (DRS)\", \"stage_seq\": 2, \"distance_m\": 443.117, \"section_seq\": 1, \"route_path_id\": 40103}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": null, \"location\": \"Cumbernauld\", \"stage_seq\": 3, \"distance_m\": 886.234, \"section_seq\": 1, \"route_path_id\": 40103}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 886.234, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40103}], \"total_distance_m\": 886.234, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 886.234, \"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": "2213", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "55.9416574", "current_position_lon": "-3.9808903", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2132, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:18Z\", \"source_id\": 51718950, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:22Z\", \"source_id\": 16692894, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cumbernauld", "service_state_platform": "1", "timing_fact_generation": 1789593502688669, "current_leg_arrival_utc": "2026-09-16T22:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:25.056259", "service_state_evidence_id": 16692894, "current_leg_start_actual_dep": "2026-09-16T22:19:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:25.136380", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P CUB CUB 5F29 334038 3 90 None {"version": 3, "segments": [{"to_m": 99.854, "from_m": 0.0, "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": 152.121, "from_m": 99.854, "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": 168.888, "from_m": 152.121, "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": 717.346, "from_m": 168.888, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 734.113, "from_m": 717.346, "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": 786.38, "from_m": 734.113, "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": 886.234, "from_m": 786.38, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 624278, "profile_key": "f63ef1b2ecfd1fbb146bfad6169bbb5c5e0c45f966112fcaeef12466f7cdb992", "schedule_id": 29377, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2213", "location": "Cumbernauld", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40103}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2219", "location": "Cumbernauld (DRS)", "stage_seq": 2, "distance_m": 443.117, "section_seq": 1, "route_path_id": 40103}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": null, "location": "Cumbernauld", "stage_seq": 3, "distance_m": 886.234, "section_seq": 1, "route_path_id": 40103}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 886.234, "from_m": 0.0, "section_seq": 1, "route_path_id": 40103}], "total_distance_m": 886.234, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 886.234, "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": 2132, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:18Z", "source_id": 51718950, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:19:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:22Z", "source_id": 16692894, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Cumbernauld 2213 2213 2 None None Cumbernauld 2220 2220 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86363/2026-09-16/detailed None Cumbernauld (DRS) 2026-09-16T22:19:00+01:00 Cumbernauld 1.0 {"type": "LineString", "coordinates": [[-3.975164700000001, 55.944021], [-3.9757318000000006, 55.9438006], [-3.9762839, 55.9435786], [-3.9769574, 55.9433088], [-3.977882699999999, 55.9429365], [-3.9779109, 55.94292509999999], [-3.9780757, 55.942860499999995], [-3.9782159, 55.942792299999994], [-3.9787202, 55.9425673], [-3.978938199999999, 55.9424788], [-3.9795892, 55.9421821], [-3.9797879, 55.9421016], [-3.9799691, 55.9420274], [-3.9803585, 55.941864599999995], [-3.980890299999999, 55.9416574]]} 0.3 2219 2220 Cumbernauld Cumbernauld Cumbernauld 55.9416574 -3.9808903 55.9416574 -3.9808903 1 0 2026-09-16 21:29:51 TERMINATED 2026-09-16 21:19:00 Cumbernauld TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692894 1789593502688669 7 7 2026-09-16 21:29:25.136380 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:25.056259
592383 623447 W04855 529G65M716 2026-09-16 COMPLETE 16692536 2026-09-16 22:19:00 2026-09-16 21:29:51 2026-09-18 21:29:51 {"id": 623447, "stp": "P", "toc": "London Overground", "uid": "W04855", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04855/2026-09-16/detailed", "trust_id": "529G65M716", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-16", "dest_arr_time": "2219", "dest_platform": "2", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "9G65", "timing_status": "ON TIME", "origin_station": "Dalston Junction", "current_leg_arr": "2219", "current_leg_dep": "2213", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "2134", "origin_platform": "3", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-16T21:29:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Wandsworth Road", "dest_arr_time_act": "2219", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Wandsworth Road", "current_leg_milage": "1.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.272, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 474.129, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 871.919, \"from_m\": 474.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 929.255, \"from_m\": 871.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2666.914, \"from_m\": 929.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3818.439, \"from_m\": 2666.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5556.097, \"from_m\": 3818.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5613.434, \"from_m\": 5556.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7352.941, \"from_m\": 5613.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7659.432, \"from_m\": 7352.941, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7696.887, \"from_m\": 7659.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8076.97, \"from_m\": 7696.887, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8792.522, \"from_m\": 8076.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9024.802, \"from_m\": 8792.522, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 10709.394, \"from_m\": 9024.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10792.36, \"from_m\": 10709.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12535.817, \"from_m\": 10792.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13932.156, \"from_m\": 12535.817, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15501.913, \"from_m\": 13932.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15822.365, \"from_m\": 15501.913, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15891.903, \"from_m\": 15822.365, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16191.745, \"from_m\": 15891.903, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16241.515, \"from_m\": 16191.745, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18331.271, \"from_m\": 16241.515, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19243.466, \"from_m\": 18331.271, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20337.438, \"from_m\": 19243.466, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20428.303, \"from_m\": 20337.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20951.903, \"from_m\": 20428.303, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20990.237, \"from_m\": 20951.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21077.067, \"from_m\": 20990.237, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21219.53, \"from_m\": 21077.067, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21864.22, \"from_m\": 21219.53, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21964.038, \"from_m\": 21864.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23347.747, \"from_m\": 21964.038, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23585.056, \"from_m\": 23347.747, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 623447, \"profile_key\": \"3eb5af202a7f95a6b90289419787ae331b49aee2e2c8c6a145ecfc99eab1e85a\", \"schedule_id\": 25299, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 673.024, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 2010.358, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2140H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 3242.676, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2143\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 9024.802, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 10008.889, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 10792.36, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 11268.685, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150H\", \"location\": \"Canada Water\", \"stage_seq\": 9, \"distance_m\": 11582.749, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152H\", \"location\": \"Surrey Quays\", \"stage_seq\": 10, \"distance_m\": 12192.415, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 12481.859, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 12, \"distance_m\": 13962.896, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2159\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 13, \"distance_m\": 14481.117, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2204\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 14, \"distance_m\": 15682.346, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 15, \"distance_m\": 16191.745, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2207\", \"location\": \"Denmark Hill\", \"stage_seq\": 16, \"distance_m\": 17016.751, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2211H\", \"location\": \"Clapham High Street\", \"stage_seq\": 17, \"distance_m\": 20183.126, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 18, \"distance_m\": 20447.113, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2212H\", \"wtt_dep\": \"2213\", \"location\": \"Wandsworth Road\", \"stage_seq\": 19, \"distance_m\": 20862.339, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213H\", \"location\": \"Factory Jn\", \"stage_seq\": 20, \"distance_m\": 20951.903, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Longhedge Jn\", \"stage_seq\": 21, \"distance_m\": 21812.38, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 22, \"distance_m\": 23585.056, \"section_seq\": 1, \"route_path_id\": 38258}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23585.056, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38258}], \"total_distance_m\": 23585.056, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23215.789, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 369.267, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2134", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:09Z\", \"source_id\": 51624274, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:12Z\", \"source_id\": 16665232, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:30Z\", \"source_id\": 51629617, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:32Z\", \"source_id\": 16666868, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:07Z\", \"source_id\": 51635486, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:11Z\", \"source_id\": 16668602, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:29Z\", \"source_id\": 51640639, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:33Z\", \"source_id\": 16670166, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:32Z\", \"source_id\": 51645197, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:39Z\", \"source_id\": 16671483, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:38Z\", \"source_id\": 51649856, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:39Z\", \"source_id\": 16672873, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:15Z\", \"source_id\": 51653443, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:18Z\", \"source_id\": 16673870, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:48Z\", \"source_id\": 51656952, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:50Z\", \"source_id\": 16674915, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:28Z\", \"source_id\": 51660581, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:32Z\", \"source_id\": 16676030, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:05Z\", \"source_id\": 51672913, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:09Z\", \"source_id\": 16679598, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:55Z\", \"source_id\": 51681270, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:02Z\", \"source_id\": 16682001, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:49Z\", \"source_id\": 51691964, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:06:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:51Z\", \"source_id\": 16685107, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:35Z\", \"source_id\": 51702462, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:37Z\", \"source_id\": 16688122, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:57Z\", \"source_id\": 51705506, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:02Z\", \"source_id\": 16688957, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:44Z\", \"source_id\": 51717723, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:46Z\", \"source_id\": 16692536, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "2", "timing_fact_generation": 1789593466949772, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:29.355766", "service_state_evidence_id": 16692536, "current_leg_start_actual_dep": "2026-09-16T22:13:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:30.520778", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P DLJ None 9G65 None None None None {"version": 3, "segments": [{"to_m": 418.272, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 474.129, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 871.919, "from_m": 474.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 929.255, "from_m": 871.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2666.914, "from_m": 929.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3818.439, "from_m": 2666.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5556.097, "from_m": 3818.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5613.434, "from_m": 5556.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7352.941, "from_m": 5613.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7659.432, "from_m": 7352.941, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7696.887, "from_m": 7659.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8076.97, "from_m": 7696.887, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8792.522, "from_m": 8076.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9024.802, "from_m": 8792.522, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 10709.394, "from_m": 9024.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10792.36, "from_m": 10709.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12535.817, "from_m": 10792.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13932.156, "from_m": 12535.817, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15501.913, "from_m": 13932.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15822.365, "from_m": 15501.913, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15891.903, "from_m": 15822.365, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16191.745, "from_m": 15891.903, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16241.515, "from_m": 16191.745, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18331.271, "from_m": 16241.515, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19243.466, "from_m": 18331.271, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20337.438, "from_m": 19243.466, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20428.303, "from_m": 20337.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20951.903, "from_m": 20428.303, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20990.237, "from_m": 20951.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21077.067, "from_m": 20990.237, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21219.53, "from_m": 21077.067, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21864.22, "from_m": 21219.53, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21964.038, "from_m": 21864.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23347.747, "from_m": 21964.038, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23585.056, "from_m": 23347.747, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 623447, "profile_key": "3eb5af202a7f95a6b90289419787ae331b49aee2e2c8c6a145ecfc99eab1e85a", "schedule_id": 25299, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2134", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136", "location": "Haggerston", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Hoxton", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2140H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2143", "location": "Whitechapel", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145", "location": "Shadwell", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Wapping", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11582.749, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 12192.415, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12481.859, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Old Kent Road Jn", "stage_seq": 12, "distance_m": 13962.896, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2159", "location": "Queens Rd Peckham", "stage_seq": 13, "distance_m": 14481.117, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2204", "location": "Peckham Rye (C)", "stage_seq": 14, "distance_m": 15682.346, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Crofton Road Jn", "stage_seq": 15, "distance_m": 16191.745, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2207", "location": "Denmark Hill", "stage_seq": 16, "distance_m": 17016.751, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2211H", "location": "Clapham High Street", "stage_seq": 17, "distance_m": 20183.126, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212", "location": "Voltaire Road Jn", "stage_seq": 18, "distance_m": 20447.113, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2212H", "wtt_dep": "2213", "location": "Wandsworth Road", "stage_seq": 19, "distance_m": 20862.339, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213H", "location": "Factory Jn", "stage_seq": 20, "distance_m": 20951.903, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Longhedge Jn", "stage_seq": 21, "distance_m": 21812.38, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 22, "distance_m": 23585.056, "section_seq": 1, "route_path_id": 38258}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23585.056, "from_m": 0.0, "section_seq": 1, "route_path_id": 38258}], "total_distance_m": 23585.056, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23215.789, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 369.267, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:09Z", "source_id": 51624274, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:35:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:12Z", "source_id": 16665232, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:30Z", "source_id": 51629617, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:37:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:32Z", "source_id": 16666868, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:07Z", "source_id": 51635486, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:40:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:11Z", "source_id": 16668602, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:29Z", "source_id": 51640639, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:42:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:33Z", "source_id": 16670166, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:32Z", "source_id": 51645197, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:45:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:39Z", "source_id": 16671483, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:38Z", "source_id": 51649856, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:47:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:39Z", "source_id": 16672873, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:15Z", "source_id": 51653443, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:48:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:18Z", "source_id": 16673870, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:48Z", "source_id": 51656952, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:50:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:50Z", "source_id": 16674915, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:28Z", "source_id": 51660581, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:51:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:32Z", "source_id": 16676030, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31505, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:05Z", "source_id": 51672913, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:09Z", "source_id": 16679598, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29778, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:55Z", "source_id": 51681270, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:01:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:02Z", "source_id": 16682001, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:49Z", "source_id": 51691964, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:06:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:51Z", "source_id": 16685107, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28938, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:35Z", "source_id": 51702462, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:11:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:37Z", "source_id": 16688122, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28922, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:57Z", "source_id": 51705506, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:12:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:02Z", "source_id": 16688957, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29172, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:44Z", "source_id": 51717723, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:19:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:46Z", "source_id": 16692536, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Dalston Junction 2134 2134 3 None None Clapham Junction Plats 0-2 2219 2219 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W04855/2026-09-16/detailed None Wandsworth Road 2026-09-16T22:13:00+01:00 Clapham Junction Plats 0-2 6.0 {"type": "LineString", "coordinates": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} 1.9 2213 2219 Wandsworth Road Clapham Junction Carriage Maintenance Depot Clapham Junction Plats 0-2 51.4635715 -0.1738581 51.4635715 -0.1738581 1 0 2026-09-16 21:29:51 TERMINATED 2026-09-16 21:19:00 Clapham Junction Plats 0-2 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692536 1789593466949772 64 64 2026-09-16 21:29:30.520778 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:29.355766
592384 624301 W85497 125N21M816 2026-09-16 COMPLETE 16693045 2026-09-16 22:19:00 2026-09-16 21:29:51 2026-09-18 21:29:51 {"id": 624301, "stp": "P", "toc": "TransPennine Express", "uid": "W85497", "consist": "802201", "dest_crs": "XHT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85497/2026-09-16/detailed", "trust_id": "125N21M816", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heaton T&R.S.M.D.", "service_date": "2026-09-16", "dest_arr_time": "2224", "dest_platform": null, "is_terminated": 1, "next_location": "Heaton T&R.S.M.D.", "signalling_id": "5N21", "timing_status": "EARLY", "origin_station": "Newcastle", "current_leg_arr": "2219", "current_leg_dep": "2213", "current_leg_end": "Heaton T&R.S.M.D.", "origin_dep_time": "2214", "origin_platform": "4", "current_location": "Heaton T&R.S.M.D.", "last_update_time": "2026-09-16T21:29:51", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6174149999999998, 54.9682438], [-1.6173561, 54.96826020000001], [-1.6171591999999997, 54.9683062], [-1.6170010999999995, 54.9683404], [-1.6169675114151385, 54.96834637654192], [-1.6168443, 54.9683683], [-1.6167252, 54.9683858], [-1.6165344, 54.9684074], [-1.6163618, 54.96841999999999], [-1.6161913999999995, 54.968428499999995], [-1.6156718, 54.9684432], [-1.6156471999999995, 54.968444000000005], [-1.6145624, 54.968491199999995], [-1.614269, 54.96850609999999], [-1.6134016999999998, 54.9685628], [-1.6126845999999997, 54.9686299], [-1.6123722000000005, 54.96865710000001], [-1.6122666000000003, 54.9686669], [-1.6120376999999997, 54.96868969999999], [-1.6118775999999997, 54.968708799999995], [-1.6116691999999997, 54.9687389], [-1.6114821999999998, 54.968773000000006], [-1.6112554, 54.9688214], [-1.6111324, 54.9688516], [-1.6110931999999998, 54.96886130000001], [-1.6108827, 54.9689195], [-1.6108252999999997, 54.968936799999994], [-1.6107591, 54.9689561], [-1.6107026999999998, 54.9689736], [-1.6105384, 54.9690281], [-1.610386, 54.96908419999999], [-1.6102436, 54.96914559999999], [-1.6100982999999998, 54.9692123], [-1.6099205, 54.96930459999999], [-1.6098658999999995, 54.9693333], [-1.6097875999999998, 54.96937599999999], [-1.6096719, 54.96944119999999], [-1.6095552999999998, 54.9695118], [-1.6093244999999998, 54.9696517], [-1.6092660999999997, 54.9696895], [-1.6085517, 54.97015210000001], [-1.6080525, 54.97047800000001], [-1.6076103999999998, 54.9707752], [-1.6074873999999997, 54.9708597], [-1.6073377999999998, 54.97097949999999], [-1.6072219999999997, 54.9710716], [-1.6071218, 54.9711616], [-1.6070133, 54.971262], [-1.6067573999999998, 54.9715164], [-1.6065858000000002, 54.9716909], [-1.6065654, 54.9716942], [-1.6064569, 54.97181689999999], [-1.6064077, 54.9718643], [-1.6060838, 54.972176299999994], [-1.6060329, 54.97222759999998], [-1.6058891, 54.97236079999999], [-1.6058709000000002, 54.97237779999999], [-1.6057763, 54.97245319999999], [-1.6056900999999997, 54.97251880000001], [-1.6056132999999997, 54.972572200000016], [-1.6055288999999997, 54.9726312], [-1.6054478, 54.972680899999986], [-1.6053616999999998, 54.9727323], [-1.6052822999999998, 54.9727778], [-1.6051945, 54.97282439999999], [-1.6051143, 54.972864], [-1.6050169999999997, 54.97291100000001], [-1.6049129999999998, 54.972956999999994], [-1.6047995, 54.97300500000001], [-1.6046972, 54.97304569999999], [-1.6045726, 54.9730897], [-1.6044207999999998, 54.9731392], [-1.6043693, 54.9731548], [-1.6042817, 54.97318129999999], [-1.6033272, 54.9734486], [-1.6030349999999998, 54.97352889999999], [-1.6029637999999995, 54.97354849999999], [-1.6004837999999997, 54.9742335], [-1.5988751999999995, 54.9746871], [-1.5986365, 54.9747544], [-1.5980716999999998, 54.9749215], [-1.5973859, 54.9751348], [-1.596628, 54.97537049999998], [-1.5959777, 54.975572699999994], [-1.5956458999999998, 54.97567589999999], [-1.5946465, 54.9759659], [-1.594102, 54.97611560000001], [-1.5935326, 54.9762744], [-1.5929632, 54.976431599999984], [-1.5924025, 54.9765856], [-1.5914889999999997, 54.9768419], [-1.5912708, 54.97690169999999], [-1.5907989, 54.9770322], [-1.5907099, 54.9770568], [-1.5901483, 54.9772162], [-1.5900131, 54.9772537], [-1.5898372999999997, 54.9773024], [-1.5893799, 54.97742919999999], [-1.5889595000000003, 54.9775619], [-1.5885521, 54.9776736], [-1.5884525, 54.977704], [-1.5883902, 54.97772309999999], [-1.5877349, 54.97792329999999], [-1.5869646999999998, 54.9781813], [-1.5862501999999998, 54.9784118], [-1.5847781, 54.9788965], [-1.5844822, 54.978993900000006], [-1.5842708999999997, 54.9790635], [-1.5824129999999998, 54.9796749], [-1.5811645, 54.9800883], [-1.5809365, 54.9801638], [-1.5798569999999998, 54.98051960000001], [-1.5795108000000002, 54.98063369999999], [-1.5783852, 54.981004699999986], [-1.578085, 54.9811036], [-1.5775083, 54.981247199999984], [-1.5755171999999995, 54.981895599999994], [-1.5743294000000003, 54.9822847], [-1.5738918999999996, 54.98243200000001], [-1.5734771999999997, 54.98256829999999], [-1.5732473, 54.98265060000001], [-1.5731256, 54.98269419999999], [-1.57289, 54.9827846], [-1.5726635, 54.98286169999999], [-1.5723024, 54.982968], [-1.5719337999999998, 54.9830727], [-1.5696698, 54.9837334], [-1.5694449999999998, 54.98381379999999], [-1.5691744, 54.9839106], [-1.5686611999999998, 54.9840536], [-1.5684931, 54.9841145], [-1.5683015, 54.9841927], [-1.5681255999999997, 54.98428380000001], [-1.5679667, 54.98437260000001], [-1.5678035999999995, 54.98448]]}", "current_leg_start": "Newcastle", "dest_arr_time_act": "2224", "motion_projection": null, "next_location_lat": "54.9844800", "next_location_lon": "-1.5678036", "previous_location": "Newcastle", "current_leg_milage": "2.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1069.466, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1989.355, \"from_m\": 1069.466, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2809.802, \"from_m\": 1989.355, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2837.089, \"from_m\": 2809.802, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2967.48, \"from_m\": 2837.089, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 3007.593, \"from_m\": 2967.48, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3153.673, \"from_m\": 3007.593, \"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\": 3725.781, \"from_m\": 3153.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}], \"service_id\": 624301, \"profile_key\": \"89c30654f896d0a8b8c1f639633459a2fafdcdb7c53da01a86a3a9556cadbec1\", \"schedule_id\": 29281, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Heaton South Jn\", \"stage_seq\": 2, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 27914}, {\"is_pass\": false, \"wtt_arr\": \"2224\", \"wtt_dep\": null, \"location\": \"Heaton T&R.S.M.D.\", \"stage_seq\": 3, \"distance_m\": 3725.781, \"section_seq\": 1, \"route_path_id\": 27914}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3725.781, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27914}], \"total_distance_m\": 3725.781, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3153.673, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 572.108, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2214", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "54.9844800", "current_position_lon": "-1.5678036", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:33Z\", \"source_id\": 51719450, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:36Z\", \"source_id\": 16693045, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heaton T&R.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1789593517039404, "current_leg_arrival_utc": "2026-09-16T22:21:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:34.332044", "service_state_evidence_id": 16693045, "current_leg_start_actual_dep": "2026-09-16T22:14:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:34.381919", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express P NCL XHT 5N21 802201 5 125 None {"version": 3, "segments": [{"to_m": 1069.466, "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": 1989.355, "from_m": 1069.466, "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": 2809.802, "from_m": 1989.355, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2837.089, "from_m": 2809.802, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2967.48, "from_m": 2837.089, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 3007.593, "from_m": 2967.48, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3153.673, "from_m": 3007.593, "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": 3725.781, "from_m": 3153.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}], "service_id": 624301, "profile_key": "89c30654f896d0a8b8c1f639633459a2fafdcdb7c53da01a86a3a9556cadbec1", "schedule_id": 29281, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2214", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Heaton South Jn", "stage_seq": 2, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 27914}, {"is_pass": false, "wtt_arr": "2224", "wtt_dep": null, "location": "Heaton T&R.S.M.D.", "stage_seq": 3, "distance_m": 3725.781, "section_seq": 1, "route_path_id": 27914}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3725.781, "from_m": 0.0, "section_seq": 1, "route_path_id": 27914}], "total_distance_m": 3725.781, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3153.673, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 572.108, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 3456, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:33Z", "source_id": 51719450, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:19:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:36Z", "source_id": 16693045, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Newcastle 2214 2214 4 None None Heaton T&R.S.M.D. 2224 2224 None EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W85497/2026-09-16/detailed None Newcastle 2026-09-16T22:14:00+01:00 Heaton T&R.S.M.D. 6.0 {"type": "LineString", "coordinates": [[-1.6174149999999998, 54.9682438], [-1.6173561, 54.96826020000001], [-1.6171591999999997, 54.9683062], [-1.6170010999999995, 54.9683404], [-1.6169675114151385, 54.96834637654192], [-1.6168443, 54.9683683], [-1.6167252, 54.9683858], [-1.6165344, 54.9684074], [-1.6163618, 54.96841999999999], [-1.6161913999999995, 54.968428499999995], [-1.6156718, 54.9684432], [-1.6156471999999995, 54.968444000000005], [-1.6145624, 54.968491199999995], [-1.614269, 54.96850609999999], [-1.6134016999999998, 54.9685628], [-1.6126845999999997, 54.9686299], [-1.6123722000000005, 54.96865710000001], [-1.6122666000000003, 54.9686669], [-1.6120376999999997, 54.96868969999999], [-1.6118775999999997, 54.968708799999995], [-1.6116691999999997, 54.9687389], [-1.6114821999999998, 54.968773000000006], [-1.6112554, 54.9688214], [-1.6111324, 54.9688516], [-1.6110931999999998, 54.96886130000001], [-1.6108827, 54.9689195], [-1.6108252999999997, 54.968936799999994], [-1.6107591, 54.9689561], [-1.6107026999999998, 54.9689736], [-1.6105384, 54.9690281], [-1.610386, 54.96908419999999], [-1.6102436, 54.96914559999999], [-1.6100982999999998, 54.9692123], [-1.6099205, 54.96930459999999], [-1.6098658999999995, 54.9693333], [-1.6097875999999998, 54.96937599999999], [-1.6096719, 54.96944119999999], [-1.6095552999999998, 54.9695118], [-1.6093244999999998, 54.9696517], [-1.6092660999999997, 54.9696895], [-1.6085517, 54.97015210000001], [-1.6080525, 54.97047800000001], [-1.6076103999999998, 54.9707752], [-1.6074873999999997, 54.9708597], [-1.6073377999999998, 54.97097949999999], [-1.6072219999999997, 54.9710716], [-1.6071218, 54.9711616], [-1.6070133, 54.971262], [-1.6067573999999998, 54.9715164], [-1.6065858000000002, 54.9716909], [-1.6065654, 54.9716942], [-1.6064569, 54.97181689999999], [-1.6064077, 54.9718643], [-1.6060838, 54.972176299999994], [-1.6060329, 54.97222759999998], [-1.6058891, 54.97236079999999], [-1.6058709000000002, 54.97237779999999], [-1.6057763, 54.97245319999999], [-1.6056900999999997, 54.97251880000001], [-1.6056132999999997, 54.972572200000016], [-1.6055288999999997, 54.9726312], [-1.6054478, 54.972680899999986], [-1.6053616999999998, 54.9727323], [-1.6052822999999998, 54.9727778], [-1.6051945, 54.97282439999999], [-1.6051143, 54.972864], [-1.6050169999999997, 54.97291100000001], [-1.6049129999999998, 54.972956999999994], [-1.6047995, 54.97300500000001], [-1.6046972, 54.97304569999999], [-1.6045726, 54.9730897], [-1.6044207999999998, 54.9731392], [-1.6043693, 54.9731548], [-1.6042817, 54.97318129999999], [-1.6033272, 54.9734486], [-1.6030349999999998, 54.97352889999999], [-1.6029637999999995, 54.97354849999999], [-1.6004837999999997, 54.9742335], [-1.5988751999999995, 54.9746871], [-1.5986365, 54.9747544], [-1.5980716999999998, 54.9749215], [-1.5973859, 54.9751348], [-1.596628, 54.97537049999998], [-1.5959777, 54.975572699999994], [-1.5956458999999998, 54.97567589999999], [-1.5946465, 54.9759659], [-1.594102, 54.97611560000001], [-1.5935326, 54.9762744], [-1.5929632, 54.976431599999984], [-1.5924025, 54.9765856], [-1.5914889999999997, 54.9768419], [-1.5912708, 54.97690169999999], [-1.5907989, 54.9770322], [-1.5907099, 54.9770568], [-1.5901483, 54.9772162], [-1.5900131, 54.9772537], [-1.5898372999999997, 54.9773024], [-1.5893799, 54.97742919999999], [-1.5889595000000003, 54.9775619], [-1.5885521, 54.9776736], [-1.5884525, 54.977704], [-1.5883902, 54.97772309999999], [-1.5877349, 54.97792329999999], [-1.5869646999999998, 54.9781813], [-1.5862501999999998, 54.9784118], [-1.5847781, 54.9788965], [-1.5844822, 54.978993900000006], [-1.5842708999999997, 54.9790635], [-1.5824129999999998, 54.9796749], [-1.5811645, 54.9800883], [-1.5809365, 54.9801638], [-1.5798569999999998, 54.98051960000001], [-1.5795108000000002, 54.98063369999999], [-1.5783852, 54.981004699999986], [-1.578085, 54.9811036], [-1.5775083, 54.981247199999984], [-1.5755171999999995, 54.981895599999994], [-1.5743294000000003, 54.9822847], [-1.5738918999999996, 54.98243200000001], [-1.5734771999999997, 54.98256829999999], [-1.5732473, 54.98265060000001], [-1.5731256, 54.98269419999999], [-1.57289, 54.9827846], [-1.5726635, 54.98286169999999], [-1.5723024, 54.982968], [-1.5719337999999998, 54.9830727], [-1.5696698, 54.9837334], [-1.5694449999999998, 54.98381379999999], [-1.5691744, 54.9839106], [-1.5686611999999998, 54.9840536], [-1.5684931, 54.9841145], [-1.5683015, 54.9841927], [-1.5681255999999997, 54.98428380000001], [-1.5679667, 54.98437260000001], [-1.5678035999999995, 54.98448]]} 2.3 2213 2219 Newcastle Heaton T&R.S.M.D. Heaton T&R.S.M.D. 54.9844800 -1.5678036 54.9844800 -1.5678036 1 0 2026-09-16 21:29:51 TERMINATED 2026-09-16 21:19:00 Heaton T&R.S.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693045 1789593517039404 9 9 2026-09-16 21:29:34.381919 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:34.332044
592385 624138 L55840 519M63M816 2026-09-16 COMPLETE 16692993 2026-09-16 22:19:00 2026-09-16 21:29:51 2026-09-18 21:29:51 {"id": 624138, "stp": "P", "toc": "Greater Anglia", "uid": "L55840", "consist": "720535", "dest_crs": "SRA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55840/2026-09-16/detailed", "trust_id": "519M63M816", "origin_crs": "MRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-16", "dest_arr_time": "2220", "dest_platform": "11", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "9M63", "timing_status": "EARLY", "origin_station": "Meridian Water", "current_leg_arr": "2219", "current_leg_dep": "2214", "current_leg_end": "Stratford", "origin_dep_time": "2205", "origin_platform": "2", "current_location": "Stratford", "last_update_time": "2026-09-16T21:29:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Lea Bridge", "dest_arr_time_act": "2220", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Lea Bridge", "current_leg_milage": "2.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2280.672, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4141.869, \"from_m\": 2280.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5826.382, \"from_m\": 4141.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6126.204, \"from_m\": 5826.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\": 6238.844, \"from_m\": 6126.204, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7400.624, \"from_m\": 6238.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\": 9089.784, \"from_m\": 7400.624, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9393.675, \"from_m\": 9089.784, \"capability_applied\": null, \"effective_limit_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\": 624138, \"profile_key\": \"476282ff9c24a2f3f2ccdcecd0ec1d7cf272871c2ab87e3bfb9aad80d19700a1\", \"schedule_id\": 16486, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Meridian Water\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2207H\", \"location\": \"Northumberland Park\", \"stage_seq\": 2, \"distance_m\": 962.566, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2210\", \"location\": \"Tottenham Hale\", \"stage_seq\": 3, \"distance_m\": 2509.325, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": false, \"wtt_arr\": \"2213H\", \"wtt_dep\": \"2214\", \"location\": \"Lea Bridge\", \"stage_seq\": 4, \"distance_m\": 5546.03, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 5, \"distance_m\": 8455.638, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 6, \"distance_m\": 9393.675, \"section_seq\": 1, \"route_path_id\": 34735}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9393.675, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34735}], \"total_distance_m\": 9393.675, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8231.895, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1161.78, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2205", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:37Z\", \"source_id\": 51691435, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:42Z\", \"source_id\": 16684986, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:37Z\", \"source_id\": 51691435, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:51Z\", \"source_id\": 16685054, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:41Z\", \"source_id\": 16689405, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:28Z\", \"source_id\": 51719278, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:32Z\", \"source_id\": 16692993, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "11", "timing_fact_generation": 1789593513328568, "current_leg_arrival_utc": "2026-09-16T22:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:38.093220", "service_state_evidence_id": 16692993, "current_leg_start_actual_dep": "2026-09-16T22:14:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:38.455585", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P MRW SRA 9M63 720535 5 100 None {"version": 3, "segments": [{"to_m": 2280.672, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4141.869, "from_m": 2280.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5826.382, "from_m": 4141.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6126.204, "from_m": 5826.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": 6238.844, "from_m": 6126.204, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7400.624, "from_m": 6238.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": 9089.784, "from_m": 7400.624, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9393.675, "from_m": 9089.784, "capability_applied": null, "effective_limit_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": 624138, "profile_key": "476282ff9c24a2f3f2ccdcecd0ec1d7cf272871c2ab87e3bfb9aad80d19700a1", "schedule_id": 16486, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2205", "location": "Meridian Water", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34735}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2207H", "location": "Northumberland Park", "stage_seq": 2, "distance_m": 962.566, "section_seq": 1, "route_path_id": 34735}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2210", "location": "Tottenham Hale", "stage_seq": 3, "distance_m": 2509.325, "section_seq": 1, "route_path_id": 34735}, {"is_pass": false, "wtt_arr": "2213H", "wtt_dep": "2214", "location": "Lea Bridge", "stage_seq": 4, "distance_m": 5546.03, "section_seq": 1, "route_path_id": 34735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218", "location": "Temple Mills East Jn", "stage_seq": 5, "distance_m": 8455.638, "section_seq": 1, "route_path_id": 34735}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": null, "location": "Stratford", "stage_seq": 6, "distance_m": 9393.675, "section_seq": 1, "route_path_id": 34735}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9393.675, "from_m": 0.0, "section_seq": 1, "route_path_id": 34735}], "total_distance_m": 9393.675, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8231.895, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1161.78, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14875, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:37Z", "source_id": 51691435, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:07:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:42Z", "source_id": 16684986, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14881, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:37Z", "source_id": 51691435, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:09:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:51Z", "source_id": 16685054, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:41Z", "source_id": 16689405, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15255, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:28Z", "source_id": 51719278, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:19:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:32Z", "source_id": 16692993, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Meridian Water 2205 2205 2 None None Stratford 2220 2220 11 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55840/2026-09-16/detailed None Lea Bridge 2026-09-16T22:14:00+01:00 Stratford 5.0 {"type": "LineString", "coordinates": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]} 2.4 2214 2219 Lea Bridge Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-16 21:29:51 TERMINATED 2026-09-16 21:19:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692993 1789593513328568 14 14 2026-09-16 21:29:38.455585 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:38.093220
592386 623444 P87168 882D50M716 2026-09-16 COMPLETE 16692553 2026-09-16 22:19:00 2026-09-16 21:29:51 2026-09-18 21:29:51 {"id": 623444, "stp": "P", "toc": "Southeastern", "uid": "P87168", "consist": "465041+465165", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87168/2026-09-16/detailed", "trust_id": "882D50M716", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-16", "dest_arr_time": "2218", "dest_platform": "3", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "2D50", "timing_status": "LATE", "origin_station": "Orpington", "current_leg_arr": "2219", "current_leg_dep": "2212", "current_leg_end": "London Victoria", "origin_dep_time": "2134", "origin_platform": "8", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-16T21:29:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1127911, 51.4626223], [-0.11299112761745828, 51.462710150013955], [-0.1132033, 51.46271440000001], [-0.1135168, 51.4627322], [-0.1139483, 51.462773899999995], [-0.1143187, 51.4628229], [-0.1145989, 51.4628746], [-0.1148796, 51.4629333], [-0.1151611, 51.4629998], [-0.1154052, 51.46306810000001], [-0.11565780000000002, 51.463150000000006], [-0.11587229999999998, 51.4632297], [-0.115999, 51.46327490000001], [-0.1163262, 51.46339119999999], [-0.1166963, 51.46350149999999], [-0.11703179999999998, 51.4635795], [-0.1173132, 51.46363499999999], [-0.11754580000000002, 51.4636728], [-0.1179796, 51.4637377], [-0.1183182, 51.46376499999999], [-0.11861209999999996, 51.4637751], [-0.1189978, 51.46378169999999], [-0.1192181, 51.46377710000001], [-0.1196357, 51.463759], [-0.1202852, 51.4637006], [-0.12051939999999998, 51.46367529999999], [-0.12075759999999998, 51.4636563], [-0.12115270000000002, 51.4636147], [-0.1215281, 51.46357549999999], [-0.1217625, 51.46354970000001], [-0.122098, 51.463515], [-0.12237449999999996, 51.46348679999999], [-0.12266100000000002, 51.463454599999984], [-0.12310319999999998, 51.4634095], [-0.1236164, 51.4633564], [-0.123954, 51.4633152], [-0.1243075, 51.46328930000001], [-0.12481749999999998, 51.4632756], [-0.1254324, 51.4632798], [-0.1257867, 51.463294899999994], [-0.1262067, 51.4633189], [-0.1266557, 51.4633651], [-0.12712969999999998, 51.46343339999999], [-0.1277263, 51.4635468], [-0.1281046, 51.46362990000001], [-0.1285383, 51.46374500000001], [-0.1286846, 51.463785300000005], [-0.1290359, 51.4638938], [-0.12922690000000003, 51.4639612], [-0.12948819999999997, 51.46405750000001], [-0.12958279999999997, 51.46409299999999], [-0.1299208, 51.4642369], [-0.1301494, 51.4643379], [-0.13036759999999997, 51.46443949999999], [-0.1305249, 51.4645179], [-0.1307216, 51.4646194], [-0.1308518, 51.4646898], [-0.1311218, 51.4648385], [-0.1313802, 51.464977299999994], [-0.13167429999999997, 51.46513620000001], [-0.1321463, 51.4653896], [-0.1326021, 51.4656351], [-0.1335361, 51.4661371], [-0.1338115, 51.466287400000006], [-0.1338302, 51.4662981], [-0.1342307, 51.4665471], [-0.13444619999999996, 51.46668629999999], [-0.13473669999999996, 51.46688839999999], [-0.1349214, 51.46701239999999], [-0.1349726681671229, 51.46704752309517], [-0.13510779999999997, 51.467140099999995], [-0.1352356, 51.46722979999999], [-0.1356645, 51.46755769999999], [-0.1361976, 51.4679956], [-0.13620509999999997, 51.4680014], [-0.1364181, 51.4681771], [-0.1365505, 51.4682882], [-0.1366274, 51.468352], [-0.13665699999999997, 51.468376500000005], [-0.136808, 51.4685298], [-0.13703660000000004, 51.4687608], [-0.137176, 51.4689209], [-0.1373365, 51.4690805], [-0.1378899, 51.4696352], [-0.1381593, 51.4699072], [-0.1383116, 51.4700553], [-0.138551, 51.4702783], [-0.1387222, 51.47044559999999], [-0.1388566, 51.47057470000001], [-0.1390321908187699, 51.47074436450915], [-0.1390403, 51.4707522], [-0.1395526, 51.471254300000005], [-0.1397761, 51.47147879999999], [-0.1400351, 51.4717478], [-0.1401968, 51.4719352], [-0.14035199999999998, 51.47211010000001], [-0.14053899999999997, 51.47235129999999], [-0.1407586, 51.4726821], [-0.14091920000000002, 51.4729797], [-0.1410626, 51.47329589999999], [-0.1411922, 51.473617899999994], [-0.14125899999999997, 51.47375319999998], [-0.14133339999999997, 51.47391389999999], [-0.1414443, 51.4740914], [-0.14155149999999997, 51.474251500000015], [-0.14173639999999998, 51.474501999999994], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Brixton", "dest_arr_time_act": "2218", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Brixton", "current_leg_milage": "3.1", "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\": 17829.716, \"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\": 17853.579, \"from_m\": 17829.716, \"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\": 17895.685, \"from_m\": 17853.579, \"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\": 19001.598, \"from_m\": 17895.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20591.55, \"from_m\": 19001.598, \"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\": 20699.694, \"from_m\": 20591.55, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20749.262, \"from_m\": 20699.694, \"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\": 20823.085, \"from_m\": 20749.262, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22120.365, \"from_m\": 20823.085, \"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\": 22551.4, \"from_m\": 22120.365, \"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\": 22871.561, \"from_m\": 22551.4, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24002.013, \"from_m\": 22871.561, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 623444, \"profile_key\": \"a9a55b7f80ae3f3a3a2751a9b80cea1a2379754eefb526c5ed5bc27dd6ba4f16\", \"schedule_id\": 23242, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Petts Wood\", \"stage_seq\": 2, \"distance_m\": 1947.334, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 2670.985, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"Bickley Jn\", \"stage_seq\": 4, \"distance_m\": 3755.338, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144H\", \"location\": \"Bickley\", \"stage_seq\": 5, \"distance_m\": 4830.208, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2148\", \"location\": \"Bromley South\", \"stage_seq\": 6, \"distance_m\": 6519.95, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2151\", \"location\": \"Shortlands\", \"stage_seq\": 7, \"distance_m\": 7942.518, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 8, \"distance_m\": 10089.688, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157\", \"location\": \"Kent House\", \"stage_seq\": 9, \"distance_m\": 11429.12, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159\", \"location\": \"Penge East\", \"stage_seq\": 10, \"distance_m\": 12459.77, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202H\", \"location\": \"Sydenham Hill\", \"stage_seq\": 11, \"distance_m\": 14763.158, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2205\", \"location\": \"West Dulwich\", \"stage_seq\": 12, \"distance_m\": 15878.218, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2208\", \"location\": \"Herne Hill\", \"stage_seq\": 13, \"distance_m\": 17591.902, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2211\", \"location\": \"Brixton\", \"stage_seq\": 14, \"distance_m\": 18846.344, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 15, \"distance_m\": 20559.022, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Factory Jn\", \"stage_seq\": 16, \"distance_m\": 21064.226, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 22599.304, \"section_seq\": 1, \"route_path_id\": 100010}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 18, \"distance_m\": 24002.013, \"section_seq\": 1, \"route_path_id\": 100010}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24002.013, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100010}], \"total_distance_m\": 24002.013, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22640.728, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1361.285, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2134", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:11Z\", \"source_id\": 51626691, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:14Z\", \"source_id\": 16665988, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:05Z\", \"source_id\": 51637597, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:08Z\", \"source_id\": 16669218, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:54Z\", \"source_id\": 51645972, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:57Z\", \"source_id\": 16671689, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:58Z\", \"source_id\": 51655051, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:01Z\", \"source_id\": 16674353, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:10Z\", \"source_id\": 51664402, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:13Z\", \"source_id\": 16677118, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:29Z\", \"source_id\": 51669279, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:31Z\", \"source_id\": 16678578, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:20Z\", \"source_id\": 51675520, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:23Z\", \"source_id\": 16680355, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:55Z\", \"source_id\": 51683357, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:59Z\", \"source_id\": 16682599, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:36Z\", \"source_id\": 51689183, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:05:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:37Z\", \"source_id\": 16684361, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:41Z\", \"source_id\": 51696028, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:42Z\", \"source_id\": 16686272, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:47Z\", \"source_id\": 51702935, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:49Z\", \"source_id\": 16688224, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:44Z\", \"source_id\": 51717769, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:47Z\", \"source_id\": 16692553, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "3", "timing_fact_generation": 1789593469140890, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:39.155921", "service_state_evidence_id": 16692553, "current_leg_start_actual_dep": "2026-09-16T22:12:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:39.675955", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P ORP None 2D50 465041+465165 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": 17829.716, "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": 17853.579, "from_m": 17829.716, "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": 17895.685, "from_m": 17853.579, "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": 19001.598, "from_m": 17895.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20591.55, "from_m": 19001.598, "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": 20699.694, "from_m": 20591.55, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20749.262, "from_m": 20699.694, "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": 20823.085, "from_m": 20749.262, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22120.365, "from_m": 20823.085, "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": 22551.4, "from_m": 22120.365, "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": 22871.561, "from_m": 22551.4, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24002.013, "from_m": 22871.561, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 623444, "profile_key": "a9a55b7f80ae3f3a3a2751a9b80cea1a2379754eefb526c5ed5bc27dd6ba4f16", "schedule_id": 23242, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2134", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100010}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Petts Wood", "stage_seq": 2, "distance_m": 1947.334, "section_seq": 1, "route_path_id": 100010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 2670.985, "section_seq": 1, "route_path_id": 100010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142", "location": "Bickley Jn", "stage_seq": 4, "distance_m": 3755.338, "section_seq": 1, "route_path_id": 100010}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144H", "location": "Bickley", "stage_seq": 5, "distance_m": 4830.208, "section_seq": 1, "route_path_id": 100010}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2148", "location": "Bromley South", "stage_seq": 6, "distance_m": 6519.95, "section_seq": 1, "route_path_id": 100010}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2151", "location": "Shortlands", "stage_seq": 7, "distance_m": 7942.518, "section_seq": 1, "route_path_id": 100010}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154H", "location": "Beckenham Junction", "stage_seq": 8, "distance_m": 10089.688, "section_seq": 1, "route_path_id": 100010}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157", "location": "Kent House", "stage_seq": 9, "distance_m": 11429.12, "section_seq": 1, "route_path_id": 100010}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159", "location": "Penge East", "stage_seq": 10, "distance_m": 12459.77, "section_seq": 1, "route_path_id": 100010}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202H", "location": "Sydenham Hill", "stage_seq": 11, "distance_m": 14763.158, "section_seq": 1, "route_path_id": 100010}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2205", "location": "West Dulwich", "stage_seq": 12, "distance_m": 15878.218, "section_seq": 1, "route_path_id": 100010}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2208", "location": "Herne Hill", "stage_seq": 13, "distance_m": 17591.902, "section_seq": 1, "route_path_id": 100010}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2211", "location": "Brixton", "stage_seq": 14, "distance_m": 18846.344, "section_seq": 1, "route_path_id": 100010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212H", "location": "Voltaire Road Jn", "stage_seq": 15, "distance_m": 20559.022, "section_seq": 1, "route_path_id": 100010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Factory Jn", "stage_seq": 16, "distance_m": 21064.226, "section_seq": 1, "route_path_id": 100010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214H", "location": "Grosvenor Bridge Jn", "stage_seq": 17, "distance_m": 22599.304, "section_seq": 1, "route_path_id": 100010}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": null, "location": "London Victoria", "stage_seq": 18, "distance_m": 24002.013, "section_seq": 1, "route_path_id": 100010}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24002.013, "from_m": 0.0, "section_seq": 1, "route_path_id": 100010}], "total_distance_m": 24002.013, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22640.728, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1361.285, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:11Z", "source_id": 51626691, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:37:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:14Z", "source_id": 16665988, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31882, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:05Z", "source_id": 51637597, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:41:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:08Z", "source_id": 16669218, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31874, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:54Z", "source_id": 51645972, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:45:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:57Z", "source_id": 16671689, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31849, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:58Z", "source_id": 51655051, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:49:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:01Z", "source_id": 16674353, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31351, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:10Z", "source_id": 51664402, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:53:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:13Z", "source_id": 16677118, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31343, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:29Z", "source_id": 51669279, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:56:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:31Z", "source_id": 16678578, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31861, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:20Z", "source_id": 51675520, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:58:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:23Z", "source_id": 16680355, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31267, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:55Z", "source_id": 51683357, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:02:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:59Z", "source_id": 16682599, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31253, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:36Z", "source_id": 51689183, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:05:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:37Z", "source_id": 16684361, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29358, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:41Z", "source_id": 51696028, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:08:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:42Z", "source_id": 16686272, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29352, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:47Z", "source_id": 51702935, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:11:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:49Z", "source_id": 16688224, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28673, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:44Z", "source_id": 51717769, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:19:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:47Z", "source_id": 16692553, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Orpington 2134 2134 8 None None London Victoria 2218 2218 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87168/2026-09-16/detailed None Brixton 2026-09-16T22:12:00+01:00 London Victoria 7.0 {"type": "LineString", "coordinates": [[-0.1127911, 51.4626223], [-0.11299112761745828, 51.462710150013955], [-0.1132033, 51.46271440000001], [-0.1135168, 51.4627322], [-0.1139483, 51.462773899999995], [-0.1143187, 51.4628229], [-0.1145989, 51.4628746], [-0.1148796, 51.4629333], [-0.1151611, 51.4629998], [-0.1154052, 51.46306810000001], [-0.11565780000000002, 51.463150000000006], [-0.11587229999999998, 51.4632297], [-0.115999, 51.46327490000001], [-0.1163262, 51.46339119999999], [-0.1166963, 51.46350149999999], [-0.11703179999999998, 51.4635795], [-0.1173132, 51.46363499999999], [-0.11754580000000002, 51.4636728], [-0.1179796, 51.4637377], [-0.1183182, 51.46376499999999], [-0.11861209999999996, 51.4637751], [-0.1189978, 51.46378169999999], [-0.1192181, 51.46377710000001], [-0.1196357, 51.463759], [-0.1202852, 51.4637006], [-0.12051939999999998, 51.46367529999999], [-0.12075759999999998, 51.4636563], [-0.12115270000000002, 51.4636147], [-0.1215281, 51.46357549999999], [-0.1217625, 51.46354970000001], [-0.122098, 51.463515], [-0.12237449999999996, 51.46348679999999], [-0.12266100000000002, 51.463454599999984], [-0.12310319999999998, 51.4634095], [-0.1236164, 51.4633564], [-0.123954, 51.4633152], [-0.1243075, 51.46328930000001], [-0.12481749999999998, 51.4632756], [-0.1254324, 51.4632798], [-0.1257867, 51.463294899999994], [-0.1262067, 51.4633189], [-0.1266557, 51.4633651], [-0.12712969999999998, 51.46343339999999], [-0.1277263, 51.4635468], [-0.1281046, 51.46362990000001], [-0.1285383, 51.46374500000001], [-0.1286846, 51.463785300000005], [-0.1290359, 51.4638938], [-0.12922690000000003, 51.4639612], [-0.12948819999999997, 51.46405750000001], [-0.12958279999999997, 51.46409299999999], [-0.1299208, 51.4642369], [-0.1301494, 51.4643379], [-0.13036759999999997, 51.46443949999999], [-0.1305249, 51.4645179], [-0.1307216, 51.4646194], [-0.1308518, 51.4646898], [-0.1311218, 51.4648385], [-0.1313802, 51.464977299999994], [-0.13167429999999997, 51.46513620000001], [-0.1321463, 51.4653896], [-0.1326021, 51.4656351], [-0.1335361, 51.4661371], [-0.1338115, 51.466287400000006], [-0.1338302, 51.4662981], [-0.1342307, 51.4665471], [-0.13444619999999996, 51.46668629999999], [-0.13473669999999996, 51.46688839999999], [-0.1349214, 51.46701239999999], [-0.1349726681671229, 51.46704752309517], [-0.13510779999999997, 51.467140099999995], [-0.1352356, 51.46722979999999], [-0.1356645, 51.46755769999999], [-0.1361976, 51.4679956], [-0.13620509999999997, 51.4680014], [-0.1364181, 51.4681771], [-0.1365505, 51.4682882], [-0.1366274, 51.468352], [-0.13665699999999997, 51.468376500000005], [-0.136808, 51.4685298], [-0.13703660000000004, 51.4687608], [-0.137176, 51.4689209], [-0.1373365, 51.4690805], [-0.1378899, 51.4696352], [-0.1381593, 51.4699072], [-0.1383116, 51.4700553], [-0.138551, 51.4702783], [-0.1387222, 51.47044559999999], [-0.1388566, 51.47057470000001], [-0.1390321908187699, 51.47074436450915], [-0.1390403, 51.4707522], [-0.1395526, 51.471254300000005], [-0.1397761, 51.47147879999999], [-0.1400351, 51.4717478], [-0.1401968, 51.4719352], [-0.14035199999999998, 51.47211010000001], [-0.14053899999999997, 51.47235129999999], [-0.1407586, 51.4726821], [-0.14091920000000002, 51.4729797], [-0.1410626, 51.47329589999999], [-0.1411922, 51.473617899999994], [-0.14125899999999997, 51.47375319999998], [-0.14133339999999997, 51.47391389999999], [-0.1414443, 51.4740914], [-0.14155149999999997, 51.474251500000015], [-0.14173639999999998, 51.474501999999994], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 3.1 2212 2219 Brixton Victoria Plat 10 London Victoria 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-16 21:29:51 TERMINATED 2026-09-16 21:19:00 London Victoria TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692553 1789593469140890 62 62 2026-09-16 21:29:39.675955 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:39.155921
592387 621083 W34042 721H41MY16 2026-09-16 COMPLETE 16692668 2026-09-16 22:19:00 2026-09-16 21:29:51 2026-09-18 21:29:51 {"id": 621083, "stp": "P", "toc": "Avanti West Coast", "uid": "W34042", "consist": "390155", "dest_crs": "MAN", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34042/2026-09-16/detailed", "trust_id": "721H41MY16", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-16", "dest_arr_time": "2205", "dest_platform": "7", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "1H41", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "2219", "current_leg_dep": "2211", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "1953", "origin_platform": "15", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-16T21:29:51", "route_debug_link": null, "timing_variation": "+14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Stockport", "dest_arr_time_act": "2205", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Stockport", "current_leg_milage": "5.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12941.841, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 18619.811, \"from_m\": 12941.841, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 33233.229, \"from_m\": 18619.811, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 34553.95, \"from_m\": 33233.229, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 36285.324, \"from_m\": 34553.95, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.69, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.697, \"from_m\": 68285.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.851, \"from_m\": 74916.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.989, \"from_m\": 77240.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.241, \"from_m\": 78068.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.918, \"from_m\": 78733.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.844, \"from_m\": 78893.918, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 91969.455, \"from_m\": 91874.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110750.154, \"from_m\": 91969.455, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 117180.103, \"from_m\": 110750.154, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 124095.596, \"from_m\": 117180.103, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 126313.06, \"from_m\": 124095.596, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131025.117, \"from_m\": 126313.06, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131062.706, \"from_m\": 131025.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131716.944, \"from_m\": 131062.706, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131775.895, \"from_m\": 131716.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136165.401, \"from_m\": 131775.895, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 136346.904, \"from_m\": 136165.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137400.296, \"from_m\": 136346.904, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137479.1, \"from_m\": 137400.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 137684.363, \"from_m\": 137479.1, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 137754.629, \"from_m\": 137684.363, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 154958.148, \"from_m\": 137754.629, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 157279.096, \"from_m\": 154958.148, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 184702.873, \"from_m\": 157279.096, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 188221.755, \"from_m\": 184702.873, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 188301.171, \"from_m\": 188221.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 188415.225, \"from_m\": 188301.171, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 188499.151, \"from_m\": 188415.225, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 200872.787, \"from_m\": 188499.151, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 200943.335, \"from_m\": 200872.787, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 204792.344, \"from_m\": 200943.335, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 205125.892, \"from_m\": 204792.344, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 205642.943, \"from_m\": 205125.892, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 205649.89, \"from_m\": 205642.943, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 207038.711, \"from_m\": 205649.89, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 207346.232, \"from_m\": 207038.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 207603.663, \"from_m\": 207346.232, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 207617.541, \"from_m\": 207603.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 208751.849, \"from_m\": 207617.541, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 208767.458, \"from_m\": 208751.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 209020.203, \"from_m\": 208767.458, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 209047.549, \"from_m\": 209020.203, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 213012.619, \"from_m\": 209047.549, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 213023.269, \"from_m\": 213012.619, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 213606.62, \"from_m\": 213023.269, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 213615.767, \"from_m\": 213606.62, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 217685.193, \"from_m\": 213615.767, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 217690.656, \"from_m\": 217685.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 219070.661, \"from_m\": 217690.656, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 219080.209, \"from_m\": 219070.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 219303.18, \"from_m\": 219080.209, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 219347.28, \"from_m\": 219303.18, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 219530.448, \"from_m\": 219347.28, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 219551.362, \"from_m\": 219530.448, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 219815.628, \"from_m\": 219551.362, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 219821.731, \"from_m\": 219815.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 222734.187, \"from_m\": 219821.731, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 222755.75, \"from_m\": 222734.187, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 223777.513, \"from_m\": 222755.75, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 223950.342, \"from_m\": 223777.513, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 232384.173, \"from_m\": 223950.342, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 233528.494, \"from_m\": 232384.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 234865.76, \"from_m\": 233528.494, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 235361.313, \"from_m\": 234865.76, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 235397.92, \"from_m\": 235361.313, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 235437.913, \"from_m\": 235397.92, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 236093.126, \"from_m\": 235437.913, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 237484.435, \"from_m\": 236093.126, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 244494.614, \"from_m\": 237484.435, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 245301.529, \"from_m\": 244494.614, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 267363.666, \"from_m\": 245301.529, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 267408.455, \"from_m\": 267363.666, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 267475.747, \"from_m\": 267408.455, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 268161.453, \"from_m\": 267475.747, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 268959.423, \"from_m\": 268161.453, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 271876.731, \"from_m\": 268959.423, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 276848.57, \"from_m\": 271876.731, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 282132.1, \"from_m\": 276848.57, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 282780.663, \"from_m\": 282132.1, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 284360.471, \"from_m\": 282780.663, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 285311.085, \"from_m\": 284360.471, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 286189.108, \"from_m\": 285311.085, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 286631.985, \"from_m\": 286189.108, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 286671.908, \"from_m\": 286631.985, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 286702.248, \"from_m\": 286671.908, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 291701.16, \"from_m\": 286702.248, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 292664.648, \"from_m\": 291701.16, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 292736.801, \"from_m\": 292664.648, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 293264.894, \"from_m\": 292736.801, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 294799.2, \"from_m\": 293264.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 294962.925, \"from_m\": 294799.2, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 295272.338, \"from_m\": 294962.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 295318.544, \"from_m\": 295272.338, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 295396.334, \"from_m\": 295318.544, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 295805.514, \"from_m\": 295396.334, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 621083, \"profile_key\": \"a44aa3ba8ffcd072837a15da79faf3ba62b1542bf6c6a7859ddcc45034c5c357\", \"schedule_id\": 26540, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1953\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012H\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.529, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": false, \"wtt_arr\": \"2022H\", \"wtt_dep\": \"2024H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.99, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.743, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.174, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.932, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2047\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.81, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.361, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Brinklow Jn\", \"stage_seq\": 18, \"distance_m\": 141980.639, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054H\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 19, \"distance_m\": 153640.003, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Nuneaton\", \"stage_seq\": 20, \"distance_m\": 156723.119, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101H\", \"location\": \"Amington Jn\", \"stage_seq\": 21, \"distance_m\": 176065.787, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 188652.003, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 23, \"distance_m\": 200872.787, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Colwich Jn\", \"stage_seq\": 24, \"distance_m\": 204976.49, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Stone\", \"stage_seq\": 25, \"distance_m\": 223676.752, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Stoke Jn\", \"stage_seq\": 26, \"distance_m\": 234359.118, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2128\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 27, \"distance_m\": 235177.393, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Kidsgrove\", \"stage_seq\": 28, \"distance_m\": 245400.672, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Congleton\", \"stage_seq\": 29, \"distance_m\": 254430.471, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2143H\", \"location\": \"Macclesfield\", \"stage_seq\": 30, \"distance_m\": 267077.599, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 31, \"distance_m\": 282578.546, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 32, \"distance_m\": 284087.401, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 33, \"distance_m\": 285547.834, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 34, \"distance_m\": 285981.849, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2157\", \"location\": \"Stockport\", \"stage_seq\": 35, \"distance_m\": 286422.034, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 36, \"distance_m\": 287593.595, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 37, \"distance_m\": 292115.664, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Ardwick Jn\", \"stage_seq\": 38, \"distance_m\": 294652.828, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 39, \"distance_m\": 295805.514, \"section_seq\": 1, \"route_path_id\": 65608}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 295805.514, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65608}], \"total_distance_m\": 295805.514, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 268318.085, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 27487.429, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1953", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:54Z\", \"source_id\": 51402829, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:05:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:04:58Z\", \"source_id\": 16602389, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:50Z\", \"source_id\": 51408111, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:07:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:06:54Z\", \"source_id\": 16603832, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:23Z\", \"source_id\": 51420007, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:12:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:28Z\", \"source_id\": 16607168, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:20Z\", \"source_id\": 51437639, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:19:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:23Z\", \"source_id\": 16612356, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:44Z\", \"source_id\": 51461174, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:27:49Z\", \"source_id\": 16619020, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:24Z\", \"source_id\": 51478022, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:35:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:34:29Z\", \"source_id\": 16623751, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:14Z\", \"source_id\": 51528628, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:55:18Z\", \"source_id\": 16638207, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:07:01Z\", \"source_id\": 51557845, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:08:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:07:04Z\", \"source_id\": 16646327, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:34Z\", \"source_id\": 51627478, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:37Z\", \"source_id\": 16666273, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:44Z\", \"source_id\": 51650087, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:47Z\", \"source_id\": 16672948, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:50Z\", \"source_id\": 51657025, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:54Z\", \"source_id\": 16674939, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:15Z\", \"source_id\": 51668720, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:17Z\", \"source_id\": 16678420, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9082, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:16Z\", \"source_id\": 51690695, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:06:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:20Z\", \"source_id\": 16684762, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:59Z\", \"source_id\": 16687064, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8458, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:56Z\", \"source_id\": 51718220, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:02Z\", \"source_id\": 16692668, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "7", "timing_fact_generation": 1789593483886929, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390155\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-16T21:19:39.160787", "service_state_evidence_id": 16692668, "current_leg_start_actual_dep": "2026-09-16T22:11:00+01:00", "operational_evidence_version": 167, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:39.681730", "service_state_valid_until_kind": null, "operational_interpretation_version": 167, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P EUS MAN 1H41 390155 11 125 {"units": ["390155"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12941.841, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 18619.811, "from_m": 12941.841, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 33233.229, "from_m": 18619.811, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 34553.95, "from_m": 33233.229, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 36285.324, "from_m": 34553.95, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 117180.103, "from_m": 110750.154, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 124095.596, "from_m": 117180.103, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 126313.06, "from_m": 124095.596, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131025.117, "from_m": 126313.06, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131062.706, "from_m": 131025.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131775.895, "from_m": 131716.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136165.401, "from_m": 131775.895, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 136346.904, "from_m": 136165.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137400.296, "from_m": 136346.904, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137479.1, "from_m": 137400.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137684.363, "from_m": 137479.1, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 137754.629, "from_m": 137684.363, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 154958.148, "from_m": 137754.629, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 157279.096, "from_m": 154958.148, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 184702.873, "from_m": 157279.096, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 188221.755, "from_m": 184702.873, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 188301.171, "from_m": 188221.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 188415.225, "from_m": 188301.171, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 188499.151, "from_m": 188415.225, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 200872.787, "from_m": 188499.151, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 200943.335, "from_m": 200872.787, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 204792.344, "from_m": 200943.335, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 205125.892, "from_m": 204792.344, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 205642.943, "from_m": 205125.892, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 205649.89, "from_m": 205642.943, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 207038.711, "from_m": 205649.89, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 207346.232, "from_m": 207038.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 207603.663, "from_m": 207346.232, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 207617.541, "from_m": 207603.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 208751.849, "from_m": 207617.541, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 208767.458, "from_m": 208751.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 209020.203, "from_m": 208767.458, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 209047.549, "from_m": 209020.203, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 213012.619, "from_m": 209047.549, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 213023.269, "from_m": 213012.619, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 213606.62, "from_m": 213023.269, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 213615.767, "from_m": 213606.62, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 217685.193, "from_m": 213615.767, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 217690.656, "from_m": 217685.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 219070.661, "from_m": 217690.656, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 219080.209, "from_m": 219070.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 219303.18, "from_m": 219080.209, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 219347.28, "from_m": 219303.18, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 219530.448, "from_m": 219347.28, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 219551.362, "from_m": 219530.448, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 219815.628, "from_m": 219551.362, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 219821.731, "from_m": 219815.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 222734.187, "from_m": 219821.731, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 222755.75, "from_m": 222734.187, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 223777.513, "from_m": 222755.75, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 223950.342, "from_m": 223777.513, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 232384.173, "from_m": 223950.342, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 233528.494, "from_m": 232384.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 234865.76, "from_m": 233528.494, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 235361.313, "from_m": 234865.76, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 235397.92, "from_m": 235361.313, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 235437.913, "from_m": 235397.92, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 236093.126, "from_m": 235437.913, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 237484.435, "from_m": 236093.126, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 244494.614, "from_m": 237484.435, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 245301.529, "from_m": 244494.614, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 267363.666, "from_m": 245301.529, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 267408.455, "from_m": 267363.666, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 267475.747, "from_m": 267408.455, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 268161.453, "from_m": 267475.747, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 268959.423, "from_m": 268161.453, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 271876.731, "from_m": 268959.423, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 276848.57, "from_m": 271876.731, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 282132.1, "from_m": 276848.57, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 282780.663, "from_m": 282132.1, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 284360.471, "from_m": 282780.663, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 285311.085, "from_m": 284360.471, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 286189.108, "from_m": 285311.085, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 286631.985, "from_m": 286189.108, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 286671.908, "from_m": 286631.985, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 286702.248, "from_m": 286671.908, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 291701.16, "from_m": 286702.248, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 292664.648, "from_m": 291701.16, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 292736.801, "from_m": 292664.648, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 293264.894, "from_m": 292736.801, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 294799.2, "from_m": 293264.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 294962.925, "from_m": 294799.2, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 295272.338, "from_m": 294962.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 295318.544, "from_m": 295272.338, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 295396.334, "from_m": 295318.544, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 295805.514, "from_m": 295396.334, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 621083, "profile_key": "a44aa3ba8ffcd072837a15da79faf3ba62b1542bf6c6a7859ddcc45034c5c357", "schedule_id": 26540, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1953", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012H", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 65608}, {"is_pass": false, "wtt_arr": "2022H", "wtt_dep": "2024H", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 65608}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2047", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Brinklow Jn", "stage_seq": 18, "distance_m": 141980.639, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054H", "location": "Attleborough South Jn", "stage_seq": 19, "distance_m": 153640.003, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Nuneaton", "stage_seq": 20, "distance_m": 156723.119, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101H", "location": "Amington Jn", "stage_seq": 21, "distance_m": 176065.787, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 188652.003, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109", "location": "Rugeley North Jn", "stage_seq": 23, "distance_m": 200872.787, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "Colwich Jn", "stage_seq": 24, "distance_m": 204976.49, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Stone", "stage_seq": 25, "distance_m": 223676.752, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125", "location": "Stoke Jn", "stage_seq": 26, "distance_m": 234359.118, "section_seq": 1, "route_path_id": 65608}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2128", "location": "Stoke-on-Trent", "stage_seq": 27, "distance_m": 235177.393, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Kidsgrove", "stage_seq": 28, "distance_m": 245400.672, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Congleton", "stage_seq": 29, "distance_m": 254430.471, "section_seq": 1, "route_path_id": 65608}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2143H", "location": "Macclesfield", "stage_seq": 30, "distance_m": 267077.599, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Cheadle Hulme", "stage_seq": 31, "distance_m": 282578.546, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Adswood Road Jn", "stage_seq": 32, "distance_m": 284087.401, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Edgeley Jn No.1", "stage_seq": 33, "distance_m": 285547.834, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Edgeley Jn No2", "stage_seq": 34, "distance_m": 285981.849, "section_seq": 1, "route_path_id": 65608}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2157", "location": "Stockport", "stage_seq": 35, "distance_m": 286422.034, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158H", "location": "Heaton Norris Jn", "stage_seq": 36, "distance_m": 287593.595, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Slade Lane Jn", "stage_seq": 37, "distance_m": 292115.664, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Ardwick Jn", "stage_seq": 38, "distance_m": 294652.828, "section_seq": 1, "route_path_id": 65608}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 39, "distance_m": 295805.514, "section_seq": 1, "route_path_id": 65608}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 295805.514, "from_m": 0.0, "section_seq": 1, "route_path_id": 65608}], "total_distance_m": 295805.514, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 268318.085, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 27487.429, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:54Z", "source_id": 51402829, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:05:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:04:58Z", "source_id": 16602389, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:50Z", "source_id": 51408111, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:07:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:06:54Z", "source_id": 16603832, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:23Z", "source_id": 51420007, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:12:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:28Z", "source_id": 16607168, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:20Z", "source_id": 51437639, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:19:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:23Z", "source_id": 16612356, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:44Z", "source_id": 51461174, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:28:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:27:49Z", "source_id": 16619020, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:24Z", "source_id": 51478022, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:35:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:34:29Z", "source_id": 16623751, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21208, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:14Z", "source_id": 51528628, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:56:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:55:18Z", "source_id": 16638207, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20699, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:07:01Z", "source_id": 51557845, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:08:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:07:04Z", "source_id": 16646327, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:34Z", "source_id": 51627478, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:37:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:37Z", "source_id": 16666273, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11198, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:44Z", "source_id": 51650087, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T20:47:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:47Z", "source_id": 16672948, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11190, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:50Z", "source_id": 51657025, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T20:51:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:54Z", "source_id": 16674939, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9129, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:15Z", "source_id": 51668720, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T20:56:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:17Z", "source_id": 16678420, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9082, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:16Z", "source_id": 51690695, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T21:06:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:20Z", "source_id": 16684762, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T22:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:59Z", "source_id": 16687064, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8458, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:56Z", "source_id": 51718220, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T21:19:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:02Z", "source_id": 16692668, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] London Euston 1953 1953 15 None None Manchester Piccadilly 2205 2205 7 LATE +14 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34042/2026-09-16/detailed None Stockport 2026-09-16T22:11:00+01:00 Manchester Piccadilly 8.0 {"type": "LineString", "coordinates": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} 5.8 2211 2219 Stockport Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-16 21:29:51 TERMINATED 2026-09-16 21:19:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692668 1789593483886929 167 167 2026-09-16 21:29:39.681730 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:39.160787
592388 621902 C10057 639P61MZ16 2026-09-16 COMPLETE 16692680 2026-09-16 22:19:00 2026-09-16 21:29:51 2026-09-18 21:29:51 {"id": 621902, "stp": "P", "toc": "Thameslink", "uid": "C10057", "consist": "700039", "dest_crs": "RAI", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10057/2026-09-16/detailed", "trust_id": "639P61MZ16", "origin_crs": "KTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rainham (Kent)", "service_date": "2026-09-16", "dest_arr_time": "2215", "dest_platform": "0", "is_terminated": 1, "next_location": "Rainham (Kent)", "signalling_id": "9P61", "timing_status": "LATE", "origin_station": "Kentish Town", "current_leg_arr": "2219", "current_leg_dep": "2214", "current_leg_end": "Rainham (Kent)", "origin_dep_time": "2026", "origin_platform": "3", "current_location": "Rainham (Kent)", "last_update_time": "2026-09-16T21:29:51", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5514553850784147, 51.386920844739095], [0.5520413999999999, 51.38701269999999], [0.5524275999999999, 51.387066700000005], [0.5532072, 51.38714079999999], [0.5533517999999998, 51.38715049999999], [0.5538573, 51.3871846], [0.5543158999999999, 51.38721040000001], [0.5549610999999999, 51.3872206], [0.5555445, 51.3872137], [0.5562115000000001, 51.38718899999999], [0.5567105999999999, 51.38715700000001], [0.5572192, 51.3871145], [0.557893, 51.387032999999995], [0.5580108, 51.3870193], [0.5580777999999998, 51.387013], [0.5581391999999998, 51.387002899999985], [0.55815, 51.3870013], [0.5582535, 51.3869884], [0.5583243999999999, 51.3869786], [0.5584227, 51.3869647], [0.5585415000000001, 51.3869458], [0.5586703, 51.3869251], [0.5588052, 51.3869014], [0.5589019999999999, 51.3868843], [0.5590764, 51.3868502], [0.5593340999999998, 51.3867984], [0.5593670982403787, 51.38679167395817], [0.5594803, 51.38676860000001], [0.5596592999999999, 51.3867302], [0.5598129999999999, 51.38669449999999], [0.5600447999999999, 51.3866398], [0.5601967999999999, 51.3866032], [0.5603280999999999, 51.3865708], [0.5605814, 51.38650859999999], [0.5607863999999999, 51.3864576], [0.5610111, 51.3864018], [0.5611928999999999, 51.38635539999999], [0.5613564, 51.3863144], [0.5616301, 51.386244700000006], [0.5620164, 51.3861484], [0.5624946, 51.3860268], [0.5627977, 51.3859494], [0.5630686, 51.385882], [0.5633849, 51.38580090000001], [0.5634645, 51.3857807], [0.5638905, 51.3856722], [0.5641409, 51.3856087], [0.564578, 51.38549839999999], [0.5648095999999999, 51.38544019999999], [0.5651375, 51.3853556], [0.5656662, 51.385222], [0.5661222, 51.3851055], [0.5665945, 51.38498620000001], [0.5671045, 51.3848561], [0.5676848, 51.384707600000006], [0.5681345, 51.3846078], [0.5684482999999999, 51.38453079999999], [0.5692582999999999, 51.38432160000001], [0.5698162, 51.384176], [0.5703983, 51.384027], [0.5709696, 51.3838813], [0.5714979999999998, 51.3837474], [0.5720102999999999, 51.3836169], [0.5725199, 51.38348799999999], [0.5731367999999999, 51.3833273], [0.5736384, 51.3832034], [0.574097, 51.3830912], [0.5746415, 51.3829489], [0.575127, 51.3828267], [0.575701, 51.38267609999999], [0.576039, 51.382590699999994], [0.5766879999999999, 51.382423300000006], [0.5773105, 51.38225859999999], [0.5780559999999999, 51.382071800000006], [0.5787063999999998, 51.38191799999999], [0.5789554999999998, 51.38184890000001], [0.5795714000000001, 51.38169680000001], [0.5803895, 51.3814825], [0.5810091, 51.38132509999999], [0.5820363999999999, 51.3810673], [0.5822027, 51.38101879999999], [0.5825030999999999, 51.38093009999999], [0.5831656, 51.3807275], [0.5835626, 51.380591900000006], [0.5842169999999999, 51.3803759], [0.5846943999999998, 51.380215199999995], [0.585601, 51.3798871], [0.5862501, 51.379651], [0.5871459999999998, 51.3793162], [0.5875215, 51.3791555], [0.5880122999999999, 51.3789345], [0.5887553, 51.3785963], [0.5893052, 51.37833520000001], [0.5908956999999999, 51.3775232], [0.5918238, 51.3770092], [0.5927383999999999, 51.37651700000001], [0.5938971, 51.37588910000001], [0.5955296, 51.3750183], [0.5957200999999999, 51.3749145], [0.5965323999999999, 51.37446959999998], [0.5972969, 51.3740711], [0.5978359999999999, 51.3737781], [0.5985843, 51.37338720000001], [0.5992114, 51.37304910000001], [0.5999616999999999, 51.3726453], [0.6004851, 51.3723689], [0.6010424, 51.37206559999999], [0.6015405, 51.37179770000001], [0.6018247999999999, 51.3716469], [0.6021650999999999, 51.3714591], [0.6026586, 51.37120289999999], [0.603364, 51.37081950000001], [0.6043161999999999, 51.3703021], [0.6048499999999999, 51.370014], [0.6056788, 51.3695686], [0.6058959999999999, 51.3694481], [0.6068241, 51.36894399999999], [0.6070276999999998, 51.368835], [0.6078996, 51.36836799999999], [0.6086049999999998, 51.36799289999999], [0.6093802, 51.3675642], [0.6101822, 51.3671305]]}", "current_leg_start": "Gillingham (Kent)", "dest_arr_time_act": "2215", "motion_projection": null, "next_location_lat": "51.3671305", "next_location_lon": "0.6101822", "previous_location": "Gillingham (Kent)", "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\": 919.199, \"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\": 956.461, \"from_m\": 919.199, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1027.494, \"from_m\": 956.461, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1082.761, \"from_m\": 1027.494, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1235.787, \"from_m\": 1082.761, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3278.05, \"from_m\": 1235.787, \"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\": 3340.507, \"from_m\": 3278.05, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4584.023, \"from_m\": 3340.507, \"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\": 4661.648, \"from_m\": 4584.023, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5071.285, \"from_m\": 4661.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:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5783.906, \"from_m\": 5071.285, \"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\": 5854.479, \"from_m\": 5783.906, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6401.377, \"from_m\": 5854.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\": 8014.93, \"from_m\": 6401.377, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9587.116, \"from_m\": 8014.93, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10810.648, \"from_m\": 9587.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10841.318, \"from_m\": 10810.648, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10888.563, \"from_m\": 10841.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11344.427, \"from_m\": 10888.563, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11383.287, \"from_m\": 11344.427, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11423.051, \"from_m\": 11383.287, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11463.344, \"from_m\": 11423.051, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11502.496, \"from_m\": 11463.344, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12784.53, \"from_m\": 11502.496, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13188.028, \"from_m\": 12784.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\": 13845.441, \"from_m\": 13188.028, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15000.379, \"from_m\": 13845.441, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16190.875, \"from_m\": 15000.379, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16524.078, \"from_m\": 16190.875, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16875.198, \"from_m\": 16524.078, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17735.281, \"from_m\": 16875.198, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19473.167, \"from_m\": 17735.281, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19885.505, \"from_m\": 19473.167, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27273.267, \"from_m\": 19885.505, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27312.985, \"from_m\": 27273.267, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31119.351, \"from_m\": 27312.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31856.707, \"from_m\": 31119.351, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31902.348, \"from_m\": 31856.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32252.036, \"from_m\": 31902.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32809.386, \"from_m\": 32252.036, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34590.085, \"from_m\": 32809.386, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43003.594, \"from_m\": 34590.085, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43074.063, \"from_m\": 43003.594, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 43597.732, \"from_m\": 43074.063, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43641.177, \"from_m\": 43597.732, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 44633.116, \"from_m\": 43641.177, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48518.94, \"from_m\": 44633.116, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48550.741, \"from_m\": 48518.94, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 54652.931, \"from_m\": 48550.741, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55137.119, \"from_m\": 54652.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\": 55430.844, \"from_m\": 55137.119, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55783.316, \"from_m\": 55430.844, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55818.759, \"from_m\": 55783.316, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56869.033, \"from_m\": 55818.759, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56893.408, \"from_m\": 56869.033, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 58083.665, \"from_m\": 56893.408, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58636.988, \"from_m\": 58083.665, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61568.264, \"from_m\": 58636.988, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64588.082, \"from_m\": 61568.264, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 64607.5, \"from_m\": 64588.082, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64897.124, \"from_m\": 64607.5, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 621902, \"profile_key\": \"c84205ef4c36d9ab05f8757e3c809e77d060bb8bfa30610dcb0df0acfa911645\", \"schedule_id\": 1118, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Kentish Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"Dock Jn North\", \"stage_seq\": 2, \"distance_m\": 967.025, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 3, \"distance_m\": 2219.811, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2037\", \"location\": \"Farringdon\", \"stage_seq\": 4, \"distance_m\": 4415.655, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039\", \"location\": \"City Thameslink\", \"stage_seq\": 5, \"distance_m\": 5145.812, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2040H\", \"wtt_dep\": \"2041H\", \"location\": \"London Blackfriars\", \"stage_seq\": 6, \"distance_m\": 5543.504, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 7, \"distance_m\": 6750.084, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": \"2048H\", \"location\": \"London Bridge\", \"stage_seq\": 8, \"distance_m\": 7477.101, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 9, \"distance_m\": 10139.105, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 10, \"distance_m\": 10841.318, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 11, \"distance_m\": 11502.496, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2054H\", \"wtt_dep\": \"2055\", \"location\": \"Deptford\", \"stage_seq\": 12, \"distance_m\": 12500.386, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2056H\", \"wtt_dep\": \"2057H\", \"location\": \"Greenwich\", \"stage_seq\": 13, \"distance_m\": 13343.459, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2100H\", \"location\": \"Maze Hill\", \"stage_seq\": 14, \"distance_m\": 14751.112, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": \"2102H\", \"location\": \"Westcombe Park\", \"stage_seq\": 15, \"distance_m\": 15855.058, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2104H\", \"wtt_dep\": \"2105H\", \"location\": \"Charlton\", \"stage_seq\": 16, \"distance_m\": 16702.199, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2111\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 17, \"distance_m\": 19728.406, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2112H\", \"wtt_dep\": \"2113H\", \"location\": \"Plumstead\", \"stage_seq\": 18, \"distance_m\": 20643.763, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2116H\", \"wtt_dep\": \"2117H\", \"location\": \"Abbey Wood\", \"stage_seq\": 19, \"distance_m\": 23089.753, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Slade Green\", \"stage_seq\": 20, \"distance_m\": 29283.4, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 21, \"distance_m\": 29990.604, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 22, \"distance_m\": 31119.351, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Dartford Jn\", \"stage_seq\": 23, \"distance_m\": 31803.28, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2130\", \"location\": \"Dartford\", \"stage_seq\": 24, \"distance_m\": 32524.753, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2134H\", \"location\": \"Stone Crossing\", \"stage_seq\": 25, \"distance_m\": 35645.299, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137H\", \"location\": \"Greenhithe\", \"stage_seq\": 26, \"distance_m\": 36887.928, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2140H\", \"location\": \"Swanscombe\", \"stage_seq\": 27, \"distance_m\": 39080.974, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2142H\", \"location\": \"Northfleet\", \"stage_seq\": 28, \"distance_m\": 39975.814, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 29, \"distance_m\": 41002.832, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147\", \"location\": \"Gravesend\", \"stage_seq\": 30, \"distance_m\": 43429.241, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Hoo Jn\", \"stage_seq\": 31, \"distance_m\": 48649.159, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Higham\", \"stage_seq\": 32, \"distance_m\": 50781.743, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158H\", \"location\": \"Strood\", \"stage_seq\": 33, \"distance_m\": 55018.459, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 34, \"distance_m\": 55430.844, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2202\", \"location\": \"Rochester\", \"stage_seq\": 35, \"distance_m\": 56102.063, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205H\", \"location\": \"Chatham\", \"stage_seq\": 36, \"distance_m\": 57496.781, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2210H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 37, \"distance_m\": 60082.55, \"section_seq\": 1, \"route_path_id\": 66068}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": null, \"location\": \"Rainham (Kent)\", \"stage_seq\": 38, \"distance_m\": 64897.124, \"section_seq\": 1, \"route_path_id\": 66068}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64897.124, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66068}], \"total_distance_m\": 64897.124, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 61995.738, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2901.386, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2026", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3671305", "current_position_lon": "0.6101822", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:16:28Z\", \"source_id\": 51433077, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:17:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:32Z\", \"source_id\": 51470751, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:31:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:31:37Z\", \"source_id\": 16621699, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:35:59Z\", \"source_id\": 51481967, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:36:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:36:02Z\", \"source_id\": 16624770, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:32Z\", \"source_id\": 51488360, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:38:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:39Z\", \"source_id\": 16626571, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:40Z\", \"source_id\": 51493622, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:40:43Z\", \"source_id\": 16628047, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:10Z\", \"source_id\": 51504430, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:45:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:15Z\", \"source_id\": 16631177, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:53Z\", \"source_id\": 51525487, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:57Z\", \"source_id\": 16637311, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:04Z\", \"source_id\": 51530598, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:07Z\", \"source_id\": 16638760, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31650, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:21Z\", \"source_id\": 51538533, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:24Z\", \"source_id\": 16640934, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31654, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:16Z\", \"source_id\": 51543421, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:18Z\", \"source_id\": 16642282, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:03:14Z\", \"source_id\": 51548333, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:03:16Z\", \"source_id\": 16643662, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:05Z\", \"source_id\": 51562909, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:09:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:08Z\", \"source_id\": 16647739, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:12:05Z\", \"source_id\": 51570371, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:12:08Z\", \"source_id\": 16649793, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:15:24Z\", \"source_id\": 51578288, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:15:27Z\", \"source_id\": 16652040, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:47Z\", \"source_id\": 51593535, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:51Z\", \"source_id\": 16656391, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:28:16Z\", \"source_id\": 51608605, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:28:21Z\", \"source_id\": 16660714, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:07Z\", \"source_id\": 51619597, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:10Z\", \"source_id\": 16663874, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:40Z\", \"source_id\": 51625494, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:44Z\", \"source_id\": 16665620, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:43Z\", \"source_id\": 51632360, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:47Z\", \"source_id\": 16667678, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:30Z\", \"source_id\": 51636385, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:33Z\", \"source_id\": 16668860, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:57Z\", \"source_id\": 51648226, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:00Z\", \"source_id\": 16672402, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:39Z\", \"source_id\": 51663171, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:43Z\", \"source_id\": 16676770, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:42Z\", \"source_id\": 51674288, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:47Z\", \"source_id\": 16679978, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:02Z\", \"source_id\": 51681515, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:04Z\", \"source_id\": 16682057, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:24Z\", \"source_id\": 51688769, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:05:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:29Z\", \"source_id\": 16684247, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:57Z\", \"source_id\": 51705501, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:03Z\", \"source_id\": 16688970, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:56Z\", \"source_id\": 51718199, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:02Z\", \"source_id\": 16692680, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rainham (Kent)", "service_state_platform": "0", "timing_fact_generation": 1789593484144593, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:40.008835", "service_state_evidence_id": 16692680, "current_leg_start_actual_dep": "2026-09-16T22:14:30+01:00", "operational_evidence_version": 164, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:40.130559", "service_state_valid_until_kind": null, "operational_interpretation_version": 164, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P KTN RAI 9P61 700039 8 100 None {"version": 3, "segments": [{"to_m": 919.199, "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": 956.461, "from_m": 919.199, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1027.494, "from_m": 956.461, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1082.761, "from_m": 1027.494, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1235.787, "from_m": 1082.761, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3278.05, "from_m": 1235.787, "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": 3340.507, "from_m": 3278.05, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4584.023, "from_m": 3340.507, "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": 4661.648, "from_m": 4584.023, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5071.285, "from_m": 4661.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:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 5783.906, "from_m": 5071.285, "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": 5854.479, "from_m": 5783.906, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6401.377, "from_m": 5854.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": 8014.93, "from_m": 6401.377, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9587.116, "from_m": 8014.93, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10810.648, "from_m": 9587.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10841.318, "from_m": 10810.648, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10888.563, "from_m": 10841.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11344.427, "from_m": 10888.563, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11383.287, "from_m": 11344.427, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11423.051, "from_m": 11383.287, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11463.344, "from_m": 11423.051, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11502.496, "from_m": 11463.344, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12784.53, "from_m": 11502.496, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13188.028, "from_m": 12784.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": 13845.441, "from_m": 13188.028, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15000.379, "from_m": 13845.441, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16190.875, "from_m": 15000.379, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16524.078, "from_m": 16190.875, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16875.198, "from_m": 16524.078, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17735.281, "from_m": 16875.198, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19473.167, "from_m": 17735.281, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19885.505, "from_m": 19473.167, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27273.267, "from_m": 19885.505, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27312.985, "from_m": 27273.267, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31119.351, "from_m": 27312.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31856.707, "from_m": 31119.351, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31902.348, "from_m": 31856.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32252.036, "from_m": 31902.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32809.386, "from_m": 32252.036, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34590.085, "from_m": 32809.386, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43003.594, "from_m": 34590.085, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43074.063, "from_m": 43003.594, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 43597.732, "from_m": 43074.063, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43641.177, "from_m": 43597.732, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 44633.116, "from_m": 43641.177, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48518.94, "from_m": 44633.116, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48550.741, "from_m": 48518.94, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 54652.931, "from_m": 48550.741, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55137.119, "from_m": 54652.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": 55430.844, "from_m": 55137.119, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55783.316, "from_m": 55430.844, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55818.759, "from_m": 55783.316, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56869.033, "from_m": 55818.759, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56893.408, "from_m": 56869.033, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 58083.665, "from_m": 56893.408, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58636.988, "from_m": 58083.665, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61568.264, "from_m": 58636.988, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64588.082, "from_m": 61568.264, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 64607.5, "from_m": 64588.082, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64897.124, "from_m": 64607.5, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 621902, "profile_key": "c84205ef4c36d9ab05f8757e3c809e77d060bb8bfa30610dcb0df0acfa911645", "schedule_id": 1118, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2026", "location": "Kentish Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028", "location": "Dock Jn North", "stage_seq": 2, "distance_m": 967.025, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032H", "location": "St Pancras Low Level", "stage_seq": 3, "distance_m": 2219.811, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2037", "location": "Farringdon", "stage_seq": 4, "distance_m": 4415.655, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039", "location": "City Thameslink", "stage_seq": 5, "distance_m": 5145.812, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2040H", "wtt_dep": "2041H", "location": "London Blackfriars", "stage_seq": 6, "distance_m": 5543.504, "section_seq": 1, "route_path_id": 66068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Metropolitan Jn", "stage_seq": 7, "distance_m": 6750.084, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": "2048H", "location": "London Bridge", "stage_seq": 8, "distance_m": 7477.101, "section_seq": 1, "route_path_id": 66068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Corbetts Lane Jn", "stage_seq": 9, "distance_m": 10139.105, "section_seq": 1, "route_path_id": 66068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Surrey Canal Jn", "stage_seq": 10, "distance_m": 10841.318, "section_seq": 1, "route_path_id": 66068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "North Kent East Jn", "stage_seq": 11, "distance_m": 11502.496, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2054H", "wtt_dep": "2055", "location": "Deptford", "stage_seq": 12, "distance_m": 12500.386, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2056H", "wtt_dep": "2057H", "location": "Greenwich", "stage_seq": 13, "distance_m": 13343.459, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2100H", "location": "Maze Hill", "stage_seq": 14, "distance_m": 14751.112, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": "2102H", "location": "Westcombe Park", "stage_seq": 15, "distance_m": 15855.058, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2104H", "wtt_dep": "2105H", "location": "Charlton", "stage_seq": 16, "distance_m": 16702.199, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2111", "location": "Woolwich Arsenal", "stage_seq": 17, "distance_m": 19728.406, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2112H", "wtt_dep": "2113H", "location": "Plumstead", "stage_seq": 18, "distance_m": 20643.763, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2116H", "wtt_dep": "2117H", "location": "Abbey Wood", "stage_seq": 19, "distance_m": 23089.753, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Slade Green", "stage_seq": 20, "distance_m": 29283.4, "section_seq": 1, "route_path_id": 66068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125", "location": "Crayford Creek Jn", "stage_seq": 21, "distance_m": 29990.604, "section_seq": 1, "route_path_id": 66068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126", "location": "Crayford Spur A Jn", "stage_seq": 22, "distance_m": 31119.351, "section_seq": 1, "route_path_id": 66068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Dartford Jn", "stage_seq": 23, "distance_m": 31803.28, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2130", "location": "Dartford", "stage_seq": 24, "distance_m": 32524.753, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2134H", "location": "Stone Crossing", "stage_seq": 25, "distance_m": 35645.299, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137H", "location": "Greenhithe", "stage_seq": 26, "distance_m": 36887.928, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2140H", "location": "Swanscombe", "stage_seq": 27, "distance_m": 39080.974, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2142H", "location": "Northfleet", "stage_seq": 28, "distance_m": 39975.814, "section_seq": 1, "route_path_id": 66068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Springhead Junction (CTRL)", "stage_seq": 29, "distance_m": 41002.832, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147", "location": "Gravesend", "stage_seq": 30, "distance_m": 43429.241, "section_seq": 1, "route_path_id": 66068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Hoo Jn", "stage_seq": 31, "distance_m": 48649.159, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Higham", "stage_seq": 32, "distance_m": 50781.743, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158H", "location": "Strood", "stage_seq": 33, "distance_m": 55018.459, "section_seq": 1, "route_path_id": 66068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Rochester Bridge Jn", "stage_seq": 34, "distance_m": 55430.844, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2202", "location": "Rochester", "stage_seq": 35, "distance_m": 56102.063, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205H", "location": "Chatham", "stage_seq": 36, "distance_m": 57496.781, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2210H", "location": "Gillingham (Kent)", "stage_seq": 37, "distance_m": 60082.55, "section_seq": 1, "route_path_id": 66068}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": null, "location": "Rainham (Kent)", "stage_seq": 38, "distance_m": 64897.124, "section_seq": 1, "route_path_id": 66068}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64897.124, "from_m": 0.0, "section_seq": 1, "route_path_id": 66068}], "total_distance_m": 64897.124, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 61995.738, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2901.386, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18574, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:16:28Z", "source_id": 51433077, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T19:17:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:32Z", "source_id": 51470751, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:31:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:31:37Z", "source_id": 16621699, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:35:59Z", "source_id": 51481967, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:36:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:36:02Z", "source_id": 16624770, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:32Z", "source_id": 51488360, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:38:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:39Z", "source_id": 16626571, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:40Z", "source_id": 51493622, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:40:43Z", "source_id": 16628047, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:10Z", "source_id": 51504430, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:45:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:15Z", "source_id": 16631177, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31642, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:53Z", "source_id": 51525487, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:54:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:57Z", "source_id": 16637311, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31646, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:04Z", "source_id": 51530598, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:56:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:07Z", "source_id": 16638760, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31650, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:21Z", "source_id": 51538533, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:59:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:24Z", "source_id": 16640934, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31654, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:16Z", "source_id": 51543421, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:01:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:18Z", "source_id": 16642282, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32141, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:03:14Z", "source_id": 51548333, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:03:16Z", "source_id": 16643662, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32151, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:05Z", "source_id": 51562909, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:09:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:08Z", "source_id": 16647739, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32157, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:12:05Z", "source_id": 51570371, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:12:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:12:08Z", "source_id": 16649793, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32203, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:15:24Z", "source_id": 51578288, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:15:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:15:27Z", "source_id": 16652040, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31615, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:47Z", "source_id": 51593535, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:51Z", "source_id": 16656391, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31784, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:28:16Z", "source_id": 51608605, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:29:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:28:21Z", "source_id": 16660714, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32220, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:07Z", "source_id": 51619597, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T20:33:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:10Z", "source_id": 16663874, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32224, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:40Z", "source_id": 51625494, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:36:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:44Z", "source_id": 16665620, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32228, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:43Z", "source_id": 51632360, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:39:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:47Z", "source_id": 16667678, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32233, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:30Z", "source_id": 51636385, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T20:41:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:33Z", "source_id": 16668860, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32242, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:57Z", "source_id": 51648226, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T20:46:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:00Z", "source_id": 16672402, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32259, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:39Z", "source_id": 51663171, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T20:53:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:43Z", "source_id": 16676770, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32271, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:42Z", "source_id": 51674288, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T20:58:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:47Z", "source_id": 16679978, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:02Z", "source_id": 51681515, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T21:01:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:04Z", "source_id": 16682057, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:24Z", "source_id": 51688769, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T21:05:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:29Z", "source_id": 16684247, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:57Z", "source_id": 51705501, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T21:12:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:03Z", "source_id": 16688970, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32356, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:56Z", "source_id": 51718199, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T21:19:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:02Z", "source_id": 16692680, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Kentish Town 2026 2026 3 None None Rainham (Kent) 2215 2215 0 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C10057/2026-09-16/detailed None Gillingham (Kent) 2026-09-16T22:14:30+01:00 Rainham (Kent) 5.0 {"type": "LineString", "coordinates": [[0.5514553850784147, 51.386920844739095], [0.5520413999999999, 51.38701269999999], [0.5524275999999999, 51.387066700000005], [0.5532072, 51.38714079999999], [0.5533517999999998, 51.38715049999999], [0.5538573, 51.3871846], [0.5543158999999999, 51.38721040000001], [0.5549610999999999, 51.3872206], [0.5555445, 51.3872137], [0.5562115000000001, 51.38718899999999], [0.5567105999999999, 51.38715700000001], [0.5572192, 51.3871145], [0.557893, 51.387032999999995], [0.5580108, 51.3870193], [0.5580777999999998, 51.387013], [0.5581391999999998, 51.387002899999985], [0.55815, 51.3870013], [0.5582535, 51.3869884], [0.5583243999999999, 51.3869786], [0.5584227, 51.3869647], [0.5585415000000001, 51.3869458], [0.5586703, 51.3869251], [0.5588052, 51.3869014], [0.5589019999999999, 51.3868843], [0.5590764, 51.3868502], [0.5593340999999998, 51.3867984], [0.5593670982403787, 51.38679167395817], [0.5594803, 51.38676860000001], [0.5596592999999999, 51.3867302], [0.5598129999999999, 51.38669449999999], [0.5600447999999999, 51.3866398], [0.5601967999999999, 51.3866032], [0.5603280999999999, 51.3865708], [0.5605814, 51.38650859999999], [0.5607863999999999, 51.3864576], [0.5610111, 51.3864018], [0.5611928999999999, 51.38635539999999], [0.5613564, 51.3863144], [0.5616301, 51.386244700000006], [0.5620164, 51.3861484], [0.5624946, 51.3860268], [0.5627977, 51.3859494], [0.5630686, 51.385882], [0.5633849, 51.38580090000001], [0.5634645, 51.3857807], [0.5638905, 51.3856722], [0.5641409, 51.3856087], [0.564578, 51.38549839999999], [0.5648095999999999, 51.38544019999999], [0.5651375, 51.3853556], [0.5656662, 51.385222], [0.5661222, 51.3851055], [0.5665945, 51.38498620000001], [0.5671045, 51.3848561], [0.5676848, 51.384707600000006], [0.5681345, 51.3846078], [0.5684482999999999, 51.38453079999999], [0.5692582999999999, 51.38432160000001], [0.5698162, 51.384176], [0.5703983, 51.384027], [0.5709696, 51.3838813], [0.5714979999999998, 51.3837474], [0.5720102999999999, 51.3836169], [0.5725199, 51.38348799999999], [0.5731367999999999, 51.3833273], [0.5736384, 51.3832034], [0.574097, 51.3830912], [0.5746415, 51.3829489], [0.575127, 51.3828267], [0.575701, 51.38267609999999], [0.576039, 51.382590699999994], [0.5766879999999999, 51.382423300000006], [0.5773105, 51.38225859999999], [0.5780559999999999, 51.382071800000006], [0.5787063999999998, 51.38191799999999], [0.5789554999999998, 51.38184890000001], [0.5795714000000001, 51.38169680000001], [0.5803895, 51.3814825], [0.5810091, 51.38132509999999], [0.5820363999999999, 51.3810673], [0.5822027, 51.38101879999999], [0.5825030999999999, 51.38093009999999], [0.5831656, 51.3807275], [0.5835626, 51.380591900000006], [0.5842169999999999, 51.3803759], [0.5846943999999998, 51.380215199999995], [0.585601, 51.3798871], [0.5862501, 51.379651], [0.5871459999999998, 51.3793162], [0.5875215, 51.3791555], [0.5880122999999999, 51.3789345], [0.5887553, 51.3785963], [0.5893052, 51.37833520000001], [0.5908956999999999, 51.3775232], [0.5918238, 51.3770092], [0.5927383999999999, 51.37651700000001], [0.5938971, 51.37588910000001], [0.5955296, 51.3750183], [0.5957200999999999, 51.3749145], [0.5965323999999999, 51.37446959999998], [0.5972969, 51.3740711], [0.5978359999999999, 51.3737781], [0.5985843, 51.37338720000001], [0.5992114, 51.37304910000001], [0.5999616999999999, 51.3726453], [0.6004851, 51.3723689], [0.6010424, 51.37206559999999], [0.6015405, 51.37179770000001], [0.6018247999999999, 51.3716469], [0.6021650999999999, 51.3714591], [0.6026586, 51.37120289999999], [0.603364, 51.37081950000001], [0.6043161999999999, 51.3703021], [0.6048499999999999, 51.370014], [0.6056788, 51.3695686], [0.6058959999999999, 51.3694481], [0.6068241, 51.36894399999999], [0.6070276999999998, 51.368835], [0.6078996, 51.36836799999999], [0.6086049999999998, 51.36799289999999], [0.6093802, 51.3675642], [0.6101822, 51.3671305]]} 3.0 2214 2219 Gillingham (Kent) Rainham (Kent) Rainham (Kent) 51.3671305 0.6101822 51.3671305 0.6101822 1 0 2026-09-16 21:29:51 TERMINATED 2026-09-16 21:19:00 Rainham (Kent) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692680 1789593484144593 164 164 2026-09-16 21:29:40.130559 0 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:40.008835
592389 621888 C82479 861B65MZ16 2026-09-16 COMPLETE 16692674 2026-09-16 22:19:00 2026-09-16 21:29:51 2026-09-18 21:29:51 {"id": 621888, "stp": "P", "toc": "Southern", "uid": "C82479", "consist": "377112+377439", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82479/2026-09-16/detailed", "trust_id": "861B65MZ16", "origin_crs": "BOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-16", "dest_arr_time": "2215", "dest_platform": "19", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1B65", "timing_status": "LATE", "origin_station": "Bognor Regis", "current_leg_arr": "2219", "current_leg_dep": "2214", "current_leg_end": "London Victoria (C)", "origin_dep_time": "2026", "origin_platform": "3", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-16T21:29:51", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Clapham Junction (C)", "dest_arr_time_act": "2215", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 597.951, \"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\": 5459.722, \"from_m\": 597.951, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5614.223, \"from_m\": 5459.722, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6097.95, \"from_m\": 5614.223, \"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\": 10190.666, \"from_m\": 6097.95, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10242.351, \"from_m\": 10190.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10347.799, \"from_m\": 10242.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\": 10542.839, \"from_m\": 10347.799, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11364.183, \"from_m\": 10542.839, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13827.647, \"from_m\": 11364.183, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13873.144, \"from_m\": 13827.647, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25464.9, \"from_m\": 13873.144, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29274.745, \"from_m\": 25464.9, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34480.502, \"from_m\": 29274.745, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35864.414, \"from_m\": 34480.502, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46622.549, \"from_m\": 35864.414, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47194.657, \"from_m\": 46622.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47568.798, \"from_m\": 47194.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47720.499, \"from_m\": 47568.798, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50435.906, \"from_m\": 47720.499, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55806.663, \"from_m\": 50435.906, \"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\": 56664.936, \"from_m\": 55806.663, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59734.436, \"from_m\": 56664.936, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 60138.347, \"from_m\": 59734.436, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60320.739, \"from_m\": 60138.347, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60881.375, \"from_m\": 60320.739, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64320.169, \"from_m\": 60881.375, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65002.053, \"from_m\": 64320.169, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65060.531, \"from_m\": 65002.053, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65133.567, \"from_m\": 65060.531, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65204.887, \"from_m\": 65133.567, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72921.153, \"from_m\": 65204.887, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73657.72, \"from_m\": 72921.153, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 84572.716, \"from_m\": 73657.72, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 84627.733, \"from_m\": 84572.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\": 89200.74, \"from_m\": 84627.733, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90478.383, \"from_m\": 89200.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\": 90536.947, \"from_m\": 90478.383, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90581.218, \"from_m\": 90536.947, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90616.925, \"from_m\": 90581.218, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90680.624, \"from_m\": 90616.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90769.292, \"from_m\": 90680.624, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90799.728, \"from_m\": 90769.292, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91193.984, \"from_m\": 90799.728, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 91230.949, \"from_m\": 91193.984, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92127.4, \"from_m\": 91230.949, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92651.393, \"from_m\": 92127.4, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92732.715, \"from_m\": 92651.393, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 92786.491, \"from_m\": 92732.715, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 101166.912, \"from_m\": 92786.491, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104565.289, \"from_m\": 101166.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\": 107246.25, \"from_m\": 104565.289, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 107903.286, \"from_m\": 107246.25, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 621888, \"profile_key\": \"fcd0e7697d5406e7d2609de70f8857b5750aa08e43d71f2859a3c7429554f463\", \"schedule_id\": 7723, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Bognor Regis\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Bognor Regis Sig. Br14\", \"stage_seq\": 2, \"distance_m\": 837.141, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2034\", \"location\": \"Barnham\", \"stage_seq\": 3, \"distance_m\": 5773.39, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2038H\", \"location\": \"Ford\", \"stage_seq\": 4, \"distance_m\": 10015.218, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Arundel Jn\", \"stage_seq\": 5, \"distance_m\": 11107.332, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2043H\", \"wtt_dep\": \"2044\", \"location\": \"Arundel\", \"stage_seq\": 6, \"distance_m\": 13743.759, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2048H\", \"location\": \"Amberley\", \"stage_seq\": 7, \"distance_m\": 19474.945, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2054H\", \"location\": \"Pulborough\", \"stage_seq\": 8, \"distance_m\": 27157.04, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2100H\", \"wtt_dep\": \"2101H\", \"location\": \"Billingshurst\", \"stage_seq\": 9, \"distance_m\": 35391.574, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": \"2107H\", \"location\": \"Christ's Hospital\", \"stage_seq\": 10, \"distance_m\": 43064.511, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2120\", \"location\": \"Horsham\", \"stage_seq\": 11, \"distance_m\": 46871.645, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Littlehaven\", \"stage_seq\": 12, \"distance_m\": 48522.87, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2129\", \"location\": \"Crawley\", \"stage_seq\": 13, \"distance_m\": 58229.259, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2135\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 60443.565, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2143\", \"location\": \"Gatwick Airport\", \"stage_seq\": 15, \"distance_m\": 64787.292, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 16, \"distance_m\": 72783.102, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 17, \"distance_m\": 84627.733, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Purley\", \"stage_seq\": 18, \"distance_m\": 86206.751, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158H\", \"location\": \"East Croydon\", \"stage_seq\": 19, \"distance_m\": 91001.62, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 20, \"distance_m\": 91849.33, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Selhurst\", \"stage_seq\": 21, \"distance_m\": 92878.383, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Streatham North Jn\", \"stage_seq\": 22, \"distance_m\": 98172.976, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Balham\", \"stage_seq\": 23, \"distance_m\": 100518.986, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2208\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 24, \"distance_m\": 103660.692, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 25, \"distance_m\": 104725.3, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 26, \"distance_m\": 106561.212, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 27, \"distance_m\": 107903.286, \"section_seq\": 1, \"route_path_id\": 67931}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 107903.286, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67931}], \"total_distance_m\": 107903.286, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 106599.697, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1303.589, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2026", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:41Z\", \"source_id\": 51473758, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:43Z\", \"source_id\": 16622499, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:13Z\", \"source_id\": 51487632, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:39:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:38:16Z\", \"source_id\": 16626343, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30829, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:54Z\", \"source_id\": 51498910, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:43:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:42:57Z\", \"source_id\": 16629573, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30825, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:08Z\", \"source_id\": 51511603, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:49:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:10Z\", \"source_id\": 16633175, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:36Z\", \"source_id\": 51527118, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:56:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:54:39Z\", \"source_id\": 16637763, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:31Z\", \"source_id\": 51546596, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:33Z\", \"source_id\": 16643206, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:08:48Z\", \"source_id\": 51562294, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:08:54Z\", \"source_id\": 16647572, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30736, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:34Z\", \"source_id\": 51573898, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:35Z\", \"source_id\": 16650808, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:22:20Z\", \"source_id\": 51594746, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:22:26Z\", \"source_id\": 16656753, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:28:18Z\", \"source_id\": 51608668, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:28:23Z\", \"source_id\": 16660734, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30654, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:56Z\", \"source_id\": 51619211, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:00Z\", \"source_id\": 16663747, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30592, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:33Z\", \"source_id\": 51631983, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:37Z\", \"source_id\": 16667565, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:05Z\", \"source_id\": 51670677, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:11Z\", \"source_id\": 16678980, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:39Z\", \"source_id\": 51678358, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:43Z\", \"source_id\": 16681160, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:29Z\", \"source_id\": 51686878, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:33Z\", \"source_id\": 16683624, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:22Z\", \"source_id\": 51699828, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:26Z\", \"source_id\": 16687379, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:11:26Z\", \"source_id\": 51420101, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:34Z\", \"source_id\": 51706802, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:13:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:37Z\", \"source_id\": 16689358, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:56Z\", \"source_id\": 51718185, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:02Z\", \"source_id\": 16692674, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "19", "timing_fact_generation": 1789593484044356, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:42.384193", "service_state_evidence_id": 16692674, "current_leg_start_actual_dep": "2026-09-16T22:12:00+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:42.694848", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P BOG None 1B65 377112+377439 8 100 None {"version": 3, "segments": [{"to_m": 597.951, "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": 5459.722, "from_m": 597.951, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5614.223, "from_m": 5459.722, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6097.95, "from_m": 5614.223, "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": 10190.666, "from_m": 6097.95, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10242.351, "from_m": 10190.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10347.799, "from_m": 10242.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": 10542.839, "from_m": 10347.799, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11364.183, "from_m": 10542.839, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13827.647, "from_m": 11364.183, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13873.144, "from_m": 13827.647, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25464.9, "from_m": 13873.144, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29274.745, "from_m": 25464.9, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34480.502, "from_m": 29274.745, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35864.414, "from_m": 34480.502, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46622.549, "from_m": 35864.414, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47194.657, "from_m": 46622.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47568.798, "from_m": 47194.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47720.499, "from_m": 47568.798, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50435.906, "from_m": 47720.499, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55806.663, "from_m": 50435.906, "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": 56664.936, "from_m": 55806.663, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59734.436, "from_m": 56664.936, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 60138.347, "from_m": 59734.436, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60320.739, "from_m": 60138.347, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60881.375, "from_m": 60320.739, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64320.169, "from_m": 60881.375, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65002.053, "from_m": 64320.169, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65060.531, "from_m": 65002.053, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65133.567, "from_m": 65060.531, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65204.887, "from_m": 65133.567, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72921.153, "from_m": 65204.887, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73657.72, "from_m": 72921.153, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 84572.716, "from_m": 73657.72, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 84627.733, "from_m": 84572.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": 89200.74, "from_m": 84627.733, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90478.383, "from_m": 89200.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": 90536.947, "from_m": 90478.383, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90581.218, "from_m": 90536.947, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90616.925, "from_m": 90581.218, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90680.624, "from_m": 90616.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90769.292, "from_m": 90680.624, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90799.728, "from_m": 90769.292, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91193.984, "from_m": 90799.728, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 91230.949, "from_m": 91193.984, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92127.4, "from_m": 91230.949, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92651.393, "from_m": 92127.4, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92732.715, "from_m": 92651.393, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 92786.491, "from_m": 92732.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 101166.912, "from_m": 92786.491, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104565.289, "from_m": 101166.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": 107246.25, "from_m": 104565.289, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 107903.286, "from_m": 107246.25, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 621888, "profile_key": "fcd0e7697d5406e7d2609de70f8857b5750aa08e43d71f2859a3c7429554f463", "schedule_id": 7723, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2026", "location": "Bognor Regis", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Bognor Regis Sig. Br14", "stage_seq": 2, "distance_m": 837.141, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2034", "location": "Barnham", "stage_seq": 3, "distance_m": 5773.39, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2038H", "location": "Ford", "stage_seq": 4, "distance_m": 10015.218, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Arundel Jn", "stage_seq": 5, "distance_m": 11107.332, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2043H", "wtt_dep": "2044", "location": "Arundel", "stage_seq": 6, "distance_m": 13743.759, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2048H", "location": "Amberley", "stage_seq": 7, "distance_m": 19474.945, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2054H", "location": "Pulborough", "stage_seq": 8, "distance_m": 27157.04, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2100H", "wtt_dep": "2101H", "location": "Billingshurst", "stage_seq": 9, "distance_m": 35391.574, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": "2107H", "location": "Christ's Hospital", "stage_seq": 10, "distance_m": 43064.511, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2120", "location": "Horsham", "stage_seq": 11, "distance_m": 46871.645, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Littlehaven", "stage_seq": 12, "distance_m": 48522.87, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2129", "location": "Crawley", "stage_seq": 13, "distance_m": 58229.259, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2135", "location": "Three Bridges", "stage_seq": 14, "distance_m": 60443.565, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2143", "location": "Gatwick Airport", "stage_seq": 15, "distance_m": 64787.292, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Earlswood (Surrey)", "stage_seq": 16, "distance_m": 72783.102, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Stoats Nest Jn", "stage_seq": 17, "distance_m": 84627.733, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Purley", "stage_seq": 18, "distance_m": 86206.751, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158H", "location": "East Croydon", "stage_seq": 19, "distance_m": 91001.62, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Windmill Bridge Jn", "stage_seq": 20, "distance_m": 91849.33, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Selhurst", "stage_seq": 21, "distance_m": 92878.383, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Streatham North Jn", "stage_seq": 22, "distance_m": 98172.976, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Balham", "stage_seq": 23, "distance_m": 100518.986, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2208", "location": "Clapham Junction (C)", "stage_seq": 24, "distance_m": 103660.692, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209H", "location": "Pouparts Jn", "stage_seq": 25, "distance_m": 104725.3, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Battersea Pier Jn", "stage_seq": 26, "distance_m": 106561.212, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 27, "distance_m": 107903.286, "section_seq": 1, "route_path_id": 67931}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 107903.286, "from_m": 0.0, "section_seq": 1, "route_path_id": 67931}], "total_distance_m": 107903.286, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 106599.697, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1303.589, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27463, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:41Z", "source_id": 51473758, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T19:33:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:43Z", "source_id": 16622499, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:13Z", "source_id": 51487632, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:39:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:38:16Z", "source_id": 16626343, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30829, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:54Z", "source_id": 51498910, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:43:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:42:57Z", "source_id": 16629573, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30825, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:08Z", "source_id": 51511603, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:49:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:10Z", "source_id": 16633175, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30820, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:36Z", "source_id": 51527118, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:56:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:54:39Z", "source_id": 16637763, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30816, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:31Z", "source_id": 51546596, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:03:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:33Z", "source_id": 16643206, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30811, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:08:48Z", "source_id": 51562294, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:10:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:08:54Z", "source_id": 16647572, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30736, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:34Z", "source_id": 51573898, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:14:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:35Z", "source_id": 16650808, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30723, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:22:20Z", "source_id": 51594746, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:23:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:22:26Z", "source_id": 16656753, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30708, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:28:18Z", "source_id": 51608668, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:29:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:28:23Z", "source_id": 16660734, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30654, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:56Z", "source_id": 51619211, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:34:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:00Z", "source_id": 16663747, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30592, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:33Z", "source_id": 51631983, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:39:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:37Z", "source_id": 16667565, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:05Z", "source_id": 51670677, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:57:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:11Z", "source_id": 16678980, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:39Z", "source_id": 51678358, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:00:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:43Z", "source_id": 16681160, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:29Z", "source_id": 51686878, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:04:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:33Z", "source_id": 16683624, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:22Z", "source_id": 51699828, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:10:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:26Z", "source_id": 16687379, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:11:26Z", "source_id": 51420101, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T19:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:34Z", "source_id": 51706802, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:13:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:37Z", "source_id": 16689358, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28805, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:56Z", "source_id": 51718185, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:19:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:02Z", "source_id": 16692674, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Bognor Regis 2026 2026 3 None None London Victoria (C) 2215 2215 19 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C82479/2026-09-16/detailed None Clapham Junction (C) 2026-09-16T22:12:00+01:00 London Victoria (C) 5.0 {"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 3.0 2214 2219 Clapham Junction (C) Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-16 21:29:51 TERMINATED 2026-09-16 21:19:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692674 1789593484044356 113 113 2026-09-16 21:29:42.694848 19 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:42.384193
592390 623387 C93178 871R63M716 2026-09-16 COMPLETE 16692673 2026-09-16 22:19:00 2026-09-16 21:30:21 2026-09-18 21:30:21 {"id": 623387, "stp": "P", "toc": "Southern", "uid": "C93178", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C93178/2026-09-16/detailed", "trust_id": "871R63M716", "origin_crs": "REI", "show_on_map": 0, "dar_est_time": "21:32:00", "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-16", "dest_arr_time": "2219", "dest_platform": "12", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1R63", "timing_status": "ON TIME", "origin_station": "Reigate", "current_leg_arr": "2219", "current_leg_dep": "2211", "current_leg_end": "London Victoria (C)", "origin_dep_time": "2132", "origin_platform": "DPL", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-16T21:30:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Clapham Junction (C)", "dest_arr_time_act": "2219", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2285.247, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2620.446, \"from_m\": 2285.247, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2726.523, \"from_m\": 2620.446, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2837.032, \"from_m\": 2726.523, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3473.392, \"from_m\": 2837.032, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3723.379, \"from_m\": 3473.392, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11233.068, \"from_m\": 3723.379, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11859.965, \"from_m\": 11233.068, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13261.113, \"from_m\": 11859.965, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13377.881, \"from_m\": 13261.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17720.863, \"from_m\": 13377.881, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18998.506, \"from_m\": 17720.863, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19057.071, \"from_m\": 18998.506, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19101.341, \"from_m\": 19057.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19137.048, \"from_m\": 19101.341, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19200.747, \"from_m\": 19137.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19289.416, \"from_m\": 19200.747, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19319.851, \"from_m\": 19289.416, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19714.108, \"from_m\": 19319.851, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19751.073, \"from_m\": 19714.108, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20647.524, \"from_m\": 19751.073, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21171.516, \"from_m\": 20647.524, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21252.838, \"from_m\": 21171.516, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21306.614, \"from_m\": 21252.838, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29687.035, \"from_m\": 21306.614, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33085.412, \"from_m\": 29687.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35766.373, \"from_m\": 33085.412, \"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\": 36423.41, \"from_m\": 35766.373, \"capability_applied\": null, \"effective_limit_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\": 623387, \"profile_key\": \"34c909755da3fd888f13ecc88ddc35944521afd45d1a1dc73161953c4a864e3e\", \"schedule_id\": 7953, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Reigate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2140\", \"location\": \"Redhill\", \"stage_seq\": 2, \"distance_m\": 2887.773, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144\", \"location\": \"Merstham\", \"stage_seq\": 3, \"distance_m\": 5714.499, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149H\", \"location\": \"Coulsdon South\", \"stage_seq\": 4, \"distance_m\": 11750.613, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 5, \"distance_m\": 13138.581, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2154\", \"location\": \"Purley\", \"stage_seq\": 6, \"distance_m\": 14726.874, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"South Croydon\", \"stage_seq\": 7, \"distance_m\": 18074.32, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2200\", \"location\": \"East Croydon\", \"stage_seq\": 8, \"distance_m\": 19521.743, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 20369.453, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Selhurst\", \"stage_seq\": 10, \"distance_m\": 21398.506, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 11, \"distance_m\": 26693.099, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Balham\", \"stage_seq\": 12, \"distance_m\": 29039.109, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": false, \"wtt_arr\": \"2210H\", \"wtt_dep\": \"2211H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 13, \"distance_m\": 32180.815, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Pouparts Jn\", \"stage_seq\": 14, \"distance_m\": 33245.423, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 15, \"distance_m\": 35081.335, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 16, \"distance_m\": 36423.41, \"section_seq\": 1, \"route_path_id\": 30596}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36423.41, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30596}], \"total_distance_m\": 36423.41, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 36137.532, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 285.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2132", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:51Z\", \"source_id\": 51639228, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:52Z\", \"source_id\": 16669704, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:59Z\", \"source_id\": 51650694, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:07Z\", \"source_id\": 16673111, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:00Z\", \"source_id\": 51659623, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:03Z\", \"source_id\": 16675758, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:31Z\", \"source_id\": 51671583, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:36Z\", \"source_id\": 16679269, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:47Z\", \"source_id\": 51676515, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:52Z\", \"source_id\": 16680626, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:48Z\", \"source_id\": 51683193, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:52Z\", \"source_id\": 16682556, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:17Z\", \"source_id\": 51695194, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:20Z\", \"source_id\": 16686028, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:57Z\", \"source_id\": 51701124, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:02Z\", \"source_id\": 16687730, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:56Z\", \"source_id\": 51718177, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:02Z\", \"source_id\": 16692673, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "12", "timing_fact_generation": 1789593484853917, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:52.233980", "service_state_evidence_id": 16692673, "current_leg_start_actual_dep": "2026-09-16T22:11:30+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:52.566479", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P REI None 1R63 None None None None {"version": 3, "segments": [{"to_m": 2285.247, "from_m": 0.0, "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": 2620.446, "from_m": 2285.247, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2726.523, "from_m": 2620.446, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2837.032, "from_m": 2726.523, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3473.392, "from_m": 2837.032, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3723.379, "from_m": 3473.392, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11233.068, "from_m": 3723.379, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11859.965, "from_m": 11233.068, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13261.113, "from_m": 11859.965, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13377.881, "from_m": 13261.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17720.863, "from_m": 13377.881, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18998.506, "from_m": 17720.863, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19057.071, "from_m": 18998.506, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19101.341, "from_m": 19057.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19137.048, "from_m": 19101.341, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19200.747, "from_m": 19137.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19289.416, "from_m": 19200.747, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19319.851, "from_m": 19289.416, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19714.108, "from_m": 19319.851, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19751.073, "from_m": 19714.108, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20647.524, "from_m": 19751.073, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21171.516, "from_m": 20647.524, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21252.838, "from_m": 21171.516, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21306.614, "from_m": 21252.838, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29687.035, "from_m": 21306.614, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33085.412, "from_m": 29687.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35766.373, "from_m": 33085.412, "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": 36423.41, "from_m": 35766.373, "capability_applied": null, "effective_limit_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": 623387, "profile_key": "34c909755da3fd888f13ecc88ddc35944521afd45d1a1dc73161953c4a864e3e", "schedule_id": 7953, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2132", "location": "Reigate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30596}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2140", "location": "Redhill", "stage_seq": 2, "distance_m": 2887.773, "section_seq": 1, "route_path_id": 30596}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144", "location": "Merstham", "stage_seq": 3, "distance_m": 5714.499, "section_seq": 1, "route_path_id": 30596}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149H", "location": "Coulsdon South", "stage_seq": 4, "distance_m": 11750.613, "section_seq": 1, "route_path_id": 30596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Stoats Nest Jn", "stage_seq": 5, "distance_m": 13138.581, "section_seq": 1, "route_path_id": 30596}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2154", "location": "Purley", "stage_seq": 6, "distance_m": 14726.874, "section_seq": 1, "route_path_id": 30596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "South Croydon", "stage_seq": 7, "distance_m": 18074.32, "section_seq": 1, "route_path_id": 30596}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2200", "location": "East Croydon", "stage_seq": 8, "distance_m": 19521.743, "section_seq": 1, "route_path_id": 30596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Windmill Bridge Jn", "stage_seq": 9, "distance_m": 20369.453, "section_seq": 1, "route_path_id": 30596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Selhurst", "stage_seq": 10, "distance_m": 21398.506, "section_seq": 1, "route_path_id": 30596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Streatham North Jn", "stage_seq": 11, "distance_m": 26693.099, "section_seq": 1, "route_path_id": 30596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Balham", "stage_seq": 12, "distance_m": 29039.109, "section_seq": 1, "route_path_id": 30596}, {"is_pass": false, "wtt_arr": "2210H", "wtt_dep": "2211H", "location": "Clapham Junction (C)", "stage_seq": 13, "distance_m": 32180.815, "section_seq": 1, "route_path_id": 30596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Pouparts Jn", "stage_seq": 14, "distance_m": 33245.423, "section_seq": 1, "route_path_id": 30596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214H", "location": "Battersea Pier Jn", "stage_seq": 15, "distance_m": 35081.335, "section_seq": 1, "route_path_id": 30596}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 16, "distance_m": 36423.41, "section_seq": 1, "route_path_id": 30596}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36423.41, "from_m": 0.0, "section_seq": 1, "route_path_id": 30596}], "total_distance_m": 36423.41, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 36137.532, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 285.878, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30281, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:51Z", "source_id": 51639228, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:42:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:52Z", "source_id": 16669704, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30534, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:59Z", "source_id": 51650694, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:07Z", "source_id": 16673111, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30482, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:00Z", "source_id": 51659623, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:52:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:03Z", "source_id": 16675758, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30238, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:31Z", "source_id": 51671583, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:57:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:36Z", "source_id": 16679269, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:47Z", "source_id": 51676515, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:59:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:52Z", "source_id": 16680626, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29930, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:48Z", "source_id": 51683193, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:02:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:52Z", "source_id": 16682556, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:17Z", "source_id": 51695194, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:08:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:20Z", "source_id": 16686028, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:57Z", "source_id": 51701124, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:10:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:02Z", "source_id": 16687730, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28753, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:56Z", "source_id": 51718177, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:19:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:02Z", "source_id": 16692673, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Reigate 2132 2132 DPL 21:32:00 None London Victoria (C) 2219 2219 12 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C93178/2026-09-16/detailed None Clapham Junction (C) 2026-09-16T22:11:30+01:00 London Victoria (C) 8.0 {"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 3.0 2211 2219 Clapham Junction (C) Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-16 21:30:21 TERMINATED 2026-09-16 21:19:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692673 1789593484853917 65 65 2026-09-16 21:29:52.566479 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:52.233980
592391 623019 W00205 652Y74M716 2026-09-16 COMPLETE 16692954 2026-09-16 22:19:00 2026-09-16 21:30:21 2026-09-18 21:30:21 {"id": 623019, "stp": "P", "toc": "West Midlands Trains", "uid": "W00205", "consist": "350402", "dest_crs": "NMP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00205/2026-09-16/detailed", "trust_id": "652Y74M716", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Northampton", "service_date": "2026-09-16", "dest_arr_time": "2218", "dest_platform": "1", "is_terminated": 1, "next_location": "Northampton", "signalling_id": "2Y74", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "2219", "current_leg_dep": "2208", "current_leg_end": "Northampton", "origin_dep_time": "2115", "origin_platform": "3M", "current_location": "Northampton Bay", "last_update_time": "2026-09-16T21:30:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0858705857589273, 52.29432105446829], [-1.0855839, 52.294220499999994], [-1.0852546000000003, 52.294112299999995], [-1.0845052, 52.2939004], [-1.0835088999999998, 52.29367539999999], [-1.0828906, 52.2935521], [-1.082272, 52.293453500000005], [-1.0814481, 52.293342799999984], [-1.0806397, 52.2932552], [-1.0796267999999998, 52.293157], [-1.0780504999999998, 52.29301860000001], [-1.0779783409434258, 52.293012916477345], [-1.0755392, 52.29282080000001], [-1.0709886, 52.2924418], [-1.0702772, 52.2923807], [-1.0691413, 52.29228379999999], [-1.0674859, 52.2921363], [-1.0642914, 52.29186], [-1.0572919, 52.2912403], [-1.0511208, 52.2907255], [-1.0474925, 52.29041279999999], [-1.0448613999999998, 52.2901821], [-1.0428653, 52.2900144], [-1.0385854, 52.2896354], [-1.0360222, 52.289430399999986], [-1.0335976, 52.2893164], [-1.0314306, 52.2892796], [-1.029567, 52.28930100000001], [-1.0275797999999998, 52.289375699999994], [-1.0259521, 52.2894577], [-1.0242999, 52.28953249999999], [-1.0208484999999998, 52.2896865], [-1.0173225, 52.2898472], [-1.013805, 52.2900013], [-1.0123292, 52.2900717], [-1.0107469999999998, 52.2901453], [-1.0076059, 52.2902835], [-1.0071806, 52.29030199999999], [-1.005676, 52.2903757], [-1.0035655, 52.29046240000001], [-1.0032199, 52.290476899999994], [-1.0025380999999998, 52.2904996], [-1.0018689, 52.29052049999999], [-1.0006864, 52.290537500000006], [-0.9994557999999998, 52.2905122], [-0.9982521, 52.29043980000001], [-0.9974891, 52.2903816], [-0.9967693, 52.290306099999995], [-0.9958292, 52.29019280000001], [-0.9952177, 52.29010370000001], [-0.9936956, 52.2898579], [-0.9906473999999998, 52.289354900000006], [-0.9881468125314736, 52.288937568288674], [-0.9819767, 52.2879078], [-0.9754754, 52.28683809999999], [-0.9714181999999998, 52.2861539], [-0.9695678, 52.2858214], [-0.9676116, 52.2854215], [-0.9667663, 52.28521930000001], [-0.9659704, 52.28501150000001], [-0.9651647, 52.28478579999999], [-0.9644108, 52.28455969999999], [-0.9637455, 52.2843642], [-0.9619143, 52.283728399999994], [-0.9610586, 52.283401], [-0.9602036, 52.2830525], [-0.9593832, 52.28269439999999], [-0.9584727, 52.28227269999999], [-0.9560584, 52.281077499999995], [-0.954518, 52.280329599999995], [-0.9529881, 52.2795779], [-0.9481886000000002, 52.277240899999995], [-0.9479144, 52.2770954], [-0.946931, 52.2765774], [-0.9456437, 52.27594870000001], [-0.9444420999999998, 52.27537170000001], [-0.9439180999999998, 52.27511319999999], [-0.9437801, 52.2750451], [-0.943660488580698, 52.27498606676315], [-0.9432458, 52.2747814], [-0.9426832, 52.27450449999999], [-0.9419552, 52.2741469], [-0.9412717999999998, 52.273826199999995], [-0.9410307999999998, 52.2737164], [-0.9408533, 52.27363540000001], [-0.9406362, 52.27353639999999], [-0.9400545, 52.27328210000001], [-0.939507, 52.27305290000001], [-0.9383328, 52.272607], [-0.9371851, 52.2721821], [-0.9366104999999998, 52.2719837], [-0.9360462, 52.271801399999994], [-0.9343719999999998, 52.27131719999999], [-0.9325593, 52.27081379999999], [-0.9322568, 52.270728299999995], [-0.9308561, 52.2703348], [-0.9288487, 52.26977529999999], [-0.9252506, 52.2687736], [-0.9236076, 52.26830220000001], [-0.9235316999999998, 52.2682803], [-0.9234713, 52.2682629], [-0.9233345, 52.26822380000001], [-0.9221916, 52.2678624], [-0.9211732, 52.26749120000001], [-0.9203376, 52.2671389], [-0.9198886, 52.26694010000001], [-0.9194939, 52.26674690000001], [-0.9189815999999998, 52.266481899999995], [-0.918674, 52.2663126], [-0.9185370000000002, 52.2662304], [-0.9180254, 52.2659317], [-0.9175364, 52.26561220000001], [-0.9171342999999998, 52.2653353], [-0.9167712, 52.2650668], [-0.9163655, 52.2647602], [-0.9160395999999998, 52.26448100000001], [-0.9157617, 52.26424460000001], [-0.9154744, 52.2639713], [-0.9150182, 52.2634892], [-0.9147016999999996, 52.263120499999985], [-0.9144296, 52.262763099999994], [-0.9143686, 52.262672599999995], [-0.9140668, 52.2621818], [-0.9139176, 52.261907400000005], [-0.9137811, 52.2616562], [-0.9135413, 52.2611743], [-0.9134894, 52.26106089999999], [-0.9134053, 52.2608765], [-0.9127449, 52.2592361], [-0.9124656, 52.2583216], [-0.9122514, 52.2575878], [-0.9121777, 52.2573226], [-0.9120019999999998, 52.256602699999995], [-0.9118183, 52.2558532], [-0.9117056, 52.25545499999999], [-0.9115447, 52.255003499999994], [-0.9114025, 52.254676700000005], [-0.9112148, 52.2542999], [-0.9110257000000002, 52.2539715], [-0.9108298999999996, 52.253662000000006], [-0.9107024, 52.25348309999999], [-0.9105466, 52.2532637], [-0.9103868999999998, 52.2530424], [-0.9102769, 52.2528955], [-0.9100328, 52.2525942], [-0.9097043, 52.2522017], [-0.9092259999999998, 52.2516596], [-0.9090462999999998, 52.2514363], [-0.9088553999999998, 52.2511697], [-0.9087052, 52.2509259], [-0.9084842999999998, 52.250517599999995], [-0.9083301, 52.25019329999999], [-0.9082242, 52.249918999999984], [-0.9081383, 52.24967269999999], [-0.9080498, 52.249390299999995], [-0.9079881, 52.24915380000001], [-0.907938, 52.24892500000001], [-0.9079318, 52.24862910000001], [-0.9079211, 52.24837050000001], [-0.9078956, 52.248201400000006], [-0.907875, 52.248014399999995], [-0.9078674, 52.2478154], [-0.907879, 52.2475915], [-0.9078983, 52.24734819999999], [-0.907922, 52.24715059999999], [-0.907972, 52.2467817], [-0.9080378, 52.2463416], [-0.908078, 52.2460542], [-0.9080968, 52.24588169999999], [-0.908111, 52.24565859999999], [-0.9081524, 52.24516800000001], [-0.9081906, 52.2445408], [-0.9081808, 52.24440810000001], [-0.9081517, 52.2442206], [-0.9081517, 52.24402429999999], [-0.9081088, 52.243781299999995], [-0.9080815, 52.2436427], [-0.9080673, 52.2433696], [-0.9080525, 52.2430389], [-0.9079694, 52.2421299], [-0.9079505999999998, 52.2419889], [-0.9078862, 52.241367], [-0.9078603, 52.2411997], [-0.9078447, 52.24109509999999], [-0.9077669000000002, 52.240686199999985], [-0.9076864, 52.24031329999999], [-0.9075979, 52.2399175], [-0.907496, 52.2394592], [-0.9074128, 52.23907990000001], [-0.9073595, 52.238783999999995], [-0.9072653, 52.2383851], [-0.9071473, 52.2378792]]}", "current_leg_start": "Long Buckby", "dest_arr_time_act": "2218", "motion_projection": null, "next_location_lat": "52.2378792", "next_location_lon": "-0.9071473", "previous_location": "Long Buckby", "current_leg_milage": "9.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 900.564, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 982.232, \"from_m\": 900.564, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1607.351, \"from_m\": 982.232, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1975.822, \"from_m\": 1607.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6218.661, \"from_m\": 1975.822, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10632.647, \"from_m\": 6218.661, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 13893.576, \"from_m\": 10632.647, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13981.054, \"from_m\": 13893.576, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14073.024, \"from_m\": 13981.054, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21543.395, \"from_m\": 14073.024, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 23659.987, \"from_m\": 21543.395, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 29333.611, \"from_m\": 23659.987, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 30076.256, \"from_m\": 29333.611, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 30138.021, \"from_m\": 30076.256, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30197.348, \"from_m\": 30138.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30925.577, \"from_m\": 30197.348, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30974.579, \"from_m\": 30925.577, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30997.642, \"from_m\": 30974.579, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39668.096, \"from_m\": 30997.642, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 39676.003, \"from_m\": 39668.096, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45868.881, \"from_m\": 39676.003, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46781.626, \"from_m\": 45868.881, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 48310.428, \"from_m\": 46781.626, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49864.068, \"from_m\": 48310.428, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50614.788, \"from_m\": 49864.068, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 51041.906, \"from_m\": 50614.788, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 76799.928, \"from_m\": 51041.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78844.308, \"from_m\": 76799.928, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79544.703, \"from_m\": 78844.308, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 623019, \"profile_key\": \"c4c241e08c3a0e78a07873255e873c521837bc600c5e514008d4d4705d523aa1\", \"schedule_id\": 24847, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1002.783, \"section_seq\": 1, \"route_path_id\": 100659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1557.027, \"section_seq\": 1, \"route_path_id\": 100659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Stechford\", \"stage_seq\": 4, \"distance_m\": 6064.332, \"section_seq\": 1, \"route_path_id\": 100659}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2126H\", \"location\": \"Birmingham International\", \"stage_seq\": 5, \"distance_m\": 13192.074, \"section_seq\": 1, \"route_path_id\": 100659}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2130\", \"location\": \"Hampton-in-Arden\", \"stage_seq\": 6, \"distance_m\": 16414.77, \"section_seq\": 1, \"route_path_id\": 100659}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2134H\", \"location\": \"Berkswell\", \"stage_seq\": 7, \"distance_m\": 21712.228, \"section_seq\": 1, \"route_path_id\": 100659}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138H\", \"location\": \"Tile Hill\", \"stage_seq\": 8, \"distance_m\": 24789.949, \"section_seq\": 1, \"route_path_id\": 100659}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2141H\", \"location\": \"Canley\", \"stage_seq\": 9, \"distance_m\": 28170.894, \"section_seq\": 1, \"route_path_id\": 100659}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2145\", \"location\": \"Coventry\", \"stage_seq\": 10, \"distance_m\": 30559.412, \"section_seq\": 1, \"route_path_id\": 100659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 11, \"distance_m\": 47724.608, \"section_seq\": 1, \"route_path_id\": 100659}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2156\", \"location\": \"Rugby\", \"stage_seq\": 12, \"distance_m\": 48774.61, \"section_seq\": 1, \"route_path_id\": 100659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 13, \"distance_m\": 51101.56, \"section_seq\": 1, \"route_path_id\": 100659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Daventry North Jn\", \"stage_seq\": 14, \"distance_m\": 55037.798, \"section_seq\": 1, \"route_path_id\": 100659}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2206\", \"location\": \"Long Buckby\", \"stage_seq\": 15, \"distance_m\": 64014.285, \"section_seq\": 1, \"route_path_id\": 100659}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": null, \"location\": \"Northampton\", \"stage_seq\": 16, \"distance_m\": 79544.703, \"section_seq\": 1, \"route_path_id\": 100659}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 79544.703, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100659}], \"total_distance_m\": 79544.703, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 79428.467, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 116.236, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2115", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.2378792", "current_position_lon": "-0.9071473", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:22:08Z\", \"source_id\": 51594268, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:22:08Z\", \"source_id\": 16656589, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:16Z\", \"source_id\": 51601650, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:20Z\", \"source_id\": 16658721, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:53Z\", \"source_id\": 51612333, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:59Z\", \"source_id\": 16661740, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:26Z\", \"source_id\": 51624881, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:28Z\", \"source_id\": 16665448, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:33Z\", \"source_id\": 51631978, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:33Z\", \"source_id\": 16667543, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:14Z\", \"source_id\": 51642331, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:18Z\", \"source_id\": 16670616, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:23Z\", \"source_id\": 51649278, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:28Z\", \"source_id\": 16672740, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:10Z\", \"source_id\": 51670816, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:13Z\", \"source_id\": 16679016, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:40Z\", \"source_id\": 51693776, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:42Z\", \"source_id\": 16685677, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:23Z\", \"source_id\": 51719088, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:28Z\", \"source_id\": 16692954, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Northampton", "service_state_platform": "1", "timing_fact_generation": 1789593511217568, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:54.706642", "service_state_evidence_id": 16692954, "current_leg_start_actual_dep": "2026-09-16T22:07:00+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:54.741751", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BHM NMP 2Y74 350402 4 100 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 900.564, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 982.232, "from_m": 900.564, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1607.351, "from_m": 982.232, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1975.822, "from_m": 1607.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6218.661, "from_m": 1975.822, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10632.647, "from_m": 6218.661, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 13893.576, "from_m": 10632.647, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13981.054, "from_m": 13893.576, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14073.024, "from_m": 13981.054, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21543.395, "from_m": 14073.024, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 23659.987, "from_m": 21543.395, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 29333.611, "from_m": 23659.987, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 30076.256, "from_m": 29333.611, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 30138.021, "from_m": 30076.256, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30197.348, "from_m": 30138.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30925.577, "from_m": 30197.348, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30974.579, "from_m": 30925.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30997.642, "from_m": 30974.579, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39668.096, "from_m": 30997.642, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39676.003, "from_m": 39668.096, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45868.881, "from_m": 39676.003, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 46781.626, "from_m": 45868.881, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 48310.428, "from_m": 46781.626, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49864.068, "from_m": 48310.428, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50614.788, "from_m": 49864.068, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 51041.906, "from_m": 50614.788, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 76799.928, "from_m": 51041.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78844.308, "from_m": 76799.928, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79544.703, "from_m": 78844.308, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 623019, "profile_key": "c4c241e08c3a0e78a07873255e873c521837bc600c5e514008d4d4705d523aa1", "schedule_id": 24847, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2115", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1002.783, "section_seq": 1, "route_path_id": 100659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1557.027, "section_seq": 1, "route_path_id": 100659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Stechford", "stage_seq": 4, "distance_m": 6064.332, "section_seq": 1, "route_path_id": 100659}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2126H", "location": "Birmingham International", "stage_seq": 5, "distance_m": 13192.074, "section_seq": 1, "route_path_id": 100659}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2130", "location": "Hampton-in-Arden", "stage_seq": 6, "distance_m": 16414.77, "section_seq": 1, "route_path_id": 100659}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2134H", "location": "Berkswell", "stage_seq": 7, "distance_m": 21712.228, "section_seq": 1, "route_path_id": 100659}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138H", "location": "Tile Hill", "stage_seq": 8, "distance_m": 24789.949, "section_seq": 1, "route_path_id": 100659}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2141H", "location": "Canley", "stage_seq": 9, "distance_m": 28170.894, "section_seq": 1, "route_path_id": 100659}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2145", "location": "Coventry", "stage_seq": 10, "distance_m": 30559.412, "section_seq": 1, "route_path_id": 100659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Rugby Trent Valley Jn", "stage_seq": 11, "distance_m": 47724.608, "section_seq": 1, "route_path_id": 100659}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2156", "location": "Rugby", "stage_seq": 12, "distance_m": 48774.61, "section_seq": 1, "route_path_id": 100659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Hillmorton Jn", "stage_seq": 13, "distance_m": 51101.56, "section_seq": 1, "route_path_id": 100659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Daventry North Jn", "stage_seq": 14, "distance_m": 55037.798, "section_seq": 1, "route_path_id": 100659}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2206", "location": "Long Buckby", "stage_seq": 15, "distance_m": 64014.285, "section_seq": 1, "route_path_id": 100659}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": null, "location": "Northampton", "stage_seq": 16, "distance_m": 79544.703, "section_seq": 1, "route_path_id": 100659}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 79544.703, "from_m": 0.0, "section_seq": 1, "route_path_id": 100659}], "total_distance_m": 79544.703, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 79428.467, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 116.236, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:22:08Z", "source_id": 51594268, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:23:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:22:08Z", "source_id": 16656589, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20888, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:16Z", "source_id": 51601650, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:26:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:20Z", "source_id": 16658721, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20883, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:53Z", "source_id": 51612333, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:31:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:59Z", "source_id": 16661740, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:26Z", "source_id": 51624881, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:35:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:28Z", "source_id": 16665448, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20875, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:33Z", "source_id": 51631978, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:40:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:33Z", "source_id": 16667543, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20871, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:14Z", "source_id": 51642331, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:44:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:18Z", "source_id": 16670616, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20817, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:23Z", "source_id": 51649278, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:47:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:28Z", "source_id": 16672740, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21187, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:10Z", "source_id": 51670816, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:57:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:13Z", "source_id": 16679016, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:40Z", "source_id": 51693776, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:07:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:42Z", "source_id": 16685677, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:23Z", "source_id": 51719088, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:19:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:28Z", "source_id": 16692954, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Birmingham New Street 2115 2115 3M None None Northampton 2218 2218 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00205/2026-09-16/detailed None Long Buckby 2026-09-16T22:07:00+01:00 Northampton 11.0 {"type": "LineString", "coordinates": [[-1.0858705857589273, 52.29432105446829], [-1.0855839, 52.294220499999994], [-1.0852546000000003, 52.294112299999995], [-1.0845052, 52.2939004], [-1.0835088999999998, 52.29367539999999], [-1.0828906, 52.2935521], [-1.082272, 52.293453500000005], [-1.0814481, 52.293342799999984], [-1.0806397, 52.2932552], [-1.0796267999999998, 52.293157], [-1.0780504999999998, 52.29301860000001], [-1.0779783409434258, 52.293012916477345], [-1.0755392, 52.29282080000001], [-1.0709886, 52.2924418], [-1.0702772, 52.2923807], [-1.0691413, 52.29228379999999], [-1.0674859, 52.2921363], [-1.0642914, 52.29186], [-1.0572919, 52.2912403], [-1.0511208, 52.2907255], [-1.0474925, 52.29041279999999], [-1.0448613999999998, 52.2901821], [-1.0428653, 52.2900144], [-1.0385854, 52.2896354], [-1.0360222, 52.289430399999986], [-1.0335976, 52.2893164], [-1.0314306, 52.2892796], [-1.029567, 52.28930100000001], [-1.0275797999999998, 52.289375699999994], [-1.0259521, 52.2894577], [-1.0242999, 52.28953249999999], [-1.0208484999999998, 52.2896865], [-1.0173225, 52.2898472], [-1.013805, 52.2900013], [-1.0123292, 52.2900717], [-1.0107469999999998, 52.2901453], [-1.0076059, 52.2902835], [-1.0071806, 52.29030199999999], [-1.005676, 52.2903757], [-1.0035655, 52.29046240000001], [-1.0032199, 52.290476899999994], [-1.0025380999999998, 52.2904996], [-1.0018689, 52.29052049999999], [-1.0006864, 52.290537500000006], [-0.9994557999999998, 52.2905122], [-0.9982521, 52.29043980000001], [-0.9974891, 52.2903816], [-0.9967693, 52.290306099999995], [-0.9958292, 52.29019280000001], [-0.9952177, 52.29010370000001], [-0.9936956, 52.2898579], [-0.9906473999999998, 52.289354900000006], [-0.9881468125314736, 52.288937568288674], [-0.9819767, 52.2879078], [-0.9754754, 52.28683809999999], [-0.9714181999999998, 52.2861539], [-0.9695678, 52.2858214], [-0.9676116, 52.2854215], [-0.9667663, 52.28521930000001], [-0.9659704, 52.28501150000001], [-0.9651647, 52.28478579999999], [-0.9644108, 52.28455969999999], [-0.9637455, 52.2843642], [-0.9619143, 52.283728399999994], [-0.9610586, 52.283401], [-0.9602036, 52.2830525], [-0.9593832, 52.28269439999999], [-0.9584727, 52.28227269999999], [-0.9560584, 52.281077499999995], [-0.954518, 52.280329599999995], [-0.9529881, 52.2795779], [-0.9481886000000002, 52.277240899999995], [-0.9479144, 52.2770954], [-0.946931, 52.2765774], [-0.9456437, 52.27594870000001], [-0.9444420999999998, 52.27537170000001], [-0.9439180999999998, 52.27511319999999], [-0.9437801, 52.2750451], [-0.943660488580698, 52.27498606676315], [-0.9432458, 52.2747814], [-0.9426832, 52.27450449999999], [-0.9419552, 52.2741469], [-0.9412717999999998, 52.273826199999995], [-0.9410307999999998, 52.2737164], [-0.9408533, 52.27363540000001], [-0.9406362, 52.27353639999999], [-0.9400545, 52.27328210000001], [-0.939507, 52.27305290000001], [-0.9383328, 52.272607], [-0.9371851, 52.2721821], [-0.9366104999999998, 52.2719837], [-0.9360462, 52.271801399999994], [-0.9343719999999998, 52.27131719999999], [-0.9325593, 52.27081379999999], [-0.9322568, 52.270728299999995], [-0.9308561, 52.2703348], [-0.9288487, 52.26977529999999], [-0.9252506, 52.2687736], [-0.9236076, 52.26830220000001], [-0.9235316999999998, 52.2682803], [-0.9234713, 52.2682629], [-0.9233345, 52.26822380000001], [-0.9221916, 52.2678624], [-0.9211732, 52.26749120000001], [-0.9203376, 52.2671389], [-0.9198886, 52.26694010000001], [-0.9194939, 52.26674690000001], [-0.9189815999999998, 52.266481899999995], [-0.918674, 52.2663126], [-0.9185370000000002, 52.2662304], [-0.9180254, 52.2659317], [-0.9175364, 52.26561220000001], [-0.9171342999999998, 52.2653353], [-0.9167712, 52.2650668], [-0.9163655, 52.2647602], [-0.9160395999999998, 52.26448100000001], [-0.9157617, 52.26424460000001], [-0.9154744, 52.2639713], [-0.9150182, 52.2634892], [-0.9147016999999996, 52.263120499999985], [-0.9144296, 52.262763099999994], [-0.9143686, 52.262672599999995], [-0.9140668, 52.2621818], [-0.9139176, 52.261907400000005], [-0.9137811, 52.2616562], [-0.9135413, 52.2611743], [-0.9134894, 52.26106089999999], [-0.9134053, 52.2608765], [-0.9127449, 52.2592361], [-0.9124656, 52.2583216], [-0.9122514, 52.2575878], [-0.9121777, 52.2573226], [-0.9120019999999998, 52.256602699999995], [-0.9118183, 52.2558532], [-0.9117056, 52.25545499999999], [-0.9115447, 52.255003499999994], [-0.9114025, 52.254676700000005], [-0.9112148, 52.2542999], [-0.9110257000000002, 52.2539715], [-0.9108298999999996, 52.253662000000006], [-0.9107024, 52.25348309999999], [-0.9105466, 52.2532637], [-0.9103868999999998, 52.2530424], [-0.9102769, 52.2528955], [-0.9100328, 52.2525942], [-0.9097043, 52.2522017], [-0.9092259999999998, 52.2516596], [-0.9090462999999998, 52.2514363], [-0.9088553999999998, 52.2511697], [-0.9087052, 52.2509259], [-0.9084842999999998, 52.250517599999995], [-0.9083301, 52.25019329999999], [-0.9082242, 52.249918999999984], [-0.9081383, 52.24967269999999], [-0.9080498, 52.249390299999995], [-0.9079881, 52.24915380000001], [-0.907938, 52.24892500000001], [-0.9079318, 52.24862910000001], [-0.9079211, 52.24837050000001], [-0.9078956, 52.248201400000006], [-0.907875, 52.248014399999995], [-0.9078674, 52.2478154], [-0.907879, 52.2475915], [-0.9078983, 52.24734819999999], [-0.907922, 52.24715059999999], [-0.907972, 52.2467817], [-0.9080378, 52.2463416], [-0.908078, 52.2460542], [-0.9080968, 52.24588169999999], [-0.908111, 52.24565859999999], [-0.9081524, 52.24516800000001], [-0.9081906, 52.2445408], [-0.9081808, 52.24440810000001], [-0.9081517, 52.2442206], [-0.9081517, 52.24402429999999], [-0.9081088, 52.243781299999995], [-0.9080815, 52.2436427], [-0.9080673, 52.2433696], [-0.9080525, 52.2430389], [-0.9079694, 52.2421299], [-0.9079505999999998, 52.2419889], [-0.9078862, 52.241367], [-0.9078603, 52.2411997], [-0.9078447, 52.24109509999999], [-0.9077669000000002, 52.240686199999985], [-0.9076864, 52.24031329999999], [-0.9075979, 52.2399175], [-0.907496, 52.2394592], [-0.9074128, 52.23907990000001], [-0.9073595, 52.238783999999995], [-0.9072653, 52.2383851], [-0.9071473, 52.2378792]]} 9.6 2208 2219 Long Buckby Northampton Bay Northampton 52.2378792 -0.9071473 52.2378792 -0.9071473 1 0 2026-09-16 21:30:21 TERMINATED 2026-09-16 21:19:00 Northampton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16692954 1789593511217568 74 74 2026-09-16 21:29:54.741751 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:54.706642
592392 622454 C38065 739W60MZ16 2026-09-16 COMPLETE 16693204 2026-09-16 22:19:00 2026-09-16 21:30:21 2026-09-18 21:30:21 {"id": 622454, "stp": "P", "toc": "Elizabeth Line", "uid": "C38065", "consist": "345069", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38065/2026-09-16/detailed", "trust_id": "739W60MZ16", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-16", "dest_arr_time": "2217", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W60", "timing_status": "LATE", "origin_station": "Heathrow Terminal 5", "current_leg_arr": "2219", "current_leg_dep": "2215", "current_leg_end": "Shenfield", "origin_dep_time": "2050", "origin_platform": "4", "current_location": "Shenfield", "last_update_time": "2026-09-16T21:30:21", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "2215", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.226, \"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\": 1042.611, \"from_m\": 657.226, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2508.087, \"from_m\": 1042.611, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 2818.589, \"from_m\": 2508.087, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3719.224, \"from_m\": 2818.589, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6317.532, \"from_m\": 3719.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6392.47, \"from_m\": 6317.532, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6932.363, \"from_m\": 6392.47, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7443.346, \"from_m\": 6932.363, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9687.133, \"from_m\": 7443.346, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9980.3, \"from_m\": 9687.133, \"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\": 10143.49, \"from_m\": 9980.3, \"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\": 10317.051, \"from_m\": 10143.49, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18509.9, \"from_m\": 10317.051, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 22773.36, \"from_m\": 18509.9, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22974.766, \"from_m\": 22773.36, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23060.445, \"from_m\": 22974.766, \"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\": 24257.416, \"from_m\": 23060.445, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24820.123, \"from_m\": 24257.416, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24975.185, \"from_m\": 24820.123, \"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\": 25432.734, \"from_m\": 24975.185, \"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\": 25570.757, \"from_m\": 25432.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\": 25726.683, \"from_m\": 25570.757, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25849.536, \"from_m\": 25726.683, \"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\": 26068.677, \"from_m\": 25849.536, \"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\": 26298.49, \"from_m\": 26068.677, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26669.124, \"from_m\": 26298.49, \"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\": 27736.46, \"from_m\": 26669.124, \"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\": 27975.157, \"from_m\": 27736.46, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 28135.666, \"from_m\": 27975.157, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28540.295, \"from_m\": 28135.666, \"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\": 28793.598, \"from_m\": 28540.295, \"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\": 29108.676, \"from_m\": 28793.598, \"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\": 29333.948, \"from_m\": 29108.676, \"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\": 29632.163, \"from_m\": 29333.948, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30295.476, \"from_m\": 29632.163, \"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\": 30465.699, \"from_m\": 30295.476, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30611.695, \"from_m\": 30465.699, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31012.127, \"from_m\": 30611.695, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31235.009, \"from_m\": 31012.127, \"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\": 31419.87, \"from_m\": 31235.009, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32049.166, \"from_m\": 31419.87, \"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\": 32666.185, \"from_m\": 32049.166, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33168.344, \"from_m\": 32666.185, \"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\": 33311.686, \"from_m\": 33168.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\": 33413.965, \"from_m\": 33311.686, \"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\": 34306.435, \"from_m\": 33413.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\": 34494.617, \"from_m\": 34306.435, \"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\": 34678.526, \"from_m\": 34494.617, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35036.554, \"from_m\": 34678.526, \"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\": 35237.602, \"from_m\": 35036.554, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35515.106, \"from_m\": 35237.602, \"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\": 39383.728, \"from_m\": 35515.106, \"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\": 39468.126, \"from_m\": 39383.728, \"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\": 39535.785, \"from_m\": 39468.126, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 40258.899, \"from_m\": 39535.785, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40583.486, \"from_m\": 40258.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40646.569, \"from_m\": 40583.486, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41096.279, \"from_m\": 40646.569, \"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\": 41214.495, \"from_m\": 41096.279, \"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\": 41294.796, \"from_m\": 41214.495, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41323.054, \"from_m\": 41294.796, \"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\": 41415.656, \"from_m\": 41323.054, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44225.784, \"from_m\": 41415.656, \"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\": 45363.744, \"from_m\": 44225.784, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46001.506, \"from_m\": 45363.744, \"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\": 46062.768, \"from_m\": 46001.506, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46131.714, \"from_m\": 46062.768, \"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\": 46227.559, \"from_m\": 46131.714, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51834.697, \"from_m\": 46227.559, \"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\": 51963.755, \"from_m\": 51834.697, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52096.682, \"from_m\": 51963.755, \"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\": 52168.071, \"from_m\": 52096.682, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69498.598, \"from_m\": 52168.071, \"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\": 69527.058, \"from_m\": 69498.598, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69683.955, \"from_m\": 69527.058, \"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\": 69989.93, \"from_m\": 69683.955, \"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\": 70333.579, \"from_m\": 69989.93, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 622454, \"profile_key\": \"eb7cec9fb1caee54f83d499e030adcb60dabb5ccde22267c86809cfadbb7e6be\", \"schedule_id\": 5419, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2055H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 2650.144, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6423.877, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 6730.545, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8342.038, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2102H\", \"wtt_dep\": \"2103H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8547.341, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 11635.137, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2110H\", \"location\": \"West Ealing\", \"stage_seq\": 8, \"distance_m\": 15567.265, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2113\", \"location\": \"Ealing Broadway\", \"stage_seq\": 9, \"distance_m\": 16998.069, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Acton West Jn\", \"stage_seq\": 10, \"distance_m\": 17800.782, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 11, \"distance_m\": 23192.145, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 12, \"distance_m\": 24064.425, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24367.321, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2121\", \"wtt_dep\": \"2122\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 14, \"distance_m\": 25849.536, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 15, \"distance_m\": 28167.445, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 29490.287, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2130H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 17, \"distance_m\": 31517.883, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2133\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33238.932, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2135H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 19, \"distance_m\": 34715.211, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 35786.366, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 21, \"distance_m\": 39128.691, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141\", \"location\": \"Stratford\", \"stage_seq\": 22, \"distance_m\": 40195.312, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2143H\", \"location\": \"Maryland\", \"stage_seq\": 23, \"distance_m\": 40952.191, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2145H\", \"location\": \"Forest Gate\", \"stage_seq\": 24, \"distance_m\": 42225.225, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 25, \"distance_m\": 42787.017, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148\", \"location\": \"Manor Park\", \"stage_seq\": 26, \"distance_m\": 43742.162, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2150H\", \"location\": \"Ilford\", \"stage_seq\": 27, \"distance_m\": 45558.978, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2153H\", \"location\": \"Seven Kings\", \"stage_seq\": 28, \"distance_m\": 47618.188, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Goodmayes\", \"stage_seq\": 29, \"distance_m\": 48658.833, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2157H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 30, \"distance_m\": 49781.911, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201\", \"location\": \"Romford\", \"stage_seq\": 31, \"distance_m\": 57838.291, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2204\", \"location\": \"Gidea Park\", \"stage_seq\": 32, \"distance_m\": 59590.661, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207\", \"location\": \"Harold Wood\", \"stage_seq\": 33, \"distance_m\": 61899.644, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2211H\", \"location\": \"Brentwood\", \"stage_seq\": 34, \"distance_m\": 67131.969, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 35, \"distance_m\": 70333.579, \"section_seq\": 1, \"route_path_id\": 67481}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 70333.579, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67481}], \"total_distance_m\": 70333.579, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 68089.792, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2243.787, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2050", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:53Z\", \"source_id\": 51525463, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:54:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:53:57Z\", \"source_id\": 16637270, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:54Z\", \"source_id\": 51547473, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:02:56Z\", \"source_id\": 16643429, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:07:49Z\", \"source_id\": 51559860, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:08:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:07:53Z\", \"source_id\": 16646907, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:12:55Z\", \"source_id\": 51572398, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:00Z\", \"source_id\": 16650372, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:11Z\", \"source_id\": 51580131, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:16Z\", \"source_id\": 16652580, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:14Z\", \"source_id\": 51601605, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:16Z\", \"source_id\": 16658639, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:26:15Z\", \"source_id\": 51603960, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:26:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:26:20Z\", \"source_id\": 16659325, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:12Z\", \"source_id\": 51610749, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:16Z\", \"source_id\": 16661300, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:11Z\", \"source_id\": 51615211, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:14Z\", \"source_id\": 16662618, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:34:14Z\", \"source_id\": 51622068, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:34:17Z\", \"source_id\": 16664643, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:16Z\", \"source_id\": 51626898, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:19Z\", \"source_id\": 16666036, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:59Z\", \"source_id\": 51633008, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:03Z\", \"source_id\": 16667879, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:01Z\", \"source_id\": 51641820, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:04Z\", \"source_id\": 16670499, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:53Z\", \"source_id\": 51643711, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:58Z\", \"source_id\": 16671044, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:31Z\", \"source_id\": 51649573, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:33Z\", \"source_id\": 16672795, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:47Z\", \"source_id\": 51654670, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:52Z\", \"source_id\": 16674272, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:15Z\", \"source_id\": 51660180, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:17Z\", \"source_id\": 16675875, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:00Z\", \"source_id\": 51666202, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:04Z\", \"source_id\": 16677689, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:44Z\", \"source_id\": 51672081, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:46Z\", \"source_id\": 16679375, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:47Z\", \"source_id\": 51676481, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:52Z\", \"source_id\": 16680635, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:45Z\", \"source_id\": 51680894, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:48Z\", \"source_id\": 16681895, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:24Z\", \"source_id\": 51688767, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:29Z\", \"source_id\": 16684241, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:56Z\", \"source_id\": 51694335, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:02Z\", \"source_id\": 16685822, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:03Z\", \"source_id\": 51703471, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:05Z\", \"source_id\": 16688396, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:56Z\", \"source_id\": 51711868, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:15:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:59Z\", \"source_id\": 16690782, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:47Z\", \"source_id\": 51719971, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:50Z\", \"source_id\": 16693204, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1789593532082893, "current_leg_arrival_utc": "2026-09-16T22:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:19:59.426914", "service_state_evidence_id": 16693204, "current_leg_start_actual_dep": "2026-09-16T22:15:30+01:00", "operational_evidence_version": 156, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:29:59.556431", "service_state_valid_until_kind": null, "operational_interpretation_version": 156, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P HWV SNF 9W60 345069 9 90 None {"version": 3, "segments": [{"to_m": 657.226, "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": 1042.611, "from_m": 657.226, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2508.087, "from_m": 1042.611, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 2818.589, "from_m": 2508.087, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3719.224, "from_m": 2818.589, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6317.532, "from_m": 3719.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6392.47, "from_m": 6317.532, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6932.363, "from_m": 6392.47, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7443.346, "from_m": 6932.363, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9687.133, "from_m": 7443.346, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9980.3, "from_m": 9687.133, "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": 10143.49, "from_m": 9980.3, "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": 10317.051, "from_m": 10143.49, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18509.9, "from_m": 10317.051, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 22773.36, "from_m": 18509.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22974.766, "from_m": 22773.36, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23060.445, "from_m": 22974.766, "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": 24257.416, "from_m": 23060.445, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24820.123, "from_m": 24257.416, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 24975.185, "from_m": 24820.123, "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": 25432.734, "from_m": 24975.185, "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": 25570.757, "from_m": 25432.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": 25726.683, "from_m": 25570.757, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25849.536, "from_m": 25726.683, "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": 26068.677, "from_m": 25849.536, "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": 26298.49, "from_m": 26068.677, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26669.124, "from_m": 26298.49, "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": 27736.46, "from_m": 26669.124, "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": 27975.157, "from_m": 27736.46, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 28135.666, "from_m": 27975.157, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28540.295, "from_m": 28135.666, "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": 28793.598, "from_m": 28540.295, "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": 29108.676, "from_m": 28793.598, "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": 29333.948, "from_m": 29108.676, "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": 29632.163, "from_m": 29333.948, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30295.476, "from_m": 29632.163, "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": 30465.699, "from_m": 30295.476, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30611.695, "from_m": 30465.699, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31012.127, "from_m": 30611.695, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31235.009, "from_m": 31012.127, "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": 31419.87, "from_m": 31235.009, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32049.166, "from_m": 31419.87, "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": 32666.185, "from_m": 32049.166, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33168.344, "from_m": 32666.185, "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": 33311.686, "from_m": 33168.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": 33413.965, "from_m": 33311.686, "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": 34306.435, "from_m": 33413.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": 34494.617, "from_m": 34306.435, "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": 34678.526, "from_m": 34494.617, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35036.554, "from_m": 34678.526, "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": 35237.602, "from_m": 35036.554, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35515.106, "from_m": 35237.602, "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": 39383.728, "from_m": 35515.106, "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": 39468.126, "from_m": 39383.728, "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": 39535.785, "from_m": 39468.126, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 40258.899, "from_m": 39535.785, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40583.486, "from_m": 40258.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40646.569, "from_m": 40583.486, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41096.279, "from_m": 40646.569, "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": 41214.495, "from_m": 41096.279, "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": 41294.796, "from_m": 41214.495, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41323.054, "from_m": 41294.796, "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": 41415.656, "from_m": 41323.054, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44225.784, "from_m": 41415.656, "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": 45363.744, "from_m": 44225.784, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46001.506, "from_m": 45363.744, "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": 46062.768, "from_m": 46001.506, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46131.714, "from_m": 46062.768, "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": 46227.559, "from_m": 46131.714, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51834.697, "from_m": 46227.559, "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": 51963.755, "from_m": 51834.697, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52096.682, "from_m": 51963.755, "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": 52168.071, "from_m": 52096.682, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69498.598, "from_m": 52168.071, "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": 69527.058, "from_m": 69498.598, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69683.955, "from_m": 69527.058, "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": 69989.93, "from_m": 69683.955, "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": 70333.579, "from_m": 69989.93, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 622454, "profile_key": "eb7cec9fb1caee54f83d499e030adcb60dabb5ccde22267c86809cfadbb7e6be", "schedule_id": 5419, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2050", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2055H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 2650.144, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6423.877, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 6730.545, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101H", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8342.038, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2102H", "wtt_dep": "2103H", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8547.341, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "Southall", "stage_seq": 7, "distance_m": 11635.137, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2110H", "location": "West Ealing", "stage_seq": 8, "distance_m": 15567.265, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2113", "location": "Ealing Broadway", "stage_seq": 9, "distance_m": 16998.069, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Acton West Jn", "stage_seq": 10, "distance_m": 17800.782, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Ladbroke Grove Jn", "stage_seq": 11, "distance_m": 23192.145, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119", "location": "Portobello Jn (London)", "stage_seq": 12, "distance_m": 24064.425, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24367.321, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2121", "wtt_dep": "2122", "location": "Paddington (Crossrail)", "stage_seq": 14, "distance_m": 25849.536, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125", "location": "Bond Street (Crossrail)", "stage_seq": 15, "distance_m": 28167.445, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 16, "distance_m": 29490.287, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2130H", "location": "Farringdon Crossrail", "stage_seq": 17, "distance_m": 31517.883, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2133", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33238.932, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2135H", "location": "Whitechapel Crossrail", "stage_seq": 19, "distance_m": 34715.211, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 20, "distance_m": 35786.366, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Pudding Mill Lane Portal", "stage_seq": 21, "distance_m": 39128.691, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141", "location": "Stratford", "stage_seq": 22, "distance_m": 40195.312, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2143H", "location": "Maryland", "stage_seq": 23, "distance_m": 40952.191, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2145H", "location": "Forest Gate", "stage_seq": 24, "distance_m": 42225.225, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Forest Gate Jn", "stage_seq": 25, "distance_m": 42787.017, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148", "location": "Manor Park", "stage_seq": 26, "distance_m": 43742.162, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2150H", "location": "Ilford", "stage_seq": 27, "distance_m": 45558.978, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2153H", "location": "Seven Kings", "stage_seq": 28, "distance_m": 47618.188, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Goodmayes", "stage_seq": 29, "distance_m": 48658.833, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2157H", "location": "Chadwell Heath", "stage_seq": 30, "distance_m": 49781.911, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201", "location": "Romford", "stage_seq": 31, "distance_m": 57838.291, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2204", "location": "Gidea Park", "stage_seq": 32, "distance_m": 59590.661, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207", "location": "Harold Wood", "stage_seq": 33, "distance_m": 61899.644, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2211H", "location": "Brentwood", "stage_seq": 34, "distance_m": 67131.969, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": null, "location": "Shenfield", "stage_seq": 35, "distance_m": 70333.579, "section_seq": 1, "route_path_id": 67481}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 70333.579, "from_m": 0.0, "section_seq": 1, "route_path_id": 67481}], "total_distance_m": 70333.579, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 68089.792, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2243.787, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23478, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:53Z", "source_id": 51525463, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:54:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:53:57Z", "source_id": 16637270, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:54Z", "source_id": 51547473, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:04:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:02:56Z", "source_id": 16643429, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:07:49Z", "source_id": 51559860, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:08:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:07:53Z", "source_id": 16646907, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:12:55Z", "source_id": 51572398, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:13:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:00Z", "source_id": 16650372, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:11Z", "source_id": 51580131, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:16:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:16Z", "source_id": 16652580, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:14Z", "source_id": 51601605, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:25:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:16Z", "source_id": 16658639, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:26:15Z", "source_id": 51603960, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:26:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:26:20Z", "source_id": 16659325, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:12Z", "source_id": 51610749, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:29:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:16Z", "source_id": 16661300, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:11Z", "source_id": 51615211, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:14Z", "source_id": 16662618, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:34:14Z", "source_id": 51622068, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:34:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:34:17Z", "source_id": 16664643, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:16Z", "source_id": 51626898, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:36:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:19Z", "source_id": 16666036, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:59Z", "source_id": 51633008, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:38:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:03Z", "source_id": 16667879, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:01Z", "source_id": 51641820, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:43:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:04Z", "source_id": 16670499, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:53Z", "source_id": 51643711, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:44:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:58Z", "source_id": 16671044, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:31Z", "source_id": 51649573, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:46:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:33Z", "source_id": 16672795, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:47Z", "source_id": 51654670, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:49:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:52Z", "source_id": 16674272, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:15Z", "source_id": 51660180, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:51:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:17Z", "source_id": 16675875, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:00Z", "source_id": 51666202, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:54:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:04Z", "source_id": 16677689, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:44Z", "source_id": 51672081, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T20:57:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:46Z", "source_id": 16679375, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:47Z", "source_id": 51676481, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T20:59:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:52Z", "source_id": 16680635, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:45Z", "source_id": 51680894, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T21:01:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:48Z", "source_id": 16681895, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:24Z", "source_id": 51688767, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T21:04:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:29Z", "source_id": 16684241, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:56Z", "source_id": 51694335, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T21:07:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:02Z", "source_id": 16685822, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:03Z", "source_id": 51703471, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T21:11:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:05Z", "source_id": 16688396, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:56Z", "source_id": 51711868, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T21:15:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:59Z", "source_id": 16690782, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:47Z", "source_id": 51719971, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T21:19:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:50Z", "source_id": 16693204, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Heathrow Terminal 5 2050 2050 4 None None Shenfield 2217 2215 5 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C38065/2026-09-16/detailed None Brentwood 2026-09-16T22:15:30+01:00 Shenfield 4.0 {"type": "LineString", "coordinates": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} 2.0 2215 2219 Brentwood Shenfield Shenfield 51.6306148 0.3300897 51.6306148 0.3300897 1 0 2026-09-16 21:30:21 TERMINATED 2026-09-16 21:19:00 Shenfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693204 1789593532082893 156 156 2026-09-16 21:29:59.556431 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:19:59.426914
592393 622218 C61130 722A02MZ16 2026-09-16 COMPLETE None 2026-09-16 21:20:00 2026-09-16 21:30:21 2026-09-18 21:30:21 {"id": 622218, "stp": "P", "toc": "London Underground", "uid": "C61130", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61130/2026-09-16/detailed", "trust_id": "722A02MZ16", "origin_crs": "SBP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-16", "dest_arr_time": "2119", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A02", "timing_status": "LATE", "origin_station": "Stonebridge Park", "current_leg_arr": "2052", "current_leg_dep": "2049", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "2040", "origin_platform": "1", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-16T21:30:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "2119", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": "Kensal Green", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2040", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:19Z\", \"source_id\": 16630496, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:45:42Z\", \"source_id\": 16631512, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:53Z\", \"source_id\": 16633656, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:51:10Z\", \"source_id\": 16635305, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1789588271027404, "current_leg_arrival_utc": "2026-09-16T20:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:01.749934", "service_state_evidence_id": 16635305, "current_leg_start_actual_dep": "2026-09-16T20:48:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:02.454845", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground P SBP ZEL 2A02 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:19Z", "source_id": 16630496, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:45:42Z", "source_id": 16631512, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:53Z", "source_id": 16633656, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:51:10Z", "source_id": 16635305, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:52:00+01:00", "operational_fact": true}] Stonebridge Park 2040 2040 1 None None Elephant & Castle L.T. 2119 2119 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C61130/2026-09-16/detailed None Kensal Green 2026-09-16T20:48:00+01:00 Queen's Park (DC) 3.0 {"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]} 0.8 2049 2052 Kensal Green Queen's Park (DC) Queen's Park (DC) 51.5341536 -0.2053586 51.5341536 -0.2053586 1 0 2026-09-16 21:30:21 TERMINATED 2026-09-16 21:20:00 Queen's Park (DC) TRUST TRACKING_TIMEOUT 16635305 1789588271027404 17 17 2026-09-16 21:30:02.454845 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:01.749934
592394 622480 P91180 895R56MZ16 2026-09-16 COMPLETE None 2026-09-16 21:20:00 2026-09-16 21:30:21 2026-09-18 21:30:21 {"id": 622480, "stp": "P", "toc": "Southeastern", "uid": "P91180", "consist": "375612+375805+375910", "dest_crs": "XRE", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91180/2026-09-16/detailed", "trust_id": "895R56MZ16", "origin_crs": "RAM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate E.M.U.D.", "service_date": "2026-09-16", "dest_arr_time": "2116", "dest_platform": null, "is_terminated": 1, "next_location": "RM Depot Reception West", "signalling_id": "5R56", "timing_status": "LATE", "origin_station": "Ramsgate", "current_leg_arr": "2056", "current_leg_dep": "2056", "current_leg_end": "RM Depot Reception West", "origin_dep_time": "2052", "origin_platform": "3", "current_location": "Ramsgate", "last_update_time": "2026-09-16T21:30:21", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4054297, 51.3411668], [1.4045549999999998, 51.340854], [1.4041201999999997, 51.340702499999985], [1.403651, 51.340568100000006], [1.4035949, 51.340556199999995], [1.4031817999999998, 51.3404687], [1.4026416, 51.34039580000001], [1.4024821999999997, 51.340378], [1.4023245, 51.3403649], [1.4019898, 51.34033899999999], [1.4017290999999998, 51.34032199999999], [1.4010882, 51.34026909999999], [1.4007028999999998, 51.3402559], [1.4003347999999998, 51.3402453], [1.4001001999999998, 51.34022329999999], [1.3991638, 51.34015980000001], [1.3986526, 51.340126600000005], [1.3984197, 51.34010760000001], [1.3981666, 51.34008229999999], [1.3979184999999998, 51.3400381]]}", "current_leg_start": "Ramsgate", "dest_arr_time_act": "2116", "motion_projection": null, "next_location_lat": "51.3400381", "next_location_lon": "1.3979185", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:51532305\", \"confirmationDeadline\": \"2026-09-16T21:00:00+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "2052", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "0.0", "current_position_lat": "51.3400381", "current_position_lon": "1.3979185", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ramsgate", "service_state_platform": null, "timing_fact_generation": 1789589194792418, "current_leg_arrival_utc": "2026-09-16T21:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:01.757052", "service_state_evidence_id": 51556380, "current_leg_start_actual_dep": "2026-09-16T20:56:28+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:02.457372", "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 RAM XRE 5R56 375612+375805+375910 12 100 None None [] Ramsgate 2052 2052 3 None None Ramsgate E.M.U.D. 2116 2116 None LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91180/2026-09-16/detailed None Ramsgate 2026-09-16T20:56:28+01:00 RM Depot Reception West 0.0 {"type": "LineString", "coordinates": [[1.4054297, 51.3411668], [1.4045549999999998, 51.340854], [1.4041201999999997, 51.340702499999985], [1.403651, 51.340568100000006], [1.4035949, 51.340556199999995], [1.4031817999999998, 51.3404687], [1.4026416, 51.34039580000001], [1.4024821999999997, 51.340378], [1.4023245, 51.3403649], [1.4019898, 51.34033899999999], [1.4017290999999998, 51.34032199999999], [1.4010882, 51.34026909999999], [1.4007028999999998, 51.3402559], [1.4003347999999998, 51.3402453], [1.4001001999999998, 51.34022329999999], [1.3991638, 51.34015980000001], [1.3986526, 51.340126600000005], [1.3984197, 51.34010760000001], [1.3981666, 51.34008229999999], [1.3979184999999998, 51.3400381]]} 0.3 2056 2056 None Ramsgate RM Depot Reception West 51.3400381 1.3979185 51.3400381 1.3979185 1 0 2026-09-16 21:30:21 TERMINATED 2026-09-16 21:20:00 Ramsgate TD TRACKING_TIMEOUT 51556380 1789589194792418 13 13 2026-09-16 21:30:02.457372 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:01.757052
592395 622647 P91539 895W93M716 2026-09-16 COMPLETE None 2026-09-16 21:20:00 2026-09-16 21:30:21 2026-09-18 21:30:21 {"id": 622647, "stp": "P", "toc": "Southeastern", "uid": "P91539", "consist": "375602+375623+375902", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91539/2026-09-16/detailed", "trust_id": "895W93M716", "origin_crs": "DVP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Folkestone East Train Road", "service_date": "2026-09-16", "dest_arr_time": "2120", "dest_platform": "2", "is_terminated": 1, "next_location": "Folkestone East Staff Halt", "signalling_id": "5W93", "timing_status": "OFF ROUTE", "origin_station": "Dover Priory", "current_leg_arr": "2108½", "current_leg_dep": "2055", "current_leg_end": "Folkestone East Staff Halt", "origin_dep_time": "2100", "origin_platform": "1", "current_location": "Folkestone Central", "last_update_time": "2026-09-16T21:30:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3049221999999998, 51.1260972], [1.3052746, 51.125258800000005], [1.3053168, 51.1251613], [1.3054266, 51.1249498], [1.3055066, 51.12481579999999], [1.3055741999999997, 51.1246814], [1.3068045, 51.1217003], [1.3078184, 51.1192436], [1.3078515, 51.1191629], [1.3078850999999998, 51.1190727], [1.3079714999999998, 51.118865], [1.3081246, 51.1184732], [1.3084074, 51.11773509999999], [1.3085544, 51.11739500000001], [1.3086102999999998, 51.1173016], [1.3086968, 51.11718569999999], [1.3088677999999998, 51.11693729999999], [1.3089828999999995, 51.1167753], [1.3090422999999998, 51.11667310000001], [1.3090887, 51.11659049999999], [1.3091090999999997, 51.1165034], [1.3091246, 51.1164219], [1.3091307, 51.1163078], [1.3091171, 51.1161618], [1.3090843, 51.11603039999999], [1.3090461999999998, 51.1159455], [1.3090043999999998, 51.1158414], [1.3088497, 51.1155775], [1.3087096, 51.1153881], [1.3085674, 51.115244899999986], [1.3083941999999995, 51.11510739999999], [1.3081918, 51.1149738], [1.3080008, 51.11487000000001], [1.307779, 51.1147691], [1.3076164, 51.11470229999999], [1.3073842999999998, 51.11462590000001], [1.3071931999999995, 51.11457949999999], [1.3070029, 51.1145418], [1.306735, 51.1144997], [1.3063485, 51.1144311], [1.3050944999999998, 51.114238], [1.3037206, 51.1140252], [1.3032203, 51.113959599999994], [1.3020740999999998, 51.11378010000001], [1.301569, 51.1136969], [1.3010361999999998, 51.11359660000001], [1.3004511999999997, 51.11347490000001], [1.2997506, 51.113316099999984], [1.2990105999999997, 51.11314070000001], [1.2983064, 51.11295069999999], [1.2967002, 51.1124964], [1.296264, 51.1123707], [1.2852252058311116, 51.10933604741925], [1.2845448792706655, 51.1091490137013], [1.2795906999999995, 51.107786999999995], [1.2788075999999995, 51.107579400000006], [1.2781042000000002, 51.1073842], [1.2776261999999998, 51.107250500000006], [1.2766211999999997, 51.1069564], [1.2754293, 51.1066456], [1.2745249999999997, 51.1063947], [1.27374, 51.1061775], [1.2728052, 51.1059217], [1.2722334, 51.105766200000005], [1.2717388024464984, 51.105631359695174], [1.2712389999999998, 51.105495100000006], [1.2707203, 51.1053499], [1.2700793, 51.1051752], [1.2695331999999997, 51.1050246], [1.2693879, 51.10498450000001], [1.2687820999999997, 51.1048151], [1.2679371999999998, 51.1045776], [1.2669198, 51.1042888], [1.2668664, 51.104273600000006], [1.2667569, 51.10424319999999], [1.2658618999999998, 51.1039951], [1.2650129999999995, 51.1037614], [1.2646611, 51.1036734], [1.2643858999999995, 51.1036116], [1.2641649999999998, 51.1035618], [1.263872, 51.103505899999995], [1.2636697, 51.1034726], [1.2635327999999997, 51.1034508], [1.2630187, 51.103381600000006], [1.25764139776733, 51.102898385750336], [1.2379685, 51.10113049999999], [1.2377493, 51.10111270000001], [1.2369233000000002, 51.10102999999999], [1.2349724, 51.1008493], [1.2338842999999995, 51.1007419], [1.2329965, 51.1006611], [1.2328959, 51.10064990000001], [1.2326323999999995, 51.1006234], [1.2316443999999998, 51.1005321], [1.2303139, 51.1004152], [1.2292932, 51.1003229], [1.2278717, 51.1001892], [1.2267972, 51.100087300000006], [1.2257062, 51.09998370000001], [1.2246657999999997, 51.0998806], [1.2239104, 51.09980680000001], [1.2229953, 51.0997148], [1.2224818999999998, 51.09965640000001], [1.2217389999999997, 51.099562], [1.2211003, 51.09947189999999], [1.220582, 51.09939250000001], [1.2199982, 51.0993013], [1.2194184, 51.0991993], [1.2190751, 51.09913530000001], [1.2186148, 51.0990385], [1.2181208999999995, 51.098931], [1.2176615, 51.09881810000001], [1.2171949, 51.098693], [1.2166408, 51.0985387], [1.2161003999999995, 51.09836809999999], [1.2157808, 51.09826320000001], [1.2153990999999995, 51.0981261], [1.215086, 51.0980124], [1.2147165, 51.09786859999999], [1.2144252, 51.0977538], [1.2141104, 51.0976105], [1.2135893999999998, 51.0973734], [1.2132725, 51.09722850000001], [1.2129179, 51.09707480000001], [1.2124159, 51.096855700000006], [1.212002, 51.0966864], [1.2115763999999998, 51.0965239], [1.2106488, 51.09618239999999], [1.2087543, 51.0954881], [1.2074319, 51.09499559999998], [1.2050187, 51.0941], [1.2033458999999995, 51.09348349999999], [1.2026813, 51.09324380000001], [1.1994969999999998, 51.0919793], [1.1958791, 51.0904712], [1.195344, 51.0902423], [1.1948878, 51.0900529], [1.1943331999999998, 51.0898248], [1.1938543999999998, 51.08962830000001], [1.1932434999999997, 51.089374500000005], [1.1928384, 51.08920779999999], [1.192477, 51.089057199999985], [1.1918021, 51.08877950000001], [1.1914627, 51.088637899999995], [1.191135, 51.08850240000001], [1.1908453, 51.0883802], [1.1905582, 51.08826229999999], [1.190392, 51.0881916], [1.1899810999999998, 51.08802790000001], [1.1895242, 51.08783439999999]]}", "current_leg_start": "Dover Priory", "dest_arr_time_act": "2120", "motion_projection": null, "next_location_lat": "51.0878344", "next_location_lon": "1.1895242", "previous_location": "Dover Priory", "current_leg_milage": "6.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:51529569\", \"confirmationDeadline\": \"2026-09-16T21:08:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 107.65, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 148.296, \"from_m\": 107.65, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 961.287, \"from_m\": 148.296, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1663.847, \"from_m\": 961.287, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4431.388, \"from_m\": 1663.847, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4663.637, \"from_m\": 4431.388, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10251.417, \"from_m\": 4663.637, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10794.181, \"from_m\": 10251.417, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 622647, \"profile_key\": \"d567c4cb365043b9340c0dee975cb3aa2eee5ca896ff304e279617b73850512b\", \"schedule_id\": 24747, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Dover Priory\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100596}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2117H\", \"location\": \"Folkestone East Staff Halt\", \"stage_seq\": 2, \"distance_m\": 10236.326, \"section_seq\": 1, \"route_path_id\": 100596}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": null, \"location\": \"Folkestone East Train Road\", \"stage_seq\": 3, \"distance_m\": 10794.181, \"section_seq\": 1, \"route_path_id\": 100596}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10794.181, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100596}], \"total_distance_m\": 10794.181, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10794.181, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2100", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "13.5", "current_position_lat": "51.0878344", "current_position_lon": "1.1895242", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Dover Priory", "service_state_platform": "1", "timing_fact_generation": 1789589138698546, "current_leg_arrival_utc": "2026-09-16T21:08:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:01.814669", "service_state_evidence_id": 51529569, "current_leg_start_actual_dep": "2026-09-16T20:55:25+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:02.460341", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P DVP None 5W93 375602+375623+375902 12 100 None {"version": 3, "segments": [{"to_m": 107.65, "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": 148.296, "from_m": 107.65, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 961.287, "from_m": 148.296, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1663.847, "from_m": 961.287, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4431.388, "from_m": 1663.847, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4663.637, "from_m": 4431.388, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10251.417, "from_m": 4663.637, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10794.181, "from_m": 10251.417, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 622647, "profile_key": "d567c4cb365043b9340c0dee975cb3aa2eee5ca896ff304e279617b73850512b", "schedule_id": 24747, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2100", "location": "Dover Priory", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100596}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2117H", "location": "Folkestone East Staff Halt", "stage_seq": 2, "distance_m": 10236.326, "section_seq": 1, "route_path_id": 100596}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": null, "location": "Folkestone East Train Road", "stage_seq": 3, "distance_m": 10794.181, "section_seq": 1, "route_path_id": 100596}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10794.181, "from_m": 0.0, "section_seq": 1, "route_path_id": 100596}], "total_distance_m": 10794.181, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10794.181, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Dover Priory 2100 2100 1 None None Folkestone East Train Road 2120 2120 2 OFF ROUTE None https://www.realtimetrains.co.uk/service/gb-nr:P91539/2026-09-16/detailed None Dover Priory 2026-09-16T20:55:25+01:00 Folkestone East Staff Halt 13.5 {"type": "LineString", "coordinates": [[1.3049221999999998, 51.1260972], [1.3052746, 51.125258800000005], [1.3053168, 51.1251613], [1.3054266, 51.1249498], [1.3055066, 51.12481579999999], [1.3055741999999997, 51.1246814], [1.3068045, 51.1217003], [1.3078184, 51.1192436], [1.3078515, 51.1191629], [1.3078850999999998, 51.1190727], [1.3079714999999998, 51.118865], [1.3081246, 51.1184732], [1.3084074, 51.11773509999999], [1.3085544, 51.11739500000001], [1.3086102999999998, 51.1173016], [1.3086968, 51.11718569999999], [1.3088677999999998, 51.11693729999999], [1.3089828999999995, 51.1167753], [1.3090422999999998, 51.11667310000001], [1.3090887, 51.11659049999999], [1.3091090999999997, 51.1165034], [1.3091246, 51.1164219], [1.3091307, 51.1163078], [1.3091171, 51.1161618], [1.3090843, 51.11603039999999], [1.3090461999999998, 51.1159455], [1.3090043999999998, 51.1158414], [1.3088497, 51.1155775], [1.3087096, 51.1153881], [1.3085674, 51.115244899999986], [1.3083941999999995, 51.11510739999999], [1.3081918, 51.1149738], [1.3080008, 51.11487000000001], [1.307779, 51.1147691], [1.3076164, 51.11470229999999], [1.3073842999999998, 51.11462590000001], [1.3071931999999995, 51.11457949999999], [1.3070029, 51.1145418], [1.306735, 51.1144997], [1.3063485, 51.1144311], [1.3050944999999998, 51.114238], [1.3037206, 51.1140252], [1.3032203, 51.113959599999994], [1.3020740999999998, 51.11378010000001], [1.301569, 51.1136969], [1.3010361999999998, 51.11359660000001], [1.3004511999999997, 51.11347490000001], [1.2997506, 51.113316099999984], [1.2990105999999997, 51.11314070000001], [1.2983064, 51.11295069999999], [1.2967002, 51.1124964], [1.296264, 51.1123707], [1.2852252058311116, 51.10933604741925], [1.2845448792706655, 51.1091490137013], [1.2795906999999995, 51.107786999999995], [1.2788075999999995, 51.107579400000006], [1.2781042000000002, 51.1073842], [1.2776261999999998, 51.107250500000006], [1.2766211999999997, 51.1069564], [1.2754293, 51.1066456], [1.2745249999999997, 51.1063947], [1.27374, 51.1061775], [1.2728052, 51.1059217], [1.2722334, 51.105766200000005], [1.2717388024464984, 51.105631359695174], [1.2712389999999998, 51.105495100000006], [1.2707203, 51.1053499], [1.2700793, 51.1051752], [1.2695331999999997, 51.1050246], [1.2693879, 51.10498450000001], [1.2687820999999997, 51.1048151], [1.2679371999999998, 51.1045776], [1.2669198, 51.1042888], [1.2668664, 51.104273600000006], [1.2667569, 51.10424319999999], [1.2658618999999998, 51.1039951], [1.2650129999999995, 51.1037614], [1.2646611, 51.1036734], [1.2643858999999995, 51.1036116], [1.2641649999999998, 51.1035618], [1.263872, 51.103505899999995], [1.2636697, 51.1034726], [1.2635327999999997, 51.1034508], [1.2630187, 51.103381600000006], [1.25764139776733, 51.102898385750336], [1.2379685, 51.10113049999999], [1.2377493, 51.10111270000001], [1.2369233000000002, 51.10102999999999], [1.2349724, 51.1008493], [1.2338842999999995, 51.1007419], [1.2329965, 51.1006611], [1.2328959, 51.10064990000001], [1.2326323999999995, 51.1006234], [1.2316443999999998, 51.1005321], [1.2303139, 51.1004152], [1.2292932, 51.1003229], [1.2278717, 51.1001892], [1.2267972, 51.100087300000006], [1.2257062, 51.09998370000001], [1.2246657999999997, 51.0998806], [1.2239104, 51.09980680000001], [1.2229953, 51.0997148], [1.2224818999999998, 51.09965640000001], [1.2217389999999997, 51.099562], [1.2211003, 51.09947189999999], [1.220582, 51.09939250000001], [1.2199982, 51.0993013], [1.2194184, 51.0991993], [1.2190751, 51.09913530000001], [1.2186148, 51.0990385], [1.2181208999999995, 51.098931], [1.2176615, 51.09881810000001], [1.2171949, 51.098693], [1.2166408, 51.0985387], [1.2161003999999995, 51.09836809999999], [1.2157808, 51.09826320000001], [1.2153990999999995, 51.0981261], [1.215086, 51.0980124], [1.2147165, 51.09786859999999], [1.2144252, 51.0977538], [1.2141104, 51.0976105], [1.2135893999999998, 51.0973734], [1.2132725, 51.09722850000001], [1.2129179, 51.09707480000001], [1.2124159, 51.096855700000006], [1.212002, 51.0966864], [1.2115763999999998, 51.0965239], [1.2106488, 51.09618239999999], [1.2087543, 51.0954881], [1.2074319, 51.09499559999998], [1.2050187, 51.0941], [1.2033458999999995, 51.09348349999999], [1.2026813, 51.09324380000001], [1.1994969999999998, 51.0919793], [1.1958791, 51.0904712], [1.195344, 51.0902423], [1.1948878, 51.0900529], [1.1943331999999998, 51.0898248], [1.1938543999999998, 51.08962830000001], [1.1932434999999997, 51.089374500000005], [1.1928384, 51.08920779999999], [1.192477, 51.089057199999985], [1.1918021, 51.08877950000001], [1.1914627, 51.088637899999995], [1.191135, 51.08850240000001], [1.1908453, 51.0883802], [1.1905582, 51.08826229999999], [1.190392, 51.0881916], [1.1899810999999998, 51.08802790000001], [1.1895242, 51.08783439999999]]} 6.4 2055 2108½ Dover Priory Folkestone Central Folkestone East Staff Halt 51.0878344 1.1895242 51.0878344 1.1895242 1 0 2026-09-16 21:30:21 TERMINATED 2026-09-16 21:20:00 Dover Priory TD TRACKING_TIMEOUT 51529569 1789589138698546 8 8 2026-09-16 21:30:02.460341 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:01.814669
592396 622732 C40431 875T20M716 2026-09-16 COMPLETE None 2026-09-16 21:20:00 2026-09-16 21:30:21 2026-09-18 21:30:21 {"id": 622732, "stp": "P", "toc": "Southern", "uid": "C40431", "consist": "387227", "dest_crs": "XSL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40431/2026-09-16/detailed", "trust_id": "875T20M716", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stewarts Lane T&RSMD", "service_date": "2026-09-16", "dest_arr_time": "2119", "dest_platform": null, "is_terminated": 1, "next_location": "Stewarts Lane T&RSMD", "signalling_id": "5T20", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "2119", "current_leg_dep": "2103", "current_leg_end": "Stewarts Lane T&RSMD", "origin_dep_time": "2103", "origin_platform": "13", "current_location": "Stewarts Lane Jn", "last_update_time": "2026-09-16T21:30:21", "route_debug_link": null, "timing_variation": "+1 minutes", "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.1471226, 51.483117799999995], [-0.14711208458202002, 51.483042784707585], [-0.14708299999999996, 51.4828353], [-0.1470199, 51.4825438], [-0.1469395, 51.48223979999999], [-0.1468215, 51.48192829999999], [-0.14677, 51.4818251], [-0.14666719999999997, 51.48161929999999], [-0.1465009, 51.481337], [-0.14626489999999998, 51.4810096], [-0.1459015, 51.4805076], [-0.14578749999999996, 51.4803398], [-0.1455588, 51.48010440000001], [-0.1454442, 51.479970599999994], [-0.1453154, 51.479837], [-0.1450847, 51.47961980000001], [-0.1448661, 51.4794427], [-0.14454539999999996, 51.4791997], [-0.144176, 51.478931499999995], [-0.1440834, 51.47884849999999], [-0.1438002, 51.47859350000001], [-0.1437274, 51.47852809999999], [-0.1435606, 51.4783915], [-0.1433796, 51.47819320000001], [-0.1432776, 51.47805339999999], [-0.14321489999999998, 51.4779521], [-0.14307479999999995, 51.47776509999999], [-0.1429793, 51.47757759999999], [-0.1429363, 51.4774887], [-0.14282859999999997, 51.4772519], [-0.1427558, 51.4770768], [-0.1427211, 51.4769849], [-0.1427021, 51.4769015], [-0.14268995640319107, 51.476829168758016], [-0.1426792, 51.476765099999994], [-0.14268379064423484, 51.4766942591699], [-0.14268670062075264, 51.47664935361784], [-0.1426887, 51.476618499999994], [-0.14269115617454242, 51.476563256338075], [-0.14269370615364546, 51.47650590277673], [-0.14269588178439532, 51.47645696891804], [-0.14270089999999996, 51.4763441], [-0.14269669999999998, 51.47614089999998], [-0.1426991, 51.47585339999999], [-0.14271189999999995, 51.47565710000001], [-0.14271689999999998, 51.475566099999995], [-0.14272791838651858, 51.47546223067865], [-0.142732777343671, 51.4754164256591], [-0.1427377773846115, 51.4753692906054], [-0.1427429, 51.475321], [-0.14275, 51.4751269], [-0.14274579999999998, 51.4749904], [-0.1427395, 51.47479009999999], [-0.14273070000000002, 51.47463280000001], [-0.1427043, 51.47405079999999], [-0.1427411, 51.47369059999999], [-0.1427743, 51.47360869999999], [-0.14283119999999996, 51.4734795], [-0.1429797, 51.47326240000001], [-0.14300426100130345, 51.47323812526228], [-0.1430226, 51.473220000000005], [-0.14303213927228342, 51.47321036443893], [-0.14323060000000004, 51.4730099], [-0.1432554516137748, 51.472984888604806], [-0.1432790658160258, 51.472961122564286], [-0.1433861, 51.47285339999999], [-0.14354969999999995, 51.47269680000001], [-0.14364159999999998, 51.47262980000001], [-0.1451028, 51.4718241]]}", "current_leg_start": "London Victoria (C)", "dest_arr_time_act": "2119", "motion_projection": null, "next_location_lat": "51.4718241", "next_location_lon": "-0.1451028", "previous_location": "Victoria Plat 10", "current_leg_milage": "1.6", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 4, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:51560433\", \"confirmationDeadline\": \"2026-09-16T21:20:00+01:00\"}", "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\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2027.112, \"from_m\": 657.037, \"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\": 2463.341, \"from_m\": 2027.112, \"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\": 3178.494, \"from_m\": 2463.341, \"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\": 3257.915, \"from_m\": 3178.494, \"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\": 3842.499, \"from_m\": 3257.915, \"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\": 3925.092, \"from_m\": 3842.499, \"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\": 3941.406, \"from_m\": 3925.092, \"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\": 3994.771, \"from_m\": 3941.406, \"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\": 4011.825, \"from_m\": 3994.771, \"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\": 4537.351, \"from_m\": 4011.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 622732, \"profile_key\": \"ba0f5d56e9048260369a4c70bc5dc2ff7051da774bda53cab19121a7febea572\", \"schedule_id\": 5938, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 28112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108\", \"location\": \"Stewarts Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3994.771, \"section_seq\": 1, \"route_path_id\": 28112}, {\"is_pass\": false, \"wtt_arr\": \"2119\", \"wtt_dep\": null, \"location\": \"Stewarts Lane T&RSMD\", \"stage_seq\": 4, \"distance_m\": 4537.351, \"section_seq\": 1, \"route_path_id\": 28112}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4537.351, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28112}], \"total_distance_m\": 4537.351, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 3958.46, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 578.891, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2103", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "16.0", "current_position_lat": "51.4718241", "current_position_lon": "-0.1451028", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Stewarts Lane Jn", "service_state_platform": null, "timing_fact_generation": 1789589283768072, "current_leg_arrival_utc": "2026-09-16T21:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:01.827227", "service_state_evidence_id": 51560433, "current_leg_start_actual_dep": "2026-09-16T21:03:48+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:03.542855", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None XSL 5T20 387227 4 110 None {"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "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": 2027.112, "from_m": 657.037, "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": 2463.341, "from_m": 2027.112, "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": 3178.494, "from_m": 2463.341, "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": 3257.915, "from_m": 3178.494, "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": 3842.499, "from_m": 3257.915, "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": 3925.092, "from_m": 3842.499, "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": 3941.406, "from_m": 3925.092, "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": 3994.771, "from_m": 3941.406, "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": 4011.825, "from_m": 3994.771, "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": 4537.351, "from_m": 4011.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 622732, "profile_key": "ba0f5d56e9048260369a4c70bc5dc2ff7051da774bda53cab19121a7febea572", "schedule_id": 5938, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2103", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 28112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108", "location": "Stewarts Lane Jn", "stage_seq": 3, "distance_m": 3994.771, "section_seq": 1, "route_path_id": 28112}, {"is_pass": false, "wtt_arr": "2119", "wtt_dep": null, "location": "Stewarts Lane T&RSMD", "stage_seq": 4, "distance_m": 4537.351, "section_seq": 1, "route_path_id": 28112}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4537.351, "from_m": 0.0, "section_seq": 1, "route_path_id": 28112}], "total_distance_m": 4537.351, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 3958.46, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 578.891, "synthetic_unknown_infrastructure_limit_mph": 60} [] London Victoria (C) 2103 2103 13 None None Stewarts Lane T&RSMD 2119 2119 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C40431/2026-09-16/detailed None London Victoria (C) 2026-09-16T21:03:48+01:00 Stewarts Lane T&RSMD 16.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.1471226, 51.483117799999995], [-0.14711208458202002, 51.483042784707585], [-0.14708299999999996, 51.4828353], [-0.1470199, 51.4825438], [-0.1469395, 51.48223979999999], [-0.1468215, 51.48192829999999], [-0.14677, 51.4818251], [-0.14666719999999997, 51.48161929999999], [-0.1465009, 51.481337], [-0.14626489999999998, 51.4810096], [-0.1459015, 51.4805076], [-0.14578749999999996, 51.4803398], [-0.1455588, 51.48010440000001], [-0.1454442, 51.479970599999994], [-0.1453154, 51.479837], [-0.1450847, 51.47961980000001], [-0.1448661, 51.4794427], [-0.14454539999999996, 51.4791997], [-0.144176, 51.478931499999995], [-0.1440834, 51.47884849999999], [-0.1438002, 51.47859350000001], [-0.1437274, 51.47852809999999], [-0.1435606, 51.4783915], [-0.1433796, 51.47819320000001], [-0.1432776, 51.47805339999999], [-0.14321489999999998, 51.4779521], [-0.14307479999999995, 51.47776509999999], [-0.1429793, 51.47757759999999], [-0.1429363, 51.4774887], [-0.14282859999999997, 51.4772519], [-0.1427558, 51.4770768], [-0.1427211, 51.4769849], [-0.1427021, 51.4769015], [-0.14268995640319107, 51.476829168758016], [-0.1426792, 51.476765099999994], [-0.14268379064423484, 51.4766942591699], [-0.14268670062075264, 51.47664935361784], [-0.1426887, 51.476618499999994], [-0.14269115617454242, 51.476563256338075], [-0.14269370615364546, 51.47650590277673], [-0.14269588178439532, 51.47645696891804], [-0.14270089999999996, 51.4763441], [-0.14269669999999998, 51.47614089999998], [-0.1426991, 51.47585339999999], [-0.14271189999999995, 51.47565710000001], [-0.14271689999999998, 51.475566099999995], [-0.14272791838651858, 51.47546223067865], [-0.142732777343671, 51.4754164256591], [-0.1427377773846115, 51.4753692906054], [-0.1427429, 51.475321], [-0.14275, 51.4751269], [-0.14274579999999998, 51.4749904], [-0.1427395, 51.47479009999999], [-0.14273070000000002, 51.47463280000001], [-0.1427043, 51.47405079999999], [-0.1427411, 51.47369059999999], [-0.1427743, 51.47360869999999], [-0.14283119999999996, 51.4734795], [-0.1429797, 51.47326240000001], [-0.14300426100130345, 51.47323812526228], [-0.1430226, 51.473220000000005], [-0.14303213927228342, 51.47321036443893], [-0.14323060000000004, 51.4730099], [-0.1432554516137748, 51.472984888604806], [-0.1432790658160258, 51.472961122564286], [-0.1433861, 51.47285339999999], [-0.14354969999999995, 51.47269680000001], [-0.14364159999999998, 51.47262980000001], [-0.1451028, 51.4718241]]} 1.6 2103 2119 Victoria Plat 10 Stewarts Lane Jn Stewarts Lane T&RSMD 51.4718241 -0.1451028 51.4718241 -0.1451028 1 0 2026-09-16 21:30:21 TERMINATED 2026-09-16 21:20:00 Stewarts Lane Jn TD TRACKING_TIMEOUT 51560433 1789589283768072 6 6 2026-09-16 21:30:03.542855 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:01.827227
592397 623127 W87862 652P87M716 2026-09-16 COMPLETE None 2026-09-16 21:20:00 2026-09-16 21:30:21 2026-09-18 21:30:21 {"id": 623127, "stp": "P", "toc": "West Midlands Trains", "uid": "W87862", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87862/2026-09-16/detailed", "trust_id": "652P87M716", "origin_crs": null, "show_on_map": 0, "dar_est_time": "21:20:00", "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-16", "dest_arr_time": "2123", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P87", "timing_status": null, "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "2123", "current_leg_dep": "2120", "current_leg_end": "Stourbridge Town", "origin_dep_time": "2120", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T21:30:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]}", "current_leg_start": "Stourbridge Jn (Town Plat)", "dest_arr_time_act": "2123", "motion_projection": null, "next_location_lat": "52.4556837", "next_location_lon": "-2.1420110", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 85.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1066.05, \"from_m\": 85.609, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1066.05, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 623127, \"profile_key\": \"cb10d1b69544b27cd6bd356af1c88ac4701aed2cdbdcf2c3a7d57885d21733b2\", \"schedule_id\": 29880, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": null, \"location\": \"Stourbridge Town\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39634}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2120", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4556837", "current_position_lon": "-2.1420110", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1789586431637316, "current_leg_arrival_utc": "2026-09-16T21:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:01.923339", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T21:20:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:03.678626", "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 None SBT 2P87 139002 1 45 None {"version": 3, "segments": [{"to_m": 85.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1066.05, "from_m": 85.609, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1066.05, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 623127, "profile_key": "cb10d1b69544b27cd6bd356af1c88ac4701aed2cdbdcf2c3a7d57885d21733b2", "schedule_id": 29880, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2120", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39634}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": null, "location": "Stourbridge Town", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39634}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39634}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Stourbridge Jn (Town Plat) 2120 2120 None 21:20:00 None Stourbridge Town 2123 2123 None None None https://www.realtimetrains.co.uk/service/gb-nr:W87862/2026-09-16/detailed None Stourbridge Jn (Town Plat) 2026-09-16T21:20:30+01:00 Stourbridge Town 3.0 {"type": "LineString", "coordinates": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]} 0.7 2120 2123 None None Stourbridge Town 52.4556837 -2.1420110 52.4556837 -2.1420110 1 0 2026-09-16 21:30:21 TERMINATED 2026-09-16 21:20:00 Stourbridge Jn (Town Plat) SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789586431637316 0 0 2026-09-16 21:30:03.678626 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:01.923339
592398 623535 P86529 881V42M716 2026-09-16 COMPLETE 16693227 2026-09-16 22:20:00 2026-09-16 21:30:21 2026-09-18 21:30:21 {"id": 623535, "stp": "P", "toc": "Southeastern", "uid": "P86529", "consist": "707001+707012", "dest_crs": "HYS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86529/2026-09-16/detailed", "trust_id": "881V42M716", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hayes (Kent)", "service_date": "2026-09-16", "dest_arr_time": "2221", "dest_platform": "2", "is_terminated": 1, "next_location": "Hayes (Kent)", "signalling_id": "1V42", "timing_status": "EARLY", "origin_station": "London Charing Cross", "current_leg_arr": "2220", "current_leg_dep": "2217", "current_leg_end": "Hayes (Kent)", "origin_dep_time": "2138", "origin_platform": "1", "current_location": "Hayes (Kent)", "last_update_time": "2026-09-16T21:30:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]}", "current_leg_start": "West Wickham", "dest_arr_time_act": "2221", "motion_projection": null, "next_location_lat": "51.3763777", "next_location_lon": "0.0101965", "previous_location": "West Wickham", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.042, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9001.24, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9070.016, \"from_m\": 9001.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10283.964, \"from_m\": 9070.016, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10557.585, \"from_m\": 10283.964, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11273.241, \"from_m\": 10557.585, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11371.362, \"from_m\": 11273.241, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18491.096, \"from_m\": 11371.362, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18525.04, \"from_m\": 18491.096, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18612.297, \"from_m\": 18525.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\": 23602.293, \"from_m\": 18612.297, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23615.399, \"from_m\": 23602.293, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23664.117, \"from_m\": 23615.399, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24030.249, \"from_m\": 23664.117, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 623535, \"profile_key\": \"d03c097a64429338ab016be0dd4f678a16a4e0552cf346263f1ef92db40cfd8e\", \"schedule_id\": 23016, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2148\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10327.707, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155H\", \"location\": \"Ladywell Jn\", \"stage_seq\": 9, \"distance_m\": 10557.585, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157\", \"location\": \"Ladywell\", \"stage_seq\": 10, \"distance_m\": 10915.413, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200\", \"location\": \"Catford Bridge\", \"stage_seq\": 11, \"distance_m\": 13051.451, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203\", \"location\": \"Lower Sydenham\", \"stage_seq\": 12, \"distance_m\": 15372.12, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205H\", \"location\": \"New Beckenham\", \"stage_seq\": 13, \"distance_m\": 16275.435, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": \"2208\", \"location\": \"Clock House\", \"stage_seq\": 14, \"distance_m\": 17415.936, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2211\", \"location\": \"Elmers End\", \"stage_seq\": 15, \"distance_m\": 18658.415, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2215\", \"location\": \"Eden Park\", \"stage_seq\": 16, \"distance_m\": 20803.671, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"2217\", \"wtt_dep\": \"2217H\", \"location\": \"West Wickham\", \"stage_seq\": 17, \"distance_m\": 22169.063, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": null, \"location\": \"Hayes (Kent)\", \"stage_seq\": 18, \"distance_m\": 24030.249, \"section_seq\": 1, \"route_path_id\": 99924}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24030.249, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99924}], \"total_distance_m\": 24030.249, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23942.992, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 87.257, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2138", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3763777", "current_position_lon": "0.0101965", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:59Z\", \"source_id\": 51635151, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:40:03Z\", \"source_id\": 16668507, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:54Z\", \"source_id\": 51648189, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:58Z\", \"source_id\": 16672369, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:55Z\", \"source_id\": 51670262, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:59Z\", \"source_id\": 16678852, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:16Z\", \"source_id\": 51677528, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:20Z\", \"source_id\": 16680936, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:27Z\", \"source_id\": 51684639, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:32Z\", \"source_id\": 16682964, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:22Z\", \"source_id\": 51688752, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:05:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:29Z\", \"source_id\": 16684239, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:47Z\", \"source_id\": 51694001, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:48Z\", \"source_id\": 16685738, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:15Z\", \"source_id\": 51699578, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:20Z\", \"source_id\": 16687317, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:11Z\", \"source_id\": 51708110, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:17Z\", \"source_id\": 16689758, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:24Z\", \"source_id\": 51712890, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:26Z\", \"source_id\": 16691058, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:49Z\", \"source_id\": 51719997, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:52Z\", \"source_id\": 16693227, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hayes (Kent)", "service_state_platform": "2", "timing_fact_generation": 1789593532956359, "current_leg_arrival_utc": "2026-09-16T22:20:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:03.978542", "service_state_evidence_id": 16693227, "current_leg_start_actual_dep": "2026-09-16T22:17:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:04.588207", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX HYS 1V42 707001+707012 10 100 None {"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.042, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9001.24, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9070.016, "from_m": 9001.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10283.964, "from_m": 9070.016, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10557.585, "from_m": 10283.964, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11273.241, "from_m": 10557.585, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11371.362, "from_m": 11273.241, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18491.096, "from_m": 11371.362, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18525.04, "from_m": 18491.096, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18612.297, "from_m": 18525.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": 23602.293, "from_m": 18612.297, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23615.399, "from_m": 23602.293, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23664.117, "from_m": 23615.399, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24030.249, "from_m": 23664.117, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 623535, "profile_key": "d03c097a64429338ab016be0dd4f678a16a4e0552cf346263f1ef92db40cfd8e", "schedule_id": 23016, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2138", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 99924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2148", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 99924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 99924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 99924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 99924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10327.707, "section_seq": 1, "route_path_id": 99924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155H", "location": "Ladywell Jn", "stage_seq": 9, "distance_m": 10557.585, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157", "location": "Ladywell", "stage_seq": 10, "distance_m": 10915.413, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200", "location": "Catford Bridge", "stage_seq": 11, "distance_m": 13051.451, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203", "location": "Lower Sydenham", "stage_seq": 12, "distance_m": 15372.12, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205H", "location": "New Beckenham", "stage_seq": 13, "distance_m": 16275.435, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": "2208", "location": "Clock House", "stage_seq": 14, "distance_m": 17415.936, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2211", "location": "Elmers End", "stage_seq": 15, "distance_m": 18658.415, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2215", "location": "Eden Park", "stage_seq": 16, "distance_m": 20803.671, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "2217", "wtt_dep": "2217H", "location": "West Wickham", "stage_seq": 17, "distance_m": 22169.063, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": null, "location": "Hayes (Kent)", "stage_seq": 18, "distance_m": 24030.249, "section_seq": 1, "route_path_id": 99924}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24030.249, "from_m": 0.0, "section_seq": 1, "route_path_id": 99924}], "total_distance_m": 24030.249, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23942.992, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 87.257, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:59Z", "source_id": 51635151, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:40:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:40:03Z", "source_id": 16668507, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:54Z", "source_id": 51648189, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:46:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:58Z", "source_id": 16672369, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31323, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:55Z", "source_id": 51670262, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:57:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:59Z", "source_id": 16678852, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31332, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:16Z", "source_id": 51677528, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:00:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:20Z", "source_id": 16680936, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31340, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:27Z", "source_id": 51684639, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:03:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:32Z", "source_id": 16682964, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31377, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:22Z", "source_id": 51688752, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:05:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:29Z", "source_id": 16684239, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31382, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:47Z", "source_id": 51694001, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:07:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:48Z", "source_id": 16685738, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31387, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:15Z", "source_id": 51699578, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:10:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:20Z", "source_id": 16687317, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31391, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:11Z", "source_id": 51708110, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:14:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:17Z", "source_id": 16689758, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:24Z", "source_id": 51712890, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:16:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:26Z", "source_id": 16691058, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31400, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:49Z", "source_id": 51719997, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:20:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:52Z", "source_id": 16693227, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:20:00+01:00", "operational_fact": true}] London Charing Cross 2138 2138 1 None None Hayes (Kent) 2221 2221 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86529/2026-09-16/detailed None West Wickham 2026-09-16T22:17:30+01:00 Hayes (Kent) 3.0 {"type": "LineString", "coordinates": [[-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]} 1.2 2217 2220 West Wickham Hayes (Kent) Hayes (Kent) 51.3763777 0.0101965 51.3763777 0.0101965 1 0 2026-09-16 21:30:21 TERMINATED 2026-09-16 21:20:00 Hayes (Kent) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693227 1789593532956359 54 54 2026-09-16 21:30:04.588207 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:03.978542
592399 622504 C09968 639O75MZ16 2026-09-16 COMPLETE 16693413 2026-09-16 22:20:00 2026-09-16 21:30:21 2026-09-18 21:30:21 {"id": 622504, "stp": "P", "toc": "Thameslink", "uid": "C09968", "consist": "700009", "dest_crs": "SUO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09968/2026-09-16/detailed", "trust_id": "639O75MZ16", "origin_crs": "SAC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-16", "dest_arr_time": "2217", "dest_platform": "2", "is_terminated": 1, "next_location": "Sutton (Surrey)", "signalling_id": "9O75", "timing_status": "LATE", "origin_station": "St. Albans", "current_leg_arr": "2220", "current_leg_dep": "2217", "current_leg_end": "Sutton (Surrey)", "origin_dep_time": "2052", "origin_platform": "1", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-16T21:30:21", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1663953, 51.3685915], [-0.1668402, 51.36846839999999], [-0.16728449999999995, 51.3683343], [-0.1676482, 51.36821130000001], [-0.167944, 51.3680999], [-0.168342, 51.36793699999998], [-0.16867169999999998, 51.3677937], [-0.16896109999999998, 51.3676575], [-0.16931699999999997, 51.3674744], [-0.1695242, 51.367365099999994], [-0.16972, 51.367253700000006], [-0.17006259999999998, 51.367043900000006], [-0.1703527, 51.3668536], [-0.17057779999999995, 51.36670290000001], [-0.1708026, 51.3665391], [-0.17110749999999997, 51.3663], [-0.17132199999999995, 51.366111], [-0.171611, 51.365837799999994], [-0.17186459999999998, 51.365564500000005], [-0.1720942, 51.36531050000001], [-0.1723234, 51.365049199999994], [-0.1725659, 51.36477610000001], [-0.1728341, 51.364506299999995], [-0.17297969999999996, 51.36436510000001], [-0.17313589999999998, 51.3642263], [-0.17374109999999998, 51.3637484], [-0.17409189999999997, 51.36350199999999], [-0.17433690000000002, 51.3633494], [-0.17479339999999996, 51.36307529999999], [-0.1752918, 51.362817], [-0.17593, 51.3625372], [-0.17634969999999997, 51.36236350000001], [-0.17714269999999996, 51.36207160000001], [-0.177565, 51.36192669999999], [-0.1780039, 51.3618001], [-0.17845719999999998, 51.3616821], [-0.17908299999999996, 51.3615502], [-0.17958200000000002, 51.3614685], [-0.1796630568239043, 51.361455854440074], [-0.18026849999999997, 51.3613614], [-0.180986, 51.3612799], [-0.18169979999999997, 51.3612362], [-0.18276519999999996, 51.36121899999999], [-0.1834548, 51.36120760000001], [-0.1839151, 51.36118660000001], [-0.1843857, 51.36114839999999], [-0.1848936, 51.361091899999984], [-0.1853533, 51.36102], [-0.1856421, 51.36097779999999], [-0.1859222, 51.36091950000001], [-0.1862323, 51.36084389999999], [-0.1863699, 51.3608102], [-0.1867115, 51.3607144], [-0.1868125, 51.36068240000011], [-0.18709400000000004, 51.3606093], [-0.18739859999999997, 51.3605313], [-0.1876937, 51.36046170000001], [-0.187855, 51.360422500000006], [-0.1880421, 51.3603816], [-0.1884216, 51.360300999999986], [-0.18860209999999997, 51.3602632], [-0.18875279999999997, 51.360222399999984], [-0.188922, 51.36017970000001], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]}", "current_leg_start": "Carshalton", "dest_arr_time_act": "2217", "motion_projection": null, "next_location_lat": "51.3597453", "next_location_lon": "-0.1903314", "previous_location": "Carshalton", "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\": 213.303, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 991.983, \"from_m\": 213.303, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8714.876, \"from_m\": 991.983, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8794.431, \"from_m\": 8714.876, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12145.268, \"from_m\": 8794.431, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13589.2, \"from_m\": 12145.268, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19421.507, \"from_m\": 13589.2, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20088.377, \"from_m\": 19421.507, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23596.109, \"from_m\": 20088.377, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24063.77, \"from_m\": 23596.109, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24098.661, \"from_m\": 24063.77, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24141.597, \"from_m\": 24098.661, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24183.026, \"from_m\": 24141.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24831.308, \"from_m\": 24183.026, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 26530.414, \"from_m\": 24831.308, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28371.753, \"from_m\": 26530.414, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28590.243, \"from_m\": 28371.753, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29168.377, \"from_m\": 28590.243, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31854.235, \"from_m\": 29168.377, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31923.12, \"from_m\": 31854.235, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33150.108, \"from_m\": 31923.12, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33187.369, \"from_m\": 33150.108, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33258.402, \"from_m\": 33187.369, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33313.67, \"from_m\": 33258.402, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33466.696, \"from_m\": 33313.67, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35508.958, \"from_m\": 33466.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35571.415, \"from_m\": 35508.958, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36814.931, \"from_m\": 35571.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36892.557, \"from_m\": 36814.931, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37302.193, \"from_m\": 36892.557, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38014.814, \"from_m\": 37302.193, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38126.102, \"from_m\": 38014.814, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38172.539, \"from_m\": 38126.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38479.382, \"from_m\": 38172.539, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39544.433, \"from_m\": 38479.382, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39769.403, \"from_m\": 39544.433, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42678.449, \"from_m\": 39769.403, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42706.423, \"from_m\": 42678.449, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44068.866, \"from_m\": 42706.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44131.154, \"from_m\": 44068.866, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44577.175, \"from_m\": 44131.154, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44667.561, \"from_m\": 44577.175, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45713.279, \"from_m\": 44667.561, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45811.632, \"from_m\": 45713.279, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45916.45, \"from_m\": 45811.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46129.946, \"from_m\": 45916.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\": 46192.181, \"from_m\": 46129.946, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46226.351, \"from_m\": 46192.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\": 46263.918, \"from_m\": 46226.351, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46301.34, \"from_m\": 46263.918, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46327.724, \"from_m\": 46301.34, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46357.429, \"from_m\": 46327.724, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46849.026, \"from_m\": 46357.429, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 52398.783, \"from_m\": 46849.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53519.845, \"from_m\": 52398.783, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56008.233, \"from_m\": 53519.845, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56296.405, \"from_m\": 56008.233, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57847.879, \"from_m\": 56296.405, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58075.738, \"from_m\": 57847.879, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58088.957, \"from_m\": 58075.738, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58183.635, \"from_m\": 58088.957, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 58222.212, \"from_m\": 58183.635, \"capability_applied\": null, \"effective_limit_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\": 622504, \"profile_key\": \"8d9b0a412dc11e7d4a8abbb40dbc0a822e9db557c7cc6c42ea650599316c6c05\", \"schedule_id\": 1029, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"St. Albans\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2057H\", \"location\": \"Radlett\", \"stage_seq\": 2, \"distance_m\": 7520.006, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Radlett Jn\", \"stage_seq\": 3, \"distance_m\": 8794.431, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2100H\", \"wtt_dep\": \"2101H\", \"location\": \"Elstree\", \"stage_seq\": 4, \"distance_m\": 12063.477, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2104H\", \"wtt_dep\": \"2105H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 5, \"distance_m\": 17068.642, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Silkstream Jn\", \"stage_seq\": 6, \"distance_m\": 19379.575, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2109\", \"location\": \"Hendon\", \"stage_seq\": 7, \"distance_m\": 20816.068, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2110H\", \"wtt_dep\": \"2111\", \"location\": \"Brent Cross West\", \"stage_seq\": 8, \"distance_m\": 22387.186, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2112H\", \"wtt_dep\": \"2114\", \"location\": \"Cricklewood\", \"stage_seq\": 9, \"distance_m\": 23846.788, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2117\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 10, \"distance_m\": 25796.458, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 11, \"distance_m\": 28590.243, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2121H\", \"wtt_dep\": \"2122\", \"location\": \"Kentish Town\", \"stage_seq\": 12, \"distance_m\": 29544.21, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Dock Jn North\", \"stage_seq\": 13, \"distance_m\": 30511.306, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 14, \"distance_m\": 34450.72, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2132\", \"location\": \"Farringdon\", \"stage_seq\": 15, \"distance_m\": 36646.563, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2134\", \"location\": \"City Thameslink\", \"stage_seq\": 16, \"distance_m\": 37376.721, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136H\", \"location\": \"London Blackfriars\", \"stage_seq\": 17, \"distance_m\": 37774.412, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 18, \"distance_m\": 38396.851, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 39127.44, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 20, \"distance_m\": 39667.022, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2145H\", \"location\": \"Loughborough Jn\", \"stage_seq\": 21, \"distance_m\": 42749.277, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149H\", \"location\": \"Herne Hill\", \"stage_seq\": 22, \"distance_m\": 44368.969, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2156\", \"location\": \"Tulse Hill\", \"stage_seq\": 23, \"distance_m\": 46047.625, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200\", \"location\": \"Streatham\", \"stage_seq\": 24, \"distance_m\": 48494.755, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 25, \"distance_m\": 49443.71, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 26, \"distance_m\": 51148.997, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2207H\", \"location\": \"Mitcham Junction\", \"stage_seq\": 27, \"distance_m\": 52972.504, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2210H\", \"location\": \"Hackbridge\", \"stage_seq\": 28, \"distance_m\": 54786.761, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2212H\", \"wtt_dep\": \"2213H\", \"location\": \"Carshalton\", \"stage_seq\": 29, \"distance_m\": 56199.65, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2217\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 30, \"distance_m\": 58222.212, \"section_seq\": 1, \"route_path_id\": 66049}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58222.212, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66049}], \"total_distance_m\": 58222.212, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 52902.224, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5319.988, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2052", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3597453", "current_position_lon": "-0.1903314", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:50:11Z\", \"source_id\": 51516461, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:51:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 18369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:43Z\", \"source_id\": 51532128, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:57:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:56:45Z\", \"source_id\": 16639215, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:12Z\", \"source_id\": 51543210, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:14Z\", \"source_id\": 16642237, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:05:46Z\", \"source_id\": 51554601, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:06:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:05:49Z\", \"source_id\": 16645395, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:08:45Z\", \"source_id\": 51562108, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:10:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:08:48Z\", \"source_id\": 16647520, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:11:55Z\", \"source_id\": 51570014, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:12:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:11:57Z\", \"source_id\": 16649655, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:59Z\", \"source_id\": 51574914, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:15:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:14:03Z\", \"source_id\": 16651085, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:48Z\", \"source_id\": 51581641, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:17:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:16:52Z\", \"source_id\": 16653003, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:22Z\", \"source_id\": 51592588, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:23Z\", \"source_id\": 16656113, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:27Z\", \"source_id\": 51602165, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:25:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:33Z\", \"source_id\": 16658859, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:50Z\", \"source_id\": 51612167, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:53Z\", \"source_id\": 16661694, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:07Z\", \"source_id\": 51619572, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:08Z\", \"source_id\": 16663826, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:34:56Z\", \"source_id\": 51623785, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:00Z\", \"source_id\": 16665111, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:29Z\", \"source_id\": 51634034, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:30Z\", \"source_id\": 16668166, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:24Z\", \"source_id\": 51642679, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:26Z\", \"source_id\": 16670698, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:02Z\", \"source_id\": 51650757, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:07Z\", \"source_id\": 16673110, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:41Z\", \"source_id\": 51661042, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:52:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:51:43Z\", \"source_id\": 16676145, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:30Z\", \"source_id\": 51675872, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:59:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:32Z\", \"source_id\": 16680455, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:37Z\", \"source_id\": 51693653, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:38Z\", \"source_id\": 16685644, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:05Z\", \"source_id\": 51701343, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:09Z\", \"source_id\": 16687812, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:42Z\", \"source_id\": 51709225, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:44Z\", \"source_id\": 16690068, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:04Z\", \"source_id\": 51714200, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:06Z\", \"source_id\": 16691481, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:19:10Z\", \"source_id\": 51720824, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:19:12Z\", \"source_id\": 16693413, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton (Surrey)", "service_state_platform": "2", "timing_fact_generation": 1789593555384957, "current_leg_arrival_utc": "2026-09-16T22:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:07.344329", "service_state_evidence_id": 16693413, "current_leg_start_actual_dep": "2026-09-16T22:16:30+01:00", "operational_evidence_version": 119, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:07.502497", "service_state_valid_until_kind": null, "operational_interpretation_version": 119, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P SAC SUO 9O75 700009 8 100 None {"version": 3, "segments": [{"to_m": 213.303, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 991.983, "from_m": 213.303, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8714.876, "from_m": 991.983, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8794.431, "from_m": 8714.876, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12145.268, "from_m": 8794.431, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13589.2, "from_m": 12145.268, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19421.507, "from_m": 13589.2, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20088.377, "from_m": 19421.507, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23596.109, "from_m": 20088.377, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24063.77, "from_m": 23596.109, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24098.661, "from_m": 24063.77, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24141.597, "from_m": 24098.661, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24183.026, "from_m": 24141.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24831.308, "from_m": 24183.026, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 26530.414, "from_m": 24831.308, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28371.753, "from_m": 26530.414, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28590.243, "from_m": 28371.753, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29168.377, "from_m": 28590.243, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31854.235, "from_m": 29168.377, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31923.12, "from_m": 31854.235, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33150.108, "from_m": 31923.12, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33187.369, "from_m": 33150.108, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33258.402, "from_m": 33187.369, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33313.67, "from_m": 33258.402, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33466.696, "from_m": 33313.67, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35508.958, "from_m": 33466.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 35571.415, "from_m": 35508.958, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36814.931, "from_m": 35571.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 36892.557, "from_m": 36814.931, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37302.193, "from_m": 36892.557, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 38014.814, "from_m": 37302.193, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 38126.102, "from_m": 38014.814, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38172.539, "from_m": 38126.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38479.382, "from_m": 38172.539, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39544.433, "from_m": 38479.382, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39769.403, "from_m": 39544.433, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42678.449, "from_m": 39769.403, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42706.423, "from_m": 42678.449, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44068.866, "from_m": 42706.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44131.154, "from_m": 44068.866, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44577.175, "from_m": 44131.154, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44667.561, "from_m": 44577.175, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45713.279, "from_m": 44667.561, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45811.632, "from_m": 45713.279, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45916.45, "from_m": 45811.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46129.946, "from_m": 45916.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": 46192.181, "from_m": 46129.946, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46226.351, "from_m": 46192.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": 46263.918, "from_m": 46226.351, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46301.34, "from_m": 46263.918, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46327.724, "from_m": 46301.34, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46357.429, "from_m": 46327.724, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46849.026, "from_m": 46357.429, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 52398.783, "from_m": 46849.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53519.845, "from_m": 52398.783, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56008.233, "from_m": 53519.845, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56296.405, "from_m": 56008.233, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57847.879, "from_m": 56296.405, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58075.738, "from_m": 57847.879, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58088.957, "from_m": 58075.738, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58183.635, "from_m": 58088.957, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 58222.212, "from_m": 58183.635, "capability_applied": null, "effective_limit_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": 622504, "profile_key": "8d9b0a412dc11e7d4a8abbb40dbc0a822e9db557c7cc6c42ea650599316c6c05", "schedule_id": 1029, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2052", "location": "St. Albans", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2057H", "location": "Radlett", "stage_seq": 2, "distance_m": 7520.006, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058", "location": "Radlett Jn", "stage_seq": 3, "distance_m": 8794.431, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2100H", "wtt_dep": "2101H", "location": "Elstree", "stage_seq": 4, "distance_m": 12063.477, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2104H", "wtt_dep": "2105H", "location": "Mill Hill Broadway", "stage_seq": 5, "distance_m": 17068.642, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107", "location": "Silkstream Jn", "stage_seq": 6, "distance_m": 19379.575, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2109", "location": "Hendon", "stage_seq": 7, "distance_m": 20816.068, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2110H", "wtt_dep": "2111", "location": "Brent Cross West", "stage_seq": 8, "distance_m": 22387.186, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2112H", "wtt_dep": "2114", "location": "Cricklewood", "stage_seq": 9, "distance_m": 23846.788, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2117", "location": "West Hampstead Thameslink", "stage_seq": 10, "distance_m": 25796.458, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119", "location": "Carlton Road Jn", "stage_seq": 11, "distance_m": 28590.243, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2121H", "wtt_dep": "2122", "location": "Kentish Town", "stage_seq": 12, "distance_m": 29544.21, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Dock Jn North", "stage_seq": 13, "distance_m": 30511.306, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127H", "location": "St Pancras Low Level", "stage_seq": 14, "distance_m": 34450.72, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2132", "location": "Farringdon", "stage_seq": 15, "distance_m": 36646.563, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2134", "location": "City Thameslink", "stage_seq": 16, "distance_m": 37376.721, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136H", "location": "London Blackfriars", "stage_seq": 17, "distance_m": 37774.412, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Blackfriars Jn", "stage_seq": 18, "distance_m": 38396.851, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Southwark Bridge Jn", "stage_seq": 19, "distance_m": 39127.44, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140H", "location": "Elephant & Castle", "stage_seq": 20, "distance_m": 39667.022, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2145H", "location": "Loughborough Jn", "stage_seq": 21, "distance_m": 42749.277, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149H", "location": "Herne Hill", "stage_seq": 22, "distance_m": 44368.969, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2156", "location": "Tulse Hill", "stage_seq": 23, "distance_m": 46047.625, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200", "location": "Streatham", "stage_seq": 24, "distance_m": 48494.755, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Streatham South Jn", "stage_seq": 25, "distance_m": 49443.71, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204H", "location": "Mitcham Eastfields", "stage_seq": 26, "distance_m": 51148.997, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2207H", "location": "Mitcham Junction", "stage_seq": 27, "distance_m": 52972.504, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2210H", "location": "Hackbridge", "stage_seq": 28, "distance_m": 54786.761, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2212H", "wtt_dep": "2213H", "location": "Carshalton", "stage_seq": 29, "distance_m": 56199.65, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2217", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 30, "distance_m": 58222.212, "section_seq": 1, "route_path_id": 66049}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58222.212, "from_m": 0.0, "section_seq": 1, "route_path_id": 66049}], "total_distance_m": 58222.212, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 52902.224, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5319.988, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18358, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:50:11Z", "source_id": 51516461, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T19:51:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 18369, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:43Z", "source_id": 51532128, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:57:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:56:45Z", "source_id": 16639215, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:12Z", "source_id": 51543210, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:02:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:14Z", "source_id": 16642237, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18397, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:05:46Z", "source_id": 51554601, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:06:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:05:49Z", "source_id": 16645395, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18409, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:08:45Z", "source_id": 51562108, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:10:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:08:48Z", "source_id": 16647520, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18447, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:11:55Z", "source_id": 51570014, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:12:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:11:57Z", "source_id": 16649655, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18471, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:59Z", "source_id": 51574914, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:15:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:14:03Z", "source_id": 16651085, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:48Z", "source_id": 51581641, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:17:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:16:52Z", "source_id": 16653003, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:22Z", "source_id": 51592588, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:21:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:23Z", "source_id": 16656113, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:27Z", "source_id": 51602165, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:25:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:33Z", "source_id": 16658859, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:50Z", "source_id": 51612167, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:30:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:53Z", "source_id": 16661694, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:07Z", "source_id": 51619572, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:33:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:08Z", "source_id": 16663826, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:34:56Z", "source_id": 51623785, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:35:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:00Z", "source_id": 16665111, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29335, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:29Z", "source_id": 51634034, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:40:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:30Z", "source_id": 16668166, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:24Z", "source_id": 51642679, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:44:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:26Z", "source_id": 16670698, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29377, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:02Z", "source_id": 51650757, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:47:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:07Z", "source_id": 16673110, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29795, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:41Z", "source_id": 51661042, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T20:52:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:51:43Z", "source_id": 16676145, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29810, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:30Z", "source_id": 51675872, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:59:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:32Z", "source_id": 16680455, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30061, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:37Z", "source_id": 51693653, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:07:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:38Z", "source_id": 16685644, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30065, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:05Z", "source_id": 51701343, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:10:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:09Z", "source_id": 16687812, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30081, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:42Z", "source_id": 51709225, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T21:14:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:44Z", "source_id": 16690068, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30085, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:04Z", "source_id": 51714200, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T21:16:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:06Z", "source_id": 16691481, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30098, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:19:10Z", "source_id": 51720824, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T21:20:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:19:12Z", "source_id": 16693413, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T22:20:00+01:00", "operational_fact": true}] St. Albans 2052 2052 1 None None Sutton (Surrey) 2217 2217 2 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C09968/2026-09-16/detailed None Carshalton 2026-09-16T22:16:30+01:00 Sutton (Surrey) 3.0 {"type": "LineString", "coordinates": [[-0.1663953, 51.3685915], [-0.1668402, 51.36846839999999], [-0.16728449999999995, 51.3683343], [-0.1676482, 51.36821130000001], [-0.167944, 51.3680999], [-0.168342, 51.36793699999998], [-0.16867169999999998, 51.3677937], [-0.16896109999999998, 51.3676575], [-0.16931699999999997, 51.3674744], [-0.1695242, 51.367365099999994], [-0.16972, 51.367253700000006], [-0.17006259999999998, 51.367043900000006], [-0.1703527, 51.3668536], [-0.17057779999999995, 51.36670290000001], [-0.1708026, 51.3665391], [-0.17110749999999997, 51.3663], [-0.17132199999999995, 51.366111], [-0.171611, 51.365837799999994], [-0.17186459999999998, 51.365564500000005], [-0.1720942, 51.36531050000001], [-0.1723234, 51.365049199999994], [-0.1725659, 51.36477610000001], [-0.1728341, 51.364506299999995], [-0.17297969999999996, 51.36436510000001], [-0.17313589999999998, 51.3642263], [-0.17374109999999998, 51.3637484], [-0.17409189999999997, 51.36350199999999], [-0.17433690000000002, 51.3633494], [-0.17479339999999996, 51.36307529999999], [-0.1752918, 51.362817], [-0.17593, 51.3625372], [-0.17634969999999997, 51.36236350000001], [-0.17714269999999996, 51.36207160000001], [-0.177565, 51.36192669999999], [-0.1780039, 51.3618001], [-0.17845719999999998, 51.3616821], [-0.17908299999999996, 51.3615502], [-0.17958200000000002, 51.3614685], [-0.1796630568239043, 51.361455854440074], [-0.18026849999999997, 51.3613614], [-0.180986, 51.3612799], [-0.18169979999999997, 51.3612362], [-0.18276519999999996, 51.36121899999999], [-0.1834548, 51.36120760000001], [-0.1839151, 51.36118660000001], [-0.1843857, 51.36114839999999], [-0.1848936, 51.361091899999984], [-0.1853533, 51.36102], [-0.1856421, 51.36097779999999], [-0.1859222, 51.36091950000001], [-0.1862323, 51.36084389999999], [-0.1863699, 51.3608102], [-0.1867115, 51.3607144], [-0.1868125, 51.36068240000011], [-0.18709400000000004, 51.3606093], [-0.18739859999999997, 51.3605313], [-0.1876937, 51.36046170000001], [-0.187855, 51.360422500000006], [-0.1880421, 51.3603816], [-0.1884216, 51.360300999999986], [-0.18860209999999997, 51.3602632], [-0.18875279999999997, 51.360222399999984], [-0.188922, 51.36017970000001], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]} 1.3 2217 2220 Carshalton Sutton (Surrey) Sutton (Surrey) 51.3597453 -0.1903314 51.3597453 -0.1903314 1 0 2026-09-16 21:30:21 TERMINATED 2026-09-16 21:20:00 Sutton (Surrey) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693413 1789593555384957 119 119 2026-09-16 21:30:07.502497 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:07.344329
592400 622587 Y80300 832F35MZ16 2026-09-16 COMPLETE 16693974 2026-09-16 22:19:00 2026-09-16 21:30:21 2026-09-18 21:30:21 {"id": 622587, "stp": "P", "toc": "Great Western Railway", "uid": "Y80300", "consist": "150243+150247", "dest_crs": "EXM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80300/2026-09-16/detailed", "trust_id": "832F35MZ16", "origin_crs": "PGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exmouth", "service_date": "2026-09-16", "dest_arr_time": "2220", "dest_platform": null, "is_terminated": 1, "next_location": "Exmouth", "signalling_id": "2F35", "timing_status": "EARLY", "origin_station": "Paignton", "current_leg_arr": "2219", "current_leg_dep": "2216", "current_leg_end": "Exmouth", "origin_dep_time": "2056", "origin_platform": "2", "current_location": "Exmouth", "last_update_time": "2026-09-16T21:30:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.4310461, 50.6482816], [-3.4307777999999995, 50.64793089999999], [-3.4305146999999994, 50.6475555], [-3.430148599999999, 50.6470353], [-3.430094599999999, 50.646946799999995], [-3.4298929, 50.6465982], [-3.4296921, 50.6461684], [-3.4295232, 50.64574579999999], [-3.4293338999999996, 50.6453389], [-3.4290957, 50.6449019], [-3.4287585, 50.64436010000001], [-3.4284197, 50.643947], [-3.4283452999999997, 50.6438496], [-3.4278344999999995, 50.6432437], [-3.4271865, 50.6426055], [-3.4265319999999995, 50.642026], [-3.4257981999999996, 50.641469], [-3.424934, 50.640861999999984], [-3.42427, 50.6403244], [-3.4237519, 50.63983850000001], [-3.4232592, 50.6392523], [-3.4228249999999996, 50.63862999999999], [-3.4224720999999994, 50.63794130000001], [-3.4222159, 50.63730660000001], [-3.4221646, 50.6371776], [-3.421969, 50.6367172], [-3.4217129, 50.63625639999999], [-3.4212261999999996, 50.63549020000001], [-3.4208825, 50.6350546], [-3.4203883, 50.6344934], [-3.4199011000000006, 50.6340034], [-3.4192505, 50.6334518], [-3.4184190999999995, 50.632837599999995], [-3.4180248, 50.63253639999999], [-3.4176647, 50.63223789999999], [-3.4173287, 50.631935899999995], [-3.4171678, 50.6317776], [-3.4170236999999997, 50.63162019999999], [-3.4165367, 50.6310285], [-3.4161117999999995, 50.6303945], [-3.4157895, 50.62967129999998], [-3.4157112999999995, 50.6294675], [-3.4156345999999997, 50.6292201], [-3.4156189999999995, 50.6291443], [-3.4155711999999996, 50.6289519], [-3.4154725999999997, 50.62819259999999], [-3.4154751999999995, 50.6279747], [-3.4154791, 50.62667699999999], [-3.415427, 50.6258825], [-3.4154153, 50.6257238], [-3.4153897999999994, 50.6253766], [-3.4153687999999995, 50.6250915], [-3.4152546, 50.62400420000001], [-3.415193299999999, 50.6233831], [-3.4151575, 50.6231583], [-3.4151246000000004, 50.6229316], [-3.4150391999999994, 50.62248129999999], [-3.4150072999999996, 50.622325799999984], [-3.4149778, 50.62217139999999], [-3.4149180999999995, 50.62186839999998], [-3.4148699, 50.6216436]]}", "current_leg_start": "Lympstone Village", "dest_arr_time_act": "2220", "motion_projection": null, "next_location_lat": "50.6216436", "next_location_lon": "-3.4148699", "previous_location": "Lympstone Village", "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\": 380.594, \"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\": 846.608, \"from_m\": 380.594, \"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\": 3256.043, \"from_m\": 846.608, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3265.545, \"from_m\": 3256.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5634.263, \"from_m\": 3265.545, \"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\": 7332.715, \"from_m\": 5634.263, \"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\": 10077.634, \"from_m\": 7332.715, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12461.026, \"from_m\": 10077.634, \"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\": 12672.438, \"from_m\": 12461.026, \"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\": 12749.917, \"from_m\": 12672.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15669.46, \"from_m\": 12749.917, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19605.771, \"from_m\": 15669.46, \"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\": 20555.431, \"from_m\": 19605.771, \"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\": 22267.033, \"from_m\": 20555.431, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23775.159, \"from_m\": 22267.033, \"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\": 26506.315, \"from_m\": 23775.159, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27907.772, \"from_m\": 26506.315, \"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\": 28509.835, \"from_m\": 27907.772, \"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\": 31318.93, \"from_m\": 28509.835, \"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\": 34918.385, \"from_m\": 31318.93, \"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\": 43351.795, \"from_m\": 34918.385, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 45464.348, \"from_m\": 43351.795, \"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\": 45654.21, \"from_m\": 45464.348, \"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\": 45761.556, \"from_m\": 45654.21, \"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\": 46569.578, \"from_m\": 45761.556, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46859.113, \"from_m\": 46569.578, \"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\": 48116.553, \"from_m\": 46859.113, \"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\": 49236.803, \"from_m\": 48116.553, \"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\": 49276.979, \"from_m\": 49236.803, \"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\": 49322.935, \"from_m\": 49276.979, \"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\": 49694.77, \"from_m\": 49322.935, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55819.181, \"from_m\": 49694.77, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56091.649, \"from_m\": 55819.181, \"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\": 56474.082, \"from_m\": 56091.649, \"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\": 64420.04, \"from_m\": 56474.082, \"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\": 622587, \"profile_key\": \"af9581ba9e0fc0395f3280f90300e5008adaea290f25eb92ffde50387e8e1ece\", \"schedule_id\": 31126, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Paignton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2101\", \"location\": \"Torquay\", \"stage_seq\": 2, \"distance_m\": 4059.542, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": \"2104\", \"location\": \"Torre\", \"stage_seq\": 3, \"distance_m\": 5405.021, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 4, \"distance_m\": 12772.795, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2112\", \"location\": \"Newton Abbot\", \"stage_seq\": 5, \"distance_m\": 13593.909, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2119\", \"location\": \"Teignmouth\", \"stage_seq\": 6, \"distance_m\": 21781.703, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Dawlish\", \"stage_seq\": 7, \"distance_m\": 26284.939, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128H\", \"location\": \"Dawlish Warren\", \"stage_seq\": 8, \"distance_m\": 28923.971, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2133\", \"location\": \"Starcross\", \"stage_seq\": 9, \"distance_m\": 32178.145, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141\", \"location\": \"Marsh Barton\", \"stage_seq\": 10, \"distance_m\": 42521.425, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2145\", \"location\": \"Exeter St. Thomas\", \"stage_seq\": 11, \"distance_m\": 44428.328, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2152\", \"location\": \"Exeter St. David's\", \"stage_seq\": 12, \"distance_m\": 46405.662, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2156\", \"location\": \"Exeter Central\", \"stage_seq\": 13, \"distance_m\": 47584.079, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158\", \"location\": \"St. James' Park\", \"stage_seq\": 14, \"distance_m\": 48384.399, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Exmouth Jn\", \"stage_seq\": 15, \"distance_m\": 49403.119, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203H\", \"location\": \"Digby & Sowton\", \"stage_seq\": 16, \"distance_m\": 52996.138, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206H\", \"location\": \"Newcourt\", \"stage_seq\": 17, \"distance_m\": 54274.164, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2209H\", \"wtt_dep\": \"2210H\", \"location\": \"Topsham\", \"stage_seq\": 18, \"distance_m\": 56310.186, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": \"2215H\", \"location\": \"Lympstone Village\", \"stage_seq\": 19, \"distance_m\": 61165.534, \"section_seq\": 1, \"route_path_id\": 102937}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": null, \"location\": \"Exmouth\", \"stage_seq\": 20, \"distance_m\": 64420.04, \"section_seq\": 1, \"route_path_id\": 102937}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64420.04, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102937}], \"total_distance_m\": 64420.04, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 63144.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1275.597, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2056", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.6216436", "current_position_lon": "-3.4148699", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:09Z\", \"source_id\": 51537976, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:14Z\", \"source_id\": 16640836, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:45Z\", \"source_id\": 51544649, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:01:51Z\", \"source_id\": 16642645, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:31Z\", \"source_id\": 51563971, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:11:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:09:33Z\", \"source_id\": 16648028, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:17:22Z\", \"source_id\": 51583019, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:18:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:17:27Z\", \"source_id\": 16653412, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:56Z\", \"source_id\": 51593869, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:22:03Z\", \"source_id\": 16656519, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:26:41Z\", \"source_id\": 51604904, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:26:42Z\", \"source_id\": 16659625, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:59Z\", \"source_id\": 51612556, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:31:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:30:01Z\", \"source_id\": 16661779, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:03Z\", \"source_id\": 16669164, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:59Z\", \"source_id\": 51641739, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:03Z\", \"source_id\": 16670487, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:52Z\", \"source_id\": 51650447, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:57Z\", \"source_id\": 16673029, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:08Z\", \"source_id\": 51664291, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:13Z\", \"source_id\": 16677114, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:39Z\", \"source_id\": 51671893, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:42Z\", \"source_id\": 16679325, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:32Z\", \"source_id\": 16684287, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:04Z\", \"source_id\": 16685866, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:44Z\", \"source_id\": 51700622, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:48Z\", \"source_id\": 16687612, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:04Z\", \"source_id\": 16691458, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:20:06Z\", \"source_id\": 16693974, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exmouth", "service_state_platform": null, "timing_fact_generation": 1789593607517656, "current_leg_arrival_utc": "2026-09-16T22:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:07.511178", "service_state_evidence_id": 16693974, "current_leg_start_actual_dep": "2026-09-16T22:15:30+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-16T21:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:08.711915", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PGN EXM 2F35 150243+150247 4 75 None {"version": 3, "segments": [{"to_m": 380.594, "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": 846.608, "from_m": 380.594, "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": 3256.043, "from_m": 846.608, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3265.545, "from_m": 3256.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5634.263, "from_m": 3265.545, "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": 7332.715, "from_m": 5634.263, "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": 10077.634, "from_m": 7332.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12461.026, "from_m": 10077.634, "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": 12672.438, "from_m": 12461.026, "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": 12749.917, "from_m": 12672.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15669.46, "from_m": 12749.917, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19605.771, "from_m": 15669.46, "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": 20555.431, "from_m": 19605.771, "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": 22267.033, "from_m": 20555.431, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23775.159, "from_m": 22267.033, "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": 26506.315, "from_m": 23775.159, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27907.772, "from_m": 26506.315, "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": 28509.835, "from_m": 27907.772, "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": 31318.93, "from_m": 28509.835, "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": 34918.385, "from_m": 31318.93, "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": 43351.795, "from_m": 34918.385, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 45464.348, "from_m": 43351.795, "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": 45654.21, "from_m": 45464.348, "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": 45761.556, "from_m": 45654.21, "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": 46569.578, "from_m": 45761.556, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46859.113, "from_m": 46569.578, "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": 48116.553, "from_m": 46859.113, "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": 49236.803, "from_m": 48116.553, "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": 49276.979, "from_m": 49236.803, "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": 49322.935, "from_m": 49276.979, "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": 49694.77, "from_m": 49322.935, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55819.181, "from_m": 49694.77, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56091.649, "from_m": 55819.181, "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": 56474.082, "from_m": 56091.649, "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": 64420.04, "from_m": 56474.082, "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": 622587, "profile_key": "af9581ba9e0fc0395f3280f90300e5008adaea290f25eb92ffde50387e8e1ece", "schedule_id": 31126, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2056", "location": "Paignton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2101", "location": "Torquay", "stage_seq": 2, "distance_m": 4059.542, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": "2104", "location": "Torre", "stage_seq": 3, "distance_m": 5405.021, "section_seq": 1, "route_path_id": 102937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110", "location": "Newton Abbot West Jn", "stage_seq": 4, "distance_m": 12772.795, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2112", "location": "Newton Abbot", "stage_seq": 5, "distance_m": 13593.909, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2119", "location": "Teignmouth", "stage_seq": 6, "distance_m": 21781.703, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Dawlish", "stage_seq": 7, "distance_m": 26284.939, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128H", "location": "Dawlish Warren", "stage_seq": 8, "distance_m": 28923.971, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2133", "location": "Starcross", "stage_seq": 9, "distance_m": 32178.145, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141", "location": "Marsh Barton", "stage_seq": 10, "distance_m": 42521.425, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2145", "location": "Exeter St. Thomas", "stage_seq": 11, "distance_m": 44428.328, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2152", "location": "Exeter St. David's", "stage_seq": 12, "distance_m": 46405.662, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2156", "location": "Exeter Central", "stage_seq": 13, "distance_m": 47584.079, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158", "location": "St. James' Park", "stage_seq": 14, "distance_m": 48384.399, "section_seq": 1, "route_path_id": 102937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Exmouth Jn", "stage_seq": 15, "distance_m": 49403.119, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203H", "location": "Digby & Sowton", "stage_seq": 16, "distance_m": 52996.138, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206H", "location": "Newcourt", "stage_seq": 17, "distance_m": 54274.164, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2209H", "wtt_dep": "2210H", "location": "Topsham", "stage_seq": 18, "distance_m": 56310.186, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": "2215H", "location": "Lympstone Village", "stage_seq": 19, "distance_m": 61165.534, "section_seq": 1, "route_path_id": 102937}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": null, "location": "Exmouth", "stage_seq": 20, "distance_m": 64420.04, "section_seq": 1, "route_path_id": 102937}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64420.04, "from_m": 0.0, "section_seq": 1, "route_path_id": 102937}], "total_distance_m": 64420.04, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 63144.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1275.597, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26610, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:09Z", "source_id": 51537976, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:00:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:14Z", "source_id": 16640836, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26606, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:45Z", "source_id": 51544649, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:03:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:01:51Z", "source_id": 16642645, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26582, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:31Z", "source_id": 51563971, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:11:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:09:33Z", "source_id": 16648028, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:17:22Z", "source_id": 51583019, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:18:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:17:27Z", "source_id": 16653412, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:56Z", "source_id": 51593869, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:23:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:22:03Z", "source_id": 16656519, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26558, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:26:41Z", "source_id": 51604904, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:27:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:26:42Z", "source_id": 16659625, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26554, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:59Z", "source_id": 51612556, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:31:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:30:01Z", "source_id": 16661779, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:03Z", "source_id": 16669164, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26544, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:59Z", "source_id": 51641739, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:43:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:03Z", "source_id": 16670487, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26444, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:52Z", "source_id": 51650447, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:47:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:57Z", "source_id": 16673029, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26485, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:08Z", "source_id": 51664291, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:54:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:13Z", "source_id": 16677114, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26495, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:39Z", "source_id": 51671893, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:57:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:42Z", "source_id": 16679325, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:32Z", "source_id": 16684287, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:04Z", "source_id": 16685866, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:44Z", "source_id": 51700622, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:10:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:48Z", "source_id": 16687612, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:04Z", "source_id": 16691458, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:20:06Z", "source_id": 16693974, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T22:19:00+01:00", "operational_fact": true}] Paignton 2056 2056 2 None None Exmouth 2220 2220 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80300/2026-09-16/detailed None Lympstone Village 2026-09-16T22:15:30+01:00 Exmouth 3.0 {"type": "LineString", "coordinates": [[-3.4310461, 50.6482816], [-3.4307777999999995, 50.64793089999999], [-3.4305146999999994, 50.6475555], [-3.430148599999999, 50.6470353], [-3.430094599999999, 50.646946799999995], [-3.4298929, 50.6465982], [-3.4296921, 50.6461684], [-3.4295232, 50.64574579999999], [-3.4293338999999996, 50.6453389], [-3.4290957, 50.6449019], [-3.4287585, 50.64436010000001], [-3.4284197, 50.643947], [-3.4283452999999997, 50.6438496], [-3.4278344999999995, 50.6432437], [-3.4271865, 50.6426055], [-3.4265319999999995, 50.642026], [-3.4257981999999996, 50.641469], [-3.424934, 50.640861999999984], [-3.42427, 50.6403244], [-3.4237519, 50.63983850000001], [-3.4232592, 50.6392523], [-3.4228249999999996, 50.63862999999999], [-3.4224720999999994, 50.63794130000001], [-3.4222159, 50.63730660000001], [-3.4221646, 50.6371776], [-3.421969, 50.6367172], [-3.4217129, 50.63625639999999], [-3.4212261999999996, 50.63549020000001], [-3.4208825, 50.6350546], [-3.4203883, 50.6344934], [-3.4199011000000006, 50.6340034], [-3.4192505, 50.6334518], [-3.4184190999999995, 50.632837599999995], [-3.4180248, 50.63253639999999], [-3.4176647, 50.63223789999999], [-3.4173287, 50.631935899999995], [-3.4171678, 50.6317776], [-3.4170236999999997, 50.63162019999999], [-3.4165367, 50.6310285], [-3.4161117999999995, 50.6303945], [-3.4157895, 50.62967129999998], [-3.4157112999999995, 50.6294675], [-3.4156345999999997, 50.6292201], [-3.4156189999999995, 50.6291443], [-3.4155711999999996, 50.6289519], [-3.4154725999999997, 50.62819259999999], [-3.4154751999999995, 50.6279747], [-3.4154791, 50.62667699999999], [-3.415427, 50.6258825], [-3.4154153, 50.6257238], [-3.4153897999999994, 50.6253766], [-3.4153687999999995, 50.6250915], [-3.4152546, 50.62400420000001], [-3.415193299999999, 50.6233831], [-3.4151575, 50.6231583], [-3.4151246000000004, 50.6229316], [-3.4150391999999994, 50.62248129999999], [-3.4150072999999996, 50.622325799999984], [-3.4149778, 50.62217139999999], [-3.4149180999999995, 50.62186839999998], [-3.4148699, 50.6216436]]} 2.0 2216 2219 Lympstone Village Exmouth Exmouth 50.6216436 -3.4148699 50.6216436 -3.4148699 1 0 2026-09-16 21:30:21 TERMINATED 2026-09-16 21:19:00 Exmouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693974 1789593607517656 82 82 2026-09-16 21:30:08.711915 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:07.511178
592401 623581 W11368 692G97M716 2026-09-16 COMPLETE 16693577 2026-09-16 22:20:00 2026-09-16 21:30:21 2026-09-18 21:30:21 {"id": 623581, "stp": "O", "toc": "West Midlands Trains", "uid": "W11368", "consist": "196001", "dest_crs": "NUN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11368/2026-09-16/detailed", "trust_id": "692G97M716", "origin_crs": "LMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nuneaton", "service_date": "2026-09-16", "dest_arr_time": "2220", "dest_platform": "1", "is_terminated": 1, "next_location": "Nuneaton", "signalling_id": "2G97", "timing_status": "ON TIME", "origin_station": "Leamington Spa", "current_leg_arr": "2220", "current_leg_dep": "2216", "current_leg_end": "Nuneaton", "origin_dep_time": "2140", "origin_platform": "4", "current_location": "Nuneaton", "last_update_time": "2026-09-16T21:30:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4726837999999998, 52.50366129999999], [-1.4726974999999998, 52.5037256], [-1.4728742, 52.5045448], [-1.4729637, 52.50522990000001], [-1.4729974999999995, 52.50594149999999], [-1.4729617, 52.5066212], [-1.4728595, 52.50734169999999], [-1.4727145, 52.50798819999999], [-1.4725582, 52.508520399999995], [-1.4723463, 52.5091076], [-1.4716625999999997, 52.5104262], [-1.4711020999999995, 52.511267], [-1.4708121999999997, 52.5116412], [-1.4704966, 52.512023], [-1.470078, 52.5124631], [-1.4695813999999998, 52.512958600000005], [-1.4694710999999998, 52.5130629], [-1.4688867, 52.513579], [-1.4682248, 52.514095], [-1.4674055, 52.514667900000006], [-1.4652055, 52.5161607], [-1.4635461999999997, 52.51727979999999], [-1.4625192000000002, 52.51797160000001], [-1.4620743, 52.518274100000006], [-1.4605663999999998, 52.5193077], [-1.4602417, 52.51953739999999], [-1.4599985999999998, 52.5197299], [-1.4597628, 52.51995], [-1.4595777, 52.520148000000006], [-1.4594552, 52.52030019999999], [-1.4593033999999998, 52.5205357], [-1.4591956, 52.520731299999994], [-1.459011, 52.521187299999994], [-1.4589572, 52.5214998], [-1.4589446999999998, 52.52160249999999], [-1.4589322999999998, 52.52178070000001], [-1.4589567, 52.5221098], [-1.4590069, 52.52233199999999], [-1.4590985, 52.522594999999995], [-1.4592063, 52.5228335], [-1.4593856, 52.5231068], [-1.4595896999999998, 52.52337030000001], [-1.4597033999999998, 52.5234849], [-1.4597957, 52.523579000000005], [-1.4599400000000002, 52.52371050000001], [-1.4601806999999998, 52.5238964], [-1.4605552999999998, 52.52414539999999], [-1.4607871, 52.5242943], [-1.4616575, 52.5248625], [-1.4621717, 52.5252049], [-1.4625026, 52.525413400000005], [-1.463104, 52.5257473], [-1.4641257999999997, 52.5263488], [-1.4645303999999997, 52.52659809999999], [-1.4648968, 52.5268224], [-1.4657067999999998, 52.527355099999994], [-1.4673405999999998, 52.528480300000005], [-1.4674001, 52.5285203], [-1.4679166999999995, 52.52885620000001], [-1.4684726, 52.52919719999999], [-1.4701078937545864, 52.53017050098448], [-1.4698027899945154, 52.530123628021194], [-1.4697327773530775, 52.53011287200127], [-1.4696283000000003, 52.53006249999999], [-1.4694349, 52.5299425], [-1.4691832, 52.5297829], [-1.4685933999999998, 52.529483500000005], [-1.4680161, 52.52911640000001], [-1.467054, 52.5284687], [-1.4664409, 52.5280745], [-1.4658028, 52.527651], [-1.4642908999999995, 52.5267063]]}", "current_leg_start": "Bermuda Park", "dest_arr_time_act": "2220", "motion_projection": null, "next_location_lat": "52.5267063", "next_location_lon": "-1.4642909", "previous_location": "Bermuda Park", "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\": 320.534, \"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\": 349.228, \"from_m\": 320.534, \"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\": 451.601, \"from_m\": 349.228, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 966.842, \"from_m\": 451.601, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14691.324, \"from_m\": 966.842, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15060.491, \"from_m\": 14691.324, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15091.576, \"from_m\": 15060.491, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15180.063, \"from_m\": 15091.576, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15363.989, \"from_m\": 15180.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15888.484, \"from_m\": 15363.989, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15947.811, \"from_m\": 15888.484, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15955.608, \"from_m\": 15947.811, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16420.592, \"from_m\": 15955.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30221.458, \"from_m\": 16420.592, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 32336.29, \"from_m\": 30221.458, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32440.639, \"from_m\": 32336.29, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32470.589, \"from_m\": 32440.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\": 32513.869, \"from_m\": 32470.589, \"capability_applied\": null, \"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\": 32565.832, \"from_m\": 32513.869, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32990.236, \"from_m\": 32565.832, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}], \"service_id\": 623581, \"profile_key\": \"818284c75e21f9f435c4f578ef4da2aa7b6f901c7a7c9e8a8df38b8e96195299\", \"schedule_id\": 41105, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Leamington Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Milverton Jn\", \"stage_seq\": 2, \"distance_m\": 1772.509, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Kenilworth\", \"stage_seq\": 3, \"distance_m\": 7365.733, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148H\", \"location\": \"Kenilworth Jns\", \"stage_seq\": 4, \"distance_m\": 8470.632, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Gibbet Hill Jn\", \"stage_seq\": 5, \"distance_m\": 11554.371, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2156\", \"location\": \"Coventry\", \"stage_seq\": 6, \"distance_m\": 15526.42, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Coundon Road S.B.\", \"stage_seq\": 7, \"distance_m\": 17643.58, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Three Spires Jn\", \"stage_seq\": 8, \"distance_m\": 20886.49, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2206\", \"location\": \"Coventry Arena\", \"stage_seq\": 9, \"distance_m\": 21869.454, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Hawkesbury Lane L.C.\", \"stage_seq\": 10, \"distance_m\": 23817.403, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": false, \"wtt_arr\": \"2210H\", \"wtt_dep\": \"2211H\", \"location\": \"Bedworth\", \"stage_seq\": 11, \"distance_m\": 26205.275, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2215H\", \"location\": \"Bermuda Park\", \"stage_seq\": 12, \"distance_m\": 28901.267, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218H\", \"location\": \"Chilvers Coton Jn\", \"stage_seq\": 13, \"distance_m\": 30444.427, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": null, \"location\": \"Nuneaton\", \"stage_seq\": 14, \"distance_m\": 32990.236, \"section_seq\": 1, \"route_path_id\": 38314}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32990.236, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38314}], \"total_distance_m\": 32990.236, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29733.635, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3256.601, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2140", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.5267063", "current_position_lon": "-1.4642909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:52Z\", \"source_id\": 51652633, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:55Z\", \"source_id\": 16673668, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:03Z\", \"source_id\": 51668267, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:06Z\", \"source_id\": 16678322, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:22Z\", \"source_id\": 51686645, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:26Z\", \"source_id\": 16683569, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:26Z\", \"source_id\": 51702203, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:33Z\", \"source_id\": 16688051, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:29Z\", \"source_id\": 51713081, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:15:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:34Z\", \"source_id\": 16691145, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:19:27Z\", \"source_id\": 51721369, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:19:29Z\", \"source_id\": 16693577, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nuneaton", "service_state_platform": "1", "timing_fact_generation": 1789593569743570, "current_leg_arrival_utc": "2026-09-16T22:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:09.143036", "service_state_evidence_id": 16693577, "current_leg_start_actual_dep": "2026-09-16T22:15:30+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:09.540998", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains O LMS NUN 2G97 196001 2 100 None {"version": 3, "segments": [{"to_m": 320.534, "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": 349.228, "from_m": 320.534, "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": 451.601, "from_m": 349.228, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 966.842, "from_m": 451.601, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14691.324, "from_m": 966.842, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15060.491, "from_m": 14691.324, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15091.576, "from_m": 15060.491, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15180.063, "from_m": 15091.576, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15363.989, "from_m": 15180.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15888.484, "from_m": 15363.989, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15947.811, "from_m": 15888.484, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.608, "from_m": 15947.811, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16420.592, "from_m": 15955.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30221.458, "from_m": 16420.592, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 32336.29, "from_m": 30221.458, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32440.639, "from_m": 32336.29, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32470.589, "from_m": 32440.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": 32513.869, "from_m": 32470.589, "capability_applied": null, "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": 32565.832, "from_m": 32513.869, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32990.236, "from_m": 32565.832, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}], "service_id": 623581, "profile_key": "818284c75e21f9f435c4f578ef4da2aa7b6f901c7a7c9e8a8df38b8e96195299", "schedule_id": 41105, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2140", "location": "Leamington Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38314}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Milverton Jn", "stage_seq": 2, "distance_m": 1772.509, "section_seq": 1, "route_path_id": 38314}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Kenilworth", "stage_seq": 3, "distance_m": 7365.733, "section_seq": 1, "route_path_id": 38314}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148H", "location": "Kenilworth Jns", "stage_seq": 4, "distance_m": 8470.632, "section_seq": 1, "route_path_id": 38314}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Gibbet Hill Jn", "stage_seq": 5, "distance_m": 11554.371, "section_seq": 1, "route_path_id": 38314}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2156", "location": "Coventry", "stage_seq": 6, "distance_m": 15526.42, "section_seq": 1, "route_path_id": 38314}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Coundon Road S.B.", "stage_seq": 7, "distance_m": 17643.58, "section_seq": 1, "route_path_id": 38314}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Three Spires Jn", "stage_seq": 8, "distance_m": 20886.49, "section_seq": 1, "route_path_id": 38314}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2206", "location": "Coventry Arena", "stage_seq": 9, "distance_m": 21869.454, "section_seq": 1, "route_path_id": 38314}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Hawkesbury Lane L.C.", "stage_seq": 10, "distance_m": 23817.403, "section_seq": 1, "route_path_id": 38314}, {"is_pass": false, "wtt_arr": "2210H", "wtt_dep": "2211H", "location": "Bedworth", "stage_seq": 11, "distance_m": 26205.275, "section_seq": 1, "route_path_id": 38314}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2215H", "location": "Bermuda Park", "stage_seq": 12, "distance_m": 28901.267, "section_seq": 1, "route_path_id": 38314}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218H", "location": "Chilvers Coton Jn", "stage_seq": 13, "distance_m": 30444.427, "section_seq": 1, "route_path_id": 38314}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": null, "location": "Nuneaton", "stage_seq": 14, "distance_m": 32990.236, "section_seq": 1, "route_path_id": 38314}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32990.236, "from_m": 0.0, "section_seq": 1, "route_path_id": 38314}], "total_distance_m": 32990.236, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29733.635, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3256.601, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20982, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:52Z", "source_id": 51652633, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:49:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:55Z", "source_id": 16673668, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20843, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:03Z", "source_id": 51668267, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:56:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:06Z", "source_id": 16678322, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20804, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:22Z", "source_id": 51686645, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:04:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:26Z", "source_id": 16683569, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20789, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:26Z", "source_id": 51702203, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:11:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:33Z", "source_id": 16688051, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20783, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:29Z", "source_id": 51713081, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:15:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:34Z", "source_id": 16691145, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20688, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:19:27Z", "source_id": 51721369, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:20:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:19:29Z", "source_id": 16693577, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:20:00+01:00", "operational_fact": true}] Leamington Spa 2140 2140 4 None None Nuneaton 2220 2220 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W11368/2026-09-16/detailed None Bermuda Park 2026-09-16T22:15:30+01:00 Nuneaton 4.0 {"type": "LineString", "coordinates": [[-1.4726837999999998, 52.50366129999999], [-1.4726974999999998, 52.5037256], [-1.4728742, 52.5045448], [-1.4729637, 52.50522990000001], [-1.4729974999999995, 52.50594149999999], [-1.4729617, 52.5066212], [-1.4728595, 52.50734169999999], [-1.4727145, 52.50798819999999], [-1.4725582, 52.508520399999995], [-1.4723463, 52.5091076], [-1.4716625999999997, 52.5104262], [-1.4711020999999995, 52.511267], [-1.4708121999999997, 52.5116412], [-1.4704966, 52.512023], [-1.470078, 52.5124631], [-1.4695813999999998, 52.512958600000005], [-1.4694710999999998, 52.5130629], [-1.4688867, 52.513579], [-1.4682248, 52.514095], [-1.4674055, 52.514667900000006], [-1.4652055, 52.5161607], [-1.4635461999999997, 52.51727979999999], [-1.4625192000000002, 52.51797160000001], [-1.4620743, 52.518274100000006], [-1.4605663999999998, 52.5193077], [-1.4602417, 52.51953739999999], [-1.4599985999999998, 52.5197299], [-1.4597628, 52.51995], [-1.4595777, 52.520148000000006], [-1.4594552, 52.52030019999999], [-1.4593033999999998, 52.5205357], [-1.4591956, 52.520731299999994], [-1.459011, 52.521187299999994], [-1.4589572, 52.5214998], [-1.4589446999999998, 52.52160249999999], [-1.4589322999999998, 52.52178070000001], [-1.4589567, 52.5221098], [-1.4590069, 52.52233199999999], [-1.4590985, 52.522594999999995], [-1.4592063, 52.5228335], [-1.4593856, 52.5231068], [-1.4595896999999998, 52.52337030000001], [-1.4597033999999998, 52.5234849], [-1.4597957, 52.523579000000005], [-1.4599400000000002, 52.52371050000001], [-1.4601806999999998, 52.5238964], [-1.4605552999999998, 52.52414539999999], [-1.4607871, 52.5242943], [-1.4616575, 52.5248625], [-1.4621717, 52.5252049], [-1.4625026, 52.525413400000005], [-1.463104, 52.5257473], [-1.4641257999999997, 52.5263488], [-1.4645303999999997, 52.52659809999999], [-1.4648968, 52.5268224], [-1.4657067999999998, 52.527355099999994], [-1.4673405999999998, 52.528480300000005], [-1.4674001, 52.5285203], [-1.4679166999999995, 52.52885620000001], [-1.4684726, 52.52919719999999], [-1.4701078937545864, 52.53017050098448], [-1.4698027899945154, 52.530123628021194], [-1.4697327773530775, 52.53011287200127], [-1.4696283000000003, 52.53006249999999], [-1.4694349, 52.5299425], [-1.4691832, 52.5297829], [-1.4685933999999998, 52.529483500000005], [-1.4680161, 52.52911640000001], [-1.467054, 52.5284687], [-1.4664409, 52.5280745], [-1.4658028, 52.527651], [-1.4642908999999995, 52.5267063]]} 2.6 2216 2220 Bermuda Park Nuneaton Nuneaton 52.5267063 -1.4642909 52.5267063 -1.4642909 1 0 2026-09-16 21:30:21 TERMINATED 2026-09-16 21:20:00 Nuneaton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693577 1789593569743570 49 49 2026-09-16 21:30:09.540998 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:09.143036
592402 619797 W34842 731C94MY16 2026-09-16 COMPLETE 16693271 2026-09-16 22:20:00 2026-09-16 21:30:21 2026-09-18 21:30:21 {"id": 619797, "stp": "O", "toc": "Great Western Railway", "uid": "W34842", "consist": "802107", "dest_crs": "PLY", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34842/2026-09-16/detailed", "trust_id": "731C94MY16", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-16", "dest_arr_time": "2218", "dest_platform": "4", "is_terminated": 1, "next_location": "Plymouth", "signalling_id": "1C94", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "2220", "current_leg_dep": "2154", "current_leg_end": "Plymouth", "origin_dep_time": "1904", "origin_platform": "2", "current_location": "Plymouth", "last_update_time": "2026-09-16T21:30:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.688861825180008, 50.43593113134597], [-3.6898179, 50.43529929999999], [-3.6904532999999993, 50.43488599999999], [-3.6911446, 50.434429999999985], [-3.6914086, 50.434259], [-3.6918238, 50.43401119999999], [-3.6920722, 50.43390339999999], [-3.6925477999999994, 50.43371199999999], [-3.6927218000000006, 50.43365180000001], [-3.6933177, 50.433475699999995], [-3.6939538, 50.4333377], [-3.6944728, 50.4332449], [-3.6950222, 50.433181299999994], [-3.6955504, 50.43314329999999], [-3.6960212, 50.4331249], [-3.697256400000001, 50.43309899999999], [-3.697859900000001, 50.43307709999999], [-3.6982807, 50.43304109999999], [-3.698676299999999, 50.43299269999999], [-3.6990512999999994, 50.4329323], [-3.6999934999999993, 50.4327619], [-3.7001401, 50.4327358], [-3.7010314, 50.43256619999999], [-3.7015971, 50.4324703], [-3.7021175, 50.4324091], [-3.7027319, 50.43236929999999], [-3.703318199999999, 50.4323643], [-3.7038533, 50.4323845], [-3.7043704, 50.4324342], [-3.7048303, 50.43249949999999], [-3.7052323, 50.4325792], [-3.7056858, 50.432688], [-3.706157399999999, 50.43282740000001], [-3.7066668, 50.4330183], [-3.7071855, 50.433250099999995], [-3.7082773000000007, 50.4337986], [-3.709100100000001, 50.4342063], [-3.709592199999999, 50.4344189], [-3.7100759, 50.43460339999999], [-3.7105765000000006, 50.43476299999999], [-3.7111758, 50.4349382], [-3.7116048, 50.435031899999984], [-3.7121042, 50.4351165], [-3.712533399999999, 50.435172], [-3.7129883, 50.4352175], [-3.713435599999999, 50.4352445], [-3.7138813, 50.43525950000001], [-3.7143199, 50.43526390000001], [-3.7148717, 50.4352482], [-3.7153527999999993, 50.4352175], [-3.715848, 50.4351702], [-3.7163586999999993, 50.4351034], [-3.716967200000001, 50.4349813], [-3.7174109, 50.434865], [-3.717464099999999, 50.434851], [-3.7176220999999994, 50.4348002], [-3.718438799999999, 50.43454239999999], [-3.719119500000001, 50.434267699999985], [-3.7198019, 50.43394729999999], [-3.7211213, 50.43330600000001], [-3.7217499, 50.4330038], [-3.7224066, 50.4327172], [-3.7234097, 50.432353000000006], [-3.7241958, 50.432101199999984], [-3.7250177, 50.4318824], [-3.7259905, 50.431674599999994], [-3.7269987, 50.43150730000001], [-3.7290045999999992, 50.4311947], [-3.729109, 50.4311798], [-3.7301741000000006, 50.4310278], [-3.7307691, 50.4309749], [-3.731758, 50.430952999999995], [-3.7324553, 50.430977000000006], [-3.733605, 50.43108669999999], [-3.7342614, 50.43119359999999], [-3.7349457, 50.43132479999999], [-3.7355941, 50.4314817], [-3.7364591, 50.4316942], [-3.7373249999999993, 50.431879], [-3.737894, 50.4319795], [-3.7385023, 50.4320664], [-3.7391412, 50.43212909999999], [-3.7398904000000006, 50.4321711], [-3.7406870999999993, 50.4321751], [-3.7414079, 50.4321429], [-3.7420036999999993, 50.432103299999994], [-3.7425414, 50.4320361], [-3.7434105, 50.4318963], [-3.744635899999999, 50.43162939999999], [-3.745364799999999, 50.431450099999985], [-3.7464667, 50.43117929999998], [-3.7488234, 50.4306044], [-3.749695899999999, 50.4303694], [-3.7505217000000006, 50.43012040000001], [-3.7522513, 50.42952290000001], [-3.752676300000001, 50.4293842], [-3.7531146, 50.429251299999976], [-3.7539759, 50.42902170000001], [-3.7557235, 50.4285859], [-3.7559261, 50.4285383], [-3.7586359, 50.4278795], [-3.7592778, 50.42773], [-3.7599652, 50.42759869999999], [-3.7605055, 50.42751919999999], [-3.7606317, 50.4275048], [-3.761352500000001, 50.42744009999999], [-3.762148499999999, 50.427407899999984], [-3.762718599999999, 50.427419], [-3.763306099999999, 50.42745669999999], [-3.763845799999999, 50.4275158], [-3.7643642, 50.4275938], [-3.7649333, 50.4276968], [-3.765434299999999, 50.42780809999999], [-3.7659282, 50.4279315], [-3.7673046, 50.428339300000005], [-3.767437, 50.428376500000006], [-3.7697905, 50.429034400000006], [-3.770557699999999, 50.4292257], [-3.7713671999999994, 50.4294189], [-3.7721381, 50.4295836], [-3.7722601, 50.4296083], [-3.7729241933019897, 50.429736738122344], [-3.7730181, 50.4297549], [-3.7737776, 50.4298866], [-3.7746730999999993, 50.43002619999999], [-3.775532399999999, 50.43014689999998], [-3.7765215, 50.4302665], [-3.7782193999999993, 50.43042049999998], [-3.7787692, 50.4304866], [-3.7792922, 50.4305612], [-3.779820199999999, 50.4306681], [-3.780264, 50.43077439999998], [-3.7808255, 50.430929], [-3.7813374, 50.4311062], [-3.7818561, 50.4312836], [-3.7823819999999992, 50.4314394], [-3.7828983, 50.43156859999999], [-3.7834529999999993, 50.43167789999999], [-3.783983300000001, 50.43174930000001], [-3.7846314, 50.431803], [-3.7859084, 50.4318883], [-3.7868966, 50.431939100000015], [-3.787862, 50.4320092], [-3.7888308999999993, 50.4321111], [-3.7891637, 50.432148100000006], [-3.790176199999999, 50.43224800000001], [-3.791027999999999, 50.43229259999999], [-3.7918713, 50.43230899999999], [-3.7936147, 50.43235760000001], [-3.7962037, 50.4323455], [-3.7982488, 50.432304], [-3.7994427, 50.43227420000001], [-3.8011275, 50.4322122], [-3.8022774999999993, 50.4321691], [-3.8047531, 50.43210869999999], [-3.8064436000000006, 50.4320451], [-3.8080105, 50.43204800000001], [-3.809203300000001, 50.43209889999999], [-3.8106175, 50.4321898], [-3.8114298, 50.43222080000001], [-3.8119519, 50.43221930000001], [-3.8125008999999994, 50.4321944], [-3.813023700000001, 50.43214170000001], [-3.813553599999999, 50.4320721], [-3.8140425, 50.43198430000001], [-3.8148373, 50.431815799999995], [-3.815173299999999, 50.431728199999995], [-3.8153055, 50.4316937], [-3.8155343999999993, 50.431634], [-3.816109, 50.4314596], [-3.8166462, 50.4312518], [-3.8171496, 50.43101299999999], [-3.818149, 50.4304794], [-3.818496, 50.43029], [-3.8190857, 50.43001099999999], [-3.8195699999999992, 50.4298107], [-3.8200857, 50.42963069999999], [-3.8207924000000006, 50.42942750000001], [-3.8215001000000006, 50.4292524], [-3.8229595, 50.428919400000005], [-3.8237347, 50.4287411], [-3.824447900000001, 50.4285694], [-3.8247448, 50.4284969], [-3.826514, 50.4280857], [-3.827995800000001, 50.4277513], [-3.8285451, 50.4276482], [-3.8291212, 50.42755389999999], [-3.829640199999999, 50.4274986], [-3.8301064, 50.42747369999999], [-3.830700100000001, 50.4274589], [-3.8312828, 50.42747409999998], [-3.831787999999999, 50.4275081], [-3.8323192000000006, 50.4275699], [-3.8328433999999993, 50.4276606], [-3.833268, 50.42774019999999], [-3.834198099999999, 50.427951699999994], [-3.8351871, 50.4282022], [-3.8362104, 50.4284524], [-3.8365497, 50.4285338], [-3.836934100000001, 50.4286182], [-3.8372844, 50.42867700000001], [-3.8376678000000006, 50.42873019999999], [-3.8380344, 50.428768], [-3.838333800000001, 50.42879080000001], [-3.838614399999999, 50.42880060000001], [-3.839101699999999, 50.4288005], [-3.8395658, 50.42877750000001], [-3.840043099999999, 50.4287333], [-3.8404256, 50.42868419999999], [-3.8408287, 50.428614], [-3.8411953, 50.4285349], [-3.8414108, 50.4284786], [-3.8419541000000006, 50.428315399999995], [-3.8424447, 50.42812479999999], [-3.842875999999999, 50.4279293], [-3.8434317, 50.427627399999984], [-3.8437099, 50.4274396], [-3.8439752, 50.427245], [-3.844374499999999, 50.4269113], [-3.844580999999999, 50.42670779999999], [-3.844737400000001, 50.4265325], [-3.8449515, 50.42626429999999], [-3.8450591, 50.4261018], [-3.845160299999999, 50.4259275], [-3.8452834, 50.425692], [-3.845365, 50.4254982], [-3.8454312, 50.4253107], [-3.8455059, 50.425027699999994], [-3.8455692, 50.42471650000001], [-3.8456925, 50.424085], [-3.8457112, 50.4239855], [-3.845740867500918, 50.4238193740464], [-3.8458161, 50.42339809999999], [-3.846009335496809, 50.422316234984066], [-3.846075, 50.42194859999999], [-3.846190799999999, 50.421300499999994], [-3.8462845, 50.4208586], [-3.846424700000001, 50.420396200000006], [-3.8465801, 50.4199599], [-3.8467156999999994, 50.41961340000001], [-3.8469288, 50.4191566], [-3.847215, 50.4185773], [-3.8476453, 50.41774840000001], [-3.8482798, 50.4164939], [-3.848489499999999, 50.416009499999994], [-3.8486756, 50.4156893], [-3.848909799999999, 50.41537399999999], [-3.8491173, 50.4151306], [-3.8495100999999994, 50.41473119999999], [-3.8499435, 50.4143693], [-3.850410699999999, 50.414026699999994], [-3.8510353, 50.4136148], [-3.851664, 50.413191000000005], [-3.852255499999999, 50.4127541], [-3.852743900000001, 50.4123302], [-3.852881599999999, 50.4122026], [-3.853034299999999, 50.412043], [-3.8532672, 50.41176850000001], [-3.8534825, 50.4114909], [-3.8536553, 50.4112356], [-3.8537605, 50.4110553], [-3.8539358, 50.410693], [-3.8541168, 50.4102074], [-3.8542197, 50.4098911], [-3.854288, 50.4095101], [-3.854317500000001, 50.409211600000006], [-3.8542865, 50.4085809], [-3.854241, 50.4082368], [-3.854068099999999, 50.4075375], [-3.854013299999999, 50.40718150000001], [-3.8539567, 50.406841400000005], [-3.853904, 50.4065051], [-3.8539203, 50.406167100000005], [-3.853987500000001, 50.4056977], [-3.8540686000000006, 50.405317], [-3.854194999999999, 50.404863], [-3.854393599999999, 50.4044209], [-3.8545909, 50.4040677], [-3.8548331, 50.4037301], [-3.855149799999999, 50.403363], [-3.855491999999999, 50.403009], [-3.8559304, 50.4026396], [-3.8564419, 50.40228449999999], [-3.8570583, 50.40192979999999], [-3.8577237, 50.4016142], [-3.858401999999999, 50.40135579999999], [-3.859099599999999, 50.401134299999995], [-3.8608127, 50.4006996], [-3.862755721713942, 50.40023471003911], [-3.8628381, 50.400215], [-3.8644887999999993, 50.399816900000005], [-3.8647215, 50.399759200000005], [-3.866842, 50.3992757], [-3.8688227, 50.3988384], [-3.8696049, 50.39867139999999], [-3.8706939999999994, 50.39842599999999], [-3.8715754, 50.3982196], [-3.872347199999999, 50.3980387], [-3.8732382999999992, 50.397872], [-3.8739925, 50.3977915], [-3.874870000000001, 50.3977416], [-3.8760985, 50.3977156], [-3.8766194, 50.397698799999986], [-3.8771618, 50.39765440000001], [-3.877565099999999, 50.39760600000001], [-3.8778587999999994, 50.39757279999999], [-3.878186, 50.397519199999984], [-3.8787197, 50.397414399999995], [-3.8789915000000006, 50.39734440000001], [-3.8793575, 50.3972395], [-3.8801426, 50.3969428], [-3.8811246000000006, 50.3965518], [-3.882117299999999, 50.39614139999999], [-3.8833208, 50.3956453], [-3.8841558, 50.3953135], [-3.8851201, 50.3949089], [-3.8860787, 50.3945061], [-3.887169, 50.3940459], [-3.8873457999999994, 50.39397069999999], [-3.887789, 50.3937857], [-3.8885471, 50.3934802], [-3.889300299999999, 50.3931812], [-3.8898845, 50.3929861], [-3.890468099999999, 50.3928113], [-3.891014599999999, 50.39267809999998], [-3.8915785, 50.392563599999995], [-3.892352499999999, 50.3924467], [-3.8928382, 50.3923924], [-3.893379700000001, 50.39234729999999], [-3.8942296, 50.392314799999994], [-3.894858699999999, 50.392330300000005], [-3.895585, 50.392356799999995], [-3.8961709, 50.3923819], [-3.8974479, 50.39240710000001], [-3.8981978, 50.3924401], [-3.8992866, 50.39252059999999], [-3.899547, 50.3925519], [-3.9003313, 50.3926654], [-3.9010982999999992, 50.392811], [-3.902642699999999, 50.39310710000001], [-3.9038328999999994, 50.393315], [-3.904701399999999, 50.3934317], [-3.905116, 50.3934837], [-3.905823499999999, 50.39356219999999], [-3.9066494, 50.39364129999999], [-3.9077377, 50.3937265], [-3.9085269, 50.393784], [-3.909285600000001, 50.39385289999999], [-3.909895899999999, 50.3939255], [-3.9104652, 50.3940238], [-3.911374599999999, 50.39424479999999], [-3.912011, 50.394450899999995], [-3.912598499999999, 50.394672199999995], [-3.913739800000001, 50.3951672], [-3.915005, 50.3957238], [-3.9155483000000006, 50.3959335], [-3.9161305, 50.3961113], [-3.9167892000000006, 50.396267], [-3.917183099999999, 50.3963374], [-3.9176277, 50.3964039], [-3.9180626, 50.39644499999999], [-3.9184712, 50.3964656], [-3.918990200000001, 50.3964763], [-3.9193986, 50.396459], [-3.919804300000001, 50.396421499999995], [-3.9202185, 50.39635009999999], [-3.9204962, 50.3962883], [-3.920788500000001, 50.3962085], [-3.921117099999999, 50.3961049], [-3.9213376000000006, 50.39604040000001], [-3.9216091, 50.3959565], [-3.9219021, 50.39584649999999], [-3.922155, 50.3957391], [-3.9225071, 50.395572099999995], [-3.9229658, 50.395312699999984], [-3.923413, 50.39504159999999], [-3.9242121, 50.3945412], [-3.9247018, 50.3942491], [-3.925002599999999, 50.394083599999995], [-3.9253245, 50.39392980000001], [-3.925629, 50.39379849999999], [-3.925946699999999, 50.3936785], [-3.9264016, 50.39353109999999], [-3.9267894, 50.3934231], [-3.9268706, 50.3934005], [-3.9276214, 50.3932483], [-3.9283458, 50.3931482], [-3.9288011, 50.393109599999995], [-3.9292611, 50.3930843], [-3.9301219, 50.39309089999999], [-3.930727300000001, 50.39313069999999], [-3.9312929, 50.3931985], [-3.9318161, 50.393280699999984], [-3.931991599999999, 50.3933152], [-3.9324658, 50.39342390000001], [-3.9331687, 50.393636099999995], [-3.9338518, 50.3938861], [-3.9354504, 50.3945339], [-3.9363732, 50.394912600000005], [-3.9372121, 50.3953268], [-3.9378891, 50.39572330000001], [-3.9385655, 50.39614909999999], [-3.939033699999999, 50.3964339], [-3.9395285, 50.3966947], [-3.9402267, 50.397006399999995], [-3.9409586, 50.397288], [-3.9423937, 50.39781670000001], [-3.9435239, 50.3982256], [-3.9445868, 50.39866849999999], [-3.9454849, 50.39917499999999], [-3.9462905999999993, 50.39973380000001], [-3.9466897, 50.40007289999999], [-3.9471136, 50.400483400000006], [-3.9478801, 50.4012189], [-3.9483315, 50.40160470000001], [-3.948832, 50.4019837], [-3.9492205, 50.40221530000001], [-3.9496680999999993, 50.402483100000005], [-3.9501363, 50.40268749999999], [-3.9506597, 50.402883300000006], [-3.9509228, 50.4029698], [-3.9520067, 50.40332480000001], [-3.952587250125894, 50.40352069301459], [-3.9528537, 50.403610599999986], [-3.9536596, 50.40394630000001], [-3.9543089999999994, 50.4042626], [-3.95506, 50.40469509999999], [-3.955789799999999, 50.40516670000001], [-3.956778699999999, 50.40581009999998], [-3.9574032, 50.4062472], [-3.958239799999999, 50.4068057], [-3.9588952, 50.407262499999995], [-3.9591278, 50.40738180000001], [-3.9595818, 50.40756110000001], [-3.960055699999999, 50.4077355], [-3.960471599999999, 50.4078818], [-3.960986399999999, 50.40804099999999], [-3.961614899999999, 50.40819619999999], [-3.9621535, 50.4082911], [-3.962785400000001, 50.4083826], [-3.9631798, 50.40841609999999], [-3.9636072, 50.40843929999999], [-3.9638993999999994, 50.408442], [-3.9642391999999993, 50.408424], [-3.9648106999999992, 50.4083709], [-3.9654942, 50.4082707], [-3.9659876, 50.4081531], [-3.966435399999999, 50.40803319999999], [-3.9669335, 50.4078846], [-3.9680051, 50.4075281], [-3.9688165, 50.407256], [-3.970493199999999, 50.4067086], [-3.971291799999999, 50.4064294], [-3.9716512, 50.40628900000001], [-3.9720025, 50.40614060000001], [-3.9725047, 50.4058852], [-3.972929300000001, 50.405614799999995], [-3.9732071, 50.4054226], [-3.9736007, 50.4051297], [-3.9743043, 50.4045618], [-3.9748082, 50.40421090000001], [-3.975356399999999, 50.4038853], [-3.975917, 50.4036216], [-3.9764444, 50.403404], [-3.9770044, 50.4032138], [-3.977909, 50.4029518], [-3.9788378, 50.4026934], [-3.9790674, 50.4026327], [-3.984020899999999, 50.401268300000005], [-3.9846410999999993, 50.4010796], [-3.9852155, 50.400895000000006], [-3.9858589, 50.4006438], [-3.9865511, 50.4003122], [-3.9870531, 50.4000503], [-3.9876945, 50.399660999999995], [-3.988125899999999, 50.39934069999999], [-3.988638, 50.3989187], [-3.9895961999999994, 50.3981092], [-3.9901672, 50.3976924], [-3.9906343, 50.39734779999999], [-3.991134, 50.39704259999999], [-3.9918205000000007, 50.3967052], [-3.9924565, 50.39646450000001], [-3.9929419, 50.3963284], [-3.9933992, 50.3962148], [-3.9942543000000006, 50.396046000000005], [-3.9944289, 50.3960149], [-3.996052600000001, 50.39577979999999], [-3.9967519, 50.39567859999999], [-3.996869699999999, 50.39566130000001], [-3.9974531, 50.39560960000001], [-3.9986404, 50.39543539999998], [-3.9998339, 50.39526109999999], [-4.000556199999999, 50.3951604], [-4.0014146, 50.39506620000001], [-4.0024417, 50.3949651], [-4.0033961, 50.3948985], [-4.0049288, 50.39480329999999], [-4.006447400000001, 50.3946917], [-4.0079485, 50.3945398], [-4.0096173, 50.3943433], [-4.011504, 50.3941221], [-4.0133928, 50.3938924], [-4.0141089999999995, 50.393808799999995], [-4.020471, 50.39307939999999], [-4.021392, 50.39303219999999], [-4.022314699999999, 50.3930169], [-4.0235159, 50.39302200000001], [-4.024165199999999, 50.3930544], [-4.0265696, 50.3931922], [-4.0288178, 50.39333990000001], [-4.0310856, 50.39348489999998], [-4.033499, 50.39359139999999], [-4.033779199999999, 50.3935974], [-4.0347371, 50.39361039999999], [-4.0356689999999995, 50.393606899999995], [-4.0372948, 50.393574], [-4.0382303, 50.3935239], [-4.039439999999999, 50.3934485], [-4.0401018, 50.393398000000005], [-4.040728499999999, 50.39334360000001], [-4.042418778537846, 50.39318448243787], [-4.043466, 50.3930859], [-4.0437602, 50.39306179999999], [-4.043873999999999, 50.393050900000006], [-4.0475319999999995, 50.3926989], [-4.047987199999999, 50.392659399999985], [-4.0495836999999995, 50.39251249999999], [-4.0514368, 50.39234090000001], [-4.0523635, 50.3922469], [-4.053267999999999, 50.39214529999999], [-4.0539681, 50.3920479], [-4.0542148, 50.39200379999998], [-4.0546588, 50.3919223], [-4.0550965, 50.391822600000005], [-4.0552429, 50.3917812], [-4.0557265, 50.3916446], [-4.0562505, 50.39147450000001], [-4.0567295, 50.3913106], [-4.057238999999999, 50.3911205], [-4.058979999999999, 50.390468600000005], [-4.0597713, 50.39019830000001], [-4.0603726, 50.3900038], [-4.0610394, 50.3898134], [-4.0617301999999995, 50.3896442], [-4.0623868, 50.389493], [-4.0630324, 50.3893797], [-4.0635862, 50.389297600000006], [-4.064222099999999, 50.3892267], [-4.064443499999999, 50.3892033], [-4.0652481, 50.3891447], [-4.0660412, 50.3891069], [-4.0669481, 50.38911480000001], [-4.0677425, 50.389148000000006], [-4.0685687, 50.389192599999994], [-4.0692856, 50.38924909999999], [-4.0740184, 50.3896756], [-4.0753306, 50.38979410000001], [-4.0762239, 50.389830999999994], [-4.0779116, 50.389987699999985], [-4.0788538999999995, 50.3900752], [-4.0793655, 50.3901168], [-4.0800158, 50.3901462], [-4.0806728, 50.3901462], [-4.0813132, 50.390104], [-4.0819874, 50.39003710000001], [-4.0826956, 50.38992059999999], [-4.083360699999999, 50.389777], [-4.0836924, 50.389692399999994], [-4.0846126, 50.3893837], [-4.0851725, 50.3891516], [-4.0854844, 50.3890086], [-4.0858858, 50.3888138], [-4.0862548, 50.38862799999998], [-4.0869908, 50.3882345], [-4.0877943, 50.3877948], [-4.0882036, 50.387575], [-4.088458599999999, 50.3874344], [-4.0888977, 50.3871805], [-4.0890638, 50.3870877], [-4.089510099999999, 50.3868265], [-4.089828, 50.3866549], [-4.0901533, 50.3864838], [-4.0904376, 50.38633709999999], [-4.0907665, 50.3861867], [-4.0913942, 50.3859398], [-4.0917312, 50.38582280000001], [-4.0920749, 50.3857215], [-4.0923874, 50.38563369999999], [-4.0927023, 50.3855582], [-4.0933323999999995, 50.385427199999995], [-4.0943509, 50.38522389999999], [-4.095354999999999, 50.3850249], [-4.0963742, 50.38480679999999], [-4.0974131, 50.3845472], [-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]}", "current_leg_start": "Totnes", "dest_arr_time_act": "2218", "motion_projection": null, "next_location_lat": "50.3779817", "next_location_lon": "-4.1438239", "previous_location": "Totnes", "current_leg_milage": "23.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38064.87, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38148.384, \"from_m\": 38064.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38637.899, \"from_m\": 38148.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38676.439, \"from_m\": 38637.899, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38827.029, \"from_m\": 38676.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40156.774, \"from_m\": 38827.029, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40168.378, \"from_m\": 40156.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49345.858, \"from_m\": 40168.378, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49400.369, \"from_m\": 49345.858, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56157.297, \"from_m\": 49400.369, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56237.243, \"from_m\": 56157.297, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56295.624, \"from_m\": 56237.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56402.511, \"from_m\": 56295.624, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56458.631, \"from_m\": 56402.511, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 56517.021, \"from_m\": 56458.631, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57141.537, \"from_m\": 56517.021, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 57752.325, \"from_m\": 57141.537, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58051.037, \"from_m\": 57752.325, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58189.786, \"from_m\": 58051.037, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58962.477, \"from_m\": 58189.786, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61053.409, \"from_m\": 58962.477, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74632.458, \"from_m\": 61053.409, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 75429.317, \"from_m\": 74632.458, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 82470.63, \"from_m\": 75429.317, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 93757.828, \"from_m\": 82470.63, \"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\": 95760.965, \"from_m\": 93757.828, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 95838.089, \"from_m\": 95760.965, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 98418.363, \"from_m\": 95838.089, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 99313.79, \"from_m\": 98418.363, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 102754.449, \"from_m\": 99313.79, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 109088.662, \"from_m\": 102754.449, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 109909.577, \"from_m\": 109088.662, \"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\": 111234.458, \"from_m\": 109909.577, \"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\": 113106.62, \"from_m\": 111234.458, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121804.332, \"from_m\": 113106.62, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 136230.377, \"from_m\": 121804.332, \"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\": 136882.165, \"from_m\": 136230.377, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138666.732, \"from_m\": 136882.165, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 151525.13, \"from_m\": 138666.732, \"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\": 151795.233, \"from_m\": 151525.13, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 174952.465, \"from_m\": 151795.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\": 178081.651, \"from_m\": 174952.465, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 184368.94, \"from_m\": 178081.651, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 185669.011, \"from_m\": 184368.94, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 220723.932, \"from_m\": 185669.011, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 220995.817, \"from_m\": 220723.932, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 242619.711, \"from_m\": 220995.817, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 242690.281, \"from_m\": 242619.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 273458.132, \"from_m\": 242690.281, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 275454.993, \"from_m\": 273458.132, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 276248.182, \"from_m\": 275454.993, \"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\": 276451.474, \"from_m\": 276248.182, \"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\": 276477.052, \"from_m\": 276451.474, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 277849.162, \"from_m\": 276477.052, \"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\": 278652.916, \"from_m\": 277849.162, \"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\": 280071.243, \"from_m\": 278652.916, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 280125.946, \"from_m\": 280071.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 280890.323, \"from_m\": 280125.946, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 289323.733, \"from_m\": 280890.323, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 292923.188, \"from_m\": 289323.733, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 295623.31, \"from_m\": 292923.188, \"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\": 295662.748, \"from_m\": 295623.31, \"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\": 295732.272, \"from_m\": 295662.748, \"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\": 296331.249, \"from_m\": 295732.272, \"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\": 297733.022, \"from_m\": 296331.249, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 300463.267, \"from_m\": 297733.022, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 301972.584, \"from_m\": 300463.267, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 303680.138, \"from_m\": 301972.584, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 304629.294, \"from_m\": 303680.138, \"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\": 308569.988, \"from_m\": 304629.294, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 309779.177, \"from_m\": 308569.988, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 309865.569, \"from_m\": 309779.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310408.165, \"from_m\": 309865.569, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 311371.81, \"from_m\": 310408.165, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 314963.842, \"from_m\": 311371.81, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 322905.802, \"from_m\": 314963.842, \"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\": 324081.127, \"from_m\": 322905.802, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 324109.49, \"from_m\": 324081.127, \"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\": 342522.996, \"from_m\": 324109.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 342613.566, \"from_m\": 342522.996, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 350941.082, \"from_m\": 342613.566, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 350982.834, \"from_m\": 350941.082, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 351069.196, \"from_m\": 350982.834, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 356867.662, \"from_m\": 351069.196, \"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\": 357345.913, \"from_m\": 356867.662, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 359611.621, \"from_m\": 357345.913, \"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\": 360474.023, \"from_m\": 359611.621, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 361178.907, \"from_m\": 360474.023, \"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\": 361349.061, \"from_m\": 361178.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\": 361411.979, \"from_m\": 361349.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 361824.108, \"from_m\": 361411.979, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 619797, \"profile_key\": \"abf90e40b95afcd2dca81180de0ea6c0ce8c4d0056a535bb35723db1f56190e1\", \"schedule_id\": 39973, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1906H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1909H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1912H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.86, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.982, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56458.631, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": false, \"wtt_arr\": \"1928\", \"wtt_dep\": \"1931\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57629.41, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 13, \"distance_m\": 58935.335, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933H\", \"location\": \"Southcote Jn\", \"stage_seq\": 14, \"distance_m\": 60432.019, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Theale\", \"stage_seq\": 15, \"distance_m\": 66064.27, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943H\", \"location\": \"Newbury\", \"stage_seq\": 16, \"distance_m\": 85009.272, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952H\", \"location\": \"Bedwyn\", \"stage_seq\": 17, \"distance_m\": 106360.629, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959\", \"location\": \"Pewsey\", \"stage_seq\": 18, \"distance_m\": 120667.546, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Woodborough\", \"stage_seq\": 19, \"distance_m\": 126606.103, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Lavington\", \"stage_seq\": 20, \"distance_m\": 140347.193, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Heywood Road Jn\", \"stage_seq\": 21, \"distance_m\": 151543.131, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012H\", \"location\": \"Fairwood Jn\", \"stage_seq\": 22, \"distance_m\": 155475.121, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Clink Road Jn\", \"stage_seq\": 23, \"distance_m\": 160769.816, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Blatchbridge Jn\", \"stage_seq\": 24, \"distance_m\": 163912.799, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"East Somerset Jn\", \"stage_seq\": 25, \"distance_m\": 170198.664, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Castle Cary\", \"stage_seq\": 26, \"distance_m\": 184606.413, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Somerton G.F.\", \"stage_seq\": 27, \"distance_m\": 201924.001, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Athelney L.C.\", \"stage_seq\": 28, \"distance_m\": 216119.571, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Cogload Jn\", \"stage_seq\": 29, \"distance_m\": 221299.569, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2047H\", \"location\": \"Taunton\", \"stage_seq\": 30, \"distance_m\": 228772.968, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 31, \"distance_m\": 231473.854, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Whiteball\", \"stage_seq\": 32, \"distance_m\": 245024.36, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2100H\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 33, \"distance_m\": 251748.139, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102H\", \"location\": \"Tiverton Loop\", \"stage_seq\": 34, \"distance_m\": 254528.579, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112H\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 35, \"distance_m\": 276408.384, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": false, \"wtt_arr\": \"2114H\", \"wtt_dep\": \"2118\", \"location\": \"Exeter St. David's\", \"stage_seq\": 36, \"distance_m\": 278335.869, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"Dawlish Warren\", \"stage_seq\": 37, \"distance_m\": 295318.148, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Dawlish\", \"stage_seq\": 38, \"distance_m\": 297955.624, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Teignmouth\", \"stage_seq\": 39, \"distance_m\": 302409.698, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2139\", \"location\": \"Newton Abbot\", \"stage_seq\": 40, \"distance_m\": 310575.225, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 41, \"distance_m\": 311462.204, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Dainton Tunnel\", \"stage_seq\": 42, \"distance_m\": 316627.071, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2151\", \"location\": \"Totnes\", \"stage_seq\": 43, \"distance_m\": 324620.959, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Rattery\", \"stage_seq\": 44, \"distance_m\": 332196.959, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Aish Emergency Crossover\", \"stage_seq\": 45, \"distance_m\": 337060.659, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"Ivybridge\", \"stage_seq\": 46, \"distance_m\": 343171.762, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209H\", \"location\": \"Hemerdon\", \"stage_seq\": 47, \"distance_m\": 350941.082, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212H\", \"location\": \"Tavistock Jn Yard\", \"stage_seq\": 48, \"distance_m\": 356525.82, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Lipson Jn\", \"stage_seq\": 49, \"distance_m\": 359384.859, \"section_seq\": 1, \"route_path_id\": 101330}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 50, \"distance_m\": 361824.108, \"section_seq\": 1, \"route_path_id\": 101330}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 361824.108, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101330}], \"total_distance_m\": 361824.108, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 358607.55, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3216.558, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1904", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "26.0", "current_position_lat": "50.3779817", "current_position_lon": "-4.1438239", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:12:56Z\", \"source_id\": 51262863, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:13:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:12:56Z\", \"source_id\": 16562490, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:18:02Z\", \"source_id\": 51277140, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:19:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:18:06Z\", \"source_id\": 16566593, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:20:55Z\", \"source_id\": 51285176, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:22:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:21:01Z\", \"source_id\": 16568926, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:24:29Z\", \"source_id\": 51294746, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:24:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:24:34Z\", \"source_id\": 16571787, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:27:20Z\", \"source_id\": 51302388, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:28:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:27:23Z\", \"source_id\": 16573988, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:31:58Z\", \"source_id\": 51315064, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:32:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:32:01Z\", \"source_id\": 16577523, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:36:12Z\", \"source_id\": 51326487, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:37:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:36:16Z\", \"source_id\": 16580873, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24472, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:51:46Z\", \"source_id\": 51368084, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:53:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:51:52Z\", \"source_id\": 16592608, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:58:01Z\", \"source_id\": 51384482, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:59:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:58:06Z\", \"source_id\": 16597228, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24483, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:04Z\", \"source_id\": 51395184, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:02:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:09Z\", \"source_id\": 16600272, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:18Z\", \"source_id\": 51457697, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:27:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:26:23Z\", \"source_id\": 16618003, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:47Z\", \"source_id\": 51513106, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:50:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:48:51Z\", \"source_id\": 16633633, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:54Z\", \"source_id\": 51539786, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:59Z\", \"source_id\": 16641313, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:03:10Z\", \"source_id\": 51548117, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:03:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:03:15Z\", \"source_id\": 16643640, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:06:58Z\", \"source_id\": 51557714, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:06:59Z\", \"source_id\": 16646257, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:17:39Z\", \"source_id\": 51583838, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:18:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:17:43Z\", \"source_id\": 16653623, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:54Z\", \"source_id\": 51616751, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:59Z\", \"source_id\": 16663108, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:48Z\", \"source_id\": 51618857, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:34:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:52Z\", \"source_id\": 16663678, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:47Z\", \"source_id\": 51625773, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:50Z\", \"source_id\": 16665707, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:07Z\", \"source_id\": 51637633, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:08Z\", \"source_id\": 16669236, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:15Z\", \"source_id\": 51662361, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:22Z\", \"source_id\": 16676529, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:30Z\", \"source_id\": 51695618, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:36Z\", \"source_id\": 16686193, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:57Z\", \"source_id\": 51720232, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:58Z\", \"source_id\": 16693271, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plymouth", "service_state_platform": "4", "timing_fact_generation": 1789593539091890, "current_leg_arrival_utc": "2026-09-16T22:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:15.281211", "service_state_evidence_id": 16693271, "current_leg_start_actual_dep": "2026-09-16T21:53:00+01:00", "operational_evidence_version": 199, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:16.188026", "service_state_valid_until_kind": null, "operational_interpretation_version": 199, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O PAD PLY 1C94 802107 9 125 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38064.87, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38148.384, "from_m": 38064.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38637.899, "from_m": 38148.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38676.439, "from_m": 38637.899, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38827.029, "from_m": 38676.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40156.774, "from_m": 38827.029, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40168.378, "from_m": 40156.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49345.858, "from_m": 40168.378, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49400.369, "from_m": 49345.858, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56157.297, "from_m": 49400.369, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56237.243, "from_m": 56157.297, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56295.624, "from_m": 56237.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56402.511, "from_m": 56295.624, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56458.631, "from_m": 56402.511, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 56517.021, "from_m": 56458.631, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57141.537, "from_m": 56517.021, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 57752.325, "from_m": 57141.537, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58051.037, "from_m": 57752.325, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58189.786, "from_m": 58051.037, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58962.477, "from_m": 58189.786, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61053.409, "from_m": 58962.477, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74632.458, "from_m": 61053.409, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 75429.317, "from_m": 74632.458, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 82470.63, "from_m": 75429.317, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 93757.828, "from_m": 82470.63, "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": 95760.965, "from_m": 93757.828, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 95838.089, "from_m": 95760.965, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 98418.363, "from_m": 95838.089, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 99313.79, "from_m": 98418.363, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 102754.449, "from_m": 99313.79, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 109088.662, "from_m": 102754.449, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 109909.577, "from_m": 109088.662, "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": 111234.458, "from_m": 109909.577, "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": 113106.62, "from_m": 111234.458, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121804.332, "from_m": 113106.62, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 136230.377, "from_m": 121804.332, "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": 136882.165, "from_m": 136230.377, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138666.732, "from_m": 136882.165, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 151525.13, "from_m": 138666.732, "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": 151795.233, "from_m": 151525.13, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 174952.465, "from_m": 151795.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": 178081.651, "from_m": 174952.465, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 184368.94, "from_m": 178081.651, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 185669.011, "from_m": 184368.94, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 220723.932, "from_m": 185669.011, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 220995.817, "from_m": 220723.932, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 242619.711, "from_m": 220995.817, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 242690.281, "from_m": 242619.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 273458.132, "from_m": 242690.281, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 275454.993, "from_m": 273458.132, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 276248.182, "from_m": 275454.993, "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": 276451.474, "from_m": 276248.182, "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": 276477.052, "from_m": 276451.474, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 277849.162, "from_m": 276477.052, "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": 278652.916, "from_m": 277849.162, "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": 280071.243, "from_m": 278652.916, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 280125.946, "from_m": 280071.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 280890.323, "from_m": 280125.946, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 289323.733, "from_m": 280890.323, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 292923.188, "from_m": 289323.733, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 295623.31, "from_m": 292923.188, "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": 295662.748, "from_m": 295623.31, "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": 295732.272, "from_m": 295662.748, "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": 296331.249, "from_m": 295732.272, "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": 297733.022, "from_m": 296331.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 300463.267, "from_m": 297733.022, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 301972.584, "from_m": 300463.267, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 303680.138, "from_m": 301972.584, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 304629.294, "from_m": 303680.138, "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": 308569.988, "from_m": 304629.294, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 309779.177, "from_m": 308569.988, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 309865.569, "from_m": 309779.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310408.165, "from_m": 309865.569, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 311371.81, "from_m": 310408.165, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 314963.842, "from_m": 311371.81, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 322905.802, "from_m": 314963.842, "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": 324081.127, "from_m": 322905.802, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 324109.49, "from_m": 324081.127, "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": 342522.996, "from_m": 324109.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 342613.566, "from_m": 342522.996, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 350941.082, "from_m": 342613.566, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 350982.834, "from_m": 350941.082, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 351069.196, "from_m": 350982.834, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 356867.662, "from_m": 351069.196, "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": 357345.913, "from_m": 356867.662, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 359611.621, "from_m": 357345.913, "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": 360474.023, "from_m": 359611.621, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 361178.907, "from_m": 360474.023, "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": 361349.061, "from_m": 361178.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": 361411.979, "from_m": 361349.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 361824.108, "from_m": 361411.979, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 619797, "profile_key": "abf90e40b95afcd2dca81180de0ea6c0ce8c4d0056a535bb35723db1f56190e1", "schedule_id": 39973, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1904", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.86, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.982, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56458.631, "section_seq": 1, "route_path_id": 101330}, {"is_pass": false, "wtt_arr": "1928", "wtt_dep": "1931", "location": "Reading", "stage_seq": 12, "distance_m": 57629.41, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932H", "location": "Oxford Road Jn", "stage_seq": 13, "distance_m": 58935.335, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933H", "location": "Southcote Jn", "stage_seq": 14, "distance_m": 60432.019, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Theale", "stage_seq": 15, "distance_m": 66064.27, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943H", "location": "Newbury", "stage_seq": 16, "distance_m": 85009.272, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952H", "location": "Bedwyn", "stage_seq": 17, "distance_m": 106360.629, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959", "location": "Pewsey", "stage_seq": 18, "distance_m": 120667.546, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Woodborough", "stage_seq": 19, "distance_m": 126606.103, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006", "location": "Lavington", "stage_seq": 20, "distance_m": 140347.193, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Heywood Road Jn", "stage_seq": 21, "distance_m": 151543.131, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012H", "location": "Fairwood Jn", "stage_seq": 22, "distance_m": 155475.121, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Clink Road Jn", "stage_seq": 23, "distance_m": 160769.816, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Blatchbridge Jn", "stage_seq": 24, "distance_m": 163912.799, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "East Somerset Jn", "stage_seq": 25, "distance_m": 170198.664, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Castle Cary", "stage_seq": 26, "distance_m": 184606.413, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Somerton G.F.", "stage_seq": 27, "distance_m": 201924.001, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Athelney L.C.", "stage_seq": 28, "distance_m": 216119.571, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Cogload Jn", "stage_seq": 29, "distance_m": 221299.569, "section_seq": 1, "route_path_id": 101330}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2047H", "location": "Taunton", "stage_seq": 30, "distance_m": 228772.968, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Norton Fitzwarren Jn", "stage_seq": 31, "distance_m": 231473.854, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Whiteball", "stage_seq": 32, "distance_m": 245024.36, "section_seq": 1, "route_path_id": 101330}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2100H", "location": "Tiverton Parkway", "stage_seq": 33, "distance_m": 251748.139, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102H", "location": "Tiverton Loop", "stage_seq": 34, "distance_m": 254528.579, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112H", "location": "Cowley Bridge Jn", "stage_seq": 35, "distance_m": 276408.384, "section_seq": 1, "route_path_id": 101330}, {"is_pass": false, "wtt_arr": "2114H", "wtt_dep": "2118", "location": "Exeter St. David's", "stage_seq": 36, "distance_m": 278335.869, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127", "location": "Dawlish Warren", "stage_seq": 37, "distance_m": 295318.148, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Dawlish", "stage_seq": 38, "distance_m": 297955.624, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Teignmouth", "stage_seq": 39, "distance_m": 302409.698, "section_seq": 1, "route_path_id": 101330}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2139", "location": "Newton Abbot", "stage_seq": 40, "distance_m": 310575.225, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Newton Abbot West Jn", "stage_seq": 41, "distance_m": 311462.204, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Dainton Tunnel", "stage_seq": 42, "distance_m": 316627.071, "section_seq": 1, "route_path_id": 101330}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2151", "location": "Totnes", "stage_seq": 43, "distance_m": 324620.959, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Rattery", "stage_seq": 44, "distance_m": 332196.959, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Aish Emergency Crossover", "stage_seq": 45, "distance_m": 337060.659, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "Ivybridge", "stage_seq": 46, "distance_m": 343171.762, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209H", "location": "Hemerdon", "stage_seq": 47, "distance_m": 350941.082, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212H", "location": "Tavistock Jn Yard", "stage_seq": 48, "distance_m": 356525.82, "section_seq": 1, "route_path_id": 101330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Lipson Jn", "stage_seq": 49, "distance_m": 359384.859, "section_seq": 1, "route_path_id": 101330}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": null, "location": "Plymouth", "stage_seq": 50, "distance_m": 361824.108, "section_seq": 1, "route_path_id": 101330}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 361824.108, "from_m": 0.0, "section_seq": 1, "route_path_id": 101330}], "total_distance_m": 361824.108, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 358607.55, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3216.558, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:12:56Z", "source_id": 51262863, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T18:13:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:12:56Z", "source_id": 16562490, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:18:02Z", "source_id": 51277140, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T18:19:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:18:06Z", "source_id": 16566593, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:20:55Z", "source_id": 51285176, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T18:22:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:21:01Z", "source_id": 16568926, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:24:29Z", "source_id": 51294746, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T18:24:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:24:34Z", "source_id": 16571787, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23812, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:27:20Z", "source_id": 51302388, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T18:28:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:27:23Z", "source_id": 16573988, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23887, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:31:58Z", "source_id": 51315064, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T18:32:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:32:01Z", "source_id": 16577523, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24406, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:36:12Z", "source_id": 51326487, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T18:37:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:36:16Z", "source_id": 16580873, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24472, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:51:46Z", "source_id": 51368084, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T18:53:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:51:52Z", "source_id": 16592608, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24477, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:58:01Z", "source_id": 51384482, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T18:59:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:58:06Z", "source_id": 16597228, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24483, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:04Z", "source_id": 51395184, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T19:02:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:09Z", "source_id": 16600272, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26339, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:18Z", "source_id": 51457697, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T19:27:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:26:23Z", "source_id": 16618003, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26398, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:47Z", "source_id": 51513106, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T19:50:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:48:51Z", "source_id": 16633633, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26414, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:54Z", "source_id": 51539786, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T20:00:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:59Z", "source_id": 16641313, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26418, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:03:10Z", "source_id": 51548117, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T20:03:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:03:15Z", "source_id": 16643640, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26425, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:06:58Z", "source_id": 51557714, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T20:07:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:06:59Z", "source_id": 16646257, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26469, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:17:39Z", "source_id": 51583838, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T20:18:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:17:43Z", "source_id": 16653623, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26564, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:54Z", "source_id": 51616751, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T20:32:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:59Z", "source_id": 16663108, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26571, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:48Z", "source_id": 51618857, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T20:34:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:52Z", "source_id": 16663678, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26576, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:47Z", "source_id": 51625773, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T20:36:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:50Z", "source_id": 16665707, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26589, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:07Z", "source_id": 51637633, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T20:41:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:08Z", "source_id": 16669236, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26622, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:15Z", "source_id": 51662361, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T20:53:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:22Z", "source_id": 16676529, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26633, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:30Z", "source_id": 51695618, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T21:08:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:36Z", "source_id": 16686193, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26674, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:57Z", "source_id": 51720232, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T21:20:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:58Z", "source_id": 16693271, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T22:20:00+01:00", "operational_fact": true}] London Paddington 1904 1904 2 None None Plymouth 2218 2218 4 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34842/2026-09-16/detailed None Totnes 2026-09-16T21:53:00+01:00 Plymouth 26.0 {"type": "LineString", "coordinates": [[-3.688861825180008, 50.43593113134597], [-3.6898179, 50.43529929999999], [-3.6904532999999993, 50.43488599999999], [-3.6911446, 50.434429999999985], [-3.6914086, 50.434259], [-3.6918238, 50.43401119999999], [-3.6920722, 50.43390339999999], [-3.6925477999999994, 50.43371199999999], [-3.6927218000000006, 50.43365180000001], [-3.6933177, 50.433475699999995], [-3.6939538, 50.4333377], [-3.6944728, 50.4332449], [-3.6950222, 50.433181299999994], [-3.6955504, 50.43314329999999], [-3.6960212, 50.4331249], [-3.697256400000001, 50.43309899999999], [-3.697859900000001, 50.43307709999999], [-3.6982807, 50.43304109999999], [-3.698676299999999, 50.43299269999999], [-3.6990512999999994, 50.4329323], [-3.6999934999999993, 50.4327619], [-3.7001401, 50.4327358], [-3.7010314, 50.43256619999999], [-3.7015971, 50.4324703], [-3.7021175, 50.4324091], [-3.7027319, 50.43236929999999], [-3.703318199999999, 50.4323643], [-3.7038533, 50.4323845], [-3.7043704, 50.4324342], [-3.7048303, 50.43249949999999], [-3.7052323, 50.4325792], [-3.7056858, 50.432688], [-3.706157399999999, 50.43282740000001], [-3.7066668, 50.4330183], [-3.7071855, 50.433250099999995], [-3.7082773000000007, 50.4337986], [-3.709100100000001, 50.4342063], [-3.709592199999999, 50.4344189], [-3.7100759, 50.43460339999999], [-3.7105765000000006, 50.43476299999999], [-3.7111758, 50.4349382], [-3.7116048, 50.435031899999984], [-3.7121042, 50.4351165], [-3.712533399999999, 50.435172], [-3.7129883, 50.4352175], [-3.713435599999999, 50.4352445], [-3.7138813, 50.43525950000001], [-3.7143199, 50.43526390000001], [-3.7148717, 50.4352482], [-3.7153527999999993, 50.4352175], [-3.715848, 50.4351702], [-3.7163586999999993, 50.4351034], [-3.716967200000001, 50.4349813], [-3.7174109, 50.434865], [-3.717464099999999, 50.434851], [-3.7176220999999994, 50.4348002], [-3.718438799999999, 50.43454239999999], [-3.719119500000001, 50.434267699999985], [-3.7198019, 50.43394729999999], [-3.7211213, 50.43330600000001], [-3.7217499, 50.4330038], [-3.7224066, 50.4327172], [-3.7234097, 50.432353000000006], [-3.7241958, 50.432101199999984], [-3.7250177, 50.4318824], [-3.7259905, 50.431674599999994], [-3.7269987, 50.43150730000001], [-3.7290045999999992, 50.4311947], [-3.729109, 50.4311798], [-3.7301741000000006, 50.4310278], [-3.7307691, 50.4309749], [-3.731758, 50.430952999999995], [-3.7324553, 50.430977000000006], [-3.733605, 50.43108669999999], [-3.7342614, 50.43119359999999], [-3.7349457, 50.43132479999999], [-3.7355941, 50.4314817], [-3.7364591, 50.4316942], [-3.7373249999999993, 50.431879], [-3.737894, 50.4319795], [-3.7385023, 50.4320664], [-3.7391412, 50.43212909999999], [-3.7398904000000006, 50.4321711], [-3.7406870999999993, 50.4321751], [-3.7414079, 50.4321429], [-3.7420036999999993, 50.432103299999994], [-3.7425414, 50.4320361], [-3.7434105, 50.4318963], [-3.744635899999999, 50.43162939999999], [-3.745364799999999, 50.431450099999985], [-3.7464667, 50.43117929999998], [-3.7488234, 50.4306044], [-3.749695899999999, 50.4303694], [-3.7505217000000006, 50.43012040000001], [-3.7522513, 50.42952290000001], [-3.752676300000001, 50.4293842], [-3.7531146, 50.429251299999976], [-3.7539759, 50.42902170000001], [-3.7557235, 50.4285859], [-3.7559261, 50.4285383], [-3.7586359, 50.4278795], [-3.7592778, 50.42773], [-3.7599652, 50.42759869999999], [-3.7605055, 50.42751919999999], [-3.7606317, 50.4275048], [-3.761352500000001, 50.42744009999999], [-3.762148499999999, 50.427407899999984], [-3.762718599999999, 50.427419], [-3.763306099999999, 50.42745669999999], [-3.763845799999999, 50.4275158], [-3.7643642, 50.4275938], [-3.7649333, 50.4276968], [-3.765434299999999, 50.42780809999999], [-3.7659282, 50.4279315], [-3.7673046, 50.428339300000005], [-3.767437, 50.428376500000006], [-3.7697905, 50.429034400000006], [-3.770557699999999, 50.4292257], [-3.7713671999999994, 50.4294189], [-3.7721381, 50.4295836], [-3.7722601, 50.4296083], [-3.7729241933019897, 50.429736738122344], [-3.7730181, 50.4297549], [-3.7737776, 50.4298866], [-3.7746730999999993, 50.43002619999999], [-3.775532399999999, 50.43014689999998], [-3.7765215, 50.4302665], [-3.7782193999999993, 50.43042049999998], [-3.7787692, 50.4304866], [-3.7792922, 50.4305612], [-3.779820199999999, 50.4306681], [-3.780264, 50.43077439999998], [-3.7808255, 50.430929], [-3.7813374, 50.4311062], [-3.7818561, 50.4312836], [-3.7823819999999992, 50.4314394], [-3.7828983, 50.43156859999999], [-3.7834529999999993, 50.43167789999999], [-3.783983300000001, 50.43174930000001], [-3.7846314, 50.431803], [-3.7859084, 50.4318883], [-3.7868966, 50.431939100000015], [-3.787862, 50.4320092], [-3.7888308999999993, 50.4321111], [-3.7891637, 50.432148100000006], [-3.790176199999999, 50.43224800000001], [-3.791027999999999, 50.43229259999999], [-3.7918713, 50.43230899999999], [-3.7936147, 50.43235760000001], [-3.7962037, 50.4323455], [-3.7982488, 50.432304], [-3.7994427, 50.43227420000001], [-3.8011275, 50.4322122], [-3.8022774999999993, 50.4321691], [-3.8047531, 50.43210869999999], [-3.8064436000000006, 50.4320451], [-3.8080105, 50.43204800000001], [-3.809203300000001, 50.43209889999999], [-3.8106175, 50.4321898], [-3.8114298, 50.43222080000001], [-3.8119519, 50.43221930000001], [-3.8125008999999994, 50.4321944], [-3.813023700000001, 50.43214170000001], [-3.813553599999999, 50.4320721], [-3.8140425, 50.43198430000001], [-3.8148373, 50.431815799999995], [-3.815173299999999, 50.431728199999995], [-3.8153055, 50.4316937], [-3.8155343999999993, 50.431634], [-3.816109, 50.4314596], [-3.8166462, 50.4312518], [-3.8171496, 50.43101299999999], [-3.818149, 50.4304794], [-3.818496, 50.43029], [-3.8190857, 50.43001099999999], [-3.8195699999999992, 50.4298107], [-3.8200857, 50.42963069999999], [-3.8207924000000006, 50.42942750000001], [-3.8215001000000006, 50.4292524], [-3.8229595, 50.428919400000005], [-3.8237347, 50.4287411], [-3.824447900000001, 50.4285694], [-3.8247448, 50.4284969], [-3.826514, 50.4280857], [-3.827995800000001, 50.4277513], [-3.8285451, 50.4276482], [-3.8291212, 50.42755389999999], [-3.829640199999999, 50.4274986], [-3.8301064, 50.42747369999999], [-3.830700100000001, 50.4274589], [-3.8312828, 50.42747409999998], [-3.831787999999999, 50.4275081], [-3.8323192000000006, 50.4275699], [-3.8328433999999993, 50.4276606], [-3.833268, 50.42774019999999], [-3.834198099999999, 50.427951699999994], [-3.8351871, 50.4282022], [-3.8362104, 50.4284524], [-3.8365497, 50.4285338], [-3.836934100000001, 50.4286182], [-3.8372844, 50.42867700000001], [-3.8376678000000006, 50.42873019999999], [-3.8380344, 50.428768], [-3.838333800000001, 50.42879080000001], [-3.838614399999999, 50.42880060000001], [-3.839101699999999, 50.4288005], [-3.8395658, 50.42877750000001], [-3.840043099999999, 50.4287333], [-3.8404256, 50.42868419999999], [-3.8408287, 50.428614], [-3.8411953, 50.4285349], [-3.8414108, 50.4284786], [-3.8419541000000006, 50.428315399999995], [-3.8424447, 50.42812479999999], [-3.842875999999999, 50.4279293], [-3.8434317, 50.427627399999984], [-3.8437099, 50.4274396], [-3.8439752, 50.427245], [-3.844374499999999, 50.4269113], [-3.844580999999999, 50.42670779999999], [-3.844737400000001, 50.4265325], [-3.8449515, 50.42626429999999], [-3.8450591, 50.4261018], [-3.845160299999999, 50.4259275], [-3.8452834, 50.425692], [-3.845365, 50.4254982], [-3.8454312, 50.4253107], [-3.8455059, 50.425027699999994], [-3.8455692, 50.42471650000001], [-3.8456925, 50.424085], [-3.8457112, 50.4239855], [-3.845740867500918, 50.4238193740464], [-3.8458161, 50.42339809999999], [-3.846009335496809, 50.422316234984066], [-3.846075, 50.42194859999999], [-3.846190799999999, 50.421300499999994], [-3.8462845, 50.4208586], [-3.846424700000001, 50.420396200000006], [-3.8465801, 50.4199599], [-3.8467156999999994, 50.41961340000001], [-3.8469288, 50.4191566], [-3.847215, 50.4185773], [-3.8476453, 50.41774840000001], [-3.8482798, 50.4164939], [-3.848489499999999, 50.416009499999994], [-3.8486756, 50.4156893], [-3.848909799999999, 50.41537399999999], [-3.8491173, 50.4151306], [-3.8495100999999994, 50.41473119999999], [-3.8499435, 50.4143693], [-3.850410699999999, 50.414026699999994], [-3.8510353, 50.4136148], [-3.851664, 50.413191000000005], [-3.852255499999999, 50.4127541], [-3.852743900000001, 50.4123302], [-3.852881599999999, 50.4122026], [-3.853034299999999, 50.412043], [-3.8532672, 50.41176850000001], [-3.8534825, 50.4114909], [-3.8536553, 50.4112356], [-3.8537605, 50.4110553], [-3.8539358, 50.410693], [-3.8541168, 50.4102074], [-3.8542197, 50.4098911], [-3.854288, 50.4095101], [-3.854317500000001, 50.409211600000006], [-3.8542865, 50.4085809], [-3.854241, 50.4082368], [-3.854068099999999, 50.4075375], [-3.854013299999999, 50.40718150000001], [-3.8539567, 50.406841400000005], [-3.853904, 50.4065051], [-3.8539203, 50.406167100000005], [-3.853987500000001, 50.4056977], [-3.8540686000000006, 50.405317], [-3.854194999999999, 50.404863], [-3.854393599999999, 50.4044209], [-3.8545909, 50.4040677], [-3.8548331, 50.4037301], [-3.855149799999999, 50.403363], [-3.855491999999999, 50.403009], [-3.8559304, 50.4026396], [-3.8564419, 50.40228449999999], [-3.8570583, 50.40192979999999], [-3.8577237, 50.4016142], [-3.858401999999999, 50.40135579999999], [-3.859099599999999, 50.401134299999995], [-3.8608127, 50.4006996], [-3.862755721713942, 50.40023471003911], [-3.8628381, 50.400215], [-3.8644887999999993, 50.399816900000005], [-3.8647215, 50.399759200000005], [-3.866842, 50.3992757], [-3.8688227, 50.3988384], [-3.8696049, 50.39867139999999], [-3.8706939999999994, 50.39842599999999], [-3.8715754, 50.3982196], [-3.872347199999999, 50.3980387], [-3.8732382999999992, 50.397872], [-3.8739925, 50.3977915], [-3.874870000000001, 50.3977416], [-3.8760985, 50.3977156], [-3.8766194, 50.397698799999986], [-3.8771618, 50.39765440000001], [-3.877565099999999, 50.39760600000001], [-3.8778587999999994, 50.39757279999999], [-3.878186, 50.397519199999984], [-3.8787197, 50.397414399999995], [-3.8789915000000006, 50.39734440000001], [-3.8793575, 50.3972395], [-3.8801426, 50.3969428], [-3.8811246000000006, 50.3965518], [-3.882117299999999, 50.39614139999999], [-3.8833208, 50.3956453], [-3.8841558, 50.3953135], [-3.8851201, 50.3949089], [-3.8860787, 50.3945061], [-3.887169, 50.3940459], [-3.8873457999999994, 50.39397069999999], [-3.887789, 50.3937857], [-3.8885471, 50.3934802], [-3.889300299999999, 50.3931812], [-3.8898845, 50.3929861], [-3.890468099999999, 50.3928113], [-3.891014599999999, 50.39267809999998], [-3.8915785, 50.392563599999995], [-3.892352499999999, 50.3924467], [-3.8928382, 50.3923924], [-3.893379700000001, 50.39234729999999], [-3.8942296, 50.392314799999994], [-3.894858699999999, 50.392330300000005], [-3.895585, 50.392356799999995], [-3.8961709, 50.3923819], [-3.8974479, 50.39240710000001], [-3.8981978, 50.3924401], [-3.8992866, 50.39252059999999], [-3.899547, 50.3925519], [-3.9003313, 50.3926654], [-3.9010982999999992, 50.392811], [-3.902642699999999, 50.39310710000001], [-3.9038328999999994, 50.393315], [-3.904701399999999, 50.3934317], [-3.905116, 50.3934837], [-3.905823499999999, 50.39356219999999], [-3.9066494, 50.39364129999999], [-3.9077377, 50.3937265], [-3.9085269, 50.393784], [-3.909285600000001, 50.39385289999999], [-3.909895899999999, 50.3939255], [-3.9104652, 50.3940238], [-3.911374599999999, 50.39424479999999], [-3.912011, 50.394450899999995], [-3.912598499999999, 50.394672199999995], [-3.913739800000001, 50.3951672], [-3.915005, 50.3957238], [-3.9155483000000006, 50.3959335], [-3.9161305, 50.3961113], [-3.9167892000000006, 50.396267], [-3.917183099999999, 50.3963374], [-3.9176277, 50.3964039], [-3.9180626, 50.39644499999999], [-3.9184712, 50.3964656], [-3.918990200000001, 50.3964763], [-3.9193986, 50.396459], [-3.919804300000001, 50.396421499999995], [-3.9202185, 50.39635009999999], [-3.9204962, 50.3962883], [-3.920788500000001, 50.3962085], [-3.921117099999999, 50.3961049], [-3.9213376000000006, 50.39604040000001], [-3.9216091, 50.3959565], [-3.9219021, 50.39584649999999], [-3.922155, 50.3957391], [-3.9225071, 50.395572099999995], [-3.9229658, 50.395312699999984], [-3.923413, 50.39504159999999], [-3.9242121, 50.3945412], [-3.9247018, 50.3942491], [-3.925002599999999, 50.394083599999995], [-3.9253245, 50.39392980000001], [-3.925629, 50.39379849999999], [-3.925946699999999, 50.3936785], [-3.9264016, 50.39353109999999], [-3.9267894, 50.3934231], [-3.9268706, 50.3934005], [-3.9276214, 50.3932483], [-3.9283458, 50.3931482], [-3.9288011, 50.393109599999995], [-3.9292611, 50.3930843], [-3.9301219, 50.39309089999999], [-3.930727300000001, 50.39313069999999], [-3.9312929, 50.3931985], [-3.9318161, 50.393280699999984], [-3.931991599999999, 50.3933152], [-3.9324658, 50.39342390000001], [-3.9331687, 50.393636099999995], [-3.9338518, 50.3938861], [-3.9354504, 50.3945339], [-3.9363732, 50.394912600000005], [-3.9372121, 50.3953268], [-3.9378891, 50.39572330000001], [-3.9385655, 50.39614909999999], [-3.939033699999999, 50.3964339], [-3.9395285, 50.3966947], [-3.9402267, 50.397006399999995], [-3.9409586, 50.397288], [-3.9423937, 50.39781670000001], [-3.9435239, 50.3982256], [-3.9445868, 50.39866849999999], [-3.9454849, 50.39917499999999], [-3.9462905999999993, 50.39973380000001], [-3.9466897, 50.40007289999999], [-3.9471136, 50.400483400000006], [-3.9478801, 50.4012189], [-3.9483315, 50.40160470000001], [-3.948832, 50.4019837], [-3.9492205, 50.40221530000001], [-3.9496680999999993, 50.402483100000005], [-3.9501363, 50.40268749999999], [-3.9506597, 50.402883300000006], [-3.9509228, 50.4029698], [-3.9520067, 50.40332480000001], [-3.952587250125894, 50.40352069301459], [-3.9528537, 50.403610599999986], [-3.9536596, 50.40394630000001], [-3.9543089999999994, 50.4042626], [-3.95506, 50.40469509999999], [-3.955789799999999, 50.40516670000001], [-3.956778699999999, 50.40581009999998], [-3.9574032, 50.4062472], [-3.958239799999999, 50.4068057], [-3.9588952, 50.407262499999995], [-3.9591278, 50.40738180000001], [-3.9595818, 50.40756110000001], [-3.960055699999999, 50.4077355], [-3.960471599999999, 50.4078818], [-3.960986399999999, 50.40804099999999], [-3.961614899999999, 50.40819619999999], [-3.9621535, 50.4082911], [-3.962785400000001, 50.4083826], [-3.9631798, 50.40841609999999], [-3.9636072, 50.40843929999999], [-3.9638993999999994, 50.408442], [-3.9642391999999993, 50.408424], [-3.9648106999999992, 50.4083709], [-3.9654942, 50.4082707], [-3.9659876, 50.4081531], [-3.966435399999999, 50.40803319999999], [-3.9669335, 50.4078846], [-3.9680051, 50.4075281], [-3.9688165, 50.407256], [-3.970493199999999, 50.4067086], [-3.971291799999999, 50.4064294], [-3.9716512, 50.40628900000001], [-3.9720025, 50.40614060000001], [-3.9725047, 50.4058852], [-3.972929300000001, 50.405614799999995], [-3.9732071, 50.4054226], [-3.9736007, 50.4051297], [-3.9743043, 50.4045618], [-3.9748082, 50.40421090000001], [-3.975356399999999, 50.4038853], [-3.975917, 50.4036216], [-3.9764444, 50.403404], [-3.9770044, 50.4032138], [-3.977909, 50.4029518], [-3.9788378, 50.4026934], [-3.9790674, 50.4026327], [-3.984020899999999, 50.401268300000005], [-3.9846410999999993, 50.4010796], [-3.9852155, 50.400895000000006], [-3.9858589, 50.4006438], [-3.9865511, 50.4003122], [-3.9870531, 50.4000503], [-3.9876945, 50.399660999999995], [-3.988125899999999, 50.39934069999999], [-3.988638, 50.3989187], [-3.9895961999999994, 50.3981092], [-3.9901672, 50.3976924], [-3.9906343, 50.39734779999999], [-3.991134, 50.39704259999999], [-3.9918205000000007, 50.3967052], [-3.9924565, 50.39646450000001], [-3.9929419, 50.3963284], [-3.9933992, 50.3962148], [-3.9942543000000006, 50.396046000000005], [-3.9944289, 50.3960149], [-3.996052600000001, 50.39577979999999], [-3.9967519, 50.39567859999999], [-3.996869699999999, 50.39566130000001], [-3.9974531, 50.39560960000001], [-3.9986404, 50.39543539999998], [-3.9998339, 50.39526109999999], [-4.000556199999999, 50.3951604], [-4.0014146, 50.39506620000001], [-4.0024417, 50.3949651], [-4.0033961, 50.3948985], [-4.0049288, 50.39480329999999], [-4.006447400000001, 50.3946917], [-4.0079485, 50.3945398], [-4.0096173, 50.3943433], [-4.011504, 50.3941221], [-4.0133928, 50.3938924], [-4.0141089999999995, 50.393808799999995], [-4.020471, 50.39307939999999], [-4.021392, 50.39303219999999], [-4.022314699999999, 50.3930169], [-4.0235159, 50.39302200000001], [-4.024165199999999, 50.3930544], [-4.0265696, 50.3931922], [-4.0288178, 50.39333990000001], [-4.0310856, 50.39348489999998], [-4.033499, 50.39359139999999], [-4.033779199999999, 50.3935974], [-4.0347371, 50.39361039999999], [-4.0356689999999995, 50.393606899999995], [-4.0372948, 50.393574], [-4.0382303, 50.3935239], [-4.039439999999999, 50.3934485], [-4.0401018, 50.393398000000005], [-4.040728499999999, 50.39334360000001], [-4.042418778537846, 50.39318448243787], [-4.043466, 50.3930859], [-4.0437602, 50.39306179999999], [-4.043873999999999, 50.393050900000006], [-4.0475319999999995, 50.3926989], [-4.047987199999999, 50.392659399999985], [-4.0495836999999995, 50.39251249999999], [-4.0514368, 50.39234090000001], [-4.0523635, 50.3922469], [-4.053267999999999, 50.39214529999999], [-4.0539681, 50.3920479], [-4.0542148, 50.39200379999998], [-4.0546588, 50.3919223], [-4.0550965, 50.391822600000005], [-4.0552429, 50.3917812], [-4.0557265, 50.3916446], [-4.0562505, 50.39147450000001], [-4.0567295, 50.3913106], [-4.057238999999999, 50.3911205], [-4.058979999999999, 50.390468600000005], [-4.0597713, 50.39019830000001], [-4.0603726, 50.3900038], [-4.0610394, 50.3898134], [-4.0617301999999995, 50.3896442], [-4.0623868, 50.389493], [-4.0630324, 50.3893797], [-4.0635862, 50.389297600000006], [-4.064222099999999, 50.3892267], [-4.064443499999999, 50.3892033], [-4.0652481, 50.3891447], [-4.0660412, 50.3891069], [-4.0669481, 50.38911480000001], [-4.0677425, 50.389148000000006], [-4.0685687, 50.389192599999994], [-4.0692856, 50.38924909999999], [-4.0740184, 50.3896756], [-4.0753306, 50.38979410000001], [-4.0762239, 50.389830999999994], [-4.0779116, 50.389987699999985], [-4.0788538999999995, 50.3900752], [-4.0793655, 50.3901168], [-4.0800158, 50.3901462], [-4.0806728, 50.3901462], [-4.0813132, 50.390104], [-4.0819874, 50.39003710000001], [-4.0826956, 50.38992059999999], [-4.083360699999999, 50.389777], [-4.0836924, 50.389692399999994], [-4.0846126, 50.3893837], [-4.0851725, 50.3891516], [-4.0854844, 50.3890086], [-4.0858858, 50.3888138], [-4.0862548, 50.38862799999998], [-4.0869908, 50.3882345], [-4.0877943, 50.3877948], [-4.0882036, 50.387575], [-4.088458599999999, 50.3874344], [-4.0888977, 50.3871805], [-4.0890638, 50.3870877], [-4.089510099999999, 50.3868265], [-4.089828, 50.3866549], [-4.0901533, 50.3864838], [-4.0904376, 50.38633709999999], [-4.0907665, 50.3861867], [-4.0913942, 50.3859398], [-4.0917312, 50.38582280000001], [-4.0920749, 50.3857215], [-4.0923874, 50.38563369999999], [-4.0927023, 50.3855582], [-4.0933323999999995, 50.385427199999995], [-4.0943509, 50.38522389999999], [-4.095354999999999, 50.3850249], [-4.0963742, 50.38480679999999], [-4.0974131, 50.3845472], [-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]} 23.0 2154 2220 Totnes Plymouth Plymouth 50.3779817 -4.1438239 50.3779817 -4.1438239 1 0 2026-09-16 21:30:21 TERMINATED 2026-09-16 21:20:00 Plymouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693271 1789593539091890 199 199 2026-09-16 21:30:16.188026 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:15.281211
592403 624031 C18082 425U49M816 2026-09-16 COMPLETE 16691897 2026-09-16 22:20:00 2026-09-16 21:30:21 2026-09-18 21:30:21 {"id": 624031, "stp": "P", "toc": "West Midlands Trains", "uid": "C18082", "consist": "350370", "dest_crs": "XCR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18082/2026-09-16/detailed", "trust_id": "425U49M816", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe Carriage Sidings", "service_date": "2026-09-16", "dest_arr_time": "2206", "dest_platform": null, "is_terminated": 1, "next_location": "Crewe Carriage Sidings", "signalling_id": "5U49", "timing_status": "LATE", "origin_station": "Crewe", "current_leg_arr": "2220", "current_leg_dep": "2216", "current_leg_end": "Crewe Carriage Sidings", "origin_dep_time": "2201", "origin_platform": "11", "current_location": "Crewe Carriage Sidings", "last_update_time": "2026-09-16T21:30:21", "route_debug_link": null, "timing_variation": "+14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4326691999999994, 53.08885899999999], [-2.4326086999999994, 53.08875269999999], [-2.4319398999999997, 53.08766], [-2.4316885, 53.0872188], [-2.430930099999999, 53.08595139999999], [-2.4307267999999995, 53.0856116], [-2.4306019999999995, 53.085400099999994], [-2.4305335, 53.08528959999999], [-2.4303747, 53.08502480000001], [-2.4300965999999997, 53.08455639999999], [-2.4296421, 53.08379299999999], [-2.4293992999999996, 53.08338700000001], [-2.4291305000000003, 53.0829378], [-2.428666, 53.0821631], [-2.4281851, 53.0813467]]}", "current_leg_start": "Crewe", "dest_arr_time_act": "2206", "motion_projection": null, "next_location_lat": "53.0813467", "next_location_lon": "-2.4281851", "previous_location": "Crewe", "current_leg_milage": "0.6", "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\": 685.532, \"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\": 751.842, \"from_m\": 685.532, \"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\": 887.506, \"from_m\": 751.842, \"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\": 624031, \"profile_key\": \"d314a84bb1259e0636ae516ceebb3ee61aee3381de66f422f56f69c005d2095e\", \"schedule_id\": 2433, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28197}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": null, \"location\": \"Crewe Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 887.506, \"section_seq\": 1, \"route_path_id\": 28197}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 887.506, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28197}], \"total_distance_m\": 887.506, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 887.506, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2201", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.0813467", "current_position_lon": "-2.4281851", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:41Z\", \"source_id\": 51715513, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:43Z\", \"source_id\": 16691897, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe Carriage Sidings", "service_state_platform": null, "timing_fact_generation": 1789593405616455, "current_leg_arrival_utc": "2026-09-16T22:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:15.292046", "service_state_evidence_id": 16691897, "current_leg_start_actual_dep": "2026-09-16T22:15:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:16.413747", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P CRE XCR 5U49 350370 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": 685.532, "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": 751.842, "from_m": 685.532, "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": 887.506, "from_m": 751.842, "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": 624031, "profile_key": "d314a84bb1259e0636ae516ceebb3ee61aee3381de66f422f56f69c005d2095e", "schedule_id": 2433, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2201", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28197}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": null, "location": "Crewe Carriage Sidings", "stage_seq": 2, "distance_m": 887.506, "section_seq": 1, "route_path_id": 28197}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 887.506, "from_m": 0.0, "section_seq": 1, "route_path_id": 28197}], "total_distance_m": 887.506, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 887.506, "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": 10970, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:41Z", "source_id": 51715513, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:20:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:43Z", "source_id": 16691897, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:20:00+01:00", "operational_fact": true}] Crewe 2201 2201 11 None None Crewe Carriage Sidings 2206 2206 None LATE +14 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18082/2026-09-16/detailed None Crewe 2026-09-16T22:15:00+01:00 Crewe Carriage Sidings 4.0 {"type": "LineString", "coordinates": [[-2.4326691999999994, 53.08885899999999], [-2.4326086999999994, 53.08875269999999], [-2.4319398999999997, 53.08766], [-2.4316885, 53.0872188], [-2.430930099999999, 53.08595139999999], [-2.4307267999999995, 53.0856116], [-2.4306019999999995, 53.085400099999994], [-2.4305335, 53.08528959999999], [-2.4303747, 53.08502480000001], [-2.4300965999999997, 53.08455639999999], [-2.4296421, 53.08379299999999], [-2.4293992999999996, 53.08338700000001], [-2.4291305000000003, 53.0829378], [-2.428666, 53.0821631], [-2.4281851, 53.0813467]]} 0.6 2216 2220 Crewe Crewe Carriage Sidings Crewe Carriage Sidings 53.0813467 -2.4281851 53.0813467 -2.4281851 1 0 2026-09-16 21:30:21 TERMINATED 2026-09-16 21:20:00 Crewe Carriage Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16691897 1789593405616455 31 31 2026-09-16 21:30:16.413747 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:15.292046
592404 623426 P89574 892T71M716 2026-09-16 COMPLETE 16693445 2026-09-16 22:20:00 2026-09-16 21:30:21 2026-09-18 21:30:21 {"id": 623426, "stp": "P", "toc": "Southeastern", "uid": "P89574", "consist": "375904", "dest_crs": "SOO", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89574/2026-09-16/detailed", "trust_id": "892T71M716", "origin_crs": "PDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Strood", "service_date": "2026-09-16", "dest_arr_time": "2220", "dest_platform": "3", "is_terminated": 1, "next_location": "Strood", "signalling_id": "2T71", "timing_status": "ON TIME", "origin_station": "Paddock Wood", "current_leg_arr": "2220", "current_leg_dep": "2216", "current_leg_end": "Strood", "origin_dep_time": "2133", "origin_platform": "3", "current_location": "Strood", "last_update_time": "2026-09-16T21:30:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4619639, 51.37392799999999], [0.4635141999999999, 51.3747094], [0.4650629999999999, 51.375489900000005], [0.4673556, 51.37663560000001], [0.4694805, 51.3776975], [0.4714168999999999, 51.3786652], [0.47165944052145065, 51.37877263831019], [0.4717123884356855, 51.37879609264379], [0.4727942, 51.3792753], [0.4742295, 51.3798705], [0.4763785, 51.3806932], [0.47746070000000007, 51.3811158], [0.4784651, 51.38154769999999], [0.4793385, 51.3819391], [0.4801851, 51.38234219999999], [0.4816826, 51.3831153], [0.48291980000000007, 51.3838105], [0.4840162, 51.384483900000006], [0.48504839999999994, 51.38517730000001], [0.4856699, 51.3856098], [0.48627029999999993, 51.38605569999999], [0.4869842, 51.38661389999999], [0.48720379288079946, 51.38679167395817], [0.4876768000000001, 51.38717460000001], [0.4883706, 51.3877937], [0.48900609999999994, 51.388396099999994], [0.489632, 51.38901250000001], [0.49025550000000007, 51.3895925], [0.4904269, 51.38975179999999], [0.491538, 51.390741699999985], [0.49272840000000007, 51.3916555], [0.4936333999999999, 51.3923561], [0.4944412999999999, 51.3929002], [0.4950672, 51.3933093], [0.496994, 51.394507999999995], [0.4974713999999999, 51.3948046], [0.4980396, 51.395155599999995], [0.49812537691637215, 51.3952085995362], [0.4981692047792976, 51.395235679716656], [0.4985956999999999, 51.3954992], [0.4987503, 51.3955967], [0.4996029, 51.3962296], [0.49975, 51.39632279999999], [0.4999928, 51.3964787], [0.5002750999999999, 51.39665339999999]]}", "current_leg_start": "Cuxton", "dest_arr_time_act": "2220", "motion_projection": null, "next_location_lat": "51.3966534", "next_location_lon": "0.5002751", "previous_location": "Cuxton", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 161.697, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 748.689, \"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\": 799.45, \"from_m\": 748.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\": 1692.204, \"from_m\": 799.45, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3898.165, \"from_m\": 1692.204, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4790.919, \"from_m\": 3898.165, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4841.681, \"from_m\": 4790.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6011.997, \"from_m\": 4841.681, \"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\": 6061.912, \"from_m\": 6011.997, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8104.302, \"from_m\": 6061.912, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10523.929, \"from_m\": 8104.302, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10861.4, \"from_m\": 10523.929, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17731.827, \"from_m\": 10861.4, \"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\": 18252.27, \"from_m\": 17731.827, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20969.711, \"from_m\": 18252.27, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21214.276, \"from_m\": 20969.711, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25411.94, \"from_m\": 21214.276, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26872.085, \"from_m\": 25411.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\": 28300.476, \"from_m\": 26872.085, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38982.68, \"from_m\": 28300.476, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39107.703, \"from_m\": 38982.68, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 39265.938, \"from_m\": 39107.703, \"capability_applied\": null, \"effective_limit_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\": 623426, \"profile_key\": \"8cc5009ab5c28f921b11729e3a9e7798be47f7c1edf785246f367fd39df11169\", \"schedule_id\": 24076, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Paddock Wood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137\", \"location\": \"Beltring\", \"stage_seq\": 2, \"distance_m\": 2795.185, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141\", \"location\": \"Yalding\", \"stage_seq\": 3, \"distance_m\": 10712.66, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2144H\", \"location\": \"Wateringbury\", \"stage_seq\": 4, \"distance_m\": 13431.988, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2149H\", \"location\": \"East Farleigh\", \"stage_seq\": 5, \"distance_m\": 18197.402, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2155\", \"location\": \"Maidstone West\", \"stage_seq\": 6, \"distance_m\": 21110.451, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157H\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 7, \"distance_m\": 21882.08, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2203\", \"location\": \"Aylesford\", \"stage_seq\": 8, \"distance_m\": 26785.051, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2205H\", \"location\": \"New Hythe\", \"stage_seq\": 9, \"distance_m\": 28266.751, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2209\", \"location\": \"Snodland\", \"stage_seq\": 10, \"distance_m\": 30311.809, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": \"2212\", \"location\": \"Halling\", \"stage_seq\": 11, \"distance_m\": 32736.555, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": \"2215H\", \"location\": \"Cuxton\", \"stage_seq\": 12, \"distance_m\": 35567.227, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": null, \"location\": \"Strood\", \"stage_seq\": 13, \"distance_m\": 39265.938, \"section_seq\": 1, \"route_path_id\": 37724}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39265.938, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37724}], \"total_distance_m\": 39265.938, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38952.803, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 313.135, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2133", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3966534", "current_position_lon": "0.5002751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:23Z\", \"source_id\": 51624847, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:28Z\", \"source_id\": 16665415, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:46Z\", \"source_id\": 51632536, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:51Z\", \"source_id\": 16667723, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:29Z\", \"source_id\": 51642830, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:44:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:43:30Z\", \"source_id\": 16670770, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:25Z\", \"source_id\": 51653828, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:28Z\", \"source_id\": 16674039, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:52Z\", \"source_id\": 51663655, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:57Z\", \"source_id\": 16676913, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:27Z\", \"source_id\": 51669237, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:56:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:55:31Z\", \"source_id\": 16678584, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:14Z\", \"source_id\": 51681875, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:18Z\", \"source_id\": 16682162, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:04Z\", \"source_id\": 51688108, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:07Z\", \"source_id\": 16684016, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:22Z\", \"source_id\": 51695343, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:26Z\", \"source_id\": 16686099, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:12Z\", \"source_id\": 51699424, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:16Z\", \"source_id\": 16687247, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:59Z\", \"source_id\": 51709813, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:14:04Z\", \"source_id\": 16690233, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:19:12Z\", \"source_id\": 51720872, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:19:17Z\", \"source_id\": 16693445, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Strood", "service_state_platform": "3", "timing_fact_generation": 1789593558865469, "current_leg_arrival_utc": "2026-09-16T22:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:20.321656", "service_state_evidence_id": 16693445, "current_leg_start_actual_dep": "2026-09-16T22:15:30+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:21.480265", "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 PDW SOO 2T71 375904 4 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": 748.689, "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": 799.45, "from_m": 748.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": 1692.204, "from_m": 799.45, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3898.165, "from_m": 1692.204, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4790.919, "from_m": 3898.165, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4841.681, "from_m": 4790.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6011.997, "from_m": 4841.681, "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": 6061.912, "from_m": 6011.997, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8104.302, "from_m": 6061.912, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10523.929, "from_m": 8104.302, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10861.4, "from_m": 10523.929, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17731.827, "from_m": 10861.4, "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": 18252.27, "from_m": 17731.827, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20969.711, "from_m": 18252.27, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21214.276, "from_m": 20969.711, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25411.94, "from_m": 21214.276, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26872.085, "from_m": 25411.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": 28300.476, "from_m": 26872.085, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38982.68, "from_m": 28300.476, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39107.703, "from_m": 38982.68, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 39265.938, "from_m": 39107.703, "capability_applied": null, "effective_limit_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": 623426, "profile_key": "8cc5009ab5c28f921b11729e3a9e7798be47f7c1edf785246f367fd39df11169", "schedule_id": 24076, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2133", "location": "Paddock Wood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137", "location": "Beltring", "stage_seq": 2, "distance_m": 2795.185, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141", "location": "Yalding", "stage_seq": 3, "distance_m": 10712.66, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2144H", "location": "Wateringbury", "stage_seq": 4, "distance_m": 13431.988, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2149H", "location": "East Farleigh", "stage_seq": 5, "distance_m": 18197.402, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2155", "location": "Maidstone West", "stage_seq": 6, "distance_m": 21110.451, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157H", "location": "Maidstone Barracks", "stage_seq": 7, "distance_m": 21882.08, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2203", "location": "Aylesford", "stage_seq": 8, "distance_m": 26785.051, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2205H", "location": "New Hythe", "stage_seq": 9, "distance_m": 28266.751, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2209", "location": "Snodland", "stage_seq": 10, "distance_m": 30311.809, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": "2212", "location": "Halling", "stage_seq": 11, "distance_m": 32736.555, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": "2215H", "location": "Cuxton", "stage_seq": 12, "distance_m": 35567.227, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": null, "location": "Strood", "stage_seq": 13, "distance_m": 39265.938, "section_seq": 1, "route_path_id": 37724}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39265.938, "from_m": 0.0, "section_seq": 1, "route_path_id": 37724}], "total_distance_m": 39265.938, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38952.803, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 313.135, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32502, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:23Z", "source_id": 51624847, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:36:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:28Z", "source_id": 16665415, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32494, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:46Z", "source_id": 51632536, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:40:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:51Z", "source_id": 16667723, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:29Z", "source_id": 51642830, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:44:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:43:30Z", "source_id": 16670770, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32467, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:25Z", "source_id": 51653828, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:49:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:28Z", "source_id": 16674039, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32456, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:52Z", "source_id": 51663655, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:53:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:57Z", "source_id": 16676913, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32444, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:27Z", "source_id": 51669237, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:56:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:55:31Z", "source_id": 16678584, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32440, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:14Z", "source_id": 51681875, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:18Z", "source_id": 16682162, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32436, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:04Z", "source_id": 51688108, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:04:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:07Z", "source_id": 16684016, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:22Z", "source_id": 51695343, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:07:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:26Z", "source_id": 16686099, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32424, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:12Z", "source_id": 51699424, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:11:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:16Z", "source_id": 16687247, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32428, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:59Z", "source_id": 51709813, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:14:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:14:04Z", "source_id": 16690233, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32261, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:19:12Z", "source_id": 51720872, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:20:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:19:17Z", "source_id": 16693445, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:20:00+01:00", "operational_fact": true}] Paddock Wood 2133 2133 3 None None Strood 2220 2220 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89574/2026-09-16/detailed None Cuxton 2026-09-16T22:15:30+01:00 Strood 4.0 {"type": "LineString", "coordinates": [[0.4619639, 51.37392799999999], [0.4635141999999999, 51.3747094], [0.4650629999999999, 51.375489900000005], [0.4673556, 51.37663560000001], [0.4694805, 51.3776975], [0.4714168999999999, 51.3786652], [0.47165944052145065, 51.37877263831019], [0.4717123884356855, 51.37879609264379], [0.4727942, 51.3792753], [0.4742295, 51.3798705], [0.4763785, 51.3806932], [0.47746070000000007, 51.3811158], [0.4784651, 51.38154769999999], [0.4793385, 51.3819391], [0.4801851, 51.38234219999999], [0.4816826, 51.3831153], [0.48291980000000007, 51.3838105], [0.4840162, 51.384483900000006], [0.48504839999999994, 51.38517730000001], [0.4856699, 51.3856098], [0.48627029999999993, 51.38605569999999], [0.4869842, 51.38661389999999], [0.48720379288079946, 51.38679167395817], [0.4876768000000001, 51.38717460000001], [0.4883706, 51.3877937], [0.48900609999999994, 51.388396099999994], [0.489632, 51.38901250000001], [0.49025550000000007, 51.3895925], [0.4904269, 51.38975179999999], [0.491538, 51.390741699999985], [0.49272840000000007, 51.3916555], [0.4936333999999999, 51.3923561], [0.4944412999999999, 51.3929002], [0.4950672, 51.3933093], [0.496994, 51.394507999999995], [0.4974713999999999, 51.3948046], [0.4980396, 51.395155599999995], [0.49812537691637215, 51.3952085995362], [0.4981692047792976, 51.395235679716656], [0.4985956999999999, 51.3954992], [0.4987503, 51.3955967], [0.4996029, 51.3962296], [0.49975, 51.39632279999999], [0.4999928, 51.3964787], [0.5002750999999999, 51.39665339999999]]} 2.3 2216 2220 Cuxton Strood Strood 51.3966534 0.5002751 51.3966534 0.5002751 1 0 2026-09-16 21:30:21 TERMINATED 2026-09-16 21:20:00 Strood TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693445 1789593558865469 50 50 2026-09-16 21:30:21.480265 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:20.321656
592405 623233 P88598 882M68M716 2026-09-16 COMPLETE 16693507 2026-09-16 22:20:00 2026-09-16 21:30:51 2026-09-18 21:30:51 {"id": 623233, "stp": "P", "toc": "Southeastern", "uid": "P88598", "consist": "707002+707004", "dest_crs": "DFD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88598/2026-09-16/detailed", "trust_id": "882M68M716", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-16", "dest_arr_time": "2213", "dest_platform": "1", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "2M68", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "2220", "current_leg_dep": "2213", "current_leg_end": "Dartford", "origin_dep_time": "2125", "origin_platform": "3", "current_location": "Dartford", "last_update_time": "2026-09-16T21:30:51", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1604625, 51.464997], [0.1615882, 51.4649451], [0.162151, 51.4649121], [0.1627509, 51.464875000000006], [0.16345179999999998, 51.4648376], [0.1646365, 51.464757899999995], [0.1657965, 51.4646716], [0.1668101, 51.464605299999995], [0.16750929999999997, 51.46456040000001], [0.16775999999999996, 51.46454699999999], [0.1686903, 51.4644984], [0.1701132, 51.4644388], [0.1715118, 51.4644034], [0.1721163, 51.4643951], [0.17224559999999997, 51.46439329999999], [0.1729753, 51.4643907], [0.1739063, 51.464373], [0.1759855, 51.464336200000005], [0.1772749, 51.46431510000001], [0.1774613, 51.464312199999995], [0.17776939999999997, 51.4643045], [0.1796630568239043, 51.464272691181066], [0.1804305, 51.4642598], [0.1814183, 51.46424159999999], [0.1816372, 51.4642406], [0.1821646, 51.4642361], [0.1842235, 51.464195], [0.1863877, 51.4641634], [0.18725389999999997, 51.4641455], [0.18748069999999997, 51.464143799999995], [0.1879152, 51.46413439999999], [0.188336, 51.46412680000001], [0.18893439999999995, 51.46411659999999], [0.1895301, 51.4641055], [0.1902077, 51.46409609999999], [0.1908458, 51.464088499999995], [0.19108079999999997, 51.46407399999999], [0.1913554, 51.46405190000001], [0.19163549999999996, 51.4640229], [0.19183489999999995, 51.4639949], [0.19203849999999997, 51.46395830000001], [0.1922981, 51.4639089], [0.1925003, 51.46386209999999], [0.1926779, 51.4638101], [0.192917, 51.4637404], [0.1931861, 51.4636382], [0.1934881, 51.463525899999986], [0.1936999, 51.4634229], [0.19395529999999997, 51.4632901], [0.1941917, 51.4631539], [0.1944704, 51.46296069999998], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Barnehurst", "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Barnehurst", "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\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.042, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9001.24, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9070.016, \"from_m\": 9001.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9111.618, \"from_m\": 9070.016, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9440.952, \"from_m\": 9111.618, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9493.481, \"from_m\": 9440.952, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10199.557, \"from_m\": 9493.481, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11864.495, \"from_m\": 10199.557, \"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\": 12488.338, \"from_m\": 11864.495, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14392.154, \"from_m\": 12488.338, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14896.997, \"from_m\": 14392.154, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15122.057, \"from_m\": 14896.997, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15626.9, \"from_m\": 15122.057, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17530.717, \"from_m\": 15626.9, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18154.56, \"from_m\": 17530.717, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18193.943, \"from_m\": 18154.56, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18782.703, \"from_m\": 18193.943, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20686.297, \"from_m\": 18782.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\": 21188.644, \"from_m\": 20686.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30822.811, \"from_m\": 21188.644, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31315.854, \"from_m\": 30822.811, \"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\": 31363.738, \"from_m\": 31315.854, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32524.114, \"from_m\": 31363.738, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33261.47, \"from_m\": 32524.114, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33307.112, \"from_m\": 33261.47, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33656.8, \"from_m\": 33307.112, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33929.517, \"from_m\": 33656.8, \"capability_applied\": null, \"effective_limit_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\": 623233, \"profile_key\": \"6604595f57cfe2ed5d3ddfaeb278e32e5ed566a07e7979fb0bf94553c5e1b340\", \"schedule_id\": 23744, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2134\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9463.177, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2142\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 9949.623, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145H\", \"location\": \"Blackheath\", \"stage_seq\": 10, \"distance_m\": 11504.632, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149\", \"location\": \"Kidbrooke\", \"stage_seq\": 11, \"distance_m\": 12970.58, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152H\", \"location\": \"Eltham\", \"stage_seq\": 12, \"distance_m\": 15009.527, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Falconwood\", \"stage_seq\": 13, \"distance_m\": 23205.456, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158H\", \"location\": \"Welling\", \"stage_seq\": 14, \"distance_m\": 24843.427, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2201H\", \"location\": \"Bexleyheath\", \"stage_seq\": 15, \"distance_m\": 27107.998, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2205\", \"location\": \"Barnehurst\", \"stage_seq\": 16, \"distance_m\": 28947.686, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 17, \"distance_m\": 30852.929, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 18, \"distance_m\": 31395.368, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 19, \"distance_m\": 32524.114, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Dartford Jn\", \"stage_seq\": 20, \"distance_m\": 33208.043, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 21, \"distance_m\": 33929.517, \"section_seq\": 1, \"route_path_id\": 100128}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33929.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100128}], \"total_distance_m\": 33929.517, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 33883.875, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 45.642, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2125", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:07Z\", \"source_id\": 51619557, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:10Z\", \"source_id\": 16663878, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:17Z\", \"source_id\": 51633625, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:17Z\", \"source_id\": 16668059, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:34Z\", \"source_id\": 51658601, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:35Z\", \"source_id\": 16675445, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:53Z\", \"source_id\": 51665945, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:54:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:58Z\", \"source_id\": 16677618, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:09Z\", \"source_id\": 51675151, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:58:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:58:14Z\", \"source_id\": 16680222, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:05Z\", \"source_id\": 51681581, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:08Z\", \"source_id\": 16682088, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31598, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:14Z\", \"source_id\": 51688446, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:17Z\", \"source_id\": 16684119, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:06:59Z\", \"source_id\": 51694420, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:04Z\", \"source_id\": 16685850, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:08Z\", \"source_id\": 51701490, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:13Z\", \"source_id\": 16687858, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:34Z\", \"source_id\": 51706794, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:13:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:39Z\", \"source_id\": 16689378, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:19:17Z\", \"source_id\": 51721047, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:19:21Z\", \"source_id\": 16693507, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "1", "timing_fact_generation": 1789593564212678, "current_leg_arrival_utc": "2026-09-16T22:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:25.598781", "service_state_evidence_id": 16693507, "current_leg_start_actual_dep": "2026-09-16T22:12:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:25.710978", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX DFD 2M68 707002+707004 10 100 None {"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.042, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9001.24, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9070.016, "from_m": 9001.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9111.618, "from_m": 9070.016, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9440.952, "from_m": 9111.618, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9493.481, "from_m": 9440.952, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10199.557, "from_m": 9493.481, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11864.495, "from_m": 10199.557, "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": 12488.338, "from_m": 11864.495, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14392.154, "from_m": 12488.338, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14896.997, "from_m": 14392.154, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15122.057, "from_m": 14896.997, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15626.9, "from_m": 15122.057, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17530.717, "from_m": 15626.9, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18154.56, "from_m": 17530.717, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18193.943, "from_m": 18154.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18782.703, "from_m": 18193.943, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20686.297, "from_m": 18782.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": 21188.644, "from_m": 20686.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30822.811, "from_m": 21188.644, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31315.854, "from_m": 30822.811, "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": 31363.738, "from_m": 31315.854, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32524.114, "from_m": 31363.738, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33261.47, "from_m": 32524.114, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33307.112, "from_m": 33261.47, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33656.8, "from_m": 33307.112, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33929.517, "from_m": 33656.8, "capability_applied": null, "effective_limit_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": 623233, "profile_key": "6604595f57cfe2ed5d3ddfaeb278e32e5ed566a07e7979fb0bf94553c5e1b340", "schedule_id": 23744, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2125", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2134", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9463.177, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2142", "location": "Lewisham", "stage_seq": 9, "distance_m": 9949.623, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145H", "location": "Blackheath", "stage_seq": 10, "distance_m": 11504.632, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149", "location": "Kidbrooke", "stage_seq": 11, "distance_m": 12970.58, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152H", "location": "Eltham", "stage_seq": 12, "distance_m": 15009.527, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Falconwood", "stage_seq": 13, "distance_m": 23205.456, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158H", "location": "Welling", "stage_seq": 14, "distance_m": 24843.427, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2201H", "location": "Bexleyheath", "stage_seq": 15, "distance_m": 27107.998, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2205", "location": "Barnehurst", "stage_seq": 16, "distance_m": 28947.686, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207", "location": "Perry Street Fork Jn", "stage_seq": 17, "distance_m": 30852.929, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Crayford Creek Jn", "stage_seq": 18, "distance_m": 31395.368, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Crayford Spur A Jn", "stage_seq": 19, "distance_m": 32524.114, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Dartford Jn", "stage_seq": 20, "distance_m": 33208.043, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "Dartford", "stage_seq": 21, "distance_m": 33929.517, "section_seq": 1, "route_path_id": 100128}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33929.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 100128}], "total_distance_m": 33929.517, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 33883.875, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 45.642, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:07Z", "source_id": 51619557, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:33:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:10Z", "source_id": 16663878, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:17Z", "source_id": 51633625, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:17Z", "source_id": 16668059, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:34Z", "source_id": 51658601, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:35Z", "source_id": 16675445, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:53Z", "source_id": 51665945, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:54:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:58Z", "source_id": 16677618, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31586, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:09Z", "source_id": 51675151, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:58:14Z", "source_id": 16680222, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31590, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:05Z", "source_id": 51681581, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:01:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:08Z", "source_id": 16682088, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31598, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:14Z", "source_id": 51688446, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:04:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:17Z", "source_id": 16684119, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31594, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:06:59Z", "source_id": 51694420, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:07:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:04Z", "source_id": 16685850, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31602, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:08Z", "source_id": 51701490, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:10:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:13Z", "source_id": 16687858, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31606, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:34Z", "source_id": 51706794, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:13:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:39Z", "source_id": 16689378, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31777, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:19:17Z", "source_id": 51721047, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:20:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:19:21Z", "source_id": 16693507, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T22:20:00+01:00", "operational_fact": true}] London Charing Cross 2125 2125 3 None None Dartford 2213 2213 1 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:P88598/2026-09-16/detailed None Barnehurst 2026-09-16T22:12:00+01:00 Dartford 7.0 {"type": "LineString", "coordinates": [[0.1604625, 51.464997], [0.1615882, 51.4649451], [0.162151, 51.4649121], [0.1627509, 51.464875000000006], [0.16345179999999998, 51.4648376], [0.1646365, 51.464757899999995], [0.1657965, 51.4646716], [0.1668101, 51.464605299999995], [0.16750929999999997, 51.46456040000001], [0.16775999999999996, 51.46454699999999], [0.1686903, 51.4644984], [0.1701132, 51.4644388], [0.1715118, 51.4644034], [0.1721163, 51.4643951], [0.17224559999999997, 51.46439329999999], [0.1729753, 51.4643907], [0.1739063, 51.464373], [0.1759855, 51.464336200000005], [0.1772749, 51.46431510000001], [0.1774613, 51.464312199999995], [0.17776939999999997, 51.4643045], [0.1796630568239043, 51.464272691181066], [0.1804305, 51.4642598], [0.1814183, 51.46424159999999], [0.1816372, 51.4642406], [0.1821646, 51.4642361], [0.1842235, 51.464195], [0.1863877, 51.4641634], [0.18725389999999997, 51.4641455], [0.18748069999999997, 51.464143799999995], [0.1879152, 51.46413439999999], [0.188336, 51.46412680000001], [0.18893439999999995, 51.46411659999999], [0.1895301, 51.4641055], [0.1902077, 51.46409609999999], [0.1908458, 51.464088499999995], [0.19108079999999997, 51.46407399999999], [0.1913554, 51.46405190000001], [0.19163549999999996, 51.4640229], [0.19183489999999995, 51.4639949], [0.19203849999999997, 51.46395830000001], [0.1922981, 51.4639089], [0.1925003, 51.46386209999999], [0.1926779, 51.4638101], [0.192917, 51.4637404], [0.1931861, 51.4636382], [0.1934881, 51.463525899999986], [0.1936999, 51.4634229], [0.19395529999999997, 51.4632901], [0.1941917, 51.4631539], [0.1944704, 51.46296069999998], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]} 3.0 2213 2220 Barnehurst Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-16 21:30:51 TERMINATED 2026-09-16 21:20:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693507 1789593564212678 82 82 2026-09-16 21:30:25.710978 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:25.598781
592406 622974 W43583 762O46M716 2026-09-16 COMPLETE 16693409 2026-09-16 22:20:00 2026-09-16 21:30:51 2026-09-18 21:30:51 {"id": 622974, "stp": "O", "toc": "Transport for Wales", "uid": "W43583", "consist": "197102", "dest_crs": "CDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43583/2026-09-16/detailed", "trust_id": "762O46M716", "origin_crs": "EBB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-16", "dest_arr_time": "2224", "dest_platform": "3", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "2O46", "timing_status": "EARLY", "origin_station": "Ebbw Vale Town", "current_leg_arr": "2220", "current_leg_dep": "2205", "current_leg_end": "Cardiff Central", "origin_dep_time": "2113", "origin_platform": null, "current_location": "Cardiff Central", "last_update_time": "2026-09-16T21:30:51", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]}", "current_leg_start": "Newport (South Wales)", "dest_arr_time_act": "2224", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Newport (South Wales)", "current_leg_milage": "11.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 129.279, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9194.663, \"from_m\": 129.279, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12941.883, \"from_m\": 9194.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14649.269, \"from_m\": 12941.883, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15622.477, \"from_m\": 14649.269, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20146.289, \"from_m\": 15622.477, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20471.498, \"from_m\": 20146.289, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24734.22, \"from_m\": 20471.498, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28167.658, \"from_m\": 24734.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30135.789, \"from_m\": 28167.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\": 30188.574, \"from_m\": 30135.789, \"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\": 31331.311, \"from_m\": 30188.574, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31601.289, \"from_m\": 31331.311, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32978.882, \"from_m\": 31601.289, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33213.013, \"from_m\": 32978.882, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45135.314, \"from_m\": 33213.013, \"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\": 48126.026, \"from_m\": 45135.314, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48175.933, \"from_m\": 48126.026, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48326.327, \"from_m\": 48175.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48438.042, \"from_m\": 48326.327, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48501.957, \"from_m\": 48438.042, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48831.354, \"from_m\": 48501.957, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49173.235, \"from_m\": 48831.354, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 622974, \"profile_key\": \"af3bc207eea6756b086de37063b5ffb53a23d239d1018a2e4fc4a731ca70d43e\", \"schedule_id\": 38434, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Ebbw Vale Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2116H\", \"location\": \"Ebbw Vale Parkway\", \"stage_seq\": 2, \"distance_m\": 2308.816, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Aberbeeg Jn\", \"stage_seq\": 3, \"distance_m\": 9194.663, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125H\", \"location\": \"Llanhilleth\", \"stage_seq\": 4, \"distance_m\": 10463.553, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2131H\", \"location\": \"Newbridge (Ebbw Vale)\", \"stage_seq\": 5, \"distance_m\": 14955.039, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138H\", \"location\": \"Cross Keys\", \"stage_seq\": 6, \"distance_m\": 20518.779, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2143H\", \"location\": \"Risca & Pontymister\", \"stage_seq\": 7, \"distance_m\": 23588.682, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Risca South Jn\", \"stage_seq\": 8, \"distance_m\": 25208.525, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147H\", \"location\": \"Rogerstone\", \"stage_seq\": 9, \"distance_m\": 25825.58, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151H\", \"location\": \"Pye Corner\", \"stage_seq\": 10, \"distance_m\": 28267.395, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Park North Jn\", \"stage_seq\": 11, \"distance_m\": 29320.22, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Park Jn (Newport)\", \"stage_seq\": 12, \"distance_m\": 30135.789, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Gaer Jn\", \"stage_seq\": 13, \"distance_m\": 31574.151, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2206H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 14, \"distance_m\": 31601.289, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Gaer Jn\", \"stage_seq\": 15, \"distance_m\": 31641.903, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209\", \"location\": \"Ebbw Jn\", \"stage_seq\": 16, \"distance_m\": 32671.074, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Marshfield\", \"stage_seq\": 17, \"distance_m\": 38622.737, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 18, \"distance_m\": 47752.925, \"section_seq\": 1, \"route_path_id\": 106035}, {\"is_pass\": false, \"wtt_arr\": \"2224\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 19, \"distance_m\": 49173.235, \"section_seq\": 1, \"route_path_id\": 106035}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49173.235, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106035}], \"total_distance_m\": 49173.235, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42595.423, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6577.812, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2113", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:15:59Z\", \"source_id\": 16652392, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:53Z\", \"source_id\": 51593764, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:21:59Z\", \"source_id\": 16656467, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:35Z\", \"source_id\": 51602361, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:29:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:25:38Z\", \"source_id\": 16658921, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:29Z\", \"source_id\": 51625025, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:36:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:35:32Z\", \"source_id\": 16665456, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24752, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:36Z\", \"source_id\": 51634279, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:38Z\", \"source_id\": 16668272, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:49Z\", \"source_id\": 51645784, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:57Z\", \"source_id\": 16671685, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:30Z\", \"source_id\": 16675372, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:49Z\", \"source_id\": 51672222, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:54Z\", \"source_id\": 16679425, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:19:09Z\", \"source_id\": 51720791, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:19:12Z\", \"source_id\": 16693409, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "3", "timing_fact_generation": 1789593553055010, "current_leg_arrival_utc": "2026-09-16T22:22:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:27.587822", "service_state_evidence_id": 16693409, "current_leg_start_actual_dep": "2026-09-16T22:06:30+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:28.750999", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales O EBB CDF 2O46 197102 3 100 None {"version": 3, "segments": [{"to_m": 129.279, "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": 9194.663, "from_m": 129.279, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12941.883, "from_m": 9194.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14649.269, "from_m": 12941.883, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15622.477, "from_m": 14649.269, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20146.289, "from_m": 15622.477, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20471.498, "from_m": 20146.289, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24734.22, "from_m": 20471.498, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28167.658, "from_m": 24734.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30135.789, "from_m": 28167.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": 30188.574, "from_m": 30135.789, "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": 31331.311, "from_m": 30188.574, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31601.289, "from_m": 31331.311, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32978.882, "from_m": 31601.289, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33213.013, "from_m": 32978.882, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45135.314, "from_m": 33213.013, "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": 48126.026, "from_m": 45135.314, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48175.933, "from_m": 48126.026, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48326.327, "from_m": 48175.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48438.042, "from_m": 48326.327, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48501.957, "from_m": 48438.042, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48831.354, "from_m": 48501.957, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49173.235, "from_m": 48831.354, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 622974, "profile_key": "af3bc207eea6756b086de37063b5ffb53a23d239d1018a2e4fc4a731ca70d43e", "schedule_id": 38434, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2113", "location": "Ebbw Vale Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106035}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2116H", "location": "Ebbw Vale Parkway", "stage_seq": 2, "distance_m": 2308.816, "section_seq": 1, "route_path_id": 106035}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Aberbeeg Jn", "stage_seq": 3, "distance_m": 9194.663, "section_seq": 1, "route_path_id": 106035}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125H", "location": "Llanhilleth", "stage_seq": 4, "distance_m": 10463.553, "section_seq": 1, "route_path_id": 106035}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2131H", "location": "Newbridge (Ebbw Vale)", "stage_seq": 5, "distance_m": 14955.039, "section_seq": 1, "route_path_id": 106035}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138H", "location": "Cross Keys", "stage_seq": 6, "distance_m": 20518.779, "section_seq": 1, "route_path_id": 106035}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2143H", "location": "Risca & Pontymister", "stage_seq": 7, "distance_m": 23588.682, "section_seq": 1, "route_path_id": 106035}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Risca South Jn", "stage_seq": 8, "distance_m": 25208.525, "section_seq": 1, "route_path_id": 106035}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147H", "location": "Rogerstone", "stage_seq": 9, "distance_m": 25825.58, "section_seq": 1, "route_path_id": 106035}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151H", "location": "Pye Corner", "stage_seq": 10, "distance_m": 28267.395, "section_seq": 1, "route_path_id": 106035}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Park North Jn", "stage_seq": 11, "distance_m": 29320.22, "section_seq": 1, "route_path_id": 106035}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Park Jn (Newport)", "stage_seq": 12, "distance_m": 30135.789, "section_seq": 1, "route_path_id": 106035}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Gaer Jn", "stage_seq": 13, "distance_m": 31574.151, "section_seq": 1, "route_path_id": 106035}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2206H", "location": "Newport (South Wales)", "stage_seq": 14, "distance_m": 31601.289, "section_seq": 1, "route_path_id": 106035}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Gaer Jn", "stage_seq": 15, "distance_m": 31641.903, "section_seq": 1, "route_path_id": 106035}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209", "location": "Ebbw Jn", "stage_seq": 16, "distance_m": 32671.074, "section_seq": 1, "route_path_id": 106035}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Marshfield", "stage_seq": 17, "distance_m": 38622.737, "section_seq": 1, "route_path_id": 106035}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221", "location": "Long Dyke Jn", "stage_seq": 18, "distance_m": 47752.925, "section_seq": 1, "route_path_id": 106035}, {"is_pass": false, "wtt_arr": "2224", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 19, "distance_m": 49173.235, "section_seq": 1, "route_path_id": 106035}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49173.235, "from_m": 0.0, "section_seq": 1, "route_path_id": 106035}], "total_distance_m": 49173.235, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42595.423, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6577.812, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:15:59Z", "source_id": 16652392, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24765, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:53Z", "source_id": 51593764, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:21:59Z", "source_id": 16656467, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24759, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:35Z", "source_id": 51602361, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:29:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:25:38Z", "source_id": 16658921, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24756, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:29Z", "source_id": 51625025, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:36:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:35:32Z", "source_id": 16665456, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24752, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:36Z", "source_id": 51634279, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:42:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:38Z", "source_id": 16668272, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24747, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:49Z", "source_id": 51645784, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:46:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:57Z", "source_id": 16671685, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:30Z", "source_id": 16675372, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24684, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:49Z", "source_id": 51672222, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:57:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:54Z", "source_id": 16679425, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24961, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:19:09Z", "source_id": 51720791, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:20:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:19:12Z", "source_id": 16693409, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:20:00+01:00", "operational_fact": true}] Ebbw Vale Town 2113 2113 None None None Cardiff Central 2224 2224 3 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W43583/2026-09-16/detailed None Newport (South Wales) 2026-09-16T22:06:30+01:00 Cardiff Central 15.0 {"type": "LineString", "coordinates": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]} 11.7 2205 2220 Newport (South Wales) Cardiff Central Cardiff Central 51.4756626 -3.1792304 51.4756626 -3.1792304 1 0 2026-09-16 21:30:51 TERMINATED 2026-09-16 21:20:00 Cardiff Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693409 1789593553055010 50 50 2026-09-16 21:30:28.750999 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:27.587822
592407 623942 W10979 731Y89M716 2026-09-16 COMPLETE 16693251 2026-09-16 22:20:00 2026-09-16 21:30:51 2026-09-18 21:30:51 {"id": 623942, "stp": "P", "toc": "Heathrow Express", "uid": "W10979", "consist": "387135+387141", "dest_crs": "PAD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10979/2026-09-16/detailed", "trust_id": "731Y89M716", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-16", "dest_arr_time": "2217", "dest_platform": "6", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1Y89", "timing_status": "LATE", "origin_station": "Heathrow Terminal 5", "current_leg_arr": "2220", "current_leg_dep": "2202", "current_leg_end": "London Paddington", "origin_dep_time": "2157", "origin_platform": "3", "current_location": "Link Line", "last_update_time": "2026-09-16T21:30:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "2217", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "14.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.226, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1042.611, \"from_m\": 657.226, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2508.087, \"from_m\": 1042.611, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 2818.589, \"from_m\": 2508.087, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3719.224, \"from_m\": 2818.589, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6317.532, \"from_m\": 3719.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6392.47, \"from_m\": 6317.532, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6932.363, \"from_m\": 6392.47, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7432.589, \"from_m\": 6932.363, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18513.225, \"from_m\": 7432.589, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 22776.685, \"from_m\": 18513.225, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22978.09, \"from_m\": 22776.685, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23063.77, \"from_m\": 22978.09, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24227.031, \"from_m\": 23063.77, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24512.042, \"from_m\": 24227.031, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25982.167, \"from_m\": 24512.042, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 623942, \"profile_key\": \"ff7c53d509eec04c18ffe4877f2d467bca0782b92b2665dde1b48d6db5530e20\", \"schedule_id\": 25522, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2202H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 2650.144, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6423.877, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 6730.545, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8358.762, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 11638.462, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Acton West Jn\", \"stage_seq\": 7, \"distance_m\": 17804.107, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 8, \"distance_m\": 23195.47, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 9, \"distance_m\": 24067.611, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 10, \"distance_m\": 25341.752, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"2217\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 11, \"distance_m\": 25982.167, \"section_seq\": 1, \"route_path_id\": 38284}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25982.167, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}], \"total_distance_m\": 25982.167, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 25982.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2157", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:17Z\", \"source_id\": 51679879, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:01:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:00:23Z\", \"source_id\": 16681527, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:54Z\", \"source_id\": 51698806, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:57Z\", \"source_id\": 16687039, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:10:58Z\", \"source_id\": 51703288, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:02Z\", \"source_id\": 16688356, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:52Z\", \"source_id\": 51720116, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:56Z\", \"source_id\": 16693251, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "6", "timing_fact_generation": 1789593539929976, "current_leg_arrival_utc": "2026-09-16T22:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:29.156923", "service_state_evidence_id": 16693251, "current_leg_start_actual_dep": "2026-09-16T22:05:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:29.985663", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Heathrow Express P HWV PAD 1Y89 387135+387141 8 110 None {"version": 3, "segments": [{"to_m": 657.226, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1042.611, "from_m": 657.226, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2508.087, "from_m": 1042.611, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 2818.589, "from_m": 2508.087, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3719.224, "from_m": 2818.589, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6317.532, "from_m": 3719.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6392.47, "from_m": 6317.532, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6932.363, "from_m": 6392.47, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7432.589, "from_m": 6932.363, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18513.225, "from_m": 7432.589, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 22776.685, "from_m": 18513.225, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22978.09, "from_m": 22776.685, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23063.77, "from_m": 22978.09, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24227.031, "from_m": 23063.77, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24512.042, "from_m": 24227.031, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 25982.167, "from_m": 24512.042, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 623942, "profile_key": "ff7c53d509eec04c18ffe4877f2d467bca0782b92b2665dde1b48d6db5530e20", "schedule_id": 25522, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2157", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2202H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 2650.144, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6423.877, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 6730.545, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8358.762, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Southall", "stage_seq": 6, "distance_m": 11638.462, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Acton West Jn", "stage_seq": 7, "distance_m": 17804.107, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Ladbroke Grove Jn", "stage_seq": 8, "distance_m": 23195.47, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Portobello Jn (London)", "stage_seq": 9, "distance_m": 24067.611, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Royal Oak Junction", "stage_seq": 10, "distance_m": 25341.752, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "2217", "wtt_dep": null, "location": "London Paddington", "stage_seq": 11, "distance_m": 25982.167, "section_seq": 1, "route_path_id": 38284}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25982.167, "from_m": 0.0, "section_seq": 1, "route_path_id": 38284}], "total_distance_m": 25982.167, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 25982.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23478, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:17Z", "source_id": 51679879, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:00:23Z", "source_id": 16681527, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:54Z", "source_id": 51698806, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:09:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:57Z", "source_id": 16687039, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:10:58Z", "source_id": 51703288, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:11:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:02Z", "source_id": 16688356, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22934, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:52Z", "source_id": 51720116, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:20:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:56Z", "source_id": 16693251, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:20:00+01:00", "operational_fact": true}] Heathrow Terminal 5 2157 2157 3 None None London Paddington 2217 2217 6 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W10979/2026-09-16/detailed None Heathrow Terminals 2 & 3 2026-09-16T22:05:30+01:00 London Paddington 18.0 {"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} 14.4 2202 2220 Heathrow Terminals 2 & 3 Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-16 21:30:51 TERMINATED 2026-09-16 21:20:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693251 1789593539929976 32 32 2026-09-16 21:30:29.985663 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:29.156923
592408 622968 C15514 062V60M716 2026-09-16 COMPLETE 16693217 2026-09-16 22:20:00 2026-09-16 21:30:51 2026-09-18 21:30:51 {"id": 622968, "stp": "P", "toc": "ScotRail", "uid": "C15514", "consist": "320411+320418", "dest_crs": "SPR", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15514/2026-09-16/detailed", "trust_id": "062V60M716", "origin_crs": "BHC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Springburn", "service_date": "2026-09-16", "dest_arr_time": "2220", "dest_platform": "3", "is_terminated": 1, "next_location": "Springburn", "signalling_id": "2V60", "timing_status": "ON TIME", "origin_station": "Balloch", "current_leg_arr": "2220", "current_leg_dep": "2218", "current_leg_end": "Springburn", "origin_dep_time": "2113", "origin_platform": null, "current_location": "Springburn", "last_update_time": "2026-09-16T21:30:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2235438, 55.8778958], [-4.223963899999999, 55.8782814], [-4.2240721, 55.8783836], [-4.2242937, 55.878587399999994], [-4.2244504, 55.878757199999995], [-4.2245277, 55.87884090000001], [-4.2250647, 55.87941849999999], [-4.2251261, 55.87947909999999], [-4.2251752, 55.879526], [-4.225258299999999, 55.87960319999999], [-4.2253532, 55.879688], [-4.2254679, 55.87978459999999], [-4.2255302, 55.8798339], [-4.225621, 55.879902], [-4.2256902, 55.8799533], [-4.2257619, 55.880003599999995], [-4.225842399999999, 55.8800569], [-4.2259459, 55.8801241], [-4.226041, 55.8801851], [-4.2261365, 55.88024360000001], [-4.2262339, 55.8803011], [-4.2263363, 55.8803596], [-4.226443599999999, 55.88041809999999], [-4.2265491, 55.880472700000006], [-4.226670699999999, 55.8805347], [-4.2269454, 55.8806713], [-4.2274015, 55.8809001], [-4.227591299999999, 55.880972799999995], [-4.2276857, 55.8810061], [-4.227965299999999, 55.88110480000001], [-4.2284887, 55.881273], [-4.228958499999999, 55.8814217], [-4.2297434, 55.8816701]]}", "current_leg_start": "Barnhill", "dest_arr_time_act": "2220", "motion_projection": null, "next_location_lat": "55.8816701", "next_location_lon": "-4.2297434", "previous_location": "Barnhill", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1853.804, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2081.586, \"from_m\": 1853.804, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6179.404, \"from_m\": 2081.586, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6827.215, \"from_m\": 6179.404, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6870.07, \"from_m\": 6827.215, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7001.323, \"from_m\": 6870.07, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7414.903, \"from_m\": 7001.323, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7480.933, \"from_m\": 7414.903, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7531.684, \"from_m\": 7480.933, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8453.39, \"from_m\": 7531.684, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10804.131, \"from_m\": 8453.39, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11627.037, \"from_m\": 10804.131, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 17234.872, \"from_m\": 11627.037, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17698.668, \"from_m\": 17234.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23729.889, \"from_m\": 17698.668, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24989.017, \"from_m\": 23729.889, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25060.29, \"from_m\": 24989.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25106.904, \"from_m\": 25060.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25122.284, \"from_m\": 25106.904, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25162.523, \"from_m\": 25122.284, \"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\": 25874.012, \"from_m\": 25162.523, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25914.777, \"from_m\": 25874.012, \"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\": 27240.976, \"from_m\": 25914.777, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27287.0, \"from_m\": 27240.976, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31918.305, \"from_m\": 27287.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32761.971, \"from_m\": 31918.305, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32937.247, \"from_m\": 32761.971, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33195.385, \"from_m\": 32937.247, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35944.591, \"from_m\": 33195.385, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36258.51, \"from_m\": 35944.591, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36296.674, \"from_m\": 36258.51, \"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\": 36466.046, \"from_m\": 36296.674, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 622968, \"profile_key\": \"17fa0c6ee4fbc0c478e090413778acf5a176295c26962fa243af8426dcc92c1f\", \"schedule_id\": 2097, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Balloch\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2115H\", \"location\": \"Alexandria\", \"stage_seq\": 2, \"distance_m\": 1950.12, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2118\", \"location\": \"Renton\", \"stage_seq\": 3, \"distance_m\": 3767.347, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2120H\", \"wtt_dep\": \"2121\", \"location\": \"Dalreoch\", \"stage_seq\": 4, \"distance_m\": 6470.83, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2126H\", \"location\": \"Dumbarton Central\", \"stage_seq\": 5, \"distance_m\": 7066.484, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2128H\", \"location\": \"Dumbarton East\", \"stage_seq\": 6, \"distance_m\": 8151.045, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133\", \"location\": \"Bowling\", \"stage_seq\": 7, \"distance_m\": 12630.934, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136\", \"location\": \"Kilpatrick\", \"stage_seq\": 8, \"distance_m\": 15292.056, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2141\", \"location\": \"Dalmuir\", \"stage_seq\": 9, \"distance_m\": 17397.582, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2143H\", \"location\": \"Clydebank\", \"stage_seq\": 10, \"distance_m\": 19373.896, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2145H\", \"location\": \"Yoker\", \"stage_seq\": 11, \"distance_m\": 20743.282, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2149\", \"location\": \"Garscadden\", \"stage_seq\": 12, \"distance_m\": 22370.19, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151\", \"location\": \"Scotstounhill\", \"stage_seq\": 13, \"distance_m\": 23085.867, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2154\", \"location\": \"Jordanhill\", \"stage_seq\": 14, \"distance_m\": 24868.473, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 15, \"distance_m\": 25106.904, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156H\", \"location\": \"Hyndland\", \"stage_seq\": 16, \"distance_m\": 25637.873, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2159\", \"location\": \"Partick\", \"stage_seq\": 17, \"distance_m\": 26813.736, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 18, \"distance_m\": 27334.359, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203\", \"location\": \"Charing Cross\", \"stage_seq\": 19, \"distance_m\": 29541.959, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2207H\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 20, \"distance_m\": 30781.013, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2209H\", \"location\": \"High Street\", \"stage_seq\": 21, \"distance_m\": 31649.67, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2211H\", \"location\": \"Bellgrove\", \"stage_seq\": 22, \"distance_m\": 32672.238, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": \"2213H\", \"location\": \"Duke Street\", \"stage_seq\": 23, \"distance_m\": 33491.998, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2215\", \"location\": \"Alexandra Parade\", \"stage_seq\": 24, \"distance_m\": 34017.536, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2217H\", \"wtt_dep\": \"2218\", \"location\": \"Barnhill\", \"stage_seq\": 25, \"distance_m\": 35881.124, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": null, \"location\": \"Springburn\", \"stage_seq\": 26, \"distance_m\": 36466.046, \"section_seq\": 1, \"route_path_id\": 66353}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36466.046, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66353}], \"total_distance_m\": 36466.046, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36420.022, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2113", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8816701", "current_position_lon": "-4.2297434", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:17:59Z\", \"source_id\": 16653817, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:20:31Z\", \"source_id\": 51590563, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:20:36Z\", \"source_id\": 16655551, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:22:00Z\", \"source_id\": 51594001, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:22:03Z\", \"source_id\": 16656538, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1240, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:26:39Z\", \"source_id\": 51604894, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:28:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:26:44Z\", \"source_id\": 16659647, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1246, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:35Z\", \"source_id\": 51616026, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:39Z\", \"source_id\": 16662897, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:01Z\", \"source_id\": 16665815, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:18Z\", \"source_id\": 51631416, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:39:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:38:21Z\", \"source_id\": 16667379, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:30Z\", \"source_id\": 51640698, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:33Z\", \"source_id\": 16670188, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:37Z\", \"source_id\": 51645367, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:44:39Z\", \"source_id\": 16671519, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:05Z\", \"source_id\": 51650885, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:09Z\", \"source_id\": 16673146, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:27Z\", \"source_id\": 51656093, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:32Z\", \"source_id\": 16674731, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:53:03Z\", \"source_id\": 16677005, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:08Z\", \"source_id\": 51666434, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:12Z\", \"source_id\": 16677766, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:22Z\", \"source_id\": 51673487, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:57:25Z\", \"source_id\": 16679771, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:19Z\", \"source_id\": 51682086, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:02:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:01:22Z\", \"source_id\": 16682217, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:09Z\", \"source_id\": 51688334, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:13Z\", \"source_id\": 16684109, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:01Z\", \"source_id\": 51696796, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:08:03Z\", \"source_id\": 16686523, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:49Z\", \"source_id\": 51700791, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:11:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:52Z\", \"source_id\": 16687650, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:09Z\", \"source_id\": 51705849, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:13:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:10Z\", \"source_id\": 16689093, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:34Z\", \"source_id\": 16691164, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:00Z\", \"source_id\": 51716148, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:03Z\", \"source_id\": 16692047, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:47Z\", \"source_id\": 51719921, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:50Z\", \"source_id\": 16693217, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Springburn", "service_state_platform": "3", "timing_fact_generation": 1789593532426213, "current_leg_arrival_utc": "2026-09-16T22:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:32.805774", "service_state_evidence_id": 16693217, "current_leg_start_actual_dep": "2026-09-16T22:18:00+01:00", "operational_evidence_version": 87, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:33.341808", "service_state_valid_until_kind": null, "operational_interpretation_version": 87, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P BHC SPR 2V60 320411+320418 6 90 None {"version": 3, "segments": [{"to_m": 1853.804, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2081.586, "from_m": 1853.804, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6179.404, "from_m": 2081.586, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6827.215, "from_m": 6179.404, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6870.07, "from_m": 6827.215, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7001.323, "from_m": 6870.07, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7414.903, "from_m": 7001.323, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7480.933, "from_m": 7414.903, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7531.684, "from_m": 7480.933, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8453.39, "from_m": 7531.684, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10804.131, "from_m": 8453.39, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11627.037, "from_m": 10804.131, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 17234.872, "from_m": 11627.037, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17698.668, "from_m": 17234.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23729.889, "from_m": 17698.668, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24989.017, "from_m": 23729.889, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25060.29, "from_m": 24989.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25106.904, "from_m": 25060.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25122.284, "from_m": 25106.904, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25162.523, "from_m": 25122.284, "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": 25874.012, "from_m": 25162.523, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25914.777, "from_m": 25874.012, "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": 27240.976, "from_m": 25914.777, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27287.0, "from_m": 27240.976, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31918.305, "from_m": 27287.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32761.971, "from_m": 31918.305, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32937.247, "from_m": 32761.971, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33195.385, "from_m": 32937.247, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35944.591, "from_m": 33195.385, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36258.51, "from_m": 35944.591, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36296.674, "from_m": 36258.51, "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": 36466.046, "from_m": 36296.674, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 622968, "profile_key": "17fa0c6ee4fbc0c478e090413778acf5a176295c26962fa243af8426dcc92c1f", "schedule_id": 2097, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2113", "location": "Balloch", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2115H", "location": "Alexandria", "stage_seq": 2, "distance_m": 1950.12, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2118", "location": "Renton", "stage_seq": 3, "distance_m": 3767.347, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2120H", "wtt_dep": "2121", "location": "Dalreoch", "stage_seq": 4, "distance_m": 6470.83, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2126H", "location": "Dumbarton Central", "stage_seq": 5, "distance_m": 7066.484, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2128H", "location": "Dumbarton East", "stage_seq": 6, "distance_m": 8151.045, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133", "location": "Bowling", "stage_seq": 7, "distance_m": 12630.934, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136", "location": "Kilpatrick", "stage_seq": 8, "distance_m": 15292.056, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2141", "location": "Dalmuir", "stage_seq": 9, "distance_m": 17397.582, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2143H", "location": "Clydebank", "stage_seq": 10, "distance_m": 19373.896, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2145H", "location": "Yoker", "stage_seq": 11, "distance_m": 20743.282, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2149", "location": "Garscadden", "stage_seq": 12, "distance_m": 22370.19, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151", "location": "Scotstounhill", "stage_seq": 13, "distance_m": 23085.867, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2154", "location": "Jordanhill", "stage_seq": 14, "distance_m": 24868.473, "section_seq": 1, "route_path_id": 66353}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Hyndland East Jn", "stage_seq": 15, "distance_m": 25106.904, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156H", "location": "Hyndland", "stage_seq": 16, "distance_m": 25637.873, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2159", "location": "Partick", "stage_seq": 17, "distance_m": 26813.736, "section_seq": 1, "route_path_id": 66353}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Finnieston West Jn", "stage_seq": 18, "distance_m": 27334.359, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203", "location": "Charing Cross", "stage_seq": 19, "distance_m": 29541.959, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2207H", "location": "Glasgow Queen St Low Level", "stage_seq": 20, "distance_m": 30781.013, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2209H", "location": "High Street", "stage_seq": 21, "distance_m": 31649.67, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2211H", "location": "Bellgrove", "stage_seq": 22, "distance_m": 32672.238, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": "2213H", "location": "Duke Street", "stage_seq": 23, "distance_m": 33491.998, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2215", "location": "Alexandra Parade", "stage_seq": 24, "distance_m": 34017.536, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2217H", "wtt_dep": "2218", "location": "Barnhill", "stage_seq": 25, "distance_m": 35881.124, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": null, "location": "Springburn", "stage_seq": 26, "distance_m": 36466.046, "section_seq": 1, "route_path_id": 66353}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36466.046, "from_m": 0.0, "section_seq": 1, "route_path_id": 66353}], "total_distance_m": 36466.046, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36420.022, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:17:59Z", "source_id": 16653817, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1213, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:20:31Z", "source_id": 51590563, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:21:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:20:36Z", "source_id": 16655551, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1222, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:22:00Z", "source_id": 51594001, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:22:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:22:03Z", "source_id": 16656538, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1240, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:26:39Z", "source_id": 51604894, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:28:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:26:44Z", "source_id": 16659647, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1246, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:35Z", "source_id": 51616026, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:32:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:39Z", "source_id": 16662897, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:01Z", "source_id": 16665815, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1257, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:18Z", "source_id": 51631416, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:39:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:38:21Z", "source_id": 16667379, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:30Z", "source_id": 51640698, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:42:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:33Z", "source_id": 16670188, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:37Z", "source_id": 51645367, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:45:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:44:39Z", "source_id": 16671519, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:05Z", "source_id": 51650885, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T20:47:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:09Z", "source_id": 16673146, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:27Z", "source_id": 51656093, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T20:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:32Z", "source_id": 16674731, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:53:03Z", "source_id": 16677005, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:08Z", "source_id": 51666434, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:12Z", "source_id": 16677766, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:22Z", "source_id": 51673487, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T20:57:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:57:25Z", "source_id": 16679771, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:19Z", "source_id": 51682086, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:02:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:01:22Z", "source_id": 16682217, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:09Z", "source_id": 51688334, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:04:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:13Z", "source_id": 16684109, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:01Z", "source_id": 51696796, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:08:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:08:03Z", "source_id": 16686523, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:49Z", "source_id": 51700791, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:11:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:52Z", "source_id": 16687650, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1551, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:09Z", "source_id": 51705849, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:13:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:10Z", "source_id": 16689093, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T22:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:34Z", "source_id": 16691164, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1538, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:00Z", "source_id": 51716148, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T21:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:03Z", "source_id": 16692047, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1512, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:47Z", "source_id": 51719921, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T21:20:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:50Z", "source_id": 16693217, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T22:20:00+01:00", "operational_fact": true}] Balloch 2113 2113 None None None Springburn 2220 2220 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C15514/2026-09-16/detailed None Barnhill 2026-09-16T22:18:00+01:00 Springburn 2.0 {"type": "LineString", "coordinates": [[-4.2235438, 55.8778958], [-4.223963899999999, 55.8782814], [-4.2240721, 55.8783836], [-4.2242937, 55.878587399999994], [-4.2244504, 55.878757199999995], [-4.2245277, 55.87884090000001], [-4.2250647, 55.87941849999999], [-4.2251261, 55.87947909999999], [-4.2251752, 55.879526], [-4.225258299999999, 55.87960319999999], [-4.2253532, 55.879688], [-4.2254679, 55.87978459999999], [-4.2255302, 55.8798339], [-4.225621, 55.879902], [-4.2256902, 55.8799533], [-4.2257619, 55.880003599999995], [-4.225842399999999, 55.8800569], [-4.2259459, 55.8801241], [-4.226041, 55.8801851], [-4.2261365, 55.88024360000001], [-4.2262339, 55.8803011], [-4.2263363, 55.8803596], [-4.226443599999999, 55.88041809999999], [-4.2265491, 55.880472700000006], [-4.226670699999999, 55.8805347], [-4.2269454, 55.8806713], [-4.2274015, 55.8809001], [-4.227591299999999, 55.880972799999995], [-4.2276857, 55.8810061], [-4.227965299999999, 55.88110480000001], [-4.2284887, 55.881273], [-4.228958499999999, 55.8814217], [-4.2297434, 55.8816701]]} 0.4 2218 2220 Barnhill Springburn Springburn 55.8816701 -4.2297434 55.8816701 -4.2297434 1 0 2026-09-16 21:30:51 TERMINATED 2026-09-16 21:20:00 Springburn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693217 1789593532426213 87 87 2026-09-16 21:30:33.341808 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:32.805774
592409 621043 W45492 479S61MY16 2026-09-16 COMPLETE 16693241 2026-09-16 22:20:00 2026-09-16 21:30:51 2026-09-18 21:30:51 {"id": 621043, "stp": "P", "toc": "Thameslink", "uid": "W45492", "consist": "700130", "dest_crs": "BTN", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45492/2026-09-16/detailed", "trust_id": "479S61MY16", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-16", "dest_arr_time": "2218", "dest_platform": "4", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "9S61", "timing_status": "LATE", "origin_station": "Cambridge", "current_leg_arr": "2220", "current_leg_dep": "2210", "current_leg_end": "Brighton", "origin_dep_time": "1951", "origin_platform": "7", "current_location": "Brighton", "last_update_time": "2026-09-16T21:30:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Burgess Hill", "dest_arr_time_act": "2218", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Burgess Hill", "current_leg_milage": "9.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4733.979, \"from_m\": 3634.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5540.691, \"from_m\": 4733.979, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5556.516, \"from_m\": 5540.691, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12978.666, \"from_m\": 5556.516, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13748.727, \"from_m\": 12978.666, \"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\": 20302.387, \"from_m\": 13748.727, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21054.218, \"from_m\": 20302.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21347.727, \"from_m\": 21054.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22016.014, \"from_m\": 21347.727, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23570.657, \"from_m\": 22016.014, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25469.37, \"from_m\": 23570.657, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31704.963, \"from_m\": 25469.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\": 35915.788, \"from_m\": 31704.963, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35937.313, \"from_m\": 35915.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37129.628, \"from_m\": 35937.313, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37162.034, \"from_m\": 37129.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37303.425, \"from_m\": 37162.034, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40790.331, \"from_m\": 37303.425, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 40848.655, \"from_m\": 40790.331, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 40875.757, \"from_m\": 40848.655, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41459.742, \"from_m\": 40875.757, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41556.753, \"from_m\": 41459.742, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 41625.14, \"from_m\": 41556.753, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55938.611, \"from_m\": 41625.14, \"capability_applied\": null, \"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\": 80492.51, \"from_m\": 55938.611, \"capability_applied\": null, \"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\": 83643.404, \"from_m\": 80492.51, \"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\": 87540.911, \"from_m\": 83643.404, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 88834.282, \"from_m\": 87540.911, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88889.523, \"from_m\": 88834.282, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89402.099, \"from_m\": 88889.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\": 89659.581, \"from_m\": 89402.099, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 90749.936, \"from_m\": 89659.581, \"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\": 90838.085, \"from_m\": 90749.936, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91876.356, \"from_m\": 90838.085, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 91981.3, \"from_m\": 91876.356, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92010.948, \"from_m\": 91981.3, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92200.1, \"from_m\": 92010.948, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93189.625, \"from_m\": 92200.1, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94384.026, \"from_m\": 93189.625, \"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\": 94446.482, \"from_m\": 94384.026, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 95689.998, \"from_m\": 94446.482, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 95767.624, \"from_m\": 95689.998, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 96177.26, \"from_m\": 95767.624, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 96889.881, \"from_m\": 96177.26, \"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\": 96960.455, \"from_m\": 96889.881, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97507.352, \"from_m\": 96960.455, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99121.256, \"from_m\": 97507.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 100693.163, \"from_m\": 99121.256, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 101629.59, \"from_m\": 100693.163, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103519.4, \"from_m\": 101629.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112530.937, \"from_m\": 103519.4, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 114342.319, \"from_m\": 112530.937, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 114377.153, \"from_m\": 114342.319, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 114684.404, \"from_m\": 114377.153, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 114968.296, \"from_m\": 114684.404, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 115484.388, \"from_m\": 114968.296, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115656.163, \"from_m\": 115484.388, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 116933.806, \"from_m\": 115656.163, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 121276.788, \"from_m\": 116933.806, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121393.556, \"from_m\": 121276.788, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121516.088, \"from_m\": 121393.556, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 121582.865, \"from_m\": 121516.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132477.969, \"from_m\": 121582.865, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 133211.317, \"from_m\": 132477.969, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 141703.788, \"from_m\": 133211.317, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 141774.777, \"from_m\": 141703.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148889.148, \"from_m\": 141774.777, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 148969.854, \"from_m\": 148889.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\": 149264.088, \"from_m\": 148969.854, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 150119.358, \"from_m\": 149264.088, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 157983.57, \"from_m\": 150119.358, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 159197.29, \"from_m\": 157983.57, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 159715.451, \"from_m\": 159197.29, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 176010.607, \"from_m\": 159715.451, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 179057.821, \"from_m\": 176010.607, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 179070.922, \"from_m\": 179057.821, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 179500.776, \"from_m\": 179070.922, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179646.08, \"from_m\": 179500.776, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 179705.03, \"from_m\": 179646.08, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179734.731, \"from_m\": 179705.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\": 179776.086, \"from_m\": 179734.731, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180036.248, \"from_m\": 179776.086, \"capability_applied\": null, \"effective_limit_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\": 621043, \"profile_key\": \"a1e33d23ef9d06207c4cecb248d679c8fd87640e0001ca01ec136e9c4b0e04b7\", \"schedule_id\": 27063, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1951\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": \"1955\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3754.768, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Foxton\", \"stage_seq\": 4, \"distance_m\": 11151.719, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2007H\", \"location\": \"Royston\", \"stage_seq\": 5, \"distance_m\": 20961.03, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2011H\", \"wtt_dep\": \"2012\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 6, \"distance_m\": 27193.894, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2016H\", \"wtt_dep\": \"2017\", \"location\": \"Baldock\", \"stage_seq\": 7, \"distance_m\": 34233.081, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2019H\", \"wtt_dep\": \"2020H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 8, \"distance_m\": 37538.415, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2025\", \"location\": \"Hitchin\", \"stage_seq\": 9, \"distance_m\": 41787.828, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 48791.386, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 11, \"distance_m\": 54791.18, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Digswell Jn\", \"stage_seq\": 12, \"distance_m\": 59062.289, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 13, \"distance_m\": 60503.125, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 72617.378, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Alexandra Palace\", \"stage_seq\": 15, \"distance_m\": 85178.827, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2052H\", \"location\": \"Finsbury Park\", \"stage_seq\": 16, \"distance_m\": 89026.694, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Holloway South Jn\", \"stage_seq\": 17, \"distance_m\": 91022.517, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 18, \"distance_m\": 92200.1, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2100\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 19, \"distance_m\": 93325.787, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2103H\", \"wtt_dep\": \"2104H\", \"location\": \"Farringdon\", \"stage_seq\": 20, \"distance_m\": 95521.63, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2106H\", \"location\": \"City Thameslink\", \"stage_seq\": 21, \"distance_m\": 96251.788, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": \"2109\", \"location\": \"London Blackfriars\", \"stage_seq\": 22, \"distance_m\": 96649.479, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 23, \"distance_m\": 97856.059, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2114\", \"wtt_dep\": \"2115H\", \"location\": \"London Bridge\", \"stage_seq\": 24, \"distance_m\": 98583.077, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 25, \"distance_m\": 101300.751, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 26, \"distance_m\": 102066.988, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"New Cross Gate\", \"stage_seq\": 27, \"distance_m\": 103168.278, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Sydenham\", \"stage_seq\": 28, \"distance_m\": 108800.573, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125H\", \"location\": \"Norwood Junction\", \"stage_seq\": 29, \"distance_m\": 112466.198, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 30, \"distance_m\": 114273.892, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2129H\", \"location\": \"East Croydon\", \"stage_seq\": 31, \"distance_m\": 115144.908, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Purley\", \"stage_seq\": 32, \"distance_m\": 119927.795, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 33, \"distance_m\": 121516.088, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 34, \"distance_m\": 133349.529, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2145H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 35, \"distance_m\": 141339.148, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150H\", \"location\": \"Three Bridges\", \"stage_seq\": 36, \"distance_m\": 145830.127, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 37, \"distance_m\": 148969.854, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 38, \"distance_m\": 158088.266, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200H\", \"location\": \"Haywards Heath\", \"stage_seq\": 39, \"distance_m\": 159314.61, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Keymer Jn\", \"stage_seq\": 40, \"distance_m\": 164381.341, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2206\", \"location\": \"Burgess Hill\", \"stage_seq\": 41, \"distance_m\": 165310.151, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Preston Park\", \"stage_seq\": 42, \"distance_m\": 177898.04, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 43, \"distance_m\": 180036.248, \"section_seq\": 1, \"route_path_id\": 69416}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 180036.248, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69416}], \"total_distance_m\": 180036.248, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 170770.049, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9266.199, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1951", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:56:45Z\", \"source_id\": 16596246, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:34Z\", \"source_id\": 51396491, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:04:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:02:38Z\", \"source_id\": 16600669, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:08:35Z\", \"source_id\": 51412497, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:09:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:08:38Z\", \"source_id\": 16605088, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:16Z\", \"source_id\": 51424918, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:14:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:13:18Z\", \"source_id\": 16608632, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:57Z\", \"source_id\": 51436732, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:19:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:18:03Z\", \"source_id\": 16612118, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:33Z\", \"source_id\": 51445742, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:22:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:21:37Z\", \"source_id\": 16614644, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:34Z\", \"source_id\": 51455805, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:25:39Z\", \"source_id\": 16617468, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:09Z\", \"source_id\": 51472285, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:33:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:32:12Z\", \"source_id\": 16622108, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:46Z\", \"source_id\": 51503376, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:45:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:44:49Z\", \"source_id\": 16630863, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:30Z\", \"source_id\": 51522202, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:53:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:52:35Z\", \"source_id\": 16636315, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:43Z\", \"source_id\": 51539377, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:00:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:59:46Z\", \"source_id\": 16641218, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:03:55Z\", \"source_id\": 51550027, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:04:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:03:59Z\", \"source_id\": 16644163, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:05:54Z\", \"source_id\": 51554975, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:06:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:06:00Z\", \"source_id\": 16645498, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:07:44Z\", \"source_id\": 51559701, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:07:47Z\", \"source_id\": 16646822, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:06Z\", \"source_id\": 51572845, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:11Z\", \"source_id\": 16650481, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:19:03Z\", \"source_id\": 51586994, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:19:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:19:06Z\", \"source_id\": 16654545, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:53Z\", \"source_id\": 51612312, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:30:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:29:57Z\", \"source_id\": 16661718, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:18Z\", \"source_id\": 51617625, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:32:21Z\", \"source_id\": 16663330, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:47Z\", \"source_id\": 51628022, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:52Z\", \"source_id\": 16666411, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:27Z\", \"source_id\": 51656159, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:49:32Z\", \"source_id\": 16674681, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:15Z\", \"source_id\": 51666645, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:16Z\", \"source_id\": 16677808, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:19Z\", \"source_id\": 51686559, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:04:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:24Z\", \"source_id\": 16683536, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:07Z\", \"source_id\": 51699319, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:14Z\", \"source_id\": 16687226, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:16:58Z\", \"source_id\": 51716070, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:03Z\", \"source_id\": 16692025, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:50Z\", \"source_id\": 51720040, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:56Z\", \"source_id\": 16693241, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "4", "timing_fact_generation": 1789593538019661, "current_leg_arrival_utc": "2026-09-16T22:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:33.218145", "service_state_evidence_id": 16693241, "current_leg_start_actual_dep": "2026-09-16T22:08:00+01:00", "operational_evidence_version": 212, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:33.307216", "service_state_valid_until_kind": null, "operational_interpretation_version": 212, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P CBG BTN 9S61 700130 12 100 None {"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4733.979, "from_m": 3634.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5540.691, "from_m": 4733.979, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5556.516, "from_m": 5540.691, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12978.666, "from_m": 5556.516, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13748.727, "from_m": 12978.666, "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": 20302.387, "from_m": 13748.727, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21054.218, "from_m": 20302.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21347.727, "from_m": 21054.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22016.014, "from_m": 21347.727, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23570.657, "from_m": 22016.014, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25469.37, "from_m": 23570.657, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31704.963, "from_m": 25469.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": 35915.788, "from_m": 31704.963, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35937.313, "from_m": 35915.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37129.628, "from_m": 35937.313, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37162.034, "from_m": 37129.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37303.425, "from_m": 37162.034, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40790.331, "from_m": 37303.425, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 40848.655, "from_m": 40790.331, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40875.757, "from_m": 40848.655, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41459.742, "from_m": 40875.757, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41556.753, "from_m": 41459.742, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 41625.14, "from_m": 41556.753, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55938.611, "from_m": 41625.14, "capability_applied": null, "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": 80492.51, "from_m": 55938.611, "capability_applied": null, "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": 83643.404, "from_m": 80492.51, "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": 87540.911, "from_m": 83643.404, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 88834.282, "from_m": 87540.911, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88889.523, "from_m": 88834.282, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89402.099, "from_m": 88889.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": 89659.581, "from_m": 89402.099, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 90749.936, "from_m": 89659.581, "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": 90838.085, "from_m": 90749.936, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91876.356, "from_m": 90838.085, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 91981.3, "from_m": 91876.356, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92010.948, "from_m": 91981.3, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92200.1, "from_m": 92010.948, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 93189.625, "from_m": 92200.1, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94384.026, "from_m": 93189.625, "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": 94446.482, "from_m": 94384.026, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 95689.998, "from_m": 94446.482, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 95767.624, "from_m": 95689.998, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 96177.26, "from_m": 95767.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 96889.881, "from_m": 96177.26, "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": 96960.455, "from_m": 96889.881, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97507.352, "from_m": 96960.455, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99121.256, "from_m": 97507.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 100693.163, "from_m": 99121.256, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 101629.59, "from_m": 100693.163, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103519.4, "from_m": 101629.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112530.937, "from_m": 103519.4, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 114342.319, "from_m": 112530.937, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 114377.153, "from_m": 114342.319, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 114684.404, "from_m": 114377.153, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 114968.296, "from_m": 114684.404, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 115484.388, "from_m": 114968.296, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115656.163, "from_m": 115484.388, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 116933.806, "from_m": 115656.163, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 121276.788, "from_m": 116933.806, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121393.556, "from_m": 121276.788, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121516.088, "from_m": 121393.556, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 121582.865, "from_m": 121516.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132477.969, "from_m": 121582.865, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 133211.317, "from_m": 132477.969, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 141703.788, "from_m": 133211.317, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 141774.777, "from_m": 141703.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148889.148, "from_m": 141774.777, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 148969.854, "from_m": 148889.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": 149264.088, "from_m": 148969.854, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 150119.358, "from_m": 149264.088, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 157983.57, "from_m": 150119.358, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 159197.29, "from_m": 157983.57, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 159715.451, "from_m": 159197.29, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 176010.607, "from_m": 159715.451, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 179057.821, "from_m": 176010.607, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 179070.922, "from_m": 179057.821, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 179500.776, "from_m": 179070.922, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179646.08, "from_m": 179500.776, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 179705.03, "from_m": 179646.08, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179734.731, "from_m": 179705.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": 179776.086, "from_m": 179734.731, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180036.248, "from_m": 179776.086, "capability_applied": null, "effective_limit_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": 621043, "profile_key": "a1e33d23ef9d06207c4cecb248d679c8fd87640e0001ca01ec136e9c4b0e04b7", "schedule_id": 27063, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1951", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": "1955", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956H", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3754.768, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001", "location": "Foxton", "stage_seq": 4, "distance_m": 11151.719, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2007H", "location": "Royston", "stage_seq": 5, "distance_m": 20961.03, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2011H", "wtt_dep": "2012", "location": "Ashwell & Morden", "stage_seq": 6, "distance_m": 27193.894, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2016H", "wtt_dep": "2017", "location": "Baldock", "stage_seq": 7, "distance_m": 34233.081, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2019H", "wtt_dep": "2020H", "location": "Letchworth Garden City", "stage_seq": 8, "distance_m": 37538.415, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2025", "location": "Hitchin", "stage_seq": 9, "distance_m": 41787.828, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030H", "location": "Stevenage", "stage_seq": 10, "distance_m": 48791.386, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Woolmer Green Jn", "stage_seq": 11, "distance_m": 54791.18, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Digswell Jn", "stage_seq": 12, "distance_m": 59062.289, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Welwyn Garden City", "stage_seq": 13, "distance_m": 60503.125, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Potters Bar", "stage_seq": 14, "distance_m": 72617.378, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Alexandra Palace", "stage_seq": 15, "distance_m": 85178.827, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2052H", "location": "Finsbury Park", "stage_seq": 16, "distance_m": 89026.694, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Holloway South Jn", "stage_seq": 17, "distance_m": 91022.517, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Belle Isle Jn", "stage_seq": 18, "distance_m": 92200.1, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2100", "location": "St Pancras Low Level", "stage_seq": 19, "distance_m": 93325.787, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2103H", "wtt_dep": "2104H", "location": "Farringdon", "stage_seq": 20, "distance_m": 95521.63, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2106H", "location": "City Thameslink", "stage_seq": 21, "distance_m": 96251.788, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": "2109", "location": "London Blackfriars", "stage_seq": 22, "distance_m": 96649.479, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "Metropolitan Jn", "stage_seq": 23, "distance_m": 97856.059, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2114", "wtt_dep": "2115H", "location": "London Bridge", "stage_seq": 24, "distance_m": 98583.077, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Corbetts Lane Jn", "stage_seq": 25, "distance_m": 101300.751, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Bricklayers Arms Jn", "stage_seq": 26, "distance_m": 102066.988, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "New Cross Gate", "stage_seq": 27, "distance_m": 103168.278, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Sydenham", "stage_seq": 28, "distance_m": 108800.573, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125H", "location": "Norwood Junction", "stage_seq": 29, "distance_m": 112466.198, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127", "location": "Windmill Bridge Jn", "stage_seq": 30, "distance_m": 114273.892, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2129H", "location": "East Croydon", "stage_seq": 31, "distance_m": 115144.908, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Purley", "stage_seq": 32, "distance_m": 119927.795, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Stoats Nest Jn", "stage_seq": 33, "distance_m": 121516.088, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Earlswood (Surrey)", "stage_seq": 34, "distance_m": 133349.529, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2145H", "location": "Gatwick Airport", "stage_seq": 35, "distance_m": 141339.148, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150H", "location": "Three Bridges", "stage_seq": 36, "distance_m": 145830.127, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Balcombe Tunnel Jn", "stage_seq": 37, "distance_m": 148969.854, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Copyhold Jn", "stage_seq": 38, "distance_m": 158088.266, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200H", "location": "Haywards Heath", "stage_seq": 39, "distance_m": 159314.61, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Keymer Jn", "stage_seq": 40, "distance_m": 164381.341, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2206", "location": "Burgess Hill", "stage_seq": 41, "distance_m": 165310.151, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Preston Park", "stage_seq": 42, "distance_m": 177898.04, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": null, "location": "Brighton", "stage_seq": 43, "distance_m": 180036.248, "section_seq": 1, "route_path_id": 69416}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 180036.248, "from_m": 0.0, "section_seq": 1, "route_path_id": 69416}], "total_distance_m": 180036.248, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 170770.049, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9266.199, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:56:45Z", "source_id": 16596246, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:34Z", "source_id": 51396491, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T19:04:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:02:38Z", "source_id": 16600669, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:08:35Z", "source_id": 51412497, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:09:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:08:38Z", "source_id": 16605088, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15597, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:16Z", "source_id": 51424918, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T19:14:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:13:18Z", "source_id": 16608632, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:57Z", "source_id": 51436732, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T19:19:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:18:03Z", "source_id": 16612118, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:33Z", "source_id": 51445742, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T19:22:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:21:37Z", "source_id": 16614644, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:34Z", "source_id": 51455805, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T19:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:25:39Z", "source_id": 16617468, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:09Z", "source_id": 51472285, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:33:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:32:12Z", "source_id": 16622108, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:46Z", "source_id": 51503376, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T19:45:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:44:49Z", "source_id": 16630863, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16150, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:30Z", "source_id": 51522202, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T19:53:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:52:35Z", "source_id": 16636315, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:43Z", "source_id": 51539377, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T20:00:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:59:46Z", "source_id": 16641218, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:03:55Z", "source_id": 51550027, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:04:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:03:59Z", "source_id": 16644163, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:05:54Z", "source_id": 51554975, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T20:06:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:06:00Z", "source_id": 16645498, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:07:44Z", "source_id": 51559701, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T20:07:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:07:47Z", "source_id": 16646822, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:06Z", "source_id": 51572845, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T20:13:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:11Z", "source_id": 16650481, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:19:03Z", "source_id": 51586994, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T20:19:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:19:06Z", "source_id": 16654545, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:53Z", "source_id": 51612312, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T20:30:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:29:57Z", "source_id": 16661718, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:18Z", "source_id": 51617625, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T20:32:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:32:21Z", "source_id": 16663330, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:47Z", "source_id": 51628022, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T20:37:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:52Z", "source_id": 16666411, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:27Z", "source_id": 51656159, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T20:50:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:49:32Z", "source_id": 16674681, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:15Z", "source_id": 51666645, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T20:55:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:16Z", "source_id": 16677808, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:19Z", "source_id": 51686559, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T21:04:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:24Z", "source_id": 16683536, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:07Z", "source_id": 51699319, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T21:09:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:14Z", "source_id": 16687226, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:16:58Z", "source_id": 51716070, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T21:17:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:03Z", "source_id": 16692025, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30980, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:50Z", "source_id": 51720040, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T21:20:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:56Z", "source_id": 16693241, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T22:20:00+01:00", "operational_fact": true}] Cambridge 1951 1951 7 None None Brighton 2218 2218 4 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45492/2026-09-16/detailed None Burgess Hill 2026-09-16T22:08:00+01:00 Brighton 10.0 {"type": "LineString", "coordinates": [[-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 9.1 2210 2220 Burgess Hill Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-16 21:30:51 TERMINATED 2026-09-16 21:20:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693241 1789593538019661 212 212 2026-09-16 21:30:33.307216 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:33.218145
592410 624121 P65298 235R68M816 2026-09-16 COMPLETE 16693250 2026-09-16 22:20:00 2026-09-16 21:30:51 2026-09-18 21:30:51 {"id": 624121, "stp": "P", "toc": "Northern", "uid": "P65298", "consist": "150144", "dest_crs": "AWK", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65298/2026-09-16/detailed", "trust_id": "235R68M816", "origin_crs": "AWK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Adwick", "service_date": "2026-09-16", "dest_arr_time": "2222", "dest_platform": "1", "is_terminated": 1, "next_location": null, "signalling_id": "5R68", "timing_status": "EARLY", "origin_station": "Adwick", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2205", "origin_platform": "2", "current_location": "Adwick", "last_update_time": "2026-09-16T21:30:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2222", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Doncaster Sig. D108", "current_leg_milage": null, "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 197.841, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 314.791, \"from_m\": 197.841, \"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\": 368.142, \"from_m\": 314.791, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2299.323, \"from_m\": 368.142, \"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\": 2352.674, \"from_m\": 2299.323, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2469.624, \"from_m\": 2352.674, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2667.465, \"from_m\": 2469.624, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 624121, \"profile_key\": \"8fc49c18636e2ae0087f9a7ed92dae0f331f9b96d712b5765b3d16c0f0a0221d\", \"schedule_id\": 21606, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Adwick\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Carcroft Jn\", \"stage_seq\": 2, \"distance_m\": 322.022, \"section_seq\": 1, \"route_path_id\": 74682}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": \"2219H\", \"location\": \"Skellow Jn\", \"stage_seq\": 3, \"distance_m\": 1333.733, \"section_seq\": 1, \"route_path_id\": 74682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221H\", \"location\": \"Carcroft Jn\", \"stage_seq\": 4, \"distance_m\": 2345.443, \"section_seq\": 1, \"route_path_id\": 74682}, {\"is_pass\": false, \"wtt_arr\": \"2222\", \"wtt_dep\": null, \"location\": \"Adwick\", \"stage_seq\": 5, \"distance_m\": 2667.465, \"section_seq\": 1, \"route_path_id\": 74682}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2667.465, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74682}], \"total_distance_m\": 2667.465, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 2667.465, \"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": "2205", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:34Z\", \"source_id\": 51691419, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:06:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:46Z\", \"source_id\": 16684992, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:52Z\", \"source_id\": 51720109, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:18:56Z\", \"source_id\": 16693250, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Adwick", "service_state_platform": "1", "timing_fact_generation": 1789593540296742, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:38.182116", "service_state_evidence_id": 16693250, "current_leg_start_actual_dep": null, "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:38.773225", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P AWK AWK 5R68 150144 2 75 None {"version": 3, "segments": [{"to_m": 197.841, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 314.791, "from_m": 197.841, "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": 368.142, "from_m": 314.791, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2299.323, "from_m": 368.142, "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": 2352.674, "from_m": 2299.323, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2469.624, "from_m": 2352.674, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2667.465, "from_m": 2469.624, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 624121, "profile_key": "8fc49c18636e2ae0087f9a7ed92dae0f331f9b96d712b5765b3d16c0f0a0221d", "schedule_id": 21606, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2205", "location": "Adwick", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Carcroft Jn", "stage_seq": 2, "distance_m": 322.022, "section_seq": 1, "route_path_id": 74682}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": "2219H", "location": "Skellow Jn", "stage_seq": 3, "distance_m": 1333.733, "section_seq": 1, "route_path_id": 74682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221H", "location": "Carcroft Jn", "stage_seq": 4, "distance_m": 2345.443, "section_seq": 1, "route_path_id": 74682}, {"is_pass": false, "wtt_arr": "2222", "wtt_dep": null, "location": "Adwick", "stage_seq": 5, "distance_m": 2667.465, "section_seq": 1, "route_path_id": 74682}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2667.465, "from_m": 0.0, "section_seq": 1, "route_path_id": 74682}], "total_distance_m": 2667.465, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 2667.465, "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": 6738, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:34Z", "source_id": 51691419, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:06:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:46Z", "source_id": 16684992, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6744, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:52Z", "source_id": 51720109, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:20:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:18:56Z", "source_id": 16693250, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:20:00+01:00", "operational_fact": true}] Adwick 2205 2205 2 None None Adwick 2222 2222 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65298/2026-09-16/detailed None None None None None None None None None Doncaster Sig. D108 Adwick None None None None None 1 0 2026-09-16 21:30:51 TERMINATED 2026-09-16 21:20:00 Adwick TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693250 1789593540296742 11 11 2026-09-16 21:30:38.773225 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:38.182116
592411 623351 L22510 722C65M716 2026-09-16 COMPLETE 16693334 2026-09-16 22:20:00 2026-09-16 21:30:51 2026-09-18 21:30:51 {"id": 623351, "stp": "P", "toc": "London Overground", "uid": "L22510", "consist": null, "dest_crs": "EUS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L22510/2026-09-16/detailed", "trust_id": "722C65M716", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-16", "dest_arr_time": "2221", "dest_platform": "9", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2C65", "timing_status": "LATE", "origin_station": "Watford Junction (DC)", "current_leg_arr": "2220", "current_leg_dep": "2214", "current_leg_end": "London Euston", "origin_dep_time": "2130", "origin_platform": "3", "current_location": "London Euston", "last_update_time": "2026-09-16T21:30:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17908506267237562, 51.541369469387746], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.161963089216884, 51.543097327964595], [-0.1616957, 51.5430631], [-0.1614101851904318, 51.54304510321548], [-0.16125027881292664, 51.54303502387315], [-0.16122392931172272, 51.54303336299083], [-0.16098433591356076, 51.54301826074991], [-0.1608628, 51.5430106], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "South Hampstead", "dest_arr_time_act": "2219", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "South Hampstead", "current_leg_milage": "2.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 435.342, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2391.649, \"from_m\": 435.342, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2523.708, \"from_m\": 2391.649, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4842.404, \"from_m\": 2523.708, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11920.541, \"from_m\": 4842.404, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12182.856, \"from_m\": 11920.541, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12471.447, \"from_m\": 12182.856, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12525.134, \"from_m\": 12471.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21644.074, \"from_m\": 12525.134, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21746.075, \"from_m\": 21644.074, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21804.501, \"from_m\": 21746.075, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22103.782, \"from_m\": 21804.501, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22145.625, \"from_m\": 22103.782, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22362.722, \"from_m\": 22145.625, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26551.297, \"from_m\": 22362.722, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26679.821, \"from_m\": 26551.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26735.54, \"from_m\": 26679.821, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26780.631, \"from_m\": 26735.54, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27647.113, \"from_m\": 26780.631, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32641.2, \"from_m\": 27647.113, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32929.374, \"from_m\": 32641.2, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33233.89, \"from_m\": 32929.374, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33331.732, \"from_m\": 33233.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33393.247, \"from_m\": 33331.732, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33476.763, \"from_m\": 33393.247, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33670.587, \"from_m\": 33476.763, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33813.856, \"from_m\": 33670.587, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34101.94, \"from_m\": 33813.856, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34133.192, \"from_m\": 34101.94, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34673.617, \"from_m\": 34133.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35353.43, \"from_m\": 34673.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35360.335, \"from_m\": 35353.43, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 623351, \"profile_key\": \"90b348c6e147f992014ae1b403f13627e06464b381496a2a2a53707890b0b27c\", \"schedule_id\": 15652, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Watford Junction (DC)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 2, \"distance_m\": 1413.496, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2135H\", \"location\": \"Bushey (DC)\", \"stage_seq\": 3, \"distance_m\": 4801.865, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2138H\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 4, \"distance_m\": 6782.489, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2141H\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 5, \"distance_m\": 9163.182, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2143H\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 6, \"distance_m\": 10353.943, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2147H\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 7, \"distance_m\": 12253.709, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150\", \"location\": \"Kenton (DC)\", \"stage_seq\": 8, \"distance_m\": 13948.309, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 9, \"distance_m\": 15330.996, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2154H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 10, \"distance_m\": 16255.856, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2156H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 11, \"distance_m\": 17660.43, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2159H\", \"location\": \"Stonebridge Park\", \"stage_seq\": 12, \"distance_m\": 19309.681, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202\", \"location\": \"Harlesden\", \"stage_seq\": 13, \"distance_m\": 20776.608, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 14, \"distance_m\": 21936.185, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207\", \"location\": \"Kensal Green\", \"stage_seq\": 15, \"distance_m\": 23438.012, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208H\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 16, \"distance_m\": 24457.01, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2209H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 17, \"distance_m\": 29418.729, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2211H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 18, \"distance_m\": 30514.415, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": \"2213H\", \"location\": \"South Hampstead\", \"stage_seq\": 19, \"distance_m\": 31532.256, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215H\", \"location\": \"Camden Jn\", \"stage_seq\": 20, \"distance_m\": 32641.2, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Camden South Jn\", \"stage_seq\": 21, \"distance_m\": 33580.559, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 22, \"distance_m\": 35360.335, \"section_seq\": 1, \"route_path_id\": 27816}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35360.335, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27816}], \"total_distance_m\": 35360.335, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 33568.209, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1792.126, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2130", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:25Z\", \"source_id\": 51615676, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:32:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:31:28Z\", \"source_id\": 16662770, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:37Z\", \"source_id\": 51620722, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:33:42Z\", \"source_id\": 16664273, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:08Z\", \"source_id\": 51626572, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:11Z\", \"source_id\": 16665947, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:09Z\", \"source_id\": 51633360, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:41:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:14Z\", \"source_id\": 16667989, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:06Z\", \"source_id\": 51639731, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:43:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:42:11Z\", \"source_id\": 16669885, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:23Z\", \"source_id\": 51647066, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:46:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:26Z\", \"source_id\": 16672046, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:12Z\", \"source_id\": 51651120, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:49:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:13Z\", \"source_id\": 16673190, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:29Z\", \"source_id\": 51658445, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:35Z\", \"source_id\": 16675423, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:39Z\", \"source_id\": 51663175, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:53:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:52:43Z\", \"source_id\": 16676763, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:13Z\", \"source_id\": 51666602, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:55:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:54:16Z\", \"source_id\": 16677799, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:21Z\", \"source_id\": 51677713, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:25Z\", \"source_id\": 16680950, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:07Z\", \"source_id\": 51686064, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:12Z\", \"source_id\": 16683383, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:32Z\", \"source_id\": 51689110, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:05:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:04:35Z\", \"source_id\": 16684346, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:44Z\", \"source_id\": 51696154, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:08:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:48Z\", \"source_id\": 16686332, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:40Z\", \"source_id\": 51700465, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:10:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:09:46Z\", \"source_id\": 16687570, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:27Z\", \"source_id\": 51704365, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:11:32Z\", \"source_id\": 16688682, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:02Z\", \"source_id\": 51707787, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:13:03Z\", \"source_id\": 16689625, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:19:01Z\", \"source_id\": 51720371, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:19:06Z\", \"source_id\": 16693334, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "9", "timing_fact_generation": 1789593547760429, "current_leg_arrival_utc": "2026-09-16T22:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:39.170965", "service_state_evidence_id": 16693334, "current_leg_start_actual_dep": "2026-09-16T22:14:30+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-16T21:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:39.805339", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None EUS 2C65 None None None None {"version": 3, "segments": [{"to_m": 435.342, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2391.649, "from_m": 435.342, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2523.708, "from_m": 2391.649, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4842.404, "from_m": 2523.708, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11920.541, "from_m": 4842.404, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12182.856, "from_m": 11920.541, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12471.447, "from_m": 12182.856, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12525.134, "from_m": 12471.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21644.074, "from_m": 12525.134, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21746.075, "from_m": 21644.074, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21804.501, "from_m": 21746.075, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22103.782, "from_m": 21804.501, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22145.625, "from_m": 22103.782, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22362.722, "from_m": 22145.625, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26551.297, "from_m": 22362.722, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26679.821, "from_m": 26551.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26735.54, "from_m": 26679.821, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26780.631, "from_m": 26735.54, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27647.113, "from_m": 26780.631, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32641.2, "from_m": 27647.113, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32929.374, "from_m": 32641.2, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33233.89, "from_m": 32929.374, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33331.732, "from_m": 33233.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33393.247, "from_m": 33331.732, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33476.763, "from_m": 33393.247, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33670.587, "from_m": 33476.763, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33813.856, "from_m": 33670.587, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34101.94, "from_m": 33813.856, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34133.192, "from_m": 34101.94, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34673.617, "from_m": 34133.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35353.43, "from_m": 34673.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35360.335, "from_m": 35353.43, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 623351, "profile_key": "90b348c6e147f992014ae1b403f13627e06464b381496a2a2a53707890b0b27c", "schedule_id": 15652, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2130", "location": "Watford Junction (DC)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133", "location": "Watford High Street (DC)", "stage_seq": 2, "distance_m": 1413.496, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2135H", "location": "Bushey (DC)", "stage_seq": 3, "distance_m": 4801.865, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2138H", "location": "Carpenders Park (DC)", "stage_seq": 4, "distance_m": 6782.489, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2141H", "location": "Hatch End (DC)", "stage_seq": 5, "distance_m": 9163.182, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2143H", "location": "Headstone Lane (DC)", "stage_seq": 6, "distance_m": 10353.943, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2147H", "location": "Harrow & Wealdstone (DC)", "stage_seq": 7, "distance_m": 12253.709, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150", "location": "Kenton (DC)", "stage_seq": 8, "distance_m": 13948.309, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "South Kenton (DC)", "stage_seq": 9, "distance_m": 15330.996, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2154H", "location": "North Wembley (DC)", "stage_seq": 10, "distance_m": 16255.856, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2156H", "location": "Wembley Central (DC)", "stage_seq": 11, "distance_m": 17660.43, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2159H", "location": "Stonebridge Park", "stage_seq": 12, "distance_m": 19309.681, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202", "location": "Harlesden", "stage_seq": 13, "distance_m": 20776.608, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204H", "location": "Willesden Junction Low Level", "stage_seq": 14, "distance_m": 21936.185, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207", "location": "Kensal Green", "stage_seq": 15, "distance_m": 23438.012, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208H", "location": "Queen's Park Jn", "stage_seq": 16, "distance_m": 24457.01, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2209H", "location": "Queen's Park (DC)", "stage_seq": 17, "distance_m": 29418.729, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2211H", "location": "Kilburn High Road", "stage_seq": 18, "distance_m": 30514.415, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": "2213H", "location": "South Hampstead", "stage_seq": 19, "distance_m": 31532.256, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215H", "location": "Camden Jn", "stage_seq": 20, "distance_m": 32641.2, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Camden South Jn", "stage_seq": 21, "distance_m": 33580.559, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": null, "location": "London Euston", "stage_seq": 22, "distance_m": 35360.335, "section_seq": 1, "route_path_id": 27816}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35360.335, "from_m": 0.0, "section_seq": 1, "route_path_id": 27816}], "total_distance_m": 35360.335, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 33568.209, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1792.126, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21916, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:25Z", "source_id": 51615676, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T20:32:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:31:28Z", "source_id": 16662770, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21912, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:37Z", "source_id": 51620722, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:33:42Z", "source_id": 16664273, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21936, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:08Z", "source_id": 51626572, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:37:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:11Z", "source_id": 16665947, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21940, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:09Z", "source_id": 51633360, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:41:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:14Z", "source_id": 16667989, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21944, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:06Z", "source_id": 51639731, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:43:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:42:11Z", "source_id": 16669885, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21980, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:23Z", "source_id": 51647066, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:46:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:26Z", "source_id": 16672046, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21964, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:12Z", "source_id": 51651120, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:49:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:13Z", "source_id": 16673190, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21968, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:29Z", "source_id": 51658445, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:51:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:35Z", "source_id": 16675423, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21972, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:39Z", "source_id": 51663175, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:53:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:52:43Z", "source_id": 16676763, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21987, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:13Z", "source_id": 51666602, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:55:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:54:16Z", "source_id": 16677799, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22014, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:21Z", "source_id": 51677713, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:00:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:25Z", "source_id": 16680950, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22026, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:07Z", "source_id": 51686064, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:03:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:12Z", "source_id": 16683383, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22524, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:32Z", "source_id": 51689110, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:05:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:04:35Z", "source_id": 16684346, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22487, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:44Z", "source_id": 51696154, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:08:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:48Z", "source_id": 16686332, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:40Z", "source_id": 51700465, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:10:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:09:46Z", "source_id": 16687570, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22580, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:27Z", "source_id": 51704365, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:11:32Z", "source_id": 16688682, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22586, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:02Z", "source_id": 51707787, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:14:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:13:03Z", "source_id": 16689625, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22687, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:19:01Z", "source_id": 51720371, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:20:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:19:06Z", "source_id": 16693334, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T22:20:00+01:00", "operational_fact": true}] Watford Junction (DC) 2130 2130 3 None None London Euston 2221 2219 9 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L22510/2026-09-16/detailed None South Hampstead 2026-09-16T22:14:30+01:00 London Euston 6.0 {"type": "LineString", "coordinates": [[-0.17908506267237562, 51.541369469387746], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.161963089216884, 51.543097327964595], [-0.1616957, 51.5430631], [-0.1614101851904318, 51.54304510321548], [-0.16125027881292664, 51.54303502387315], [-0.16122392931172272, 51.54303336299083], [-0.16098433591356076, 51.54301826074991], [-0.1608628, 51.5430106], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} 2.5 2214 2220 South Hampstead London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-16 21:30:51 TERMINATED 2026-09-16 21:20:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16693334 1789593547760429 76 76 2026-09-16 21:30:39.805339 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:39.170965
592412 624047 L54596 502T34M816 2026-09-16 COMPLETE 16694420 2026-09-16 22:20:00 2026-09-16 21:30:51 2026-09-18 21:30:51 {"id": 624047, "stp": "P", "toc": "Greater Anglia", "uid": "L54596", "consist": "755327", "dest_crs": "SUY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L54596/2026-09-16/detailed", "trust_id": "502T34M816", "origin_crs": "MKT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sudbury", "service_date": "2026-09-16", "dest_arr_time": "2221", "dest_platform": null, "is_terminated": 1, "next_location": "Sudbury", "signalling_id": "2T34", "timing_status": "EARLY", "origin_station": "Marks Tey", "current_leg_arr": "2220", "current_leg_dep": "2213½", "current_leg_end": "Sudbury", "origin_dep_time": "2201", "origin_platform": "3", "current_location": "Sudbury", "last_update_time": "2026-09-16T21:30:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7691188, 51.9712007], [0.7691114000000001, 51.9712206], [0.7689453999999999, 51.971564699999995], [0.7688896999999999, 51.97167840000001], [0.7686355000000001, 51.9721627], [0.7681192, 51.9731943], [0.7677356999999999, 51.97392640000001], [0.7669447999999999, 51.975285199999995], [0.7662776, 51.9763562], [0.7656124, 51.9773603], [0.7641000000000001, 51.9794153], [0.7623937, 51.9813985], [0.7611129999999999, 51.982879700000005], [0.7601824999999999, 51.983955999999985], [0.7596590999999999, 51.9845613], [0.7581322, 51.9864298], [0.7580762, 51.986512299999994], [0.7566909, 51.9884624], [0.7559313, 51.98970510000001], [0.7558960999999998, 51.9897657], [0.7558762999999998, 51.9897997], [0.7554160999999999, 51.990591300000006], [0.7547989, 51.9918224], [0.7547675, 51.991882700000005], [0.7544064999999999, 51.9926596], [0.7541686, 51.99326219999999], [0.7537199, 51.9945809], [0.7534863, 51.995484999999995], [0.7533046, 51.9963833], [0.7530533999999999, 51.9979178], [0.7529937, 51.9982789], [0.7529035, 51.9988099], [0.7528750999999999, 51.999021], [0.7528260466506611, 51.99930615890027], [0.7527979999999999, 51.9994692], [0.7524754, 52.001256799999986], [0.7521170999999999, 52.0028342], [0.7515458, 52.0045394], [0.7509513999999999, 52.00593549999999], [0.750173, 52.0073754], [0.7483418999999999, 52.0103398], [0.7479361999999999, 52.0109847], [0.7475415, 52.011612], [0.7471793, 52.012286], [0.7468275, 52.01292089999999], [0.7461812, 52.0142774], [0.7461624, 52.0143187], [0.7457604, 52.0151337], [0.7456406, 52.01540549999999], [0.7452595, 52.016242], [0.7448297999999999, 52.01737779999999], [0.7445502999999999, 52.0181684], [0.7442096, 52.01923709999999], [0.7440661, 52.0197835], [0.7439185999999999, 52.02034999999999], [0.7437333999999999, 52.0211264], [0.7433701, 52.023379299999995], [0.7431983999999999, 52.0250137], [0.7431982, 52.0250203], [0.7432266000000001, 52.025884], [0.7432943000000001, 52.0290591], [0.7431326999999999, 52.03028069999999], [0.7430242, 52.0308558], [0.7428493999999999, 52.031483599999994], [0.7427193999999999, 52.0317909], [0.7425801, 52.03209059999999], [0.7422173999999999, 52.0326911], [0.7419809, 52.03305340000001], [0.7416184999999998, 52.03349879999999], [0.7410566999999999, 52.0340675], [0.7403932, 52.0345865], [0.7397182, 52.035028700000005], [0.739278, 52.0352826], [0.7387422999999999, 52.0355724], [0.7380902, 52.035870200000005], [0.7376581, 52.0360273], [0.7372604999999999, 52.0361375], [0.7367477999999998, 52.0362033], [0.7362810999999999, 52.0362333], [0.7351627, 52.03625639999999]]}", "current_leg_start": "Bures", "dest_arr_time_act": "2221", "motion_projection": null, "next_location_lat": "52.0362564", "next_location_lon": "0.7351627", "previous_location": "Bures", "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\": 114.382, \"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\": 232.588, \"from_m\": 114.382, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18769.971, \"from_m\": 232.588, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18978.602, \"from_m\": 18769.971, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 624047, \"profile_key\": \"bd24602bc276c9f75604382d4c2b535af957045ffb7f4b4390ae8b426df8e2ba\", \"schedule_id\": 16179, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Marks Tey\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34569}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2207H\", \"location\": \"Chappel & Wakes Colne\", \"stage_seq\": 2, \"distance_m\": 5832.965, \"section_seq\": 1, \"route_path_id\": 34569}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": \"2213H\", \"location\": \"Bures\", \"stage_seq\": 3, \"distance_m\": 11155.588, \"section_seq\": 1, \"route_path_id\": 34569}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": null, \"location\": \"Sudbury\", \"stage_seq\": 4, \"distance_m\": 18978.602, \"section_seq\": 1, \"route_path_id\": 34569}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18978.602, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34569}], \"total_distance_m\": 18978.602, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18978.602, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2201", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "6.5", "current_position_lat": "52.0362564", "current_position_lon": "0.7351627", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:20:40Z\", \"source_id\": 51723991, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:20:46Z\", \"source_id\": 16694420, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sudbury", "service_state_platform": "1", "timing_fact_generation": 1789593648650383, "current_leg_arrival_utc": "2026-09-16T22:20:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T21:20:41.812159", "service_state_evidence_id": 51723991, "current_leg_start_actual_dep": "2026-09-16T22:13:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T21:20:41", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T21:30:42.153570", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P MKT SUY 2T34 755327 4 100 None {"version": 3, "segments": [{"to_m": 114.382, "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": 232.588, "from_m": 114.382, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18769.971, "from_m": 232.588, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18978.602, "from_m": 18769.971, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 624047, "profile_key": "bd24602bc276c9f75604382d4c2b535af957045ffb7f4b4390ae8b426df8e2ba", "schedule_id": 16179, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2201", "location": "Marks Tey", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34569}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2207H", "location": "Chappel & Wakes Colne", "stage_seq": 2, "distance_m": 5832.965, "section_seq": 1, "route_path_id": 34569}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": "2213H", "location": "Bures", "stage_seq": 3, "distance_m": 11155.588, "section_seq": 1, "route_path_id": 34569}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": null, "location": "Sudbury", "stage_seq": 4, "distance_m": 18978.602, "section_seq": 1, "route_path_id": 34569}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18978.602, "from_m": 0.0, "section_seq": 1, "route_path_id": 34569}], "total_distance_m": 18978.602, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18978.602, "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": 13794, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:20:40Z", "source_id": 51723991, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:20:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:20:46Z", "source_id": 16694420, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:20:00+01:00", "operational_fact": true}] Marks Tey 2201 2201 3 None None Sudbury 2221 2221 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L54596/2026-09-16/detailed None Bures 2026-09-16T22:13:30+01:00 Sudbury 6.5 {"type": "LineString", "coordinates": [[0.7691188, 51.9712007], [0.7691114000000001, 51.9712206], [0.7689453999999999, 51.971564699999995], [0.7688896999999999, 51.97167840000001], [0.7686355000000001, 51.9721627], [0.7681192, 51.9731943], [0.7677356999999999, 51.97392640000001], [0.7669447999999999, 51.975285199999995], [0.7662776, 51.9763562], [0.7656124, 51.9773603], [0.7641000000000001, 51.9794153], [0.7623937, 51.9813985], [0.7611129999999999, 51.982879700000005], [0.7601824999999999, 51.983955999999985], [0.7596590999999999, 51.9845613], [0.7581322, 51.9864298], [0.7580762, 51.986512299999994], [0.7566909, 51.9884624], [0.7559313, 51.98970510000001], [0.7558960999999998, 51.9897657], [0.7558762999999998, 51.9897997], [0.7554160999999999, 51.990591300000006], [0.7547989, 51.9918224], [0.7547675, 51.991882700000005], [0.7544064999999999, 51.9926596], [0.7541686, 51.99326219999999], [0.7537199, 51.9945809], [0.7534863, 51.995484999999995], [0.7533046, 51.9963833], [0.7530533999999999, 51.9979178], [0.7529937, 51.9982789], [0.7529035, 51.9988099], [0.7528750999999999, 51.999021], [0.7528260466506611, 51.99930615890027], [0.7527979999999999, 51.9994692], [0.7524754, 52.001256799999986], [0.7521170999999999, 52.0028342], [0.7515458, 52.0045394], [0.7509513999999999, 52.00593549999999], [0.750173, 52.0073754], [0.7483418999999999, 52.0103398], [0.7479361999999999, 52.0109847], [0.7475415, 52.011612], [0.7471793, 52.012286], [0.7468275, 52.01292089999999], [0.7461812, 52.0142774], [0.7461624, 52.0143187], [0.7457604, 52.0151337], [0.7456406, 52.01540549999999], [0.7452595, 52.016242], [0.7448297999999999, 52.01737779999999], [0.7445502999999999, 52.0181684], [0.7442096, 52.01923709999999], [0.7440661, 52.0197835], [0.7439185999999999, 52.02034999999999], [0.7437333999999999, 52.0211264], [0.7433701, 52.023379299999995], [0.7431983999999999, 52.0250137], [0.7431982, 52.0250203], [0.7432266000000001, 52.025884], [0.7432943000000001, 52.0290591], [0.7431326999999999, 52.03028069999999], [0.7430242, 52.0308558], [0.7428493999999999, 52.031483599999994], [0.7427193999999999, 52.0317909], [0.7425801, 52.03209059999999], [0.7422173999999999, 52.0326911], [0.7419809, 52.03305340000001], [0.7416184999999998, 52.03349879999999], [0.7410566999999999, 52.0340675], [0.7403932, 52.0345865], [0.7397182, 52.035028700000005], [0.739278, 52.0352826], [0.7387422999999999, 52.0355724], [0.7380902, 52.035870200000005], [0.7376581, 52.0360273], [0.7372604999999999, 52.0361375], [0.7367477999999998, 52.0362033], [0.7362810999999999, 52.0362333], [0.7351627, 52.03625639999999]]} 4.9 2213½ 2220 Bures Sudbury Sudbury 52.0362564 0.7351627 52.0362564 0.7351627 1 0 2026-09-16 21:30:51 TERMINATED 2026-09-16 21:20:41 Sudbury TD DIRECT_DESTINATION_ARRIVAL 51723991 1789593648650383 7 7 2026-09-16 21:30:42.153570 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 21:20:41.812159
← Previous (31201–31300) Next (31401–31500) →