← Back to tables

ANA2_service (60806 rows)

Showing 22801–22900 of 60806
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
558211 590154 C49094 775C91MY15 2026-09-15 COMPLETE 15741446 2026-09-15 19:50:00 2026-09-15 19:00:37 2026-09-17 19:00:37 {"id": 590154, "stp": "P", "toc": "Great Western Railway", "uid": "C49094", "consist": "802013", "dest_crs": "CDF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49094/2026-09-15/detailed", "trust_id": "775C91MY15", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": "1", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5C91", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "1953", "current_leg_dep": "1950", "current_leg_end": "Cardiff Central", "origin_dep_time": "1932", "origin_platform": "3", "current_location": "Cardiff Central", "last_update_time": "2026-09-15T19:00:37", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Cardiff Sig. 2342", "dest_arr_time_act": "1953", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Cardiff Central", "current_leg_milage": "0.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 461.973, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 527.668, \"from_m\": 461.973, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 566.354, \"from_m\": 527.668, \"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\": 1682.59, \"from_m\": 566.354, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1721.275, \"from_m\": 1682.59, \"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\": 1786.971, \"from_m\": 1721.275, \"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\": 1976.893, \"from_m\": 1786.971, \"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\": 2248.943, \"from_m\": 1976.893, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 590154, \"profile_key\": \"ed04f1f8fa843082d1f75a2df2b1bf3a9d98298c21fe5922a9ce2447f92e137e\", \"schedule_id\": 6604, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1932\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30245}, {\"is_pass\": false, \"wtt_arr\": \"1935\", \"wtt_dep\": \"1950\", \"location\": \"Cardiff Sig. 2342\", \"stage_seq\": 2, \"distance_m\": 1124.472, \"section_seq\": 1, \"route_path_id\": 30245}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 2248.943, \"section_seq\": 1, \"route_path_id\": 30245}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2248.943, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30245}], \"total_distance_m\": 2248.943, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 1132.707, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1116.236, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1932", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:51Z\", \"source_id\": 48459169, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:56Z\", \"source_id\": 15741446, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "1", "timing_fact_generation": 1789498136664019, "current_leg_arrival_utc": "2026-09-15T19:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:10.659563", "service_state_evidence_id": 15741446, "current_leg_start_actual_dep": "2026-09-15T19:50:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:11.109871", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P CDF CDF 5C91 802013 5 125 None {"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 461.973, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 527.668, "from_m": 461.973, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 566.354, "from_m": 527.668, "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": 1682.59, "from_m": 566.354, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1721.275, "from_m": 1682.59, "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": 1786.971, "from_m": 1721.275, "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": 1976.893, "from_m": 1786.971, "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": 2248.943, "from_m": 1976.893, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 590154, "profile_key": "ed04f1f8fa843082d1f75a2df2b1bf3a9d98298c21fe5922a9ce2447f92e137e", "schedule_id": 6604, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1932", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30245}, {"is_pass": false, "wtt_arr": "1935", "wtt_dep": "1950", "location": "Cardiff Sig. 2342", "stage_seq": 2, "distance_m": 1124.472, "section_seq": 1, "route_path_id": 30245}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 2248.943, "section_seq": 1, "route_path_id": 30245}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2248.943, "from_m": 0.0, "section_seq": 1, "route_path_id": 30245}], "total_distance_m": 2248.943, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 1132.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1116.236, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24800, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:51Z", "source_id": 48459169, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:50:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:56Z", "source_id": 15741446, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Cardiff Central 1932 1932 3 None None Cardiff Central 1953 1953 1 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49094/2026-09-15/detailed None Cardiff Sig. 2342 2026-09-15T19:50:00+01:00 Cardiff Central 3.0 {"type": "LineString", "coordinates": [[-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} 0.2 1950 1953 Cardiff Central Cardiff Central Cardiff Central 51.4756626 -3.1792304 51.4756626 -3.1792304 1 0 2026-09-15 19:00:37 TERMINATED 2026-09-15 18:50:00 Cardiff Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741446 1789498136664019 7 7 2026-09-15 19:00:11.109871 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:10.659563
558212 586505 W45598 629T53MU15 2026-09-15 COMPLETE 15741216 2026-09-15 19:50:00 2026-09-15 19:00:37 2026-09-17 19:00:37 {"id": 586505, "stp": "P", "toc": "Thameslink", "uid": "W45598", "consist": "700153", "dest_crs": "BTN", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45598/2026-09-15/detailed", "trust_id": "629T53MU15", "origin_crs": "BDM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-15", "dest_arr_time": "1944", "dest_platform": "5", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "9T53", "timing_status": "LATE", "origin_station": "Bedford", "current_leg_arr": "1950", "current_leg_dep": "1946", "current_leg_end": "Brighton", "origin_dep_time": "1716", "origin_platform": "3", "current_location": "Brighton", "last_update_time": "2026-09-15T19:00:37", "route_debug_link": null, "timing_variation": "+6 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": "1944", "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\": 586505, \"profile_key\": \"94f3e163278156835115396415d38beceb5aced58cc5973aa1c18296ee3a9306\", \"schedule_id\": 27150, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1716\", \"location\": \"Bedford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718H\", \"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\": \"1720\", \"location\": \"Wixams\", \"stage_seq\": 3, \"distance_m\": 5460.048, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1728\", \"location\": \"Flitwick\", \"stage_seq\": 4, \"distance_m\": 16233.211, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732\", \"location\": \"Harlington\", \"stage_seq\": 5, \"distance_m\": 20912.132, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733H\", \"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\": \"1736\", \"location\": \"Leagrave Jn\", \"stage_seq\": 7, \"distance_m\": 27402.719, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1738\", \"location\": \"Leagrave\", \"stage_seq\": 8, \"distance_m\": 28174.713, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": \"1743\", \"location\": \"Luton\", \"stage_seq\": 9, \"distance_m\": 32095.6, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": \"1746\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 10, \"distance_m\": 33849.685, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1751\", \"wtt_dep\": \"1752\", \"location\": \"Harpenden\", \"stage_seq\": 11, \"distance_m\": 41239.169, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 12, \"distance_m\": 41778.279, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1756H\", \"wtt_dep\": \"1757H\", \"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\": \"1801H\", \"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\": \"1806\", \"location\": \"Hendon\", \"stage_seq\": 15, \"distance_m\": 69605.137, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1807\", \"location\": \"Cricklewood\", \"stage_seq\": 16, \"distance_m\": 72654.84, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1809\", \"wtt_dep\": \"1809H\", \"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\": \"1810\", \"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\": \"1811H\", \"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\": \"1813H\", \"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\": \"1816\", \"location\": \"Dock Jn North\", \"stage_seq\": 21, \"distance_m\": 79321.292, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1819\", \"wtt_dep\": \"1820\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 22, \"distance_m\": 83260.706, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1823H\", \"wtt_dep\": \"1824H\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 85456.549, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1825H\", \"wtt_dep\": \"1826H\", \"location\": \"City Thameslink\", \"stage_seq\": 24, \"distance_m\": 86186.707, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1828\", \"wtt_dep\": \"1829\", \"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\": \"1831H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 26, \"distance_m\": 87790.978, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1834\", \"wtt_dep\": \"1835H\", \"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\": \"1838\", \"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\": \"1839H\", \"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\": \"1840H\", \"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\": \"1843H\", \"location\": \"Sydenham\", \"stage_seq\": 31, \"distance_m\": 98735.492, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845H\", \"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\": \"1847\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 33, \"distance_m\": 104208.81, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1848\", \"wtt_dep\": \"1849H\", \"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\": \"1853\", \"location\": \"Purley\", \"stage_seq\": 35, \"distance_m\": 109862.714, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854\", \"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\": \"1859H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 37, \"distance_m\": 123284.448, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1903H\", \"wtt_dep\": \"1905H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 38, \"distance_m\": 131274.066, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1909\", \"wtt_dep\": \"1910H\", \"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\": \"1913H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 40, \"distance_m\": 138904.773, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1916\", \"wtt_dep\": \"1916H\", \"location\": \"Balcombe\", \"stage_seq\": 41, \"distance_m\": 142988.552, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 42, \"distance_m\": 148023.185, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1921\", \"wtt_dep\": \"1922\", \"location\": \"Haywards Heath\", \"stage_seq\": 43, \"distance_m\": 149249.528, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1925H\", \"wtt_dep\": \"1926H\", \"location\": \"Wivelsfield\", \"stage_seq\": 44, \"distance_m\": 153962.187, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"Keymer Jn\", \"stage_seq\": 45, \"distance_m\": 154316.713, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1928\", \"wtt_dep\": \"1929\", \"location\": \"Burgess Hill\", \"stage_seq\": 46, \"distance_m\": 155190.698, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1932\", \"wtt_dep\": \"1933\", \"location\": \"Hassocks\", \"stage_seq\": 47, \"distance_m\": 158640.42, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1939\", \"wtt_dep\": \"1940\", \"location\": \"Preston Park\", \"stage_seq\": 48, \"distance_m\": 167833.101, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1944\", \"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": "1716", "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-15T16:24:43Z\", \"source_id\": 48086920, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:47Z\", \"source_id\": 15622066, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:13Z\", \"source_id\": 48102608, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:18Z\", \"source_id\": 15626513, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:22Z\", \"source_id\": 48116482, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:26Z\", \"source_id\": 15630829, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:49Z\", \"source_id\": 48128092, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:53Z\", \"source_id\": 15634498, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:10Z\", \"source_id\": 48139402, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:17Z\", \"source_id\": 15638146, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:49:31Z\", \"source_id\": 48153267, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:50:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:49:33Z\", \"source_id\": 15642531, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:57:48Z\", \"source_id\": 48174831, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:58:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:57:49Z\", \"source_id\": 15649338, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:07:45Z\", \"source_id\": 48201127, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:09:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:07:51Z\", \"source_id\": 15657685, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:09:19Z\", \"source_id\": 48205214, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:10:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:09:23Z\", \"source_id\": 15658960, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:10:13Z\", \"source_id\": 48207565, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:10:20Z\", \"source_id\": 15659693, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:15:01Z\", \"source_id\": 48220033, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:15:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:15:04Z\", \"source_id\": 15663640, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:29Z\", \"source_id\": 48239033, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:33Z\", \"source_id\": 15669967, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:27:14Z\", \"source_id\": 48251015, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:27:19Z\", \"source_id\": 15673866, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:29:27Z\", \"source_id\": 48256924, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:29:29Z\", \"source_id\": 15675675, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:31:55Z\", \"source_id\": 48263439, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:31:58Z\", \"source_id\": 15677754, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:37:06Z\", \"source_id\": 48277212, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:37:09Z\", \"source_id\": 15682016, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:41:53Z\", \"source_id\": 48289882, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:41:58Z\", \"source_id\": 15685988, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:04Z\", \"source_id\": 48303294, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:48:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:09Z\", \"source_id\": 15690242, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:50:13Z\", \"source_id\": 48311530, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:50:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:50:19Z\", \"source_id\": 15692854, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:46Z\", \"source_id\": 48323350, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:55:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:48Z\", \"source_id\": 15696518, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:00Z\", \"source_id\": 48362792, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:07Z\", \"source_id\": 15708844, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:53Z\", \"source_id\": 48375210, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:58Z\", \"source_id\": 15712744, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:57Z\", \"source_id\": 48392680, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:58Z\", \"source_id\": 15718284, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:47Z\", \"source_id\": 48404720, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:48Z\", \"source_id\": 15722046, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:39Z\", \"source_id\": 48416899, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:41Z\", \"source_id\": 15727836, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:28Z\", \"source_id\": 48423720, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:30Z\", \"source_id\": 15730446, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:59Z\", \"source_id\": 48432764, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:03Z\", \"source_id\": 15733163, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:48Z\", \"source_id\": 48449191, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:53Z\", \"source_id\": 15738346, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:33Z\", \"source_id\": 48458431, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:35Z\", \"source_id\": 15741216, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "5", "timing_fact_generation": 1789498117399961, "current_leg_arrival_utc": "2026-09-15T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:11.520444", "service_state_evidence_id": 15741216, "current_leg_start_actual_dep": "2026-09-15T19:46:00+01:00", "operational_evidence_version": 185, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:11.683820", "service_state_valid_until_kind": null, "operational_interpretation_version": 185, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P BDM BTN 9T53 700153 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": 586505, "profile_key": "94f3e163278156835115396415d38beceb5aced58cc5973aa1c18296ee3a9306", "schedule_id": 27150, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1716", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718H", "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": "1720", "location": "Wixams", "stage_seq": 3, "distance_m": 5460.048, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1728", "location": "Flitwick", "stage_seq": 4, "distance_m": 16233.211, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732", "location": "Harlington", "stage_seq": 5, "distance_m": 20912.132, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733H", "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": "1736", "location": "Leagrave Jn", "stage_seq": 7, "distance_m": 27402.719, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1738", "location": "Leagrave", "stage_seq": 8, "distance_m": 28174.713, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": "1743", "location": "Luton", "stage_seq": 9, "distance_m": 32095.6, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": "1746", "location": "Luton Airport Parkway", "stage_seq": 10, "distance_m": 33849.685, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1751", "wtt_dep": "1752", "location": "Harpenden", "stage_seq": 11, "distance_m": 41239.169, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "Harpenden Jn", "stage_seq": 12, "distance_m": 41778.279, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1756H", "wtt_dep": "1757H", "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": "1801H", "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": "1806", "location": "Hendon", "stage_seq": 15, "distance_m": 69605.137, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1807", "location": "Cricklewood", "stage_seq": 16, "distance_m": 72654.84, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1809", "wtt_dep": "1809H", "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": "1810", "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": "1811H", "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": "1813H", "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": "1816", "location": "Dock Jn North", "stage_seq": 21, "distance_m": 79321.292, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1819", "wtt_dep": "1820", "location": "St Pancras Low Level", "stage_seq": 22, "distance_m": 83260.706, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1823H", "wtt_dep": "1824H", "location": "Farringdon", "stage_seq": 23, "distance_m": 85456.549, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1825H", "wtt_dep": "1826H", "location": "City Thameslink", "stage_seq": 24, "distance_m": 86186.707, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1828", "wtt_dep": "1829", "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": "1831H", "location": "Metropolitan Jn", "stage_seq": 26, "distance_m": 87790.978, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1834", "wtt_dep": "1835H", "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": "1838", "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": "1839H", "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": "1840H", "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": "1843H", "location": "Sydenham", "stage_seq": 31, "distance_m": 98735.492, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845H", "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": "1847", "location": "Windmill Bridge Jn", "stage_seq": 33, "distance_m": 104208.81, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1848", "wtt_dep": "1849H", "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": "1853", "location": "Purley", "stage_seq": 35, "distance_m": 109862.714, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854", "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": "1859H", "location": "Earlswood (Surrey)", "stage_seq": 37, "distance_m": 123284.448, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1903H", "wtt_dep": "1905H", "location": "Gatwick Airport", "stage_seq": 38, "distance_m": 131274.066, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1909", "wtt_dep": "1910H", "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": "1913H", "location": "Balcombe Tunnel Jn", "stage_seq": 40, "distance_m": 138904.773, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1916", "wtt_dep": "1916H", "location": "Balcombe", "stage_seq": 41, "distance_m": 142988.552, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Copyhold Jn", "stage_seq": 42, "distance_m": 148023.185, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1921", "wtt_dep": "1922", "location": "Haywards Heath", "stage_seq": 43, "distance_m": 149249.528, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1925H", "wtt_dep": "1926H", "location": "Wivelsfield", "stage_seq": 44, "distance_m": 153962.187, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927", "location": "Keymer Jn", "stage_seq": 45, "distance_m": 154316.713, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1928", "wtt_dep": "1929", "location": "Burgess Hill", "stage_seq": 46, "distance_m": 155190.698, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1932", "wtt_dep": "1933", "location": "Hassocks", "stage_seq": 47, "distance_m": 158640.42, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1939", "wtt_dep": "1940", "location": "Preston Park", "stage_seq": 48, "distance_m": 167833.101, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1944", "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-15T16:24:43Z", "source_id": 48086920, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:25:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:47Z", "source_id": 15622066, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:13Z", "source_id": 48102608, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:31:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:18Z", "source_id": 15626513, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18129, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:22Z", "source_id": 48116482, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:36:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:26Z", "source_id": 15630829, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:49Z", "source_id": 48128092, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:41:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:53Z", "source_id": 15634498, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18191, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:10Z", "source_id": 48139402, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:44:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:17Z", "source_id": 15638146, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18201, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:49:31Z", "source_id": 48153267, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:50:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:49:33Z", "source_id": 15642531, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:57:48Z", "source_id": 48174831, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:58:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:57:49Z", "source_id": 15649338, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:07:45Z", "source_id": 48201127, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:09:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:07:51Z", "source_id": 15657685, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:09:19Z", "source_id": 48205214, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:10:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:09:23Z", "source_id": 15658960, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:10:13Z", "source_id": 48207565, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:11:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:10:20Z", "source_id": 15659693, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:15:01Z", "source_id": 48220033, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:15:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:15:04Z", "source_id": 15663640, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:29Z", "source_id": 48239033, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:22:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:33Z", "source_id": 15669967, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:27:14Z", "source_id": 48251015, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:27:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:27:19Z", "source_id": 15673866, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T18:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:29:27Z", "source_id": 48256924, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T17:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:29:29Z", "source_id": 15675675, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T18:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:31:55Z", "source_id": 48263439, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T17:32:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:31:58Z", "source_id": 15677754, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:37:06Z", "source_id": 48277212, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T17:37:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:37:09Z", "source_id": 15682016, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T18:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:41:53Z", "source_id": 48289882, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T17:42:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:41:58Z", "source_id": 15685988, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T18:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:04Z", "source_id": 48303294, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T17:48:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:09Z", "source_id": 15690242, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T18:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:50:13Z", "source_id": 48311530, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T17:50:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:50:19Z", "source_id": 15692854, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T18:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:46Z", "source_id": 48323350, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T17:55:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:48Z", "source_id": 15696518, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T18:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30627, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:00Z", "source_id": 48362792, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T18:11:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:07Z", "source_id": 15708844, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:53Z", "source_id": 48375210, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T18:15:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:58Z", "source_id": 15712744, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30845, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:57Z", "source_id": 48392680, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T18:22:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:58Z", "source_id": 15718284, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:47Z", "source_id": 48404720, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T18:28:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:48Z", "source_id": 15722046, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30880, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:39Z", "source_id": 48416899, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T18:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:41Z", "source_id": 15727836, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:28Z", "source_id": 48423720, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T18:35:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:30Z", "source_id": 15730446, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30901, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:59Z", "source_id": 48432764, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T18:39:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:03Z", "source_id": 15733163, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:48Z", "source_id": 48449191, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-15T18:45:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:53Z", "source_id": 15738346, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30984, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:33Z", "source_id": 48458431, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-15T18:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:35Z", "source_id": 15741216, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Bedford 1716 1716 3 None None Brighton 1944 1944 5 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45598/2026-09-15/detailed None Preston Park 2026-09-15T19:46:00+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 1946 1950 Preston Park Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-15 19:00:37 TERMINATED 2026-09-15 18:50:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741216 1789498117399961 185 185 2026-09-15 19:00:11.683820 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:11.520444
558213 590445 W86464 035G46MY15 2026-09-15 COMPLETE 15742839 2026-09-15 19:49:00 2026-09-15 19:00:37 2026-09-17 19:00:37 {"id": 590445, "stp": "P", "toc": "ScotRail", "uid": "W86464", "consist": "170471", "dest_crs": "COW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86464/2026-09-15/detailed", "trust_id": "035G46MY15", "origin_crs": "COW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cowdenbeath", "service_date": "2026-09-15", "dest_arr_time": "1951", "dest_platform": "1", "is_terminated": 1, "next_location": "Cowdenbeath", "signalling_id": "5G46", "timing_status": "EARLY", "origin_station": "Cowdenbeath", "current_leg_arr": "1951", "current_leg_dep": "1949", "current_leg_end": "Cowdenbeath", "origin_dep_time": "1944", "origin_platform": "2", "current_location": "Cowdenbeath Sig. EC941", "last_update_time": "2026-09-15T19:00:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3452760999999995, 56.1082724], [-3.3460501, 56.1069121], [-3.3462343999999997, 56.10659399999999], [-3.3472897, 56.104773], [-3.348082, 56.1033192], [-3.3487224, 56.1022038], [-3.3489236999999994, 56.1018531], [-3.3493629, 56.101087], [-3.3498261999999994, 56.1004081], [-3.3502886999999997, 56.09985449999999], [-3.3508308, 56.099313599999995], [-3.3509986, 56.099177899999994], [-3.352019, 56.0984242], [-3.3535691, 56.09754349999999], [-3.353998, 56.0973247], [-3.3555574999999997, 56.09652930000001], [-3.3572940999999994, 56.0956609], [-3.3585304999999996, 56.09509739999999], [-3.3592645, 56.0947799], [-3.360048299999999, 56.0944902], [-3.3609450000000005, 56.0941592], [-3.3618225, 56.093865099999995], [-3.3653527999999997, 56.092817399999994], [-3.3696852999999996, 56.0915711], [-3.3744060999999994, 56.09023309999999], [-3.3785157, 56.08925], [-3.3787499999999997, 56.08919360000001], [-3.3789164, 56.0891526], [-3.3793677999999994, 56.08904400000001], [-3.3831372, 56.0881372], [-3.3842724000000004, 56.08787550000001], [-3.3844206999999997, 56.087841299999994], [-3.385698399999999, 56.0875467], [-3.3891205, 56.08684159999999], [-3.3944856, 56.08573959999999], [-3.3955317, 56.085537200000005], [-3.3966876000000004, 56.0853429], [-3.3994036, 56.0849134], [-3.400787, 56.0846761], [-3.4016301, 56.0845217], [-3.4035320999999996, 56.0841489], [-3.4036693999999996, 56.084121999999994], [-3.4044124, 56.0839299], [-3.4036451999999997, 56.084084], [-3.4016067999999997, 56.0844834], [-3.4007650999999997, 56.08463760000001], [-3.400458, 56.084690299999984], [-3.3993830999999997, 56.0848747], [-3.3966672999999994, 56.08530410000001], [-3.3955094, 56.085498699999995], [-3.3944612, 56.0857016], [-3.3890953999999995, 56.0868037], [-3.3856720999999994, 56.08750909999999], [-3.3843905999999997, 56.0878046], [-3.3842417999999994, 56.08783879999999], [-3.3831089999999997, 56.08809999999999], [-3.3788804, 56.0891182], [-3.3787086999999993, 56.0891595], [-3.3784871, 56.08921289999999], [-3.3743754, 56.0901965], [-3.3717038999999995, 56.09095369999999], [-3.3696522999999994, 56.0915352], [-3.3653191999999996, 56.0927817], [-3.3617861999999996, 56.093830200000006], [-3.3608839, 56.094132], [-3.3601898, 56.0943892], [-3.3592564, 56.0947345], [-3.3584862, 56.09506549999999], [-3.3572471, 56.0956303], [-3.3555089, 56.0964994], [-3.3535188, 56.0975144], [-3.3519639999999997, 56.0983978], [-3.3509425000000004, 56.0991524], [-3.3507671999999995, 56.09930299999999], [-3.3502242, 56.0998361], [-3.3497595, 56.10039239999998], [-3.3492946, 56.1010736], [-3.3488547999999994, 56.10184079999999], [-3.348013, 56.10330720000001], [-3.3472206, 56.10476090000001], [-3.3465708999999997, 56.10588220000001], [-3.3459812, 56.10689980000001], [-3.34519989450641, 56.10827294686537], [-3.345054199999999, 56.108529], [-3.3446022999999996, 56.10929440000001], [-3.3445198, 56.1094342], [-3.3443242, 56.10989449999999], [-3.3441847999999994, 56.1101639], [-3.3441257, 56.11027130000001], [-3.3437660999999994, 56.110889400000005], [-3.3435767, 56.1111903], [-3.3435636, 56.111213000000006], [-3.3434810999999995, 56.1113559], [-3.3434294999999996, 56.1114507], [-3.3433178, 56.1116558], [-3.343008, 56.11218889999999]]}", "current_leg_start": "Cowdenbeath Sig. EC941", "dest_arr_time_act": "1951", "motion_projection": null, "next_location_lat": "56.1121889", "next_location_lon": "-3.3430080", "previous_location": "Cowdenbeath", "current_leg_milage": "6.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 915.347, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}], \"service_id\": 590445, \"profile_key\": \"d9171f4bad577f032796b20e8b5ca581e7840d1a4651ff11d02ca79f54cffd5b\", \"schedule_id\": 29438, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1944\", \"location\": \"Cowdenbeath\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102385}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1950\", \"location\": \"Cowdenbeath Sig. EC941\", \"stage_seq\": 2, \"distance_m\": 457.673, \"section_seq\": 1, \"route_path_id\": 102385}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": null, \"location\": \"Cowdenbeath\", \"stage_seq\": 3, \"distance_m\": 915.347, \"section_seq\": 1, \"route_path_id\": 102385}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 915.347, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102385}], \"total_distance_m\": 915.347, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 915.347, \"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": "1944", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "56.1121889", "current_position_lon": "-3.3430080", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:03Z\", \"source_id\": 15740784, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 516, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:48Z\", \"source_id\": 48461545, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:51Z\", \"source_id\": 15742132, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cowdenbeath", "service_state_platform": "1", "timing_fact_generation": 1789498245425387, "current_leg_arrival_utc": "2026-09-15T19:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:18.318087", "service_state_evidence_id": 15742132, "current_leg_start_actual_dep": "2026-09-15T19:50:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:18.892855", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P COW COW 5G46 170471 3 100 None {"version": 3, "segments": [{"to_m": 915.347, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}], "service_id": 590445, "profile_key": "d9171f4bad577f032796b20e8b5ca581e7840d1a4651ff11d02ca79f54cffd5b", "schedule_id": 29438, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1944", "location": "Cowdenbeath", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102385}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1950", "location": "Cowdenbeath Sig. EC941", "stage_seq": 2, "distance_m": 457.673, "section_seq": 1, "route_path_id": 102385}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": null, "location": "Cowdenbeath", "stage_seq": 3, "distance_m": 915.347, "section_seq": 1, "route_path_id": 102385}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 915.347, "from_m": 0.0, "section_seq": 1, "route_path_id": 102385}], "total_distance_m": 915.347, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 915.347, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:03Z", "source_id": 15740784, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 516, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:48Z", "source_id": 48461545, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:50:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:51Z", "source_id": 15742132, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Cowdenbeath 1944 1944 2 None None Cowdenbeath 1951 1951 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86464/2026-09-15/detailed None Cowdenbeath Sig. EC941 2026-09-15T19:50:00+01:00 Cowdenbeath 2.0 {"type": "LineString", "coordinates": [[-3.3452760999999995, 56.1082724], [-3.3460501, 56.1069121], [-3.3462343999999997, 56.10659399999999], [-3.3472897, 56.104773], [-3.348082, 56.1033192], [-3.3487224, 56.1022038], [-3.3489236999999994, 56.1018531], [-3.3493629, 56.101087], [-3.3498261999999994, 56.1004081], [-3.3502886999999997, 56.09985449999999], [-3.3508308, 56.099313599999995], [-3.3509986, 56.099177899999994], [-3.352019, 56.0984242], [-3.3535691, 56.09754349999999], [-3.353998, 56.0973247], [-3.3555574999999997, 56.09652930000001], [-3.3572940999999994, 56.0956609], [-3.3585304999999996, 56.09509739999999], [-3.3592645, 56.0947799], [-3.360048299999999, 56.0944902], [-3.3609450000000005, 56.0941592], [-3.3618225, 56.093865099999995], [-3.3653527999999997, 56.092817399999994], [-3.3696852999999996, 56.0915711], [-3.3744060999999994, 56.09023309999999], [-3.3785157, 56.08925], [-3.3787499999999997, 56.08919360000001], [-3.3789164, 56.0891526], [-3.3793677999999994, 56.08904400000001], [-3.3831372, 56.0881372], [-3.3842724000000004, 56.08787550000001], [-3.3844206999999997, 56.087841299999994], [-3.385698399999999, 56.0875467], [-3.3891205, 56.08684159999999], [-3.3944856, 56.08573959999999], [-3.3955317, 56.085537200000005], [-3.3966876000000004, 56.0853429], [-3.3994036, 56.0849134], [-3.400787, 56.0846761], [-3.4016301, 56.0845217], [-3.4035320999999996, 56.0841489], [-3.4036693999999996, 56.084121999999994], [-3.4044124, 56.0839299], [-3.4036451999999997, 56.084084], [-3.4016067999999997, 56.0844834], [-3.4007650999999997, 56.08463760000001], [-3.400458, 56.084690299999984], [-3.3993830999999997, 56.0848747], [-3.3966672999999994, 56.08530410000001], [-3.3955094, 56.085498699999995], [-3.3944612, 56.0857016], [-3.3890953999999995, 56.0868037], [-3.3856720999999994, 56.08750909999999], [-3.3843905999999997, 56.0878046], [-3.3842417999999994, 56.08783879999999], [-3.3831089999999997, 56.08809999999999], [-3.3788804, 56.0891182], [-3.3787086999999993, 56.0891595], [-3.3784871, 56.08921289999999], [-3.3743754, 56.0901965], [-3.3717038999999995, 56.09095369999999], [-3.3696522999999994, 56.0915352], [-3.3653191999999996, 56.0927817], [-3.3617861999999996, 56.093830200000006], [-3.3608839, 56.094132], [-3.3601898, 56.0943892], [-3.3592564, 56.0947345], [-3.3584862, 56.09506549999999], [-3.3572471, 56.0956303], [-3.3555089, 56.0964994], [-3.3535188, 56.0975144], [-3.3519639999999997, 56.0983978], [-3.3509425000000004, 56.0991524], [-3.3507671999999995, 56.09930299999999], [-3.3502242, 56.0998361], [-3.3497595, 56.10039239999998], [-3.3492946, 56.1010736], [-3.3488547999999994, 56.10184079999999], [-3.348013, 56.10330720000001], [-3.3472206, 56.10476090000001], [-3.3465708999999997, 56.10588220000001], [-3.3459812, 56.10689980000001], [-3.34519989450641, 56.10827294686537], [-3.345054199999999, 56.108529], [-3.3446022999999996, 56.10929440000001], [-3.3445198, 56.1094342], [-3.3443242, 56.10989449999999], [-3.3441847999999994, 56.1101639], [-3.3441257, 56.11027130000001], [-3.3437660999999994, 56.110889400000005], [-3.3435767, 56.1111903], [-3.3435636, 56.111213000000006], [-3.3434810999999995, 56.1113559], [-3.3434294999999996, 56.1114507], [-3.3433178, 56.1116558], [-3.343008, 56.11218889999999]]} 6.3 1949 1951 Cowdenbeath Cowdenbeath Sig. EC941 Cowdenbeath 56.1121889 -3.3430080 56.1121889 -3.3430080 1 0 2026-09-15 19:00:37 TERMINATED 2026-09-15 18:50:00 Cowdenbeath TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742132 1789498245425387 11 11 2026-09-15 19:00:18.892855 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:18.318087
558214 587057 Y80917 651Y60MV15 2026-09-15 COMPLETE 15741280 2026-09-15 19:50:00 2026-09-15 19:00:37 2026-09-17 19:00:37 {"id": 587057, "stp": "P", "toc": "West Midlands Trains", "uid": "Y80917", "consist": "350130+350402", "dest_crs": "EUS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80917/2026-09-15/detailed", "trust_id": "651Y60MV15", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-15", "dest_arr_time": "1950", "dest_platform": "13", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1Y60", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "1950", "current_leg_dep": "1934", "current_leg_end": "London Euston", "origin_dep_time": "1736", "origin_platform": "4A", "current_location": "London Euston", "last_update_time": "2026-09-15T19:00:37", "route_debug_link": null, "timing_variation": "+1 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": "1949", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Watford Junction", "current_leg_milage": "17.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 900.564, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 982.232, \"from_m\": 900.564, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1607.351, \"from_m\": 982.232, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1975.822, \"from_m\": 1607.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6218.661, \"from_m\": 1975.822, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10632.647, \"from_m\": 6218.661, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 13893.576, \"from_m\": 10632.647, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13981.054, \"from_m\": 13893.576, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14073.024, \"from_m\": 13981.054, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21543.395, \"from_m\": 14073.024, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 23659.987, \"from_m\": 21543.395, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 29333.611, \"from_m\": 23659.987, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 30076.256, \"from_m\": 29333.611, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 30138.021, \"from_m\": 30076.256, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30197.348, \"from_m\": 30138.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30925.577, \"from_m\": 30197.348, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30974.579, \"from_m\": 30925.577, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30997.642, \"from_m\": 30974.579, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39668.096, \"from_m\": 30997.642, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 39676.003, \"from_m\": 39668.096, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45868.881, \"from_m\": 39676.003, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46781.626, \"from_m\": 45868.881, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 48310.428, \"from_m\": 46781.626, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49864.068, \"from_m\": 48310.428, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50614.788, \"from_m\": 49864.068, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 51041.906, \"from_m\": 50614.788, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 76799.928, \"from_m\": 51041.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78844.308, \"from_m\": 76799.928, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78930.544, \"from_m\": 78844.308, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 79437.678, \"from_m\": 78930.544, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79751.187, \"from_m\": 79437.678, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 79760.695, \"from_m\": 79751.187, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 80168.664, \"from_m\": 79760.695, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 83977.118, \"from_m\": 80168.664, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 86702.497, \"from_m\": 83977.118, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 86764.125, \"from_m\": 86702.497, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87034.416, \"from_m\": 86764.125, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 94204.544, \"from_m\": 87034.416, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 94298.597, \"from_m\": 94204.544, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107291.138, \"from_m\": 94298.597, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 112145.52, \"from_m\": 107291.138, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112225.409, \"from_m\": 112145.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 117929.638, \"from_m\": 112225.409, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121219.02, \"from_m\": 117929.638, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 125499.825, \"from_m\": 121219.02, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 125585.668, \"from_m\": 125499.825, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 125681.168, \"from_m\": 125585.668, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 125767.63, \"from_m\": 125681.168, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 139029.334, \"from_m\": 125767.63, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 140961.921, \"from_m\": 139029.334, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 149230.338, \"from_m\": 140961.921, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 149284.276, \"from_m\": 149230.338, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 175063.645, \"from_m\": 149284.276, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 178433.505, \"from_m\": 175063.645, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 179936.937, \"from_m\": 178433.505, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 181781.925, \"from_m\": 179936.937, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 182933.961, \"from_m\": 181781.925, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 182980.852, \"from_m\": 182933.961, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 184209.418, \"from_m\": 182980.852, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 184688.167, \"from_m\": 184209.418, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 184743.452, \"from_m\": 184688.167, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 184787.536, \"from_m\": 184743.452, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 184830.772, \"from_m\": 184787.536, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 184895.574, \"from_m\": 184830.772, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 185575.387, \"from_m\": 184895.574, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 185582.292, \"from_m\": 185575.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 587057, \"profile_key\": \"8ee834064876d813707917eb7099084d93597cf6b37c0829e68866d5819b74f8\", \"schedule_id\": 31380, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1736\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1002.783, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1557.027, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Stechford\", \"stage_seq\": 4, \"distance_m\": 6064.332, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": \"1746H\", \"location\": \"Birmingham International\", \"stage_seq\": 5, \"distance_m\": 13192.074, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1749\", \"wtt_dep\": \"1750\", \"location\": \"Hampton-in-Arden\", \"stage_seq\": 6, \"distance_m\": 16414.77, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1754\", \"wtt_dep\": \"1754H\", \"location\": \"Berkswell\", \"stage_seq\": 7, \"distance_m\": 21712.228, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1757H\", \"wtt_dep\": \"1758H\", \"location\": \"Tile Hill\", \"stage_seq\": 8, \"distance_m\": 24789.949, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1801\", \"wtt_dep\": \"1801H\", \"location\": \"Canley\", \"stage_seq\": 9, \"distance_m\": 28170.894, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": \"1805\", \"location\": \"Coventry\", \"stage_seq\": 10, \"distance_m\": 30559.412, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1813H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 11, \"distance_m\": 47724.608, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1814H\", \"wtt_dep\": \"1816\", \"location\": \"Rugby\", \"stage_seq\": 12, \"distance_m\": 48774.61, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1817H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 13, \"distance_m\": 51101.56, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1820\", \"location\": \"Daventry North Jn\", \"stage_seq\": 14, \"distance_m\": 55037.798, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1825\", \"wtt_dep\": \"1826\", \"location\": \"Long Buckby\", \"stage_seq\": 15, \"distance_m\": 64014.285, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1837\", \"wtt_dep\": \"1848\", \"location\": \"Northampton\", \"stage_seq\": 16, \"distance_m\": 79526.601, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1853\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 17, \"distance_m\": 86764.125, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1856\", \"location\": \"Hanslope Jn\", \"stage_seq\": 18, \"distance_m\": 94583.675, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1859\", \"wtt_dep\": \"1900\", \"location\": \"Wolverton\", \"stage_seq\": 19, \"distance_m\": 101175.072, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1903H\", \"wtt_dep\": \"1905\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 20, \"distance_m\": 105307.428, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907H\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 21, \"distance_m\": 108816.147, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1909\", \"wtt_dep\": \"1910H\", \"location\": \"Bletchley\", \"stage_seq\": 22, \"distance_m\": 110349.502, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1916H\", \"wtt_dep\": \"1917H\", \"location\": \"Leighton Buzzard\", \"stage_seq\": 23, \"distance_m\": 121008.401, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 24, \"distance_m\": 125314.649, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924H\", \"location\": \"Tring\", \"stage_seq\": 25, \"distance_m\": 134689.34, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 26, \"distance_m\": 144517.819, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1933\", \"wtt_dep\": \"1934\", \"location\": \"Watford Junction\", \"stage_seq\": 27, \"distance_m\": 157534.265, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 28, \"distance_m\": 167291.499, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941\", \"location\": \"Wembley Central\", \"stage_seq\": 29, \"distance_m\": 172667.001, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 30, \"distance_m\": 177085.202, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945H\", \"location\": \"Camden Jn\", \"stage_seq\": 31, \"distance_m\": 182849.29, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Camden South Jn\", \"stage_seq\": 32, \"distance_m\": 183789.9, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 33, \"distance_m\": 185582.292, \"section_seq\": 1, \"route_path_id\": 66466}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 185582.292, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66466}], \"total_distance_m\": 185582.292, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 176773.658, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8808.634, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1736", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:27Z\", \"source_id\": 48132296, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:30Z\", \"source_id\": 15635882, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:59Z\", \"source_id\": 48144147, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:47:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:46:02Z\", \"source_id\": 15639605, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:49:59Z\", \"source_id\": 48154540, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:51:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:50:06Z\", \"source_id\": 15642943, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:55:46Z\", \"source_id\": 48169586, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:56:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:55:48Z\", \"source_id\": 15647685, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:58:44Z\", \"source_id\": 48177304, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:00:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:58:49Z\", \"source_id\": 15650174, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:03:58Z\", \"source_id\": 48190992, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:04:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:04:02Z\", \"source_id\": 15654534, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:10:45Z\", \"source_id\": 48209018, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:10:48Z\", \"source_id\": 15660144, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:21:12Z\", \"source_id\": 48235807, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:21:17Z\", \"source_id\": 15668760, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:32:34Z\", \"source_id\": 48265128, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:32:37Z\", \"source_id\": 15678290, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:44:30Z\", \"source_id\": 48296688, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:44:34Z\", \"source_id\": 15688161, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21458, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:54Z\", \"source_id\": 48333840, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:00:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:58Z\", \"source_id\": 15699840, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:09Z\", \"source_id\": 48344901, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:04:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:13Z\", \"source_id\": 15703234, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:43Z\", \"source_id\": 48356993, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:08:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:49Z\", \"source_id\": 15707024, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:12Z\", \"source_id\": 48373481, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:16Z\", \"source_id\": 15712219, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:03Z\", \"source_id\": 48400467, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:05Z\", \"source_id\": 15720723, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:52Z\", \"source_id\": 48419913, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:56Z\", \"source_id\": 15729252, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:54Z\", \"source_id\": 48437346, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:58Z\", \"source_id\": 15734575, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:45Z\", \"source_id\": 48441857, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:47Z\", \"source_id\": 15736029, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:35Z\", \"source_id\": 48458537, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:40Z\", \"source_id\": 15741280, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "5", "timing_fact_generation": 1789498122938214, "current_leg_arrival_utc": "2026-09-15T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:19.917404", "service_state_evidence_id": 15741280, "current_leg_start_actual_dep": "2026-09-15T19:35:00+01:00", "operational_evidence_version": 144, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:20.779503", "service_state_valid_until_kind": null, "operational_interpretation_version": 144, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BHM EUS 1Y60 350130+350402 8 100 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 900.564, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 982.232, "from_m": 900.564, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1607.351, "from_m": 982.232, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1975.822, "from_m": 1607.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6218.661, "from_m": 1975.822, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10632.647, "from_m": 6218.661, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 13893.576, "from_m": 10632.647, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13981.054, "from_m": 13893.576, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14073.024, "from_m": 13981.054, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21543.395, "from_m": 14073.024, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 23659.987, "from_m": 21543.395, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 29333.611, "from_m": 23659.987, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 30076.256, "from_m": 29333.611, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 30138.021, "from_m": 30076.256, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30197.348, "from_m": 30138.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30925.577, "from_m": 30197.348, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30974.579, "from_m": 30925.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30997.642, "from_m": 30974.579, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39668.096, "from_m": 30997.642, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39676.003, "from_m": 39668.096, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45868.881, "from_m": 39676.003, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 46781.626, "from_m": 45868.881, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 48310.428, "from_m": 46781.626, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49864.068, "from_m": 48310.428, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50614.788, "from_m": 49864.068, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 51041.906, "from_m": 50614.788, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 76799.928, "from_m": 51041.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78844.308, "from_m": 76799.928, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78930.544, "from_m": 78844.308, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 79437.678, "from_m": 78930.544, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79751.187, "from_m": 79437.678, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 79760.695, "from_m": 79751.187, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 80168.664, "from_m": 79760.695, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 83977.118, "from_m": 80168.664, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 86702.497, "from_m": 83977.118, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 86764.125, "from_m": 86702.497, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87034.416, "from_m": 86764.125, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 94204.544, "from_m": 87034.416, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 94298.597, "from_m": 94204.544, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 107291.138, "from_m": 94298.597, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 112145.52, "from_m": 107291.138, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112225.409, "from_m": 112145.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 117929.638, "from_m": 112225.409, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121219.02, "from_m": 117929.638, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 125499.825, "from_m": 121219.02, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 125585.668, "from_m": 125499.825, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 125681.168, "from_m": 125585.668, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 125767.63, "from_m": 125681.168, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 139029.334, "from_m": 125767.63, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 140961.921, "from_m": 139029.334, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 149230.338, "from_m": 140961.921, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 149284.276, "from_m": 149230.338, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 175063.645, "from_m": 149284.276, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 178433.505, "from_m": 175063.645, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 179936.937, "from_m": 178433.505, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 181781.925, "from_m": 179936.937, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 182933.961, "from_m": 181781.925, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 182980.852, "from_m": 182933.961, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 184209.418, "from_m": 182980.852, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 184688.167, "from_m": 184209.418, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 184743.452, "from_m": 184688.167, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 184787.536, "from_m": 184743.452, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 184830.772, "from_m": 184787.536, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 184895.574, "from_m": 184830.772, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 185575.387, "from_m": 184895.574, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 185582.292, "from_m": 185575.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 587057, "profile_key": "8ee834064876d813707917eb7099084d93597cf6b37c0829e68866d5819b74f8", "schedule_id": 31380, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1736", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1002.783, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1557.027, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Stechford", "stage_seq": 4, "distance_m": 6064.332, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": "1746H", "location": "Birmingham International", "stage_seq": 5, "distance_m": 13192.074, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1749", "wtt_dep": "1750", "location": "Hampton-in-Arden", "stage_seq": 6, "distance_m": 16414.77, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1754", "wtt_dep": "1754H", "location": "Berkswell", "stage_seq": 7, "distance_m": 21712.228, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1757H", "wtt_dep": "1758H", "location": "Tile Hill", "stage_seq": 8, "distance_m": 24789.949, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1801", "wtt_dep": "1801H", "location": "Canley", "stage_seq": 9, "distance_m": 28170.894, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": "1805", "location": "Coventry", "stage_seq": 10, "distance_m": 30559.412, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1813H", "location": "Rugby Trent Valley Jn", "stage_seq": 11, "distance_m": 47724.608, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1814H", "wtt_dep": "1816", "location": "Rugby", "stage_seq": 12, "distance_m": 48774.61, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1817H", "location": "Hillmorton Jn", "stage_seq": 13, "distance_m": 51101.56, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820", "location": "Daventry North Jn", "stage_seq": 14, "distance_m": 55037.798, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1825", "wtt_dep": "1826", "location": "Long Buckby", "stage_seq": 15, "distance_m": 64014.285, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1837", "wtt_dep": "1848", "location": "Northampton", "stage_seq": 16, "distance_m": 79526.601, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1853", "location": "Courteenhall Jn", "stage_seq": 17, "distance_m": 86764.125, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1856", "location": "Hanslope Jn", "stage_seq": 18, "distance_m": 94583.675, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1859", "wtt_dep": "1900", "location": "Wolverton", "stage_seq": 19, "distance_m": 101175.072, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1903H", "wtt_dep": "1905", "location": "Milton Keynes Central", "stage_seq": 20, "distance_m": 105307.428, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907H", "location": "Denbigh Hall South Jn", "stage_seq": 21, "distance_m": 108816.147, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1909", "wtt_dep": "1910H", "location": "Bletchley", "stage_seq": 22, "distance_m": 110349.502, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1916H", "wtt_dep": "1917H", "location": "Leighton Buzzard", "stage_seq": 23, "distance_m": 121008.401, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920H", "location": "Ledburn Jn", "stage_seq": 24, "distance_m": 125314.649, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924H", "location": "Tring", "stage_seq": 25, "distance_m": 134689.34, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928", "location": "Bourne End Jn (Herts)", "stage_seq": 26, "distance_m": 144517.819, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1933", "wtt_dep": "1934", "location": "Watford Junction", "stage_seq": 27, "distance_m": 157534.265, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938", "location": "Harrow & Wealdstone", "stage_seq": 28, "distance_m": 167291.499, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941", "location": "Wembley Central", "stage_seq": 29, "distance_m": 172667.001, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942H", "location": "Willesden West London Jn", "stage_seq": 30, "distance_m": 177085.202, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945H", "location": "Camden Jn", "stage_seq": 31, "distance_m": 182849.29, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Camden South Jn", "stage_seq": 32, "distance_m": 183789.9, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": null, "location": "London Euston", "stage_seq": 33, "distance_m": 185582.292, "section_seq": 1, "route_path_id": 66466}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 185582.292, "from_m": 0.0, "section_seq": 1, "route_path_id": 66466}], "total_distance_m": 185582.292, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 176773.658, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8808.634, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:27Z", "source_id": 48132296, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:42:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:30Z", "source_id": 15635882, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20889, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:59Z", "source_id": 48144147, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:47:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:46:02Z", "source_id": 15639605, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20883, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:49:59Z", "source_id": 48154540, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:51:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:50:06Z", "source_id": 15642943, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:55:46Z", "source_id": 48169586, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:56:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:55:48Z", "source_id": 15647685, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20875, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:58:44Z", "source_id": 48177304, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:00:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:58:49Z", "source_id": 15650174, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20871, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:03:58Z", "source_id": 48190992, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:04:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:04:02Z", "source_id": 15654534, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20814, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:10:45Z", "source_id": 48209018, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:11:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:10:48Z", "source_id": 15660144, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21187, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:21:12Z", "source_id": 48235807, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:22:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:21:17Z", "source_id": 15668760, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21264, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:32:34Z", "source_id": 48265128, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:33:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:32:37Z", "source_id": 15678290, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21288, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:44:30Z", "source_id": 48296688, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:46:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:44:34Z", "source_id": 15688161, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21458, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:54Z", "source_id": 48333840, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:00:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:58Z", "source_id": 15699840, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21469, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:09Z", "source_id": 48344901, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:04:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:13Z", "source_id": 15703234, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21588, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:43Z", "source_id": 48356993, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:08:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:49Z", "source_id": 15707024, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21693, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:12Z", "source_id": 48373481, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T18:15:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:16Z", "source_id": 15712219, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:03Z", "source_id": 48400467, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:26:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:05Z", "source_id": 15720723, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:52Z", "source_id": 48419913, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T18:34:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:56Z", "source_id": 15729252, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:54Z", "source_id": 48437346, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T18:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:58Z", "source_id": 15734575, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:45Z", "source_id": 48441857, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T18:42:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:47Z", "source_id": 15736029, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22666, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:35Z", "source_id": 48458537, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T18:50:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:40Z", "source_id": 15741280, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Birmingham New Street 1736 1736 4A None None London Euston 1950 1949 13 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80917/2026-09-15/detailed None Watford Junction 2026-09-15T19:35:00+01:00 London Euston 16.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 1934 1950 Watford Junction London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-15 19:00:37 TERMINATED 2026-09-15 18:50:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741280 1789498122938214 144 144 2026-09-15 19:00:20.779503 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:19.917404
558215 589144 L88509 072B75MX15 2026-09-15 COMPLETE 15741247 2026-09-15 19:50:00 2026-09-15 19:00:37 2026-09-17 19:00:37 {"id": 589144, "stp": "P", "toc": "ScotRail", "uid": "L88509", "consist": "385012+385042", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88509/2026-09-15/detailed", "trust_id": "072B75MX15", "origin_crs": "LNK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-15", "dest_arr_time": "1943", "dest_platform": "4", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2B75", "timing_status": "LATE", "origin_station": "Lanark", "current_leg_arr": "1950", "current_leg_dep": "1940", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1853", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-15T19:00:37", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.173108, 55.8194778], [-4.1736626, 55.81965499999999], [-4.1741949, 55.8198414], [-4.1753719, 55.8202845], [-4.1760655, 55.8206182], [-4.1764288, 55.82080729999999], [-4.1767307, 55.8209712], [-4.1770313, 55.82113459999999], [-4.177312599999999, 55.8213126], [-4.1779041, 55.8216747], [-4.179119299999999, 55.82239820000001], [-4.1795682, 55.8226383], [-4.1813913, 55.823613399999985], [-4.182543099999999, 55.824210599999994], [-4.1836743, 55.8248132], [-4.1848869, 55.8254414], [-4.185261199999999, 55.8256231], [-4.1856523, 55.82581799999999], [-4.1861457, 55.8260404], [-4.1866969, 55.82627569999998], [-4.1871346, 55.8264513], [-4.1877705, 55.8266964], [-4.1884794, 55.82694459999999], [-4.1889735, 55.8271009], [-4.1894825, 55.827252699999995], [-4.1903832, 55.8275014], [-4.1911378, 55.82767859999999], [-4.1920487, 55.8278611], [-4.1929418, 55.82799969999999], [-4.1938618, 55.8281292], [-4.1947533571081115, 55.82822929525524], [-4.195029718285162, 55.82826149579704], [-4.1952737202777, 55.82829060829773], [-4.1954899810796356, 55.82831708632589], [-4.195683118684885, 55.828341383450145], [-4.19585775108736, 55.8283639532391], [-4.1960184962809715, 55.82838524926136], [-4.196169972259636, 55.82840572508553], [-4.196316797017264, 55.828425834280225], [-4.196463588547769, 55.828446030414064], [-4.196614964845065, 55.82846676705564], [-4.196775543903063, 55.82848849777356], [-4.196949943715677, 55.82851167613644], [-4.197142782276821, 55.82853675571289], [-4.197358677580406, 55.82856419007152], [-4.197602247620346, 55.82859443278092], [-4.197878110390555, 55.828627937409706], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-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": "Cambuslang", "dest_arr_time_act": "1943", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Cambuslang", "current_leg_milage": "5.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 301.862, \"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\": 1325.187, \"from_m\": 301.862, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3558.712, \"from_m\": 1325.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4046.017, \"from_m\": 3558.712, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7162.784, \"from_m\": 4046.017, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 9052.476, \"from_m\": 7162.784, \"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\": 15404.212, \"from_m\": 9052.476, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16666.144, \"from_m\": 15404.212, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17012.605, \"from_m\": 16666.144, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17110.433, \"from_m\": 17012.605, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17134.047, \"from_m\": 17110.433, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17264.605, \"from_m\": 17134.047, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21258.231, \"from_m\": 17264.605, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21271.599, \"from_m\": 21258.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21504.454, \"from_m\": 21271.599, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22341.143, \"from_m\": 21504.454, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 22477.185, \"from_m\": 22341.143, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22501.101, \"from_m\": 22477.185, \"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\": 22582.88, \"from_m\": 22501.101, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23482.148, \"from_m\": 22582.88, \"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\": 23529.716, \"from_m\": 23482.148, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25004.404, \"from_m\": 23529.716, \"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\": 25412.861, \"from_m\": 25004.404, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25959.675, \"from_m\": 25412.861, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26014.105, \"from_m\": 25959.675, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28242.106, \"from_m\": 26014.105, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28321.232, \"from_m\": 28242.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\": 29028.859, \"from_m\": 28321.232, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33981.734, \"from_m\": 29028.859, \"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\": 36350.339, \"from_m\": 33981.734, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36448.654, \"from_m\": 36350.339, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38530.343, \"from_m\": 36448.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\": 41034.601, \"from_m\": 38530.343, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42420.355, \"from_m\": 41034.601, \"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\": 45674.48, \"from_m\": 42420.355, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46504.039, \"from_m\": 45674.48, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46917.916, \"from_m\": 46504.039, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47478.227, \"from_m\": 46917.916, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47902.695, \"from_m\": 47478.227, \"capability_applied\": null, \"effective_limit_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\": 589144, \"profile_key\": \"b9054f0e191716d03507cac4cb5399f1661c7a5dcee65e8a85a10c62ded71eef\", \"schedule_id\": 19054, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1853\", \"location\": \"Lanark\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857\", \"location\": \"Lanark Jn\", \"stage_seq\": 2, \"distance_m\": 4189.753, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"1902\", \"wtt_dep\": \"1902H\", \"location\": \"Carluke\", \"stage_seq\": 3, \"distance_m\": 13486.661, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905\", \"location\": \"Law Jn\", \"stage_seq\": 4, \"distance_m\": 17012.605, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"1909\", \"wtt_dep\": \"1910\", \"location\": \"Wishaw\", \"stage_seq\": 5, \"distance_m\": 20562.651, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"1913\", \"wtt_dep\": \"1913H\", \"location\": \"Shieldmuir\", \"stage_seq\": 6, \"distance_m\": 22826.582, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"1917\", \"wtt_dep\": \"1918H\", \"location\": \"Motherwell\", \"stage_seq\": 7, \"distance_m\": 25583.143, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921H\", \"location\": \"Mossend South Jn\", \"stage_seq\": 8, \"distance_m\": 28242.106, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922H\", \"location\": \"Mossend West Jn\", \"stage_seq\": 9, \"distance_m\": 29075.824, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"1924\", \"wtt_dep\": \"1924H\", \"location\": \"Bellshill\", \"stage_seq\": 10, \"distance_m\": 30322.664, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 11, \"distance_m\": 34128.153, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"1928\", \"wtt_dep\": \"1928H\", \"location\": \"Uddingston\", \"stage_seq\": 12, \"distance_m\": 34296.474, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Newton East Jn\", \"stage_seq\": 13, \"distance_m\": 36448.654, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931\", \"location\": \"Newton West Jn\", \"stage_seq\": 14, \"distance_m\": 38424.166, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"1934\", \"wtt_dep\": \"1934H\", \"location\": \"Cambuslang\", \"stage_seq\": 15, \"distance_m\": 39860.815, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 16, \"distance_m\": 41647.712, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 17, \"distance_m\": 43669.586, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 18, \"distance_m\": 45885.923, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 19, \"distance_m\": 46668.564, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 20, \"distance_m\": 46973.262, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"1943\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 21, \"distance_m\": 47902.695, \"section_seq\": 1, \"route_path_id\": 66269}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47902.695, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66269}], \"total_distance_m\": 47902.695, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47680.854, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 221.841, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1853", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:01:23Z\", \"source_id\": 48340217, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:02:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:01:27Z\", \"source_id\": 15701831, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:17Z\", \"source_id\": 48347909, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:04:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:20Z\", \"source_id\": 15704164, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:24Z\", \"source_id\": 48356237, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:08:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:28Z\", \"source_id\": 15706765, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:59Z\", \"source_id\": 48380435, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:03Z\", \"source_id\": 15714412, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:51Z\", \"source_id\": 48394968, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:55Z\", \"source_id\": 15719024, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:24Z\", \"source_id\": 48413696, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:30:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:27Z\", \"source_id\": 15725907, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:05Z\", \"source_id\": 15726890, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:40Z\", \"source_id\": 48421834, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:49Z\", \"source_id\": 15729888, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:14Z\", \"source_id\": 48435818, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:19Z\", \"source_id\": 15734056, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:35Z\", \"source_id\": 48458554, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:40Z\", \"source_id\": 15741247, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "4", "timing_fact_generation": 1789498121214380, "current_leg_arrival_utc": "2026-09-15T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:22.440346", "service_state_evidence_id": 15741247, "current_leg_start_actual_dep": "2026-09-15T19:41:30+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:22.857368", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P LNK GLC 2B75 385012+385042 6 100 None {"version": 3, "segments": [{"to_m": 301.862, "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": 1325.187, "from_m": 301.862, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3558.712, "from_m": 1325.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4046.017, "from_m": 3558.712, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7162.784, "from_m": 4046.017, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 9052.476, "from_m": 7162.784, "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": 15404.212, "from_m": 9052.476, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16666.144, "from_m": 15404.212, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17012.605, "from_m": 16666.144, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17110.433, "from_m": 17012.605, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17134.047, "from_m": 17110.433, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17264.605, "from_m": 17134.047, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21258.231, "from_m": 17264.605, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21271.599, "from_m": 21258.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21504.454, "from_m": 21271.599, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22341.143, "from_m": 21504.454, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 22477.185, "from_m": 22341.143, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22501.101, "from_m": 22477.185, "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": 22582.88, "from_m": 22501.101, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23482.148, "from_m": 22582.88, "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": 23529.716, "from_m": 23482.148, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25004.404, "from_m": 23529.716, "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": 25412.861, "from_m": 25004.404, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25959.675, "from_m": 25412.861, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26014.105, "from_m": 25959.675, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28242.106, "from_m": 26014.105, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28321.232, "from_m": 28242.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": 29028.859, "from_m": 28321.232, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33981.734, "from_m": 29028.859, "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": 36350.339, "from_m": 33981.734, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36448.654, "from_m": 36350.339, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38530.343, "from_m": 36448.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": 41034.601, "from_m": 38530.343, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42420.355, "from_m": 41034.601, "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": 45674.48, "from_m": 42420.355, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46504.039, "from_m": 45674.48, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46917.916, "from_m": 46504.039, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47478.227, "from_m": 46917.916, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47902.695, "from_m": 47478.227, "capability_applied": null, "effective_limit_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": 589144, "profile_key": "b9054f0e191716d03507cac4cb5399f1661c7a5dcee65e8a85a10c62ded71eef", "schedule_id": 19054, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1853", "location": "Lanark", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857", "location": "Lanark Jn", "stage_seq": 2, "distance_m": 4189.753, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "1902", "wtt_dep": "1902H", "location": "Carluke", "stage_seq": 3, "distance_m": 13486.661, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905", "location": "Law Jn", "stage_seq": 4, "distance_m": 17012.605, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "1909", "wtt_dep": "1910", "location": "Wishaw", "stage_seq": 5, "distance_m": 20562.651, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "1913", "wtt_dep": "1913H", "location": "Shieldmuir", "stage_seq": 6, "distance_m": 22826.582, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "1917", "wtt_dep": "1918H", "location": "Motherwell", "stage_seq": 7, "distance_m": 25583.143, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921H", "location": "Mossend South Jn", "stage_seq": 8, "distance_m": 28242.106, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922H", "location": "Mossend West Jn", "stage_seq": 9, "distance_m": 29075.824, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "1924", "wtt_dep": "1924H", "location": "Bellshill", "stage_seq": 10, "distance_m": 30322.664, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927H", "location": "Uddingston Jn", "stage_seq": 11, "distance_m": 34128.153, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "1928", "wtt_dep": "1928H", "location": "Uddingston", "stage_seq": 12, "distance_m": 34296.474, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930", "location": "Newton East Jn", "stage_seq": 13, "distance_m": 36448.654, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931", "location": "Newton West Jn", "stage_seq": 14, "distance_m": 38424.166, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "1934", "wtt_dep": "1934H", "location": "Cambuslang", "stage_seq": 15, "distance_m": 39860.815, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "Rutherglen East Jn", "stage_seq": 16, "distance_m": 41647.712, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937H", "location": "Shawfield Jn", "stage_seq": 17, "distance_m": 43669.586, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938H", "location": "Larkfield Jn", "stage_seq": 18, "distance_m": 45885.923, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940", "location": "Eglinton St Jn", "stage_seq": 19, "distance_m": 46668.564, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941", "location": "Glasgow Bridge Street Jn", "stage_seq": 20, "distance_m": 46973.262, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "1943", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 21, "distance_m": 47902.695, "section_seq": 1, "route_path_id": 66269}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47902.695, "from_m": 0.0, "section_seq": 1, "route_path_id": 66269}], "total_distance_m": 47902.695, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47680.854, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 221.841, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2620, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:01:23Z", "source_id": 48340217, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:02:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:01:27Z", "source_id": 15701831, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:17Z", "source_id": 48347909, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:04:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:20Z", "source_id": 15704164, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2604, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:24Z", "source_id": 48356237, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:08:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:28Z", "source_id": 15706765, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2595, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:59Z", "source_id": 48380435, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:18:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:03Z", "source_id": 15714412, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:51Z", "source_id": 48394968, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:23:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:55Z", "source_id": 15719024, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2378, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:24Z", "source_id": 48413696, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:30:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:27Z", "source_id": 15725907, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:05Z", "source_id": 15726890, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2369, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:40Z", "source_id": 48421834, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:34:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:49Z", "source_id": 15729888, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2341, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:14Z", "source_id": 48435818, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:39:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:19Z", "source_id": 15734056, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2002, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:35Z", "source_id": 48458554, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:50:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:40Z", "source_id": 15741247, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Lanark 1853 1853 1 None None Glasgow Central High Level 1943 1943 4 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88509/2026-09-15/detailed None Cambuslang 2026-09-15T19:41:30+01:00 Glasgow Central High Level 10.0 {"type": "LineString", "coordinates": [[-4.173108, 55.8194778], [-4.1736626, 55.81965499999999], [-4.1741949, 55.8198414], [-4.1753719, 55.8202845], [-4.1760655, 55.8206182], [-4.1764288, 55.82080729999999], [-4.1767307, 55.8209712], [-4.1770313, 55.82113459999999], [-4.177312599999999, 55.8213126], [-4.1779041, 55.8216747], [-4.179119299999999, 55.82239820000001], [-4.1795682, 55.8226383], [-4.1813913, 55.823613399999985], [-4.182543099999999, 55.824210599999994], [-4.1836743, 55.8248132], [-4.1848869, 55.8254414], [-4.185261199999999, 55.8256231], [-4.1856523, 55.82581799999999], [-4.1861457, 55.8260404], [-4.1866969, 55.82627569999998], [-4.1871346, 55.8264513], [-4.1877705, 55.8266964], [-4.1884794, 55.82694459999999], [-4.1889735, 55.8271009], [-4.1894825, 55.827252699999995], [-4.1903832, 55.8275014], [-4.1911378, 55.82767859999999], [-4.1920487, 55.8278611], [-4.1929418, 55.82799969999999], [-4.1938618, 55.8281292], [-4.1947533571081115, 55.82822929525524], [-4.195029718285162, 55.82826149579704], [-4.1952737202777, 55.82829060829773], [-4.1954899810796356, 55.82831708632589], [-4.195683118684885, 55.828341383450145], [-4.19585775108736, 55.8283639532391], [-4.1960184962809715, 55.82838524926136], [-4.196169972259636, 55.82840572508553], [-4.196316797017264, 55.828425834280225], [-4.196463588547769, 55.828446030414064], [-4.196614964845065, 55.82846676705564], [-4.196775543903063, 55.82848849777356], [-4.196949943715677, 55.82851167613644], [-4.197142782276821, 55.82853675571289], [-4.197358677580406, 55.82856419007152], [-4.197602247620346, 55.82859443278092], [-4.197878110390555, 55.828627937409706], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-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]]} 5.0 1940 1950 Cambuslang Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-15 19:00:37 TERMINATED 2026-09-15 18:50:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741247 1789498121214380 60 60 2026-09-15 19:00:22.857368 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:22.440346
558216 590462 C36306 745N20MY15 2026-09-15 COMPLETE 15742509 2026-09-15 19:50:00 2026-09-15 19:00:37 2026-09-17 19:00:37 {"id": 590462, "stp": "P", "toc": "Elizabeth Line", "uid": "C36306", "consist": "345024", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36306/2026-09-15/detailed", "trust_id": "745N20MY15", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead Reversing Sidings", "service_date": "2026-09-15", "dest_arr_time": "1947", "dest_platform": null, "is_terminated": 1, "next_location": "Maidenhead Reversing Sidings", "signalling_id": "5N20", "timing_status": "LATE", "origin_station": "Maidenhead", "current_leg_arr": "1950", "current_leg_dep": "1950", "current_leg_end": "Maidenhead Reversing Sidings", "origin_dep_time": "1945", "origin_platform": "3", "current_location": "Maidenhead Reversing Sidings", "last_update_time": "2026-09-15T19:00:37", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7226938746130573, 51.518474778879565], [-0.7230329, 51.518417], [-0.7239393, 51.5182581], [-0.7247124, 51.51813239999999], [-0.7257775, 51.51794730000001], [-0.7272550999999999, 51.5176637], [-0.7306398, 51.5169981]]}", "current_leg_start": "Maidenhead", "dest_arr_time_act": "1947", "motion_projection": null, "next_location_lat": "51.5169981", "next_location_lon": "-0.7306398", "previous_location": "Maidenhead", "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\": 240.846, \"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\": 574.463, \"from_m\": 240.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 590462, \"profile_key\": \"aa6c7e1c41cbc0fd14310253f75c7a4efcc2490159f89bc770eb2dbda31ab300\", \"schedule_id\": 4798, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29835}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": null, \"location\": \"Maidenhead Reversing Sidings\", \"stage_seq\": 2, \"distance_m\": 574.463, \"section_seq\": 1, \"route_path_id\": 29835}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 574.463, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29835}], \"total_distance_m\": 574.463, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 240.846, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 333.617, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1945", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "51.5169981", "current_position_lon": "-0.7306398", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:19Z\", \"source_id\": 48462649, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:23Z\", \"source_id\": 15742509, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead Reversing Sidings", "service_state_platform": null, "timing_fact_generation": 1789498227637319, "current_leg_arrival_utc": "2026-09-15T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:22.586565", "service_state_evidence_id": 15742509, "current_leg_start_actual_dep": "2026-09-15T19:48:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:22.860591", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P MAI None 5N20 345024 9 90 None {"version": 3, "segments": [{"to_m": 240.846, "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": 574.463, "from_m": 240.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 590462, "profile_key": "aa6c7e1c41cbc0fd14310253f75c7a4efcc2490159f89bc770eb2dbda31ab300", "schedule_id": 4798, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1945", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29835}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": null, "location": "Maidenhead Reversing Sidings", "stage_seq": 2, "distance_m": 574.463, "section_seq": 1, "route_path_id": 29835}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 574.463, "from_m": 0.0, "section_seq": 1, "route_path_id": 29835}], "total_distance_m": 574.463, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 240.846, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 333.617, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23622, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:19Z", "source_id": 48462649, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:50:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:23Z", "source_id": 15742509, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Maidenhead 1945 1945 3 None None Maidenhead Reversing Sidings 1947 1947 None LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36306/2026-09-15/detailed None Maidenhead 2026-09-15T19:48:00+01:00 Maidenhead Reversing Sidings 0.0 {"type": "LineString", "coordinates": [[-0.7226938746130573, 51.518474778879565], [-0.7230329, 51.518417], [-0.7239393, 51.5182581], [-0.7247124, 51.51813239999999], [-0.7257775, 51.51794730000001], [-0.7272550999999999, 51.5176637], [-0.7306398, 51.5169981]]} 0.4 1950 1950 Maidenhead Maidenhead Reversing Sidings Maidenhead Reversing Sidings 51.5169981 -0.7306398 51.5169981 -0.7306398 1 0 2026-09-15 19:00:37 TERMINATED 2026-09-15 18:50:00 Maidenhead Reversing Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742509 1789498227637319 9 9 2026-09-15 19:00:22.860591 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:22.586565
558217 584491 W85201 321S75MS15 2026-09-15 COMPLETE 15741821 2026-09-15 19:50:00 2026-09-15 19:00:37 2026-09-17 19:00:37 {"id": 584491, "stp": "P", "toc": "TransPennine Express", "uid": "W85201", "consist": "397007", "dest_crs": "EDB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85201/2026-09-15/detailed", "trust_id": "321S75MS15", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-15", "dest_arr_time": "1940", "dest_platform": "13", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1S75", "timing_status": "LATE", "origin_station": "Manchester Airport", "current_leg_arr": "1950", "current_leg_dep": "1945", "current_leg_end": "Edinburgh", "origin_dep_time": "1604", "origin_platform": "2A", "current_location": "Edinburgh", "last_update_time": "2026-09-15T19:00:37", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "1940", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Princes St Gardens", "current_leg_milage": "1.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 382.629, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65932.316, \"from_m\": 58154.741, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 65979.649, \"from_m\": 65932.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\": 66000.545, \"from_m\": 65979.649, \"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\": 66048.801, \"from_m\": 66000.545, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66089.021, \"from_m\": 66048.801, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66143.103, \"from_m\": 66089.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66369.605, \"from_m\": 66143.103, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67418.791, \"from_m\": 66369.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67441.687, \"from_m\": 67418.791, \"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\": 67499.468, \"from_m\": 67441.687, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67644.954, \"from_m\": 67499.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\": 69148.34, \"from_m\": 67644.954, \"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\": 98866.267, \"from_m\": 69148.34, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 102215.73, \"from_m\": 98866.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\": 103911.522, \"from_m\": 102215.73, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 123743.901, \"from_m\": 103911.522, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 130573.325, \"from_m\": 123743.901, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 130611.361, \"from_m\": 130573.325, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130693.085, \"from_m\": 130611.361, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 135643.764, \"from_m\": 130693.085, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 142446.239, \"from_m\": 135643.764, \"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\": 145814.151, \"from_m\": 142446.239, \"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\": 147573.867, \"from_m\": 145814.151, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 150762.728, \"from_m\": 147573.867, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 151729.55, \"from_m\": 150762.728, \"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\": 151777.387, \"from_m\": 151729.55, \"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\": 160702.538, \"from_m\": 151777.387, \"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\": 162273.622, \"from_m\": 160702.538, \"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\": 168570.341, \"from_m\": 162273.622, \"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\": 172645.001, \"from_m\": 168570.341, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 177720.188, \"from_m\": 172645.001, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 178046.261, \"from_m\": 177720.188, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 181012.84, \"from_m\": 178046.261, \"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\": 184094.758, \"from_m\": 181012.84, \"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\": 188152.671, \"from_m\": 184094.758, \"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\": 201448.273, \"from_m\": 188152.671, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 203108.417, \"from_m\": 201448.273, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 204441.723, \"from_m\": 203108.417, \"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\": 210384.958, \"from_m\": 204441.723, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 211159.976, \"from_m\": 210384.958, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 212453.188, \"from_m\": 211159.976, \"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\": 212834.664, \"from_m\": 212453.188, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 213193.546, \"from_m\": 212834.664, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 221611.794, \"from_m\": 213193.546, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 226293.132, \"from_m\": 221611.794, \"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\": 228636.165, \"from_m\": 226293.132, \"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\": 231760.465, \"from_m\": 228636.165, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 252118.928, \"from_m\": 231760.465, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 271546.797, \"from_m\": 252118.928, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 280884.767, \"from_m\": 271546.797, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 280902.474, \"from_m\": 280884.767, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 285747.203, \"from_m\": 280902.474, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 289901.454, \"from_m\": 285747.203, \"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\": 292861.276, \"from_m\": 289901.454, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 304379.22, \"from_m\": 292861.276, \"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\": 306314.345, \"from_m\": 304379.22, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 312039.602, \"from_m\": 306314.345, \"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\": 323642.357, \"from_m\": 312039.602, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 328385.388, \"from_m\": 323642.357, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 329163.149, \"from_m\": 328385.388, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 329225.128, \"from_m\": 329163.149, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 329423.867, \"from_m\": 329225.128, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 330320.11, \"from_m\": 329423.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 330362.793, \"from_m\": 330320.11, \"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\": 330634.88, \"from_m\": 330362.793, \"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\": 330943.399, \"from_m\": 330634.88, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 353431.147, \"from_m\": 330943.399, \"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\": 353610.965, \"from_m\": 353431.147, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 367357.462, \"from_m\": 353610.965, \"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\": 370896.338, \"from_m\": 367357.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\": 372550.181, \"from_m\": 370896.338, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 372709.091, \"from_m\": 372550.181, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 372866.207, \"from_m\": 372709.091, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 374257.794, \"from_m\": 372866.207, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 375258.099, \"from_m\": 374257.794, \"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\": 375407.963, \"from_m\": 375258.099, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 375499.593, \"from_m\": 375407.963, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 375944.199, \"from_m\": 375499.593, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 584491, \"profile_key\": \"4fd4c0aabf69e32201b1f912d2b6f4e328e232f1c7d8f40ce43eed7411882704\", \"schedule_id\": 29259, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1617\", \"wtt_dep\": \"1621H\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 16390.171, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1625\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 7, \"distance_m\": 17295.452, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Deansgate\", \"stage_seq\": 8, \"distance_m\": 17862.606, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627\", \"location\": \"Water Street Jn\", \"stage_seq\": 9, \"distance_m\": 18400.539, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 10, \"distance_m\": 18907.549, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Salford Crescent\", \"stage_seq\": 11, \"distance_m\": 20156.548, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Burnden Jn\", \"stage_seq\": 12, \"distance_m\": 33749.575, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Bolton\", \"stage_seq\": 13, \"distance_m\": 34456.319, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"Lostock Jn\", \"stage_seq\": 14, \"distance_m\": 39107.161, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647H\", \"location\": \"Chorley\", \"stage_seq\": 15, \"distance_m\": 53141.28, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Euxton Jn\", \"stage_seq\": 16, \"distance_m\": 58339.291, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659H\", \"location\": \"Ribble Jn\", \"stage_seq\": 17, \"distance_m\": 65932.316, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": \"1704H\", \"location\": \"Preston\", \"stage_seq\": 18, \"distance_m\": 66898.258, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 19, \"distance_m\": 67675.421, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709H\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 20, \"distance_m\": 74132.977, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 21, \"distance_m\": 81942.199, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1722H\", \"location\": \"Lancaster\", \"stage_seq\": 22, \"distance_m\": 100677.063, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 23, \"distance_m\": 103656.959, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 24, \"distance_m\": 110548.941, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1735\", \"wtt_dep\": \"1736\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 25, \"distance_m\": 131500.734, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742\", \"location\": \"Grayrigg\", \"stage_seq\": 26, \"distance_m\": 142891.551, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747\", \"location\": \"Tebay\", \"stage_seq\": 27, \"distance_m\": 152417.217, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"Shap Summit\", \"stage_seq\": 28, \"distance_m\": 161302.269, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752H\", \"location\": \"Shap Harrisons Sidings Loop\", \"stage_seq\": 29, \"distance_m\": 167482.346, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1800\", \"wtt_dep\": \"1801\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 30, \"distance_m\": 183139.328, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1816\", \"wtt_dep\": \"1818\", \"location\": \"Carlisle\", \"stage_seq\": 31, \"distance_m\": 211793.536, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1820\", \"location\": \"Caldew Jn\", \"stage_seq\": 32, \"distance_m\": 212866.806, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1821\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 33, \"distance_m\": 214834.53, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1823H\", \"location\": \"Floriston\", \"stage_seq\": 34, \"distance_m\": 221611.794, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1825\", \"location\": \"Gretna Jn\", \"stage_seq\": 35, \"distance_m\": 225741.322, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1827H\", \"location\": \"Kirkpatrick Sig. MC.863\", \"stage_seq\": 36, \"distance_m\": 230999.204, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1836\", \"wtt_dep\": \"1837H\", \"location\": \"Lockerbie\", \"stage_seq\": 37, \"distance_m\": 253387.9, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1846H\", \"location\": \"Beattock\", \"stage_seq\": 38, \"distance_m\": 275943.713, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852H\", \"location\": \"Beattock Summit\", \"stage_seq\": 39, \"distance_m\": 291868.219, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1858\", \"location\": \"Abington\", \"stage_seq\": 40, \"distance_m\": 305026.866, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 41, \"distance_m\": 329264.246, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"location\": \"Carstairs East Jn\", \"stage_seq\": 42, \"distance_m\": 330389.813, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"Auchengray\", \"stage_seq\": 43, \"distance_m\": 340239.522, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917\", \"location\": \"Cobbinshaw Sig. EJ713\", \"stage_seq\": 44, \"distance_m\": 340458.048, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Midcalder Jn\", \"stage_seq\": 45, \"distance_m\": 356017.266, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Slateford\", \"stage_seq\": 46, \"distance_m\": 370272.371, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1934\", \"wtt_dep\": \"1935\", \"location\": \"Haymarket\", \"stage_seq\": 47, \"distance_m\": 373029.783, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1937H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 48, \"distance_m\": 374359.044, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 49, \"distance_m\": 375944.199, \"section_seq\": 1, \"route_path_id\": 39997}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 375944.199, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39997}], \"total_distance_m\": 375944.199, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 371126.123, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4818.076, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1604", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:07:59Z\", \"source_id\": 47871074, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:08:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:08:01Z\", \"source_id\": 15560486, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:17:20Z\", \"source_id\": 47896972, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:18:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:17:24Z\", \"source_id\": 15567947, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:22:09Z\", \"source_id\": 47910078, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:23:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:22:10Z\", \"source_id\": 15571699, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:26:15Z\", \"source_id\": 47920828, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:26:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:26:19Z\", \"source_id\": 15574928, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:28:47Z\", \"source_id\": 47927882, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:29:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:28:50Z\", \"source_id\": 15576930, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:36:55Z\", \"source_id\": 47950543, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:37:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:36:58Z\", \"source_id\": 15583367, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:25Z\", \"source_id\": 47979563, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:48:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:26Z\", \"source_id\": 15591790, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:09Z\", \"source_id\": 48010177, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:59:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:13Z\", \"source_id\": 15600343, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:42Z\", \"source_id\": 48081129, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:46Z\", \"source_id\": 15620398, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:14Z\", \"source_id\": 48123971, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:16Z\", \"source_id\": 15633139, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:07:53Z\", \"source_id\": 48201480, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:09:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:07:55Z\", \"source_id\": 15657743, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:26:19Z\", \"source_id\": 48248689, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:26:22Z\", \"source_id\": 15673136, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:48:34Z\", \"source_id\": 48307243, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:49:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:48:39Z\", \"source_id\": 15691520, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 706, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:07Z\", \"source_id\": 48442761, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:10Z\", \"source_id\": 15736326, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:51Z\", \"source_id\": 48446936, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:57Z\", \"source_id\": 15737651, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:19Z\", \"source_id\": 48460381, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:23Z\", \"source_id\": 15741821, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "13", "timing_fact_generation": 1789498163573300, "current_leg_arrival_utc": "2026-09-15T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:26.117561", "service_state_evidence_id": 15741821, "current_leg_start_actual_dep": "2026-09-15T19:45:00+01:00", "operational_evidence_version": 178, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:26.608123", "service_state_valid_until_kind": null, "operational_interpretation_version": 178, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express P MIA EDB 1S75 397007 5 125 None {"version": 3, "segments": [{"to_m": 382.629, "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": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.0, "governing_constraint": "infrastructure", "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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.0, "governing_constraint": "infrastructure", "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": 125.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": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65932.316, "from_m": 58154.741, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 65979.649, "from_m": 65932.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": 66000.545, "from_m": 65979.649, "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": 66048.801, "from_m": 66000.545, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66089.021, "from_m": 66048.801, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66143.103, "from_m": 66089.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66369.605, "from_m": 66143.103, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67418.791, "from_m": 66369.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67441.687, "from_m": 67418.791, "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": 67499.468, "from_m": 67441.687, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67644.954, "from_m": 67499.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": 69148.34, "from_m": 67644.954, "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": 98866.267, "from_m": 69148.34, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 102215.73, "from_m": 98866.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": 103911.522, "from_m": 102215.73, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 123743.901, "from_m": 103911.522, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 130573.325, "from_m": 123743.901, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 130611.361, "from_m": 130573.325, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130693.085, "from_m": 130611.361, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 135643.764, "from_m": 130693.085, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 142446.239, "from_m": 135643.764, "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": 145814.151, "from_m": 142446.239, "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": 147573.867, "from_m": 145814.151, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 150762.728, "from_m": 147573.867, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 151729.55, "from_m": 150762.728, "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": 151777.387, "from_m": 151729.55, "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": 160702.538, "from_m": 151777.387, "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": 162273.622, "from_m": 160702.538, "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": 168570.341, "from_m": 162273.622, "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": 172645.001, "from_m": 168570.341, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 177720.188, "from_m": 172645.001, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 178046.261, "from_m": 177720.188, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 181012.84, "from_m": 178046.261, "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": 184094.758, "from_m": 181012.84, "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": 188152.671, "from_m": 184094.758, "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": 201448.273, "from_m": 188152.671, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 203108.417, "from_m": 201448.273, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 204441.723, "from_m": 203108.417, "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": 210384.958, "from_m": 204441.723, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 211159.976, "from_m": 210384.958, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 212453.188, "from_m": 211159.976, "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": 212834.664, "from_m": 212453.188, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 213193.546, "from_m": 212834.664, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 221611.794, "from_m": 213193.546, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 226293.132, "from_m": 221611.794, "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": 228636.165, "from_m": 226293.132, "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": 231760.465, "from_m": 228636.165, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 252118.928, "from_m": 231760.465, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 271546.797, "from_m": 252118.928, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 280884.767, "from_m": 271546.797, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 280902.474, "from_m": 280884.767, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 285747.203, "from_m": 280902.474, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 289901.454, "from_m": 285747.203, "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": 292861.276, "from_m": 289901.454, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 304379.22, "from_m": 292861.276, "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": 306314.345, "from_m": 304379.22, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 312039.602, "from_m": 306314.345, "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": 323642.357, "from_m": 312039.602, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 328385.388, "from_m": 323642.357, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 329163.149, "from_m": 328385.388, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 329225.128, "from_m": 329163.149, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 329423.867, "from_m": 329225.128, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 330320.11, "from_m": 329423.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 330362.793, "from_m": 330320.11, "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": 330634.88, "from_m": 330362.793, "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": 330943.399, "from_m": 330634.88, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 353431.147, "from_m": 330943.399, "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": 353610.965, "from_m": 353431.147, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 367357.462, "from_m": 353610.965, "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": 370896.338, "from_m": 367357.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": 372550.181, "from_m": 370896.338, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 372709.091, "from_m": 372550.181, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 372866.207, "from_m": 372709.091, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 374257.794, "from_m": 372866.207, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 375258.099, "from_m": 374257.794, "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": 375407.963, "from_m": 375258.099, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 375499.593, "from_m": 375407.963, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 375944.199, "from_m": 375499.593, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 584491, "profile_key": "4fd4c0aabf69e32201b1f912d2b6f4e328e232f1c7d8f40ce43eed7411882704", "schedule_id": 29259, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1604", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1621H", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1625", "location": "Manchester Oxford Road", "stage_seq": 7, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Deansgate", "stage_seq": 8, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Water Street Jn", "stage_seq": 9, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "Ordsall Lane Jn", "stage_seq": 10, "distance_m": 18907.549, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Salford Crescent", "stage_seq": 11, "distance_m": 20156.548, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Burnden Jn", "stage_seq": 12, "distance_m": 33749.575, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Bolton", "stage_seq": 13, "distance_m": 34456.319, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Lostock Jn", "stage_seq": 14, "distance_m": 39107.161, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647H", "location": "Chorley", "stage_seq": 15, "distance_m": 53141.28, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Euxton Jn", "stage_seq": 16, "distance_m": 58339.291, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Ribble Jn", "stage_seq": 17, "distance_m": 65932.316, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1704H", "location": "Preston", "stage_seq": 18, "distance_m": 66898.258, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705H", "location": "Preston Fylde Jn", "stage_seq": 19, "distance_m": 67675.421, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "Barton & Broughton Pass Loop", "stage_seq": 20, "distance_m": 74132.977, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Garstang & Catteral", "stage_seq": 21, "distance_m": 81942.199, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1722H", "location": "Lancaster", "stage_seq": 22, "distance_m": 100677.063, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724H", "location": "Morecambe South Jn", "stage_seq": 23, "distance_m": 103656.959, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "Carnforth North Jn", "stage_seq": 24, "distance_m": 110548.941, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": "1736", "location": "Oxenholme Lake District", "stage_seq": 25, "distance_m": 131500.734, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742", "location": "Grayrigg", "stage_seq": 26, "distance_m": 142891.551, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747", "location": "Tebay", "stage_seq": 27, "distance_m": 152417.217, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750", "location": "Shap Summit", "stage_seq": 28, "distance_m": 161302.269, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "Shap Harrisons Sidings Loop", "stage_seq": 29, "distance_m": 167482.346, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1800", "wtt_dep": "1801", "location": "Penrith North Lakes", "stage_seq": 30, "distance_m": 183139.328, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1816", "wtt_dep": "1818", "location": "Carlisle", "stage_seq": 31, "distance_m": 211793.536, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820", "location": "Caldew Jn", "stage_seq": 32, "distance_m": 212866.806, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1821", "location": "Carlisle Kingmoor Jcn", "stage_seq": 33, "distance_m": 214834.53, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1823H", "location": "Floriston", "stage_seq": 34, "distance_m": 221611.794, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1825", "location": "Gretna Jn", "stage_seq": 35, "distance_m": 225741.322, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1827H", "location": "Kirkpatrick Sig. MC.863", "stage_seq": 36, "distance_m": 230999.204, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1836", "wtt_dep": "1837H", "location": "Lockerbie", "stage_seq": 37, "distance_m": 253387.9, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1846H", "location": "Beattock", "stage_seq": 38, "distance_m": 275943.713, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852H", "location": "Beattock Summit", "stage_seq": 39, "distance_m": 291868.219, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1858", "location": "Abington", "stage_seq": 40, "distance_m": 305026.866, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910", "location": "Carstairs South Jn", "stage_seq": 41, "distance_m": 329264.246, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911", "location": "Carstairs East Jn", "stage_seq": 42, "distance_m": 330389.813, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915", "location": "Auchengray", "stage_seq": 43, "distance_m": 340239.522, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917", "location": "Cobbinshaw Sig. EJ713", "stage_seq": 44, "distance_m": 340458.048, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "location": "Midcalder Jn", "stage_seq": 45, "distance_m": 356017.266, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Slateford", "stage_seq": 46, "distance_m": 370272.371, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1934", "wtt_dep": "1935", "location": "Haymarket", "stage_seq": 47, "distance_m": 373029.783, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1937H", "location": "Princes St Gardens", "stage_seq": 48, "distance_m": 374359.044, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 49, "distance_m": 375944.199, "section_seq": 1, "route_path_id": 39997}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 375944.199, "from_m": 0.0, "section_seq": 1, "route_path_id": 39997}], "total_distance_m": 375944.199, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 371126.123, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4818.076, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:07:59Z", "source_id": 47871074, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:08:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:08:01Z", "source_id": 15560486, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:17:20Z", "source_id": 47896972, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:18:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:17:24Z", "source_id": 15567947, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:22:09Z", "source_id": 47910078, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:23:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:22:10Z", "source_id": 15571699, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:26:15Z", "source_id": 47920828, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:26:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:26:19Z", "source_id": 15574928, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:28:47Z", "source_id": 47927882, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:29:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:28:50Z", "source_id": 15576930, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8352, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:36:55Z", "source_id": 47950543, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T15:37:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:36:58Z", "source_id": 15583367, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8019, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:25Z", "source_id": 47979563, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T15:48:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:26Z", "source_id": 15591790, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7917, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:09Z", "source_id": 48010177, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T15:59:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:13Z", "source_id": 15600343, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:42Z", "source_id": 48081129, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:23:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:46Z", "source_id": 15620398, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3080, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:14Z", "source_id": 48123971, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T16:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:16Z", "source_id": 15633139, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2975, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:07:53Z", "source_id": 48201480, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T17:09:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:07:55Z", "source_id": 15657743, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T18:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2923, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:26:19Z", "source_id": 48248689, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T17:27:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:26:22Z", "source_id": 15673136, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T18:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2689, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:48:34Z", "source_id": 48307243, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T17:49:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:48:39Z", "source_id": 15691520, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T18:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 706, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:07Z", "source_id": 48442761, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T18:42:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:10Z", "source_id": 15736326, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 775, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:51Z", "source_id": 48446936, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T18:44:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:57Z", "source_id": 15737651, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 844, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:19Z", "source_id": 48460381, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-15T18:50:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:23Z", "source_id": 15741821, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Manchester Airport 1604 1604 2A None None Edinburgh 1940 1940 13 LATE +10 minutes https://www.realtimetrains.co.uk/service/gb-nr:W85201/2026-09-15/detailed None Haymarket 2026-09-15T19:45:00+01:00 Edinburgh 5.0 {"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} 1.8 1945 1950 Princes St Gardens Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-15 19:00:37 TERMINATED 2026-09-15 18:50:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741821 1789498163573300 178 178 2026-09-15 19:00:26.608123 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:26.117561
558218 588832 L82988 872L09MX15 2026-09-15 COMPLETE 15741649 2026-09-15 19:50:00 2026-09-15 19:00:37 2026-09-17 19:00:37 {"id": 588832, "stp": "P", "toc": "South Western Railway", "uid": "L82988", "consist": "450007+450015+450119", "dest_crs": "BSK", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82988/2026-09-15/detailed", "trust_id": "872L09MX15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-15", "dest_arr_time": "1948", "dest_platform": "1", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2L09", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "1950", "current_leg_dep": "1937", "current_leg_end": "Basingstoke", "origin_dep_time": "1841", "origin_platform": "9", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-15T19:00:37", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.959235156792252, 51.28004302670593], [-0.9617005, 51.2797916], [-0.9621065999999998, 51.279750199999995], [-0.9634504, 51.2796375], [-0.9646708, 51.2795452], [-0.9661219, 51.2794278], [-0.9674013, 51.27930359999999], [-0.9757586, 51.278469099999995], [-0.9770299, 51.2783421], [-0.9787637, 51.2781853], [-0.9811465, 51.277991699999994], [-0.9881468125314736, 51.27742290175396], [-0.9953563, 51.2768371], [-0.9954727, 51.2768276], [-0.9994533, 51.276500699999985], [-1.0153238, 51.27519730000001], [-1.0190282, 51.274893099999986], [-1.0234791361472235, 51.27453379516892], [-1.0310082, 51.273926], [-1.0311098, 51.2739178], [-1.0440671, 51.2728548], [-1.0443097999999995, 51.2728349], [-1.0467054, 51.2726403], [-1.046872, 51.272626800000005], [-1.0471346, 51.2726055], [-1.0527978, 51.2721388], [-1.0535511, 51.272076699999985], [-1.0579766, 51.27171160000001], [-1.058256, 51.27168859999999], [-1.0614726, 51.27142539999999], [-1.0736861, 51.27042620000001], [-1.0743419, 51.270362], [-1.0749803, 51.2702982], [-1.0759325, 51.2701901], [-1.0767223999999995, 51.2700851], [-1.0771923, 51.27001700000001], [-1.0779783409434258, 51.26990318188137], [-1.0785604, 51.26981889999998], [-1.0792719, 51.26974830000001], [-1.0799251, 51.2696516], [-1.0805783, 51.2695548], [-1.0831968, 51.269167], [-1.0835807999999998, 51.2691149], [-1.0838618, 51.2690737], [-1.0847941, 51.2689368], [-1.0848441, 51.2689295], [-1.0856971, 51.26880849999999], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Hook", "dest_arr_time_act": "1946", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Hook", "current_leg_milage": "5.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19776.527, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19820.845, \"from_m\": 19776.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20041.113, \"from_m\": 19820.845, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30970.395, \"from_m\": 20041.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30997.499, \"from_m\": 30970.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33113.606, \"from_m\": 30997.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39287.992, \"from_m\": 33113.606, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39330.767, \"from_m\": 39287.992, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39842.032, \"from_m\": 39330.767, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39919.176, \"from_m\": 39842.032, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39953.269, \"from_m\": 39919.176, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52583.834, \"from_m\": 39953.269, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 52663.755, \"from_m\": 52583.834, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53449.475, \"from_m\": 52663.755, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53499.642, \"from_m\": 53449.475, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63674.318, \"from_m\": 53499.642, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 63757.341, \"from_m\": 63674.318, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 75854.476, \"from_m\": 63757.341, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 76401.029, \"from_m\": 75854.476, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76478.682, \"from_m\": 76401.029, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76543.399, \"from_m\": 76478.682, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76621.41, \"from_m\": 76543.399, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76675.443, \"from_m\": 76621.41, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76816.599, \"from_m\": 76675.443, \"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}], \"service_id\": 588832, \"profile_key\": \"27e96e21d5b5f6322545a8473b19a6bdefa0b6aad2513b0d4f355a987e1502b1\", \"schedule_id\": 17528, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1841\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 73006}, {\"is_pass\": false, \"wtt_arr\": \"1847H\", \"wtt_dep\": \"1848H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6275.032, \"section_seq\": 1, \"route_path_id\": 73006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1853\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 73006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1855\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 73006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 73006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1858\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21517.946, \"section_seq\": 1, \"route_path_id\": 73006}, {\"is_pass\": false, \"wtt_arr\": \"1906H\", \"wtt_dep\": \"1908H\", \"location\": \"Woking\", \"stage_seq\": 8, \"distance_m\": 38937.162, \"section_seq\": 1, \"route_path_id\": 73006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1909H\", \"location\": \"Woking Jn\", \"stage_seq\": 9, \"distance_m\": 39842.032, \"section_seq\": 1, \"route_path_id\": 73006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913\", \"location\": \"Brookwood London End\", \"stage_seq\": 10, \"distance_m\": 44190.509, \"section_seq\": 1, \"route_path_id\": 73006}, {\"is_pass\": false, \"wtt_arr\": \"1914\", \"wtt_dep\": \"1915\", \"location\": \"Brookwood\", \"stage_seq\": 11, \"distance_m\": 44890.877, \"section_seq\": 1, \"route_path_id\": 73006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 12, \"distance_m\": 47427.207, \"section_seq\": 1, \"route_path_id\": 73006}, {\"is_pass\": false, \"wtt_arr\": \"1921H\", \"wtt_dep\": \"1922H\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 13, \"distance_m\": 53321.059, \"section_seq\": 1, \"route_path_id\": 73006}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1928\", \"location\": \"Fleet\", \"stage_seq\": 14, \"distance_m\": 58635.396, \"section_seq\": 1, \"route_path_id\": 73006}, {\"is_pass\": false, \"wtt_arr\": \"1932H\", \"wtt_dep\": \"1933H\", \"location\": \"Winchfield\", \"stage_seq\": 15, \"distance_m\": 63933.154, \"section_seq\": 1, \"route_path_id\": 73006}, {\"is_pass\": false, \"wtt_arr\": \"1937H\", \"wtt_dep\": \"1938\", \"location\": \"Hook\", \"stage_seq\": 16, \"distance_m\": 67780.32, \"section_seq\": 1, \"route_path_id\": 73006}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 17, \"distance_m\": 76816.599, \"section_seq\": 1, \"route_path_id\": 73006}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 76816.599, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73006}], \"total_distance_m\": 76816.599, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76546.142, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 270.457, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1841", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:46:50Z\", \"source_id\": 48302708, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:47:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:46:52Z\", \"source_id\": 15690017, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:52:08Z\", \"source_id\": 48316668, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:52:10Z\", \"source_id\": 15694424, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:11Z\", \"source_id\": 48321949, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:54:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:13Z\", \"source_id\": 15696081, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:44Z\", \"source_id\": 48354313, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:46Z\", \"source_id\": 15706140, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:24Z\", \"source_id\": 48368976, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:13:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:27Z\", \"source_id\": 15710759, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:42Z\", \"source_id\": 48387200, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:46Z\", \"source_id\": 15716515, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:29Z\", \"source_id\": 48401537, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:30Z\", \"source_id\": 15721037, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:37Z\", \"source_id\": 48414294, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:44Z\", \"source_id\": 15726312, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:19Z\", \"source_id\": 15727219, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:58Z\", \"source_id\": 48424984, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:02Z\", \"source_id\": 15730833, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:08Z\", \"source_id\": 48459936, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:10Z\", \"source_id\": 15741649, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "1", "timing_fact_generation": 1789498151003589, "current_leg_arrival_utc": "2026-09-15T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:26.216955", "service_state_evidence_id": 15741649, "current_leg_start_actual_dep": "2026-09-15T19:42:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:26.599493", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None BSK 2L09 450007+450015+450119 12 100 None {"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19776.527, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19820.845, "from_m": 19776.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20041.113, "from_m": 19820.845, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30970.395, "from_m": 20041.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30997.499, "from_m": 30970.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33113.606, "from_m": 30997.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39287.992, "from_m": 33113.606, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39330.767, "from_m": 39287.992, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39842.032, "from_m": 39330.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39919.176, "from_m": 39842.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39953.269, "from_m": 39919.176, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 52583.834, "from_m": 39953.269, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 52663.755, "from_m": 52583.834, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53449.475, "from_m": 52663.755, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53499.642, "from_m": 53449.475, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63674.318, "from_m": 53499.642, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 63757.341, "from_m": 63674.318, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 75854.476, "from_m": 63757.341, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 76401.029, "from_m": 75854.476, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76478.682, "from_m": 76401.029, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 76543.399, "from_m": 76478.682, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76621.41, "from_m": 76543.399, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 76675.443, "from_m": 76621.41, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76816.599, "from_m": 76675.443, "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}], "service_id": 588832, "profile_key": "27e96e21d5b5f6322545a8473b19a6bdefa0b6aad2513b0d4f355a987e1502b1", "schedule_id": 17528, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1841", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 73006}, {"is_pass": false, "wtt_arr": "1847H", "wtt_dep": "1848H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 73006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1853", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 73006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 73006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 73006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1858", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 73006}, {"is_pass": false, "wtt_arr": "1906H", "wtt_dep": "1908H", "location": "Woking", "stage_seq": 8, "distance_m": 38937.162, "section_seq": 1, "route_path_id": 73006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909H", "location": "Woking Jn", "stage_seq": 9, "distance_m": 39842.032, "section_seq": 1, "route_path_id": 73006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913", "location": "Brookwood London End", "stage_seq": 10, "distance_m": 44190.509, "section_seq": 1, "route_path_id": 73006}, {"is_pass": false, "wtt_arr": "1914", "wtt_dep": "1915", "location": "Brookwood", "stage_seq": 11, "distance_m": 44890.877, "section_seq": 1, "route_path_id": 73006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917H", "location": "Pirbright Jn", "stage_seq": 12, "distance_m": 47427.207, "section_seq": 1, "route_path_id": 73006}, {"is_pass": false, "wtt_arr": "1921H", "wtt_dep": "1922H", "location": "Farnborough (Main)", "stage_seq": 13, "distance_m": 53321.059, "section_seq": 1, "route_path_id": 73006}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1928", "location": "Fleet", "stage_seq": 14, "distance_m": 58635.396, "section_seq": 1, "route_path_id": 73006}, {"is_pass": false, "wtt_arr": "1932H", "wtt_dep": "1933H", "location": "Winchfield", "stage_seq": 15, "distance_m": 63933.154, "section_seq": 1, "route_path_id": 73006}, {"is_pass": false, "wtt_arr": "1937H", "wtt_dep": "1938", "location": "Hook", "stage_seq": 16, "distance_m": 67780.32, "section_seq": 1, "route_path_id": 73006}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 17, "distance_m": 76816.599, "section_seq": 1, "route_path_id": 73006}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76816.599, "from_m": 0.0, "section_seq": 1, "route_path_id": 73006}], "total_distance_m": 76816.599, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76546.142, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 270.457, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:46:50Z", "source_id": 48302708, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:47:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:46:52Z", "source_id": 15690017, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:52:08Z", "source_id": 48316668, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:52:10Z", "source_id": 15694424, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:11Z", "source_id": 48321949, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:54:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:13Z", "source_id": 15696081, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26957, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:44Z", "source_id": 48354313, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:07:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:46Z", "source_id": 15706140, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27016, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:24Z", "source_id": 48368976, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:13:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:27Z", "source_id": 15710759, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27028, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:42Z", "source_id": 48387200, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:21:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:46Z", "source_id": 15716515, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27036, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:29Z", "source_id": 48401537, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:26:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:30Z", "source_id": 15721037, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27043, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:37Z", "source_id": 48414294, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:31:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:44Z", "source_id": 15726312, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:19Z", "source_id": 15727219, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27050, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:58Z", "source_id": 48424984, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:36:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:02Z", "source_id": 15730833, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27110, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:08Z", "source_id": 48459936, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:50:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:10Z", "source_id": 15741649, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] London Waterloo 1841 1841 9 None None Basingstoke 1948 1946 1 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82988/2026-09-15/detailed None Hook 2026-09-15T19:42:00+01:00 Basingstoke 13.0 {"type": "LineString", "coordinates": [[-0.959235156792252, 51.28004302670593], [-0.9617005, 51.2797916], [-0.9621065999999998, 51.279750199999995], [-0.9634504, 51.2796375], [-0.9646708, 51.2795452], [-0.9661219, 51.2794278], [-0.9674013, 51.27930359999999], [-0.9757586, 51.278469099999995], [-0.9770299, 51.2783421], [-0.9787637, 51.2781853], [-0.9811465, 51.277991699999994], [-0.9881468125314736, 51.27742290175396], [-0.9953563, 51.2768371], [-0.9954727, 51.2768276], [-0.9994533, 51.276500699999985], [-1.0153238, 51.27519730000001], [-1.0190282, 51.274893099999986], [-1.0234791361472235, 51.27453379516892], [-1.0310082, 51.273926], [-1.0311098, 51.2739178], [-1.0440671, 51.2728548], [-1.0443097999999995, 51.2728349], [-1.0467054, 51.2726403], [-1.046872, 51.272626800000005], [-1.0471346, 51.2726055], [-1.0527978, 51.2721388], [-1.0535511, 51.272076699999985], [-1.0579766, 51.27171160000001], [-1.058256, 51.27168859999999], [-1.0614726, 51.27142539999999], [-1.0736861, 51.27042620000001], [-1.0743419, 51.270362], [-1.0749803, 51.2702982], [-1.0759325, 51.2701901], [-1.0767223999999995, 51.2700851], [-1.0771923, 51.27001700000001], [-1.0779783409434258, 51.26990318188137], [-1.0785604, 51.26981889999998], [-1.0792719, 51.26974830000001], [-1.0799251, 51.2696516], [-1.0805783, 51.2695548], [-1.0831968, 51.269167], [-1.0835807999999998, 51.2691149], [-1.0838618, 51.2690737], [-1.0847941, 51.2689368], [-1.0848441, 51.2689295], [-1.0856971, 51.26880849999999], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]} 5.6 1937 1950 Hook Basingstoke East Bay Basingstoke 51.2685024 -1.0884329 51.2685024 -1.0884329 1 0 2026-09-15 19:00:37 TERMINATED 2026-09-15 18:50:00 Basingstoke TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741649 1789498151003589 69 69 2026-09-15 19:00:26.599493 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:26.216955
558219 589324 L22480 722C55MY15 2026-09-15 COMPLETE 15741455 2026-09-15 19:50:00 2026-09-15 19:00:38 2026-09-17 19:00:38 {"id": 589324, "stp": "P", "toc": "London Overground", "uid": "L22480", "consist": null, "dest_crs": "EUS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L22480/2026-09-15/detailed", "trust_id": "722C55MY15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-15", "dest_arr_time": "1951", "dest_platform": "9", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2C55", "timing_status": "LATE", "origin_station": "Watford Junction (DC)", "current_leg_arr": "1950", "current_leg_dep": "1944", "current_leg_end": "London Euston", "origin_dep_time": "1900", "origin_platform": "4", "current_location": "London Euston", "last_update_time": "2026-09-15T19:00:38", "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": "1949", "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\": 589324, \"profile_key\": \"85fc2480777a73076385d35fe31900e3953e0e3d62068ca8d5c2300587901513\", \"schedule_id\": 15606, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1900\", \"location\": \"Watford Junction (DC)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1902H\", \"wtt_dep\": \"1903\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 2, \"distance_m\": 1413.496, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1905\", \"wtt_dep\": \"1905H\", \"location\": \"Bushey (DC)\", \"stage_seq\": 3, \"distance_m\": 4801.865, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1908\", \"wtt_dep\": \"1908H\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 4, \"distance_m\": 6782.489, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1911\", \"wtt_dep\": \"1911H\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 5, \"distance_m\": 9163.182, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1913\", \"wtt_dep\": \"1913H\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 6, \"distance_m\": 10353.943, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1917\", \"wtt_dep\": \"1917H\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 7, \"distance_m\": 12253.709, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1919H\", \"wtt_dep\": \"1920\", \"location\": \"Kenton (DC)\", \"stage_seq\": 8, \"distance_m\": 13948.309, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1922\", \"wtt_dep\": \"1922H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 9, \"distance_m\": 15330.996, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1924\", \"wtt_dep\": \"1924H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 10, \"distance_m\": 16255.856, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1926H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 11, \"distance_m\": 17660.43, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1929\", \"wtt_dep\": \"1929H\", \"location\": \"Stonebridge Park\", \"stage_seq\": 12, \"distance_m\": 19309.681, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1931H\", \"wtt_dep\": \"1932\", \"location\": \"Harlesden\", \"stage_seq\": 13, \"distance_m\": 20776.608, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1933H\", \"wtt_dep\": \"1934H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 14, \"distance_m\": 21936.185, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1937\", \"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\": \"1938H\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 16, \"distance_m\": 24457.01, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1939\", \"wtt_dep\": \"1939H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 17, \"distance_m\": 29418.729, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1941H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 18, \"distance_m\": 30514.415, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1943\", \"wtt_dep\": \"1943H\", \"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\": \"1945H\", \"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\": \"1946\", \"location\": \"Camden South Jn\", \"stage_seq\": 21, \"distance_m\": 33580.559, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"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": "1900", "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-15T18:01:39Z\", \"source_id\": 48340880, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:02:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:01:41Z\", \"source_id\": 15702033, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:11Z\", \"source_id\": 48347575, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:05:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:14Z\", \"source_id\": 15704068, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:43Z\", \"source_id\": 48354227, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:08:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:48Z\", \"source_id\": 15706178, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:45Z\", \"source_id\": 48362209, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:46Z\", \"source_id\": 15708619, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:54Z\", \"source_id\": 48370232, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:58Z\", \"source_id\": 15711148, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:20Z\", \"source_id\": 48378748, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:22Z\", \"source_id\": 15713870, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:10Z\", \"source_id\": 48383411, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:16Z\", \"source_id\": 15715343, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:15Z\", \"source_id\": 48391095, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:17Z\", \"source_id\": 15717750, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:33Z\", \"source_id\": 48396732, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:39Z\", \"source_id\": 15719594, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:01Z\", \"source_id\": 48400378, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:04Z\", \"source_id\": 15720693, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:23Z\", \"source_id\": 48408690, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:29Z\", \"source_id\": 15723473, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:04Z\", \"source_id\": 48417898, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:08Z\", \"source_id\": 15728618, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:45Z\", \"source_id\": 48422022, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:52Z\", \"source_id\": 15729940, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:57Z\", \"source_id\": 48429994, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:03Z\", \"source_id\": 15732360, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:58Z\", \"source_id\": 48435216, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:04Z\", \"source_id\": 15733905, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:03Z\", \"source_id\": 48440176, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:08Z\", \"source_id\": 15735495, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:52Z\", \"source_id\": 48444605, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:56Z\", \"source_id\": 15736888, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:54Z\", \"source_id\": 48459375, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:56Z\", \"source_id\": 15741455, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "9", "timing_fact_generation": 1789498136540524, "current_leg_arrival_utc": "2026-09-15T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:32.188800", "service_state_evidence_id": 15741455, "current_leg_start_actual_dep": "2026-09-15T19:44:30+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:32.416485", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None EUS 2C55 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": 589324, "profile_key": "85fc2480777a73076385d35fe31900e3953e0e3d62068ca8d5c2300587901513", "schedule_id": 15606, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1900", "location": "Watford Junction (DC)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1902H", "wtt_dep": "1903", "location": "Watford High Street (DC)", "stage_seq": 2, "distance_m": 1413.496, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1905", "wtt_dep": "1905H", "location": "Bushey (DC)", "stage_seq": 3, "distance_m": 4801.865, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1908", "wtt_dep": "1908H", "location": "Carpenders Park (DC)", "stage_seq": 4, "distance_m": 6782.489, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1911", "wtt_dep": "1911H", "location": "Hatch End (DC)", "stage_seq": 5, "distance_m": 9163.182, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1913", "wtt_dep": "1913H", "location": "Headstone Lane (DC)", "stage_seq": 6, "distance_m": 10353.943, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1917", "wtt_dep": "1917H", "location": "Harrow & Wealdstone (DC)", "stage_seq": 7, "distance_m": 12253.709, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1919H", "wtt_dep": "1920", "location": "Kenton (DC)", "stage_seq": 8, "distance_m": 13948.309, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1922", "wtt_dep": "1922H", "location": "South Kenton (DC)", "stage_seq": 9, "distance_m": 15330.996, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1924", "wtt_dep": "1924H", "location": "North Wembley (DC)", "stage_seq": 10, "distance_m": 16255.856, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1926H", "location": "Wembley Central (DC)", "stage_seq": 11, "distance_m": 17660.43, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1929", "wtt_dep": "1929H", "location": "Stonebridge Park", "stage_seq": 12, "distance_m": 19309.681, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1931H", "wtt_dep": "1932", "location": "Harlesden", "stage_seq": 13, "distance_m": 20776.608, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1933H", "wtt_dep": "1934H", "location": "Willesden Junction Low Level", "stage_seq": 14, "distance_m": 21936.185, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1937", "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": "1938H", "location": "Queen's Park Jn", "stage_seq": 16, "distance_m": 24457.01, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1939", "wtt_dep": "1939H", "location": "Queen's Park (DC)", "stage_seq": 17, "distance_m": 29418.729, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1941H", "location": "Kilburn High Road", "stage_seq": 18, "distance_m": 30514.415, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1943", "wtt_dep": "1943H", "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": "1945H", "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": "1946", "location": "Camden South Jn", "stage_seq": 21, "distance_m": 33580.559, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1949", "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-15T18:01:39Z", "source_id": 48340880, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:02:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:01:41Z", "source_id": 15702033, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21912, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:11Z", "source_id": 48347575, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:05:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:14Z", "source_id": 15704068, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21936, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:43Z", "source_id": 48354227, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:08:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:48Z", "source_id": 15706178, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21940, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:45Z", "source_id": 48362209, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:11:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:46Z", "source_id": 15708619, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21944, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:54Z", "source_id": 48370232, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:14:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:58Z", "source_id": 15711148, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21980, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:20Z", "source_id": 48378748, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:17:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:22Z", "source_id": 15713870, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21964, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:10Z", "source_id": 48383411, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:20:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:16Z", "source_id": 15715343, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21968, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:15Z", "source_id": 48391095, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:22:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:17Z", "source_id": 15717750, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21972, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:33Z", "source_id": 48396732, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:24:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:39Z", "source_id": 15719594, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21987, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:01Z", "source_id": 48400378, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:26:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:04Z", "source_id": 15720693, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22014, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:23Z", "source_id": 48408690, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:29:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:29Z", "source_id": 15723473, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22026, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:04Z", "source_id": 48417898, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:32:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:08Z", "source_id": 15728618, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22524, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:45Z", "source_id": 48422022, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:34:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:52Z", "source_id": 15729940, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22487, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:57Z", "source_id": 48429994, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:37:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:03Z", "source_id": 15732360, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22567, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:58Z", "source_id": 48435216, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:04Z", "source_id": 15733905, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22580, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:03Z", "source_id": 48440176, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:08Z", "source_id": 15735495, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22586, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:52Z", "source_id": 48444605, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:43:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:56Z", "source_id": 15736888, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22687, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:54Z", "source_id": 48459375, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:50:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:56Z", "source_id": 15741455, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Watford Junction (DC) 1900 1900 4 None None London Euston 1951 1949 9 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L22480/2026-09-15/detailed None South Hampstead 2026-09-15T19:44: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 1944 1950 South Hampstead London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-15 19:00:38 TERMINATED 2026-09-15 18:50:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741455 1789498136540524 66 66 2026-09-15 19:00:32.416485 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:32.188800
558220 589354 G28234 875W94MY15 2026-09-15 COMPLETE 15741476 2026-09-15 19:50:00 2026-09-15 19:00:38 2026-09-17 19:00:38 {"id": 589354, "stp": "P", "toc": "Southern", "uid": "G28234", "consist": "377157+377210", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28234/2026-09-15/detailed", "trust_id": "875W94MY15", "origin_crs": "SUO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-15", "dest_arr_time": "1948", "dest_platform": "13", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "5W94", "timing_status": "LATE", "origin_station": "Sutton (Surrey)", "current_leg_arr": "1950", "current_leg_dep": "1901", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "1902", "origin_platform": "4", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-15T19:00:38", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19040388716063344, 51.359902004808006], [-0.190084, 51.35995969999999], [-0.18979679999999996, 51.3600178], [-0.18860209999999997, 51.3602632], [-0.1884216, 51.360300999999986], [-0.1880421, 51.3603816], [-0.187855, 51.360422500000006], [-0.1876937, 51.36046170000001], [-0.18739859999999997, 51.3605313], [-0.18709400000000004, 51.3606093], [-0.1868125, 51.36068240000011], [-0.1867115, 51.3607144], [-0.1863699, 51.3608102], [-0.1862323, 51.36084389999999], [-0.1859222, 51.36091950000001], [-0.1856421, 51.36097779999999], [-0.1853533, 51.36102], [-0.1848936, 51.361091899999984], [-0.1843857, 51.36114839999999], [-0.1839151, 51.36118660000001], [-0.1834548, 51.36120760000001], [-0.18276519999999996, 51.36121899999999], [-0.18169979999999997, 51.3612362], [-0.180986, 51.3612799], [-0.18026849999999997, 51.3613614], [-0.1796630568239043, 51.361455854440074], [-0.17958200000000002, 51.3614685], [-0.17908299999999996, 51.3615502], [-0.17845719999999998, 51.3616821], [-0.1780039, 51.3618001], [-0.177565, 51.36192669999999], [-0.17714269999999996, 51.36207160000001], [-0.17634969999999997, 51.36236350000001], [-0.17593, 51.3625372], [-0.1752918, 51.362817], [-0.17479339999999996, 51.36307529999999], [-0.17433690000000002, 51.3633494], [-0.17409189999999997, 51.36350199999999], [-0.17374109999999998, 51.3637484], [-0.17313589999999998, 51.3642263], [-0.17297969999999996, 51.36436510000001], [-0.1728341, 51.364506299999995], [-0.1725659, 51.36477610000001], [-0.1723234, 51.365049199999994], [-0.1720942, 51.36531050000001], [-0.17186459999999998, 51.365564500000005], [-0.171611, 51.365837799999994], [-0.17132199999999995, 51.366111], [-0.17110749999999997, 51.3663], [-0.1708026, 51.3665391], [-0.17057779999999995, 51.36670290000001], [-0.1703527, 51.3668536], [-0.17006259999999998, 51.367043900000006], [-0.16972, 51.367253700000006], [-0.1695242, 51.367365099999994], [-0.16931699999999997, 51.3674744], [-0.16896109999999998, 51.3676575], [-0.16867169999999998, 51.3677937], [-0.168342, 51.36793699999998], [-0.167944, 51.3680999], [-0.1676482, 51.36821130000001], [-0.16728449999999995, 51.3683343], [-0.1668402, 51.36846839999999], [-0.1663953, 51.3685915], [-0.16597179999999995, 51.3686988], [-0.16545629999999997, 51.36881480000001], [-0.16538, 51.36883180000001], [-0.1651779, 51.36888110000001], [-0.16446239999999998, 51.36907879999999], [-0.16385469999999996, 51.3692578], [-0.1632511, 51.3694814], [-0.1629663, 51.3695954], [-0.1627008, 51.36971179999998], [-0.1622904, 51.3699014], [-0.1618715, 51.37011739999999], [-0.1614588, 51.370346100000006], [-0.16114439999999997, 51.37054139999999], [-0.16084909999999997, 51.3707349], [-0.1605712, 51.3709265], [-0.1600504, 51.3713047], [-0.15966239999999998, 51.371579800000006], [-0.15917029999999996, 51.3719268], [-0.1584776, 51.3724402], [-0.15804029999999997, 51.37275089999999], [-0.15739279999999997, 51.37320839999999], [-0.1571256, 51.3733981], [-0.1568846, 51.37359639999999], [-0.1563669, 51.3740591], [-0.1560375, 51.3743775], [-0.1557065, 51.3747302], [-0.1553027, 51.375196399999986], [-0.15495149999999996, 51.3756643], [-0.15470159999999997, 51.376028], [-0.1543609, 51.376509099999986], [-0.15403749999999997, 51.377158099999995], [-0.1539491, 51.37745029999999], [-0.1538729, 51.3776415], [-0.15382270000000003, 51.3777843], [-0.1537684, 51.3779423], [-0.1537012, 51.3781626], [-0.15364409999999998, 51.37837819999999], [-0.1535743, 51.3786811], [-0.1535353, 51.3788977], [-0.1534098, 51.3795014], [-0.15325909999999998, 51.381311399999994], [-0.15308459999999996, 51.3835886], [-0.15295059999999996, 51.385407400000005], [-0.15282574292904155, 51.38679167395817], [-0.1527674, 51.38743849999999], [-0.1526586, 51.3887092], [-0.15263869999999996, 51.3893074], [-0.15263499999999997, 51.3895289], [-0.15263989999999997, 51.3896718], [-0.152669, 51.3898591], [-0.15272409999999997, 51.39007740000001], [-0.152797, 51.39028209999999], [-0.1528827, 51.3904705], [-0.1529905, 51.39065409999999], [-0.15309049999999996, 51.3907964], [-0.15318839999999995, 51.39093449999999], [-0.1533416, 51.3911087], [-0.1535049, 51.3912739], [-0.15364509999999998, 51.3913951], [-0.153794, 51.3915121], [-0.15397139999999998, 51.39163789999999], [-0.1541429, 51.3917479], [-0.1543441, 51.39186959999999], [-0.15454639999999997, 51.3919809], [-0.15481749999999997, 51.392107], [-0.15506519999999996, 51.3922097], [-0.1553504, 51.3923205], [-0.1556589, 51.3924177], [-0.15587949999999998, 51.39246889999998], [-0.15625289999999997, 51.392559600000006], [-0.157253, 51.3927942], [-0.15782009999999996, 51.3929298], [-0.1584108, 51.3930663], [-0.15866919999999998, 51.39313070000001], [-0.1589679, 51.39321839999999], [-0.15911389999999995, 51.3932699], [-0.159217, 51.3933094], [-0.15939299999999998, 51.3933838], [-0.1596166, 51.3934871], [-0.15980259999999996, 51.3935876], [-0.1599446, 51.3936727], [-0.16008569999999997, 51.393764], [-0.16028389999999998, 51.3939053], [-0.1604426, 51.3940336], [-0.1605032, 51.394086300000005], [-0.16065059999999998, 51.3942278], [-0.1608177, 51.39441789999999], [-0.16091879999999997, 51.39455100000001], [-0.16100219999999998, 51.39467919999999], [-0.1611, 51.3948627], [-0.1611578, 51.39499259999999], [-0.16119489999999995, 51.3950912], [-0.1612215, 51.3951837], [-0.1612472, 51.395292399999995], [-0.16127119999999998, 51.3954218], [-0.1612836, 51.395547099999995], [-0.161284, 51.3956543], [-0.16128260000000005, 51.39574539999999], [-0.161277, 51.3958115], [-0.1612726, 51.3958574], [-0.1612623, 51.395929300000006], [-0.161239, 51.3960493], [-0.1611863, 51.396225099999995], [-0.16116559999999996, 51.39628350000001], [-0.1611301, 51.3963706], [-0.16109049999999997, 51.3964532], [-0.1609686, 51.396665000000006], [-0.160876, 51.3968008], [-0.16073190000000004, 51.39700299999999], [-0.1604415, 51.397416], [-0.16027969999999997, 51.3976548], [-0.16009309999999996, 51.39794119999999], [-0.1599352, 51.39819359999999], [-0.1597371, 51.3985268], [-0.1596078, 51.398757], [-0.159466, 51.39901640000001], [-0.1593043, 51.39932710000001], [-0.15905269999999996, 51.3998332], [-0.1588988, 51.4001535], [-0.1587566, 51.40045450000001], [-0.158574, 51.4008381], [-0.15821740000000004, 51.401588199999985], [-0.158037, 51.40197259999999], [-0.1578952, 51.4022703], [-0.15754339999999997, 51.4030098], [-0.15746820000000003, 51.403166299999995], [-0.1572469, 51.4036226], [-0.1571154, 51.4038772], [-0.1567869, 51.404484100000005], [-0.156541, 51.40491359999999], [-0.1563912, 51.4051622], [-0.1561906, 51.405491399999995], [-0.1560884, 51.4056508], [-0.15586569999999997, 51.4059962], [-0.1557238, 51.4062099], [-0.1555265, 51.40649820000001], [-0.1552172, 51.4069356], [-0.1549826, 51.4072518], [-0.1548193, 51.4074681], [-0.15474080000000004, 51.40756859999999], [-0.15470389999999998, 51.4076158], [-0.15457360000000003, 51.4077799], [-0.1544124, 51.4079826], [-0.15403319999999998, 51.4084428], [-0.1536671, 51.4088675], [-0.15336819999999998, 51.40920510000001], [-0.1532733, 51.40930869999999], [-0.1528868, 51.40972550000001], [-0.1526309, 51.4099931], [-0.1521949, 51.41043499999999], [-0.1518716, 51.4107502], [-0.1512109, 51.41136819999999], [-0.15081760000000002, 51.4117189], [-0.1505452, 51.41195259999999], [-0.1498607, 51.4125288], [-0.1493828, 51.41291429999999], [-0.14898439999999996, 51.4132255], [-0.14857799999999996, 51.4135327], [-0.14810339999999997, 51.4138806], [-0.1477284, 51.414146300000006], [-0.1473691, 51.4143972], [-0.14692839999999996, 51.414705999999995], [-0.1465632, 51.414959999999994], [-0.1461433, 51.41525209999999], [-0.1458113, 51.41548079999999], [-0.1456702, 51.415581], [-0.1453085, 51.4158316], [-0.1449047, 51.4161132], [-0.144465, 51.41642279999999], [-0.1439584, 51.41677719999999], [-0.1433567, 51.4171971], [-0.1430192, 51.4174295], [-0.14233929999999995, 51.41790079999999], [-0.1418942, 51.41821230000001], [-0.1416323, 51.41839529999999], [-0.1412059, 51.4186942], [-0.14063359999999997, 51.419091999999985], [-0.1403219, 51.4192627], [-0.14014109959907703, 51.419386577041806], [-0.1399668, 51.41950599999999], [-0.1397273, 51.41967270000001], [-0.1393321, 51.41995], [-0.13886879999999996, 51.42028199999999], [-0.1387194, 51.42037799999999], [-0.138564, 51.4204862], [-0.1383135, 51.42067549999999], [-0.1379506, 51.420948], [-0.13788049883062112, 51.42100489737051], [-0.13781460194801723, 51.42105838228171], [-0.1377773448675857, 51.42108862179735], [-0.13773383552673352, 51.42112393590234], [-0.1374181, 51.4213802], [-0.1370642, 51.42172279999999], [-0.13674679999999995, 51.4220213], [-0.13647649999999997, 51.4222982], [-0.1361659, 51.42260749999999], [-0.1358867, 51.42289439999998], [-0.1355217, 51.4232385], [-0.13523129999999997, 51.423497999999995], [-0.1349991, 51.423699099999986], [-0.1346428, 51.4239823], [-0.13412229999999997, 51.42436049999999], [-0.13373189999999996, 51.42460460000001], [-0.1332783, 51.42490679999999], [-0.132897, 51.425165699999994], [-0.1323866, 51.4254506], [-0.131957, 51.4256788], [-0.1314489, 51.4259186], [-0.1311821, 51.4260336], [-0.13079200000000002, 51.42619599999999], [-0.13044119999999998, 51.4263369], [-0.1302698, 51.4264028], [-0.1296527, 51.42663029999999], [-0.1293246, 51.4267417], [-0.1287983, 51.42689920000001], [-0.12813829999999998, 51.4270725], [-0.12717780000000004, 51.4273606], [-0.12639749999999997, 51.4276165], [-0.12578849999999997, 51.4278532], [-0.12511039999999998, 51.42815310000001], [-0.1246943, 51.428345], [-0.1241434, 51.4286042], [-0.1220445, 51.429913], [-0.1216462, 51.4301918], [-0.12100589999999996, 51.4307259], [-0.12062649999999996, 51.43106399999999], [-0.1202712, 51.43143090000001], [-0.1199238, 51.431805], [-0.11881959999999998, 51.4328524], [-0.1174881, 51.43383510000001], [-0.1173004, 51.43396370000001], [-0.1168647, 51.4342272], [-0.1164042, 51.4344893], [-0.1158391, 51.43479990000001], [-0.1153913, 51.435024199999994], [-0.11487049999999996, 51.4352566], [-0.1140368, 51.435602199999984], [-0.1135319, 51.4357868], [-0.11300069999999995, 51.43597039999999], [-0.1124511, 51.436153100000006], [-0.1118971, 51.43632110000001], [-0.1112918, 51.436500599999995], [-0.1105931, 51.4367257], [-0.11040904589248147, 51.43679027087435], [-0.1103485857118509, 51.436811481827554], [-0.1098899, 51.436972399999995], [-0.10895009999999998, 51.4373434], [-0.10843849999999998, 51.4375588], [-0.1079164, 51.4378175], [-0.10758669999999998, 51.43799260000001], [-0.1072978, 51.43814820000001], [-0.1069023, 51.4383663], [-0.1065189, 51.4386051], [-0.1061907, 51.4388344], [-0.10590239999999998, 51.43903409999999], [-0.1056051, 51.43925849999999], [-0.1052256, 51.4395604], [-0.10490951341563076, 51.43983336671302], [-0.1048906, 51.4398497], [-0.10482120000000002, 51.4399123], [-0.10437939999999998, 51.440304899999994], [-0.1043335, 51.440343299999995], [-0.10409709999999998, 51.4405361], [-0.1038978, 51.4407386], [-0.1038215, 51.4408219], [-0.1035966, 51.441067699999984], [-0.1033859, 51.44130989999999], [-0.1032169, 51.44153], [-0.1029659, 51.4418605], [-0.10262739999999998, 51.442377500000006], [-0.10232626699061802, 51.442817580280106], [-0.1009481, 51.4448316], [-0.1005059, 51.4454759], [-0.10019709999999998, 51.4459179], [-0.0996992, 51.4466208], [-0.0995028, 51.4468681], [-0.0990797, 51.4473083], [-0.0987486, 51.4476476], [-0.0984581, 51.4479265], [-0.09822060000000002, 51.4481777], [-0.09803109999999998, 51.4483513], [-0.0975061, 51.44878020000001], [-0.09740004484917804, 51.44886732751623], [-0.09736644246794146, 51.448894932854735], [-0.0973296, 51.4489252], [-0.09669759999999998, 51.4494321], [-0.09606689999999998, 51.44987609999999], [-0.0957215, 51.45009249999999], [-0.0953601, 51.4503187], [-0.09489559999999998, 51.4505963], [-0.09469519999999998, 51.45070619999999], [-0.0934396, 51.45139519999999], [-0.0928783, 51.451666], [-0.091047, 51.452605], [-0.0906055, 51.45285340000001], [-0.090017, 51.4532172], [-0.08983152841195213, 51.45332328724973], [-0.0885715, 51.45404400000001], [-0.0885163, 51.45407470000001], [-0.0883292, 51.4541783], [-0.0872581, 51.45488619999999], [-0.0868147, 51.45521719999999], [-0.0856312, 51.4560875], [-0.08424179999999999, 51.45724669999999], [-0.08329660000000001, 51.4581523], [-0.0829706, 51.45855180000001], [-0.0824423, 51.4591335], [-0.0810339, 51.4608075], [-0.08038880000000001, 51.46156040000001], [-0.08012559999999999, 51.461892500000005], [-0.0793072, 51.4629689], [-0.0789348, 51.463636399999984], [-0.07878469999999999, 51.4640976], [-0.078679, 51.4649647], [-0.0786883, 51.46536599999999], [-0.0787004, 51.4658871], [-0.07851799999999999, 51.4665484], [-0.0781961, 51.4670965], [-0.0778743, 51.4674708], [-0.07726419999999999, 51.46793019999999], [-0.07710310000000001, 51.46803789999999], [-0.0767555, 51.4682385], [-0.076395, 51.468392699999995], [-0.0760622, 51.4685198], [-0.0757609, 51.468624], [-0.0751008, 51.46882939999999], [-0.074698, 51.4689096], [-0.07452789999999998, 51.468931000000005], [-0.07431339999999999, 51.46895789999999], [-0.07388649999999998, 51.468988199999984], [-0.07377479999999999, 51.4689928], [-0.07321189999999998, 51.469027], [-0.07277999999999998, 51.46907359999999], [-0.07221608420333385, 51.46915188386705], [-0.07197531695565332, 51.46920108480267], [-0.07176651689614572, 51.46924906278424], [-0.07158532668573672, 51.46929629589864], [-0.07142738898535202, 51.46934326223272], [-0.07128834645591728, 51.46939043987338], [-0.07116384175835819, 51.46943830690747], [-0.07104951755360044, 51.46948734142187], [-0.07094101650256972, 51.46953802150344], [-0.07083398126619167, 51.46959082523905], [-0.07072405450539203, 51.46964623071557], [-0.07060687888109646, 51.46970471601987], [-0.07047809705423062, 51.46976675923884], [-0.07033335168572022, 51.46983283845931], [-0.07016828543649092, 51.46990343176819], [-0.06997854096746842, 51.469979017252314], [-0.06975976093957839, 51.47006007299858], [-0.06971519999999999, 51.4700763], [-0.06952429999999998, 51.4701458], [-0.0693605, 51.47020029999999], [-0.0691917, 51.470256500000005], [-0.0687746, 51.4703891], [-0.0681272, 51.470514], [-0.0676644, 51.4705805], [-0.0673544, 51.470603100000005], [-0.0670102, 51.4706247], [-0.06674789999999999, 51.4706353], [-0.0664049, 51.4706345], [-0.06599579999999998, 51.4706025], [-0.0655158, 51.47055460000001], [-0.0650427, 51.47046439999999], [-0.0646885, 51.4703947], [-0.06467303186293803, 51.470390865316126], [-0.0644642, 51.47040350000001], [-0.0639791, 51.47044290000001], [-0.06375929999999999, 51.4704682], [-0.0632105, 51.47055119999999], [-0.062644, 51.47065559999999], [-0.0620985, 51.470780399999995], [-0.0619021, 51.470832300000005], [-0.0615257, 51.4709417], [-0.06101549999999999, 51.4711179], [-0.06073169999999999, 51.4712325], [-0.0605314, 51.4713217], [-0.0602989, 51.4714171], [-0.06003950000000001, 51.471536], [-0.0597418, 51.47167610000001], [-0.059446, 51.47184440000001], [-0.0592382, 51.47197389999999], [-0.059021499999999984, 51.4721227], [-0.0588143, 51.47227470000001], [-0.05852120000000001, 51.4725076], [-0.058237899999999995, 51.472740599999995], [-0.0579436, 51.47302400000002], [-0.0576838, 51.47334080000001], [-0.057631899999999986, 51.4734046], [-0.0575472, 51.4735087], [-0.05743139999999999, 51.47367400000001], [-0.057075400000000005, 51.474218899999975], [-0.05687529999999999, 51.4745477], [-0.056659400000000006, 51.47488450000001], [-0.05652200000000001, 51.47509110000001], [-0.0561803, 51.4755927], [-0.055841499999999995, 51.4761607], [-0.0557587, 51.4762837], [-0.05557569999999999, 51.4765723], [-0.0554764, 51.476693299999994], [-0.0551626, 51.47722710000001], [-0.055040799999999994, 51.4774036], [-0.05467629999999999, 51.4779463], [-0.0544279, 51.478374900000006], [-0.0543123, 51.4785443], [-0.0541039, 51.47887500000001], [-0.05391889999999999, 51.4791263], [-0.05387209999999999, 51.479218], [-0.05371259999999999, 51.4794786], [-0.0535645, 51.479741100000005], [-0.0534304, 51.48000579999999], [-0.0533083, 51.4802925], [-0.053279299999999995, 51.480366699999976], [-0.0532675, 51.48039609999999], [-0.0531981, 51.4805686], [-0.05307449999999999, 51.4809014], [-0.0530377, 51.481012], [-0.0529821, 51.4812079], [-0.052946299999999995, 51.4813727], [-0.05289259999999999, 51.4815884], [-0.0528402, 51.4818463], [-0.05280699999999999, 51.48209229999999], [-0.052782699999999995, 51.4822603], [-0.05274659999999999, 51.4826198], [-0.0527395, 51.48273150000001], [-0.0527418, 51.4830905], [-0.05274319999999999, 51.48345359999999], [-0.052755199999999995, 51.4835577], [-0.052777, 51.4838334], [-0.0528263, 51.4841597], [-0.05288519999999999, 51.484443], [-0.0529543, 51.4846988], [-0.05302939999999999, 51.4849827], [-0.0530639, 51.485105999999995], [-0.053186599999999994, 51.4855076], [-0.05327479999999999, 51.48577699999999], [-0.053337899999999994, 51.4859548], [-0.0534116, 51.4861197], [-0.05354710000000001, 51.4864393], [-0.05369089999999999, 51.4867089], [-0.0537665, 51.486856], [-0.053925999999999995, 51.48711939999999], [-0.0540441, 51.48730400000001], [-0.0542154, 51.4875394], [-0.0544399, 51.4878299], [-0.0545619, 51.4879702], [-0.0546738, 51.4881124], [-0.0548674, 51.4883584], [-0.055056999999999995, 51.4885781], [-0.05530159999999999, 51.48882429999999], [-0.0555202, 51.4890437], [-0.055634199999999995, 51.4891543], [-0.0557656, 51.489278299999995], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "Sutton (Surrey)", "dest_arr_time_act": "1948", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "Sutton (Surrey)", "current_leg_milage": "13.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 38.577, \"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\": 133.255, \"from_m\": 38.577, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 146.474, \"from_m\": 133.255, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 374.333, \"from_m\": 146.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1925.806, \"from_m\": 374.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\": 2213.979, \"from_m\": 1925.806, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4702.367, \"from_m\": 2213.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\": 5823.429, \"from_m\": 4702.367, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11373.185, \"from_m\": 5823.429, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11864.783, \"from_m\": 11373.185, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11894.488, \"from_m\": 11864.783, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11920.872, \"from_m\": 11894.488, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11958.294, \"from_m\": 11920.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\": 11995.861, \"from_m\": 11958.294, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12030.031, \"from_m\": 11995.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12092.265, \"from_m\": 12030.031, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14860.738, \"from_m\": 12092.265, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16104.129, \"from_m\": 14860.738, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 16186.276, \"from_m\": 16104.129, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18671.75, \"from_m\": 16186.276, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18770.856, \"from_m\": 18671.75, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18798.922, \"from_m\": 18770.856, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19333.398, \"from_m\": 18798.922, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19372.918, \"from_m\": 19333.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19420.903, \"from_m\": 19372.918, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20761.528, \"from_m\": 19420.903, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20845.84, \"from_m\": 20761.528, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21579.094, \"from_m\": 20845.84, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22009.92, \"from_m\": 21579.094, \"capability_applied\": null, \"effective_limit_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\": 589354, \"profile_key\": \"49b717eab179079bf4f02c1dc099f7cc2e4f9c7886c8494268fabbcccb651e49\", \"schedule_id\": 11053, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1902\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69400}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907H\", \"location\": \"Mitcham Junction\", \"stage_seq\": 2, \"distance_m\": 5249.708, \"section_seq\": 1, \"route_path_id\": 69400}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918\", \"location\": \"Streatham South Jn\", \"stage_seq\": 3, \"distance_m\": 8778.502, \"section_seq\": 1, \"route_path_id\": 69400}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Streatham\", \"stage_seq\": 4, \"distance_m\": 9727.457, \"section_seq\": 1, \"route_path_id\": 69400}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928\", \"location\": \"Tulse Hill\", \"stage_seq\": 5, \"distance_m\": 12174.587, \"section_seq\": 1, \"route_path_id\": 69400}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 6, \"distance_m\": 16410.769, \"section_seq\": 1, \"route_path_id\": 69400}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 7, \"distance_m\": 18134.319, \"section_seq\": 1, \"route_path_id\": 69400}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943H\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 8, \"distance_m\": 19393.597, \"section_seq\": 1, \"route_path_id\": 69400}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 9, \"distance_m\": 19911.979, \"section_seq\": 1, \"route_path_id\": 69400}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 10, \"distance_m\": 20845.84, \"section_seq\": 1, \"route_path_id\": 69400}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 11, \"distance_m\": 22009.92, \"section_seq\": 1, \"route_path_id\": 69400}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22009.92, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69400}], \"total_distance_m\": 22009.92, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21743.506, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 266.414, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1902", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "49.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:49Z\", \"source_id\": 48354638, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:55Z\", \"source_id\": 15706297, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:05Z\", \"source_id\": 48393111, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:10Z\", \"source_id\": 15718476, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29787, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:09Z\", \"source_id\": 48403119, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:11Z\", \"source_id\": 15721520, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:07Z\", \"source_id\": 48427836, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:11Z\", \"source_id\": 15731722, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:54Z\", \"source_id\": 48459315, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:58Z\", \"source_id\": 15741476, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "13", "timing_fact_generation": 1789498138845919, "current_leg_arrival_utc": "2026-09-15T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:35.180102", "service_state_evidence_id": 15741476, "current_leg_start_actual_dep": "2026-09-15T19:04:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:37.103182", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P SUO None 5W94 377157+377210 8 100 None {"version": 3, "segments": [{"to_m": 38.577, "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": 133.255, "from_m": 38.577, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 146.474, "from_m": 133.255, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 374.333, "from_m": 146.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1925.806, "from_m": 374.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": 2213.979, "from_m": 1925.806, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4702.367, "from_m": 2213.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": 5823.429, "from_m": 4702.367, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11373.185, "from_m": 5823.429, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11864.783, "from_m": 11373.185, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11894.488, "from_m": 11864.783, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11920.872, "from_m": 11894.488, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11958.294, "from_m": 11920.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": 11995.861, "from_m": 11958.294, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12030.031, "from_m": 11995.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12092.265, "from_m": 12030.031, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14860.738, "from_m": 12092.265, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16104.129, "from_m": 14860.738, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 16186.276, "from_m": 16104.129, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18671.75, "from_m": 16186.276, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18770.856, "from_m": 18671.75, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18798.922, "from_m": 18770.856, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19333.398, "from_m": 18798.922, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19372.918, "from_m": 19333.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19420.903, "from_m": 19372.918, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20761.528, "from_m": 19420.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20845.84, "from_m": 20761.528, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21579.094, "from_m": 20845.84, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22009.92, "from_m": 21579.094, "capability_applied": null, "effective_limit_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": 589354, "profile_key": "49b717eab179079bf4f02c1dc099f7cc2e4f9c7886c8494268fabbcccb651e49", "schedule_id": 11053, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1902", "location": "Sutton (Surrey)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69400}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907H", "location": "Mitcham Junction", "stage_seq": 2, "distance_m": 5249.708, "section_seq": 1, "route_path_id": 69400}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918", "location": "Streatham South Jn", "stage_seq": 3, "distance_m": 8778.502, "section_seq": 1, "route_path_id": 69400}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "location": "Streatham", "stage_seq": 4, "distance_m": 9727.457, "section_seq": 1, "route_path_id": 69400}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928", "location": "Tulse Hill", "stage_seq": 5, "distance_m": 12174.587, "section_seq": 1, "route_path_id": 69400}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Peckham Rye (C)", "stage_seq": 6, "distance_m": 16410.769, "section_seq": 1, "route_path_id": 69400}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938H", "location": "Old Kent Road Jn", "stage_seq": 7, "distance_m": 18134.319, "section_seq": 1, "route_path_id": 69400}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943H", "location": "South Bermondsey Jn", "stage_seq": 8, "distance_m": 19393.597, "section_seq": 1, "route_path_id": 69400}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944H", "location": "Spa Road Jn", "stage_seq": 9, "distance_m": 19911.979, "section_seq": 1, "route_path_id": 69400}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Abbey Street Jn", "stage_seq": 10, "distance_m": 20845.84, "section_seq": 1, "route_path_id": 69400}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 11, "distance_m": 22009.92, "section_seq": 1, "route_path_id": 69400}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22009.92, "from_m": 0.0, "section_seq": 1, "route_path_id": 69400}], "total_distance_m": 22009.92, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21743.506, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 266.414, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30063, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:49Z", "source_id": 48354638, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:07:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:55Z", "source_id": 15706297, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29807, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:05Z", "source_id": 48393111, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:10Z", "source_id": 15718476, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29787, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:09Z", "source_id": 48403119, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:26:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:11Z", "source_id": 15721520, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29773, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:07Z", "source_id": 48427836, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:37:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:11Z", "source_id": 15731722, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29648, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:54Z", "source_id": 48459315, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:50:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:58Z", "source_id": 15741476, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Sutton (Surrey) 1902 1902 4 None None London Bridge (Central) 1948 1948 13 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G28234/2026-09-15/detailed None Sutton (Surrey) 2026-09-15T19:04:00+01:00 London Bridge (Central) 49.0 {"type": "LineString", "coordinates": [[-0.19040388716063344, 51.359902004808006], [-0.190084, 51.35995969999999], [-0.18979679999999996, 51.3600178], [-0.18860209999999997, 51.3602632], [-0.1884216, 51.360300999999986], [-0.1880421, 51.3603816], [-0.187855, 51.360422500000006], [-0.1876937, 51.36046170000001], [-0.18739859999999997, 51.3605313], [-0.18709400000000004, 51.3606093], [-0.1868125, 51.36068240000011], [-0.1867115, 51.3607144], [-0.1863699, 51.3608102], [-0.1862323, 51.36084389999999], [-0.1859222, 51.36091950000001], [-0.1856421, 51.36097779999999], [-0.1853533, 51.36102], [-0.1848936, 51.361091899999984], [-0.1843857, 51.36114839999999], [-0.1839151, 51.36118660000001], [-0.1834548, 51.36120760000001], [-0.18276519999999996, 51.36121899999999], [-0.18169979999999997, 51.3612362], [-0.180986, 51.3612799], [-0.18026849999999997, 51.3613614], [-0.1796630568239043, 51.361455854440074], [-0.17958200000000002, 51.3614685], [-0.17908299999999996, 51.3615502], [-0.17845719999999998, 51.3616821], [-0.1780039, 51.3618001], [-0.177565, 51.36192669999999], [-0.17714269999999996, 51.36207160000001], [-0.17634969999999997, 51.36236350000001], [-0.17593, 51.3625372], [-0.1752918, 51.362817], [-0.17479339999999996, 51.36307529999999], [-0.17433690000000002, 51.3633494], [-0.17409189999999997, 51.36350199999999], [-0.17374109999999998, 51.3637484], [-0.17313589999999998, 51.3642263], [-0.17297969999999996, 51.36436510000001], [-0.1728341, 51.364506299999995], [-0.1725659, 51.36477610000001], [-0.1723234, 51.365049199999994], [-0.1720942, 51.36531050000001], [-0.17186459999999998, 51.365564500000005], [-0.171611, 51.365837799999994], [-0.17132199999999995, 51.366111], [-0.17110749999999997, 51.3663], [-0.1708026, 51.3665391], [-0.17057779999999995, 51.36670290000001], [-0.1703527, 51.3668536], [-0.17006259999999998, 51.367043900000006], [-0.16972, 51.367253700000006], [-0.1695242, 51.367365099999994], [-0.16931699999999997, 51.3674744], [-0.16896109999999998, 51.3676575], [-0.16867169999999998, 51.3677937], [-0.168342, 51.36793699999998], [-0.167944, 51.3680999], [-0.1676482, 51.36821130000001], [-0.16728449999999995, 51.3683343], [-0.1668402, 51.36846839999999], [-0.1663953, 51.3685915], [-0.16597179999999995, 51.3686988], [-0.16545629999999997, 51.36881480000001], [-0.16538, 51.36883180000001], [-0.1651779, 51.36888110000001], [-0.16446239999999998, 51.36907879999999], [-0.16385469999999996, 51.3692578], [-0.1632511, 51.3694814], [-0.1629663, 51.3695954], [-0.1627008, 51.36971179999998], [-0.1622904, 51.3699014], [-0.1618715, 51.37011739999999], [-0.1614588, 51.370346100000006], [-0.16114439999999997, 51.37054139999999], [-0.16084909999999997, 51.3707349], [-0.1605712, 51.3709265], [-0.1600504, 51.3713047], [-0.15966239999999998, 51.371579800000006], [-0.15917029999999996, 51.3719268], [-0.1584776, 51.3724402], [-0.15804029999999997, 51.37275089999999], [-0.15739279999999997, 51.37320839999999], [-0.1571256, 51.3733981], [-0.1568846, 51.37359639999999], [-0.1563669, 51.3740591], [-0.1560375, 51.3743775], [-0.1557065, 51.3747302], [-0.1553027, 51.375196399999986], [-0.15495149999999996, 51.3756643], [-0.15470159999999997, 51.376028], [-0.1543609, 51.376509099999986], [-0.15403749999999997, 51.377158099999995], [-0.1539491, 51.37745029999999], [-0.1538729, 51.3776415], [-0.15382270000000003, 51.3777843], [-0.1537684, 51.3779423], [-0.1537012, 51.3781626], [-0.15364409999999998, 51.37837819999999], [-0.1535743, 51.3786811], [-0.1535353, 51.3788977], [-0.1534098, 51.3795014], [-0.15325909999999998, 51.381311399999994], [-0.15308459999999996, 51.3835886], [-0.15295059999999996, 51.385407400000005], [-0.15282574292904155, 51.38679167395817], [-0.1527674, 51.38743849999999], [-0.1526586, 51.3887092], [-0.15263869999999996, 51.3893074], [-0.15263499999999997, 51.3895289], [-0.15263989999999997, 51.3896718], [-0.152669, 51.3898591], [-0.15272409999999997, 51.39007740000001], [-0.152797, 51.39028209999999], [-0.1528827, 51.3904705], [-0.1529905, 51.39065409999999], [-0.15309049999999996, 51.3907964], [-0.15318839999999995, 51.39093449999999], [-0.1533416, 51.3911087], [-0.1535049, 51.3912739], [-0.15364509999999998, 51.3913951], [-0.153794, 51.3915121], [-0.15397139999999998, 51.39163789999999], [-0.1541429, 51.3917479], [-0.1543441, 51.39186959999999], [-0.15454639999999997, 51.3919809], [-0.15481749999999997, 51.392107], [-0.15506519999999996, 51.3922097], [-0.1553504, 51.3923205], [-0.1556589, 51.3924177], [-0.15587949999999998, 51.39246889999998], [-0.15625289999999997, 51.392559600000006], [-0.157253, 51.3927942], [-0.15782009999999996, 51.3929298], [-0.1584108, 51.3930663], [-0.15866919999999998, 51.39313070000001], [-0.1589679, 51.39321839999999], [-0.15911389999999995, 51.3932699], [-0.159217, 51.3933094], [-0.15939299999999998, 51.3933838], [-0.1596166, 51.3934871], [-0.15980259999999996, 51.3935876], [-0.1599446, 51.3936727], [-0.16008569999999997, 51.393764], [-0.16028389999999998, 51.3939053], [-0.1604426, 51.3940336], [-0.1605032, 51.394086300000005], [-0.16065059999999998, 51.3942278], [-0.1608177, 51.39441789999999], [-0.16091879999999997, 51.39455100000001], [-0.16100219999999998, 51.39467919999999], [-0.1611, 51.3948627], [-0.1611578, 51.39499259999999], [-0.16119489999999995, 51.3950912], [-0.1612215, 51.3951837], [-0.1612472, 51.395292399999995], [-0.16127119999999998, 51.3954218], [-0.1612836, 51.395547099999995], [-0.161284, 51.3956543], [-0.16128260000000005, 51.39574539999999], [-0.161277, 51.3958115], [-0.1612726, 51.3958574], [-0.1612623, 51.395929300000006], [-0.161239, 51.3960493], [-0.1611863, 51.396225099999995], [-0.16116559999999996, 51.39628350000001], [-0.1611301, 51.3963706], [-0.16109049999999997, 51.3964532], [-0.1609686, 51.396665000000006], [-0.160876, 51.3968008], [-0.16073190000000004, 51.39700299999999], [-0.1604415, 51.397416], [-0.16027969999999997, 51.3976548], [-0.16009309999999996, 51.39794119999999], [-0.1599352, 51.39819359999999], [-0.1597371, 51.3985268], [-0.1596078, 51.398757], [-0.159466, 51.39901640000001], [-0.1593043, 51.39932710000001], [-0.15905269999999996, 51.3998332], [-0.1588988, 51.4001535], [-0.1587566, 51.40045450000001], [-0.158574, 51.4008381], [-0.15821740000000004, 51.401588199999985], [-0.158037, 51.40197259999999], [-0.1578952, 51.4022703], [-0.15754339999999997, 51.4030098], [-0.15746820000000003, 51.403166299999995], [-0.1572469, 51.4036226], [-0.1571154, 51.4038772], [-0.1567869, 51.404484100000005], [-0.156541, 51.40491359999999], [-0.1563912, 51.4051622], [-0.1561906, 51.405491399999995], [-0.1560884, 51.4056508], [-0.15586569999999997, 51.4059962], [-0.1557238, 51.4062099], [-0.1555265, 51.40649820000001], [-0.1552172, 51.4069356], [-0.1549826, 51.4072518], [-0.1548193, 51.4074681], [-0.15474080000000004, 51.40756859999999], [-0.15470389999999998, 51.4076158], [-0.15457360000000003, 51.4077799], [-0.1544124, 51.4079826], [-0.15403319999999998, 51.4084428], [-0.1536671, 51.4088675], [-0.15336819999999998, 51.40920510000001], [-0.1532733, 51.40930869999999], [-0.1528868, 51.40972550000001], [-0.1526309, 51.4099931], [-0.1521949, 51.41043499999999], [-0.1518716, 51.4107502], [-0.1512109, 51.41136819999999], [-0.15081760000000002, 51.4117189], [-0.1505452, 51.41195259999999], [-0.1498607, 51.4125288], [-0.1493828, 51.41291429999999], [-0.14898439999999996, 51.4132255], [-0.14857799999999996, 51.4135327], [-0.14810339999999997, 51.4138806], [-0.1477284, 51.414146300000006], [-0.1473691, 51.4143972], [-0.14692839999999996, 51.414705999999995], [-0.1465632, 51.414959999999994], [-0.1461433, 51.41525209999999], [-0.1458113, 51.41548079999999], [-0.1456702, 51.415581], [-0.1453085, 51.4158316], [-0.1449047, 51.4161132], [-0.144465, 51.41642279999999], [-0.1439584, 51.41677719999999], [-0.1433567, 51.4171971], [-0.1430192, 51.4174295], [-0.14233929999999995, 51.41790079999999], [-0.1418942, 51.41821230000001], [-0.1416323, 51.41839529999999], [-0.1412059, 51.4186942], [-0.14063359999999997, 51.419091999999985], [-0.1403219, 51.4192627], [-0.14014109959907703, 51.419386577041806], [-0.1399668, 51.41950599999999], [-0.1397273, 51.41967270000001], [-0.1393321, 51.41995], [-0.13886879999999996, 51.42028199999999], [-0.1387194, 51.42037799999999], [-0.138564, 51.4204862], [-0.1383135, 51.42067549999999], [-0.1379506, 51.420948], [-0.13788049883062112, 51.42100489737051], [-0.13781460194801723, 51.42105838228171], [-0.1377773448675857, 51.42108862179735], [-0.13773383552673352, 51.42112393590234], [-0.1374181, 51.4213802], [-0.1370642, 51.42172279999999], [-0.13674679999999995, 51.4220213], [-0.13647649999999997, 51.4222982], [-0.1361659, 51.42260749999999], [-0.1358867, 51.42289439999998], [-0.1355217, 51.4232385], [-0.13523129999999997, 51.423497999999995], [-0.1349991, 51.423699099999986], [-0.1346428, 51.4239823], [-0.13412229999999997, 51.42436049999999], [-0.13373189999999996, 51.42460460000001], [-0.1332783, 51.42490679999999], [-0.132897, 51.425165699999994], [-0.1323866, 51.4254506], [-0.131957, 51.4256788], [-0.1314489, 51.4259186], [-0.1311821, 51.4260336], [-0.13079200000000002, 51.42619599999999], [-0.13044119999999998, 51.4263369], [-0.1302698, 51.4264028], [-0.1296527, 51.42663029999999], [-0.1293246, 51.4267417], [-0.1287983, 51.42689920000001], [-0.12813829999999998, 51.4270725], [-0.12717780000000004, 51.4273606], [-0.12639749999999997, 51.4276165], [-0.12578849999999997, 51.4278532], [-0.12511039999999998, 51.42815310000001], [-0.1246943, 51.428345], [-0.1241434, 51.4286042], [-0.1220445, 51.429913], [-0.1216462, 51.4301918], [-0.12100589999999996, 51.4307259], [-0.12062649999999996, 51.43106399999999], [-0.1202712, 51.43143090000001], [-0.1199238, 51.431805], [-0.11881959999999998, 51.4328524], [-0.1174881, 51.43383510000001], [-0.1173004, 51.43396370000001], [-0.1168647, 51.4342272], [-0.1164042, 51.4344893], [-0.1158391, 51.43479990000001], [-0.1153913, 51.435024199999994], [-0.11487049999999996, 51.4352566], [-0.1140368, 51.435602199999984], [-0.1135319, 51.4357868], [-0.11300069999999995, 51.43597039999999], [-0.1124511, 51.436153100000006], [-0.1118971, 51.43632110000001], [-0.1112918, 51.436500599999995], [-0.1105931, 51.4367257], [-0.11040904589248147, 51.43679027087435], [-0.1103485857118509, 51.436811481827554], [-0.1098899, 51.436972399999995], [-0.10895009999999998, 51.4373434], [-0.10843849999999998, 51.4375588], [-0.1079164, 51.4378175], [-0.10758669999999998, 51.43799260000001], [-0.1072978, 51.43814820000001], [-0.1069023, 51.4383663], [-0.1065189, 51.4386051], [-0.1061907, 51.4388344], [-0.10590239999999998, 51.43903409999999], [-0.1056051, 51.43925849999999], [-0.1052256, 51.4395604], [-0.10490951341563076, 51.43983336671302], [-0.1048906, 51.4398497], [-0.10482120000000002, 51.4399123], [-0.10437939999999998, 51.440304899999994], [-0.1043335, 51.440343299999995], [-0.10409709999999998, 51.4405361], [-0.1038978, 51.4407386], [-0.1038215, 51.4408219], [-0.1035966, 51.441067699999984], [-0.1033859, 51.44130989999999], [-0.1032169, 51.44153], [-0.1029659, 51.4418605], [-0.10262739999999998, 51.442377500000006], [-0.10232626699061802, 51.442817580280106], [-0.1009481, 51.4448316], [-0.1005059, 51.4454759], [-0.10019709999999998, 51.4459179], [-0.0996992, 51.4466208], [-0.0995028, 51.4468681], [-0.0990797, 51.4473083], [-0.0987486, 51.4476476], [-0.0984581, 51.4479265], [-0.09822060000000002, 51.4481777], [-0.09803109999999998, 51.4483513], [-0.0975061, 51.44878020000001], [-0.09740004484917804, 51.44886732751623], [-0.09736644246794146, 51.448894932854735], [-0.0973296, 51.4489252], [-0.09669759999999998, 51.4494321], [-0.09606689999999998, 51.44987609999999], [-0.0957215, 51.45009249999999], [-0.0953601, 51.4503187], [-0.09489559999999998, 51.4505963], [-0.09469519999999998, 51.45070619999999], [-0.0934396, 51.45139519999999], [-0.0928783, 51.451666], [-0.091047, 51.452605], [-0.0906055, 51.45285340000001], [-0.090017, 51.4532172], [-0.08983152841195213, 51.45332328724973], [-0.0885715, 51.45404400000001], [-0.0885163, 51.45407470000001], [-0.0883292, 51.4541783], [-0.0872581, 51.45488619999999], [-0.0868147, 51.45521719999999], [-0.0856312, 51.4560875], [-0.08424179999999999, 51.45724669999999], [-0.08329660000000001, 51.4581523], [-0.0829706, 51.45855180000001], [-0.0824423, 51.4591335], [-0.0810339, 51.4608075], [-0.08038880000000001, 51.46156040000001], [-0.08012559999999999, 51.461892500000005], [-0.0793072, 51.4629689], [-0.0789348, 51.463636399999984], [-0.07878469999999999, 51.4640976], [-0.078679, 51.4649647], [-0.0786883, 51.46536599999999], [-0.0787004, 51.4658871], [-0.07851799999999999, 51.4665484], [-0.0781961, 51.4670965], [-0.0778743, 51.4674708], [-0.07726419999999999, 51.46793019999999], [-0.07710310000000001, 51.46803789999999], [-0.0767555, 51.4682385], [-0.076395, 51.468392699999995], [-0.0760622, 51.4685198], [-0.0757609, 51.468624], [-0.0751008, 51.46882939999999], [-0.074698, 51.4689096], [-0.07452789999999998, 51.468931000000005], [-0.07431339999999999, 51.46895789999999], [-0.07388649999999998, 51.468988199999984], [-0.07377479999999999, 51.4689928], [-0.07321189999999998, 51.469027], [-0.07277999999999998, 51.46907359999999], [-0.07221608420333385, 51.46915188386705], [-0.07197531695565332, 51.46920108480267], [-0.07176651689614572, 51.46924906278424], [-0.07158532668573672, 51.46929629589864], [-0.07142738898535202, 51.46934326223272], [-0.07128834645591728, 51.46939043987338], [-0.07116384175835819, 51.46943830690747], [-0.07104951755360044, 51.46948734142187], [-0.07094101650256972, 51.46953802150344], [-0.07083398126619167, 51.46959082523905], [-0.07072405450539203, 51.46964623071557], [-0.07060687888109646, 51.46970471601987], [-0.07047809705423062, 51.46976675923884], [-0.07033335168572022, 51.46983283845931], [-0.07016828543649092, 51.46990343176819], [-0.06997854096746842, 51.469979017252314], [-0.06975976093957839, 51.47006007299858], [-0.06971519999999999, 51.4700763], [-0.06952429999999998, 51.4701458], [-0.0693605, 51.47020029999999], [-0.0691917, 51.470256500000005], [-0.0687746, 51.4703891], [-0.0681272, 51.470514], [-0.0676644, 51.4705805], [-0.0673544, 51.470603100000005], [-0.0670102, 51.4706247], [-0.06674789999999999, 51.4706353], [-0.0664049, 51.4706345], [-0.06599579999999998, 51.4706025], [-0.0655158, 51.47055460000001], [-0.0650427, 51.47046439999999], [-0.0646885, 51.4703947], [-0.06467303186293803, 51.470390865316126], [-0.0644642, 51.47040350000001], [-0.0639791, 51.47044290000001], [-0.06375929999999999, 51.4704682], [-0.0632105, 51.47055119999999], [-0.062644, 51.47065559999999], [-0.0620985, 51.470780399999995], [-0.0619021, 51.470832300000005], [-0.0615257, 51.4709417], [-0.06101549999999999, 51.4711179], [-0.06073169999999999, 51.4712325], [-0.0605314, 51.4713217], [-0.0602989, 51.4714171], [-0.06003950000000001, 51.471536], [-0.0597418, 51.47167610000001], [-0.059446, 51.47184440000001], [-0.0592382, 51.47197389999999], [-0.059021499999999984, 51.4721227], [-0.0588143, 51.47227470000001], [-0.05852120000000001, 51.4725076], [-0.058237899999999995, 51.472740599999995], [-0.0579436, 51.47302400000002], [-0.0576838, 51.47334080000001], [-0.057631899999999986, 51.4734046], [-0.0575472, 51.4735087], [-0.05743139999999999, 51.47367400000001], [-0.057075400000000005, 51.474218899999975], [-0.05687529999999999, 51.4745477], [-0.056659400000000006, 51.47488450000001], [-0.05652200000000001, 51.47509110000001], [-0.0561803, 51.4755927], [-0.055841499999999995, 51.4761607], [-0.0557587, 51.4762837], [-0.05557569999999999, 51.4765723], [-0.0554764, 51.476693299999994], [-0.0551626, 51.47722710000001], [-0.055040799999999994, 51.4774036], [-0.05467629999999999, 51.4779463], [-0.0544279, 51.478374900000006], [-0.0543123, 51.4785443], [-0.0541039, 51.47887500000001], [-0.05391889999999999, 51.4791263], [-0.05387209999999999, 51.479218], [-0.05371259999999999, 51.4794786], [-0.0535645, 51.479741100000005], [-0.0534304, 51.48000579999999], [-0.0533083, 51.4802925], [-0.053279299999999995, 51.480366699999976], [-0.0532675, 51.48039609999999], [-0.0531981, 51.4805686], [-0.05307449999999999, 51.4809014], [-0.0530377, 51.481012], [-0.0529821, 51.4812079], [-0.052946299999999995, 51.4813727], [-0.05289259999999999, 51.4815884], [-0.0528402, 51.4818463], [-0.05280699999999999, 51.48209229999999], [-0.052782699999999995, 51.4822603], [-0.05274659999999999, 51.4826198], [-0.0527395, 51.48273150000001], [-0.0527418, 51.4830905], [-0.05274319999999999, 51.48345359999999], [-0.052755199999999995, 51.4835577], [-0.052777, 51.4838334], [-0.0528263, 51.4841597], [-0.05288519999999999, 51.484443], [-0.0529543, 51.4846988], [-0.05302939999999999, 51.4849827], [-0.0530639, 51.485105999999995], [-0.053186599999999994, 51.4855076], [-0.05327479999999999, 51.48577699999999], [-0.053337899999999994, 51.4859548], [-0.0534116, 51.4861197], [-0.05354710000000001, 51.4864393], [-0.05369089999999999, 51.4867089], [-0.0537665, 51.486856], [-0.053925999999999995, 51.48711939999999], [-0.0540441, 51.48730400000001], [-0.0542154, 51.4875394], [-0.0544399, 51.4878299], [-0.0545619, 51.4879702], [-0.0546738, 51.4881124], [-0.0548674, 51.4883584], [-0.055056999999999995, 51.4885781], [-0.05530159999999999, 51.48882429999999], [-0.0555202, 51.4890437], [-0.055634199999999995, 51.4891543], [-0.0557656, 51.489278299999995], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} 13.8 1901 1950 Sutton (Surrey) London Bridge Sig. L1490 London Bridge (Central) 51.5050459 -0.0860145 51.5050459 -0.0860145 1 0 2026-09-15 19:00:38 TERMINATED 2026-09-15 18:50:00 London Bridge (Central) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741476 1789498138845919 40 40 2026-09-15 19:00:37.103182 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:35.180102
558221 587537 H55426 176M02CT15 2026-09-15 COMPLETE 15742931 2026-09-15 19:50:00 2026-09-15 19:01:07 2026-09-17 19:01:07 {"id": 587537, "stp": "P", "toc": "Unknown", "uid": "H55426", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H55426/2026-09-15/detailed", "trust_id": "176M02CT15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tunstead Sidings (FLHH)", "service_date": "2026-09-15", "dest_arr_time": "2041", "dest_platform": null, "is_terminated": 1, "next_location": "Earles Siding S.B.", "signalling_id": "6M02", "timing_status": null, "origin_station": "Hunslet Yard (FLHH)", "current_leg_arr": "1946", "current_leg_dep": "1917", "current_leg_end": "Earles Siding S.B.", "origin_dep_time": "1653", "origin_platform": null, "current_location": "Earles Siding S.B.", "last_update_time": "2026-09-15T19:01:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4400236349980569, 53.398277212687546], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.4557019999999998, 53.38415129999999], [-1.4564730999999995, 53.3837177], [-1.4567953, 53.38353670000001], [-1.4580508999999997, 53.38282040000001], [-1.4582208999999997, 53.38272909999999], [-1.4589599, 53.38230879999999], [-1.459336, 53.38209489999999], [-1.4596132500000003, 53.381914750000014], [-1.4596375999999998, 53.3819007], [-1.4598502, 53.381757500000006], [-1.4602035, 53.3815163], [-1.4605273, 53.38128699999999], [-1.4607002999999998, 53.38114770000001], [-1.4608510999999995, 53.3810031], [-1.4612411, 53.38054009999998], [-1.461297, 53.38046909999999], [-1.4614115, 53.38028619999999], [-1.4614727, 53.380154100000006], [-1.4615086, 53.3800607], [-1.4615351, 53.3799764], [-1.4615621, 53.3798904], [-1.4615871, 53.379809900000005], [-1.4616009999999997, 53.379742500000006], [-1.461613, 53.379654899999984], [-1.4616167, 53.37959099999999], [-1.4616216000000002, 53.37933979999999], [-1.4616670733898436, 53.37892163695451], [-1.4616860697728904, 53.378763525130864], [-1.4617063151535112, 53.3786239604373], [-1.4617276696921202, 53.378500294956886], [-1.461749993549133, 53.378389880772666], [-1.4617731468849626, 53.37829006996769], [-1.4617969898600252, 53.378198214625], [-1.4618213826347344, 53.37811166682765], [-1.461846185369505, 53.3780277786587], [-1.4618712582247515, 53.37794390220117], [-1.461896461360889, 53.377857389538114], [-1.4619216549383314, 53.37776559275259], [-1.4619466991174934, 53.377665863927646], [-1.46197145405879, 53.37755555514633], [-1.4619957799226355, 53.377432018491675], [-1.4620195368694446, 53.377292606046744], [-1.4620425850596317, 53.37713466989458], [-1.4620879, 53.3767672], [-1.4621034, 53.3766161], [-1.4621082999999997, 53.37648870000001], [-1.4621089000000005, 53.3764727], [-1.4620893999999998, 53.3760457], [-1.4620824, 53.37595780000001], [-1.4620577, 53.3757435], [-1.4620468, 53.3756488], [-1.4620161, 53.375484199999995], [-1.4619671, 53.375265199999994], [-1.4619291, 53.3751173], [-1.4618894, 53.3749624], [-1.4618203, 53.3746907], [-1.4617691, 53.3744921], [-1.46173, 53.37433899999999], [-1.4616891, 53.374182600000005], [-1.4615324, 53.37358369999999], [-1.4614818999999997, 53.3733937], [-1.4614368, 53.3732094], [-1.4614189999999998, 53.3731128], [-1.461401, 53.3730126], [-1.4613879999999997, 53.3728809], [-1.4613790999999998, 53.3727441], [-1.4613727, 53.372583299999995], [-1.4613767999999998, 53.3724552], [-1.46138, 53.37228149999999], [-1.4614112999999995, 53.37196449999999], [-1.4614242999999998, 53.3718836], [-1.461439, 53.37180699999998], [-1.4614966, 53.371581799999994], [-1.4615579, 53.3713405], [-1.4616707999999998, 53.3709948], [-1.4617664, 53.3707503], [-1.4618951, 53.37047020000001], [-1.4620935999999998, 53.3700941], [-1.4622571999999998, 53.369814100000006], [-1.4624745, 53.36950370000001], [-1.4626997999999998, 53.3692076], [-1.4629492, 53.36891640000001], [-1.4632335999999997, 53.3686203], [-1.4634990999999995, 53.3683514], [-1.4637565999999995, 53.3681194], [-1.4640436, 53.367882499999986], [-1.4643278999999998, 53.367668], [-1.4646141, 53.367464000000005], [-1.4649072, 53.367269500000006], [-1.4663261, 53.366339700000005], [-1.4672621999999995, 53.365723499999994], [-1.4682868, 53.3650577], [-1.4684478000000003, 53.364955300000005], [-1.4700086999999995, 53.36387810000001], [-1.4705572, 53.3635089], [-1.4714876999999995, 53.362799599999995], [-1.4718019, 53.3625454], [-1.4720493, 53.3623385], [-1.472427, 53.362010600000005], [-1.4725903, 53.36187170000001], [-1.4728792, 53.36162509999999], [-1.4731875, 53.361355399999994], [-1.47337, 53.361199000000006], [-1.4739509235577386, 53.36070877627213], [-1.4740200999999995, 53.3606504], [-1.4747008999999998, 53.3600374], [-1.4753976999999998, 53.3594301], [-1.475564, 53.3592933], [-1.4761858999999995, 53.3588201], [-1.4776429, 53.3578441], [-1.4778962999999998, 53.3576937], [-1.479139, 53.3569685], [-1.480846, 53.3559578], [-1.4812516999999998, 53.35568459999999], [-1.4816466999999998, 53.35541020000001], [-1.482059, 53.35511650000001], [-1.4825166, 53.354780299999994], [-1.4833236999999997, 53.3540921], [-1.4835178, 53.3539281], [-1.487832, 53.349997899999984], [-1.4880675999999995, 53.3497808], [-1.4886237, 53.3492924], [-1.4887082, 53.3492109], [-1.4896824, 53.3483908], [-1.4907399999999995, 53.3475804], [-1.4920846, 53.3466817], [-1.4945356999999997, 53.3451542], [-1.496388, 53.34400419999999], [-1.4973371, 53.343371], [-1.4982306, 53.34273120000001], [-1.4994775, 53.3418456], [-1.5024616, 53.33971220000001], [-1.5046933, 53.3381071], [-1.5062593999999998, 53.33699489999999], [-1.5079211999999995, 53.3358601], [-1.5083422, 53.33557859999999], [-1.5096163, 53.33459640000001], [-1.5101722, 53.3342409], [-1.5107280561502765, 53.33384649747358], [-1.5113042, 53.33343769999999], [-1.5101722, 53.3342409], [-1.5096163, 53.33459640000001], [-1.5106815, 53.3338231], [-1.5117057000000005, 53.33309100000001], [-1.5117311, 53.33307219999999], [-1.5119043, 53.3329507], [-1.5123826, 53.3325949], [-1.5126890999999998, 53.332366699999994], [-1.5129874, 53.3321331], [-1.5134021000000002, 53.33182069999999], [-1.5138313, 53.33136420000001], [-1.5140861, 53.3310823], [-1.5144079999999998, 53.330637], [-1.5147325, 53.3300956], [-1.5149063, 53.32976679999999], [-1.5151227, 53.3291399], [-1.5151996999999997, 53.3288248], [-1.5152549999999998, 53.3284696], [-1.515291, 53.3281746], [-1.5153005999999998, 53.32789689999999], [-1.5152836, 53.32751999999999], [-1.51525, 53.32697459999999], [-1.5152593, 53.3267881], [-1.5153075, 53.32650459999999], [-1.5153748, 53.3262671], [-1.5154493999999998, 53.326074], [-1.5156027, 53.32579419999999], [-1.5157838, 53.3255674], [-1.5160571, 53.32530049999999], [-1.5163798, 53.3250181], [-1.5167021, 53.3247859], [-1.5173803999999995, 53.3242865], [-1.5183094, 53.3235767], [-1.5191428, 53.3229423], [-1.5200311, 53.3223017], [-1.5206326999999995, 53.321940099999985], [-1.5212409, 53.3216124], [-1.5212434848897007, 53.32161125061884], [-1.5220368, 53.32125849999999], [-1.5229741, 53.3209072], [-1.5232968999999998, 53.32080989999999], [-1.5237953999999998, 53.3206596], [-1.5257573999999998, 53.3201261], [-1.5271359830031863, 53.31975122188452], [-1.5292318, 53.3191813], [-1.5296784, 53.31906250000001], [-1.529875, 53.3190113], [-1.5305546, 53.318832], [-1.5314051, 53.3186594], [-1.5321899000000003, 53.3185325], [-1.5365227999999995, 53.317866499999994], [-1.5409163, 53.317253], [-1.5365227999999995, 53.317866499999994], [-1.5321899000000003, 53.3185325], [-1.5314051, 53.3186594], [-1.5305546, 53.318832], [-1.529875, 53.3190113], [-1.5296784, 53.31906250000001], [-1.5292318, 53.3191813], [-1.5271359830031863, 53.31975122188452], [-1.5257573999999998, 53.3201261], [-1.5265679, 53.31995009999999], [-1.5271359830031863, 53.319795622741175], [-1.5285709999999997, 53.319405399999994], [-1.5298984999999998, 53.31904109999999], [-1.530579, 53.3188697], [-1.5314248, 53.318698100000006], [-1.5322072, 53.318571600000006], [-1.5365388999999998, 53.3179057], [-1.5409318, 53.317292300000005], [-1.5857983, 53.3112069], [-1.5947587, 53.309741499999994], [-1.5982474, 53.309237], [-1.6034983, 53.3084835], [-1.6134468567349394, 53.30706581297633], [-1.6169675114151385, 53.30656410214732], [-1.6220570999999997, 53.3058388], [-1.6231382, 53.3057109], [-1.6241076, 53.3056192], [-1.6249742, 53.305583299999995], [-1.6252718, 53.3055825], [-1.6260323, 53.3055806], [-1.626598, 53.305597800000015], [-1.6271567999999998, 53.3056345], [-1.6283481, 53.3057771], [-1.6290215999999995, 53.305886400000006], [-1.6296961999999997, 53.306023399999994], [-1.6298725, 53.3060636], [-1.6310094, 53.306377299999994], [-1.6317016000000002, 53.3066179], [-1.6323573, 53.30687249999998], [-1.632782916883475, 53.30706581297633], [-1.6329271, 53.3071313], [-1.6340507999999998, 53.30772499999999], [-1.6345684, 53.3080674], [-1.6350460999999998, 53.308424399999986], [-1.6355951999999998, 53.3088803], [-1.6360735, 53.30935219999999], [-1.6369607, 53.31031879999999], [-1.6411544000000002, 53.3150287], [-1.6414705999999997, 53.315450199999994], [-1.6417259, 53.31588179999999], [-1.6418769999999998, 53.3161527], [-1.6419988999999997, 53.316428399999985], [-1.6421867, 53.31699919999999], [-1.6422749999999997, 53.3173947], [-1.6423232, 53.3177927], [-1.6424065999999995, 53.3185787], [-1.6424107, 53.3187047], [-1.6424780999999995, 53.3192003], [-1.6425721, 53.319509], [-1.6426846, 53.3198109], [-1.6429163999999998, 53.32032499999999], [-1.6432123, 53.32082960000001], [-1.6435717999999997, 53.32132159999999], [-1.6439980999999997, 53.3218144], [-1.6445643, 53.3223451], [-1.6447177, 53.32246730000001], [-1.6448679999999998, 53.322586999999984], [-1.6451908999999998, 53.32283249999999], [-1.6456688999999998, 53.3231559], [-1.6461783999999997, 53.323474799999985], [-1.6467688, 53.323784899999985], [-1.6474, 53.3240787], [-1.6479808, 53.32432339999999], [-1.6485869999999998, 53.324559599999986], [-1.6517185, 53.325789099999994], [-1.6518227, 53.32583], [-1.6524091999999997, 53.3260599], [-1.652672, 53.3261685], [-1.6532380999999998, 53.326390100000005], [-1.6534208999999995, 53.32646170000001], [-1.6547051999999998, 53.326964399999994], [-1.6550154, 53.3270919], [-1.6566197, 53.3277592], [-1.6569376999999998, 53.32788300000001], [-1.658413, 53.3284361], [-1.6606464, 53.3292163], [-1.6609769999999997, 53.3293228], [-1.6615781, 53.3295423], [-1.6634306, 53.3301865], [-1.6721985999999998, 53.3332156], [-1.6736259, 53.333708], [-1.6738563999999998, 53.3337848], [-1.6740754, 53.333859800000006], [-1.6771104, 53.33491779999999], [-1.6772226999999995, 53.3349568], [-1.6868024, 53.3382541], [-1.6884152999999995, 53.33880919999999], [-1.6893558, 53.339133999999994], [-1.6899516, 53.3393371], [-1.6911724, 53.3397587], [-1.6920483, 53.3400627], [-1.6925268, 53.3402504], [-1.6942881999999997, 53.3408522], [-1.6950297999999997, 53.3410853], [-1.6960873, 53.3413887], [-1.6962931999999995, 53.341439], [-1.6973208999999998, 53.341698499999985], [-1.698293, 53.3419019], [-1.6994852, 53.34212099999999], [-1.7014634999999998, 53.3424357], [-1.703564, 53.342765099999994], [-1.7043223, 53.342873299999994], [-1.7051068, 53.3429643], [-1.7061929999999998, 53.343063], [-1.7067990398270907, 53.34309982103814], [-1.7072184, 53.3431253], [-1.7084797, 53.3431753], [-1.7097065, 53.34319219999999], [-1.7119809, 53.34315879999998], [-1.7123246, 53.343152800000006], [-1.715101, 53.3431033], [-1.7163481, 53.3431242], [-1.7173273, 53.3431731], [-1.7183014, 53.343239099999984], [-1.7192306999999998, 53.3433272], [-1.7201322, 53.3434385], [-1.7208364, 53.34352909999999], [-1.7215541, 53.343638799999994], [-1.7226989, 53.343851], [-1.7237033, 53.344069], [-1.7246942999999997, 53.34430460000001], [-1.7258316, 53.3446128], [-1.7268889, 53.344960099999994], [-1.7281901, 53.3454313], [-1.7291308999999997, 53.3457957], [-1.7292443, 53.34584400000001], [-1.7296037, 53.3460031], [-1.7301988, 53.34627230000001], [-1.7308101, 53.346576], [-1.7311028999999998, 53.3467071], [-1.7340276, 53.348056199999995], [-1.7344005999999998, 53.3482381], [-1.7352107999999995, 53.34866449999999], [-1.7360032, 53.349117099999994], [-1.7371473, 53.3498709], [-1.7381452, 53.3506007], [-1.7389454999999998, 53.351273499999984], [-1.7398618, 53.35211579999999], [-1.7399476, 53.35220950000001], [-1.7415618999999998, 53.35374579999999], [-1.7419732, 53.35405909999999], [-1.742124, 53.3541987], [-1.7422638999999998, 53.354330100000006], [-1.7423998, 53.35445709999999], [-1.7433787262335885, 53.35536662007932]]}", "current_leg_start": "Mill Race Jn", "dest_arr_time_act": "2041", "motion_projection": null, "next_location_lat": "53.3553666", "next_location_lon": "-1.7433787", "previous_location": "Mill Race Jn", "current_leg_milage": "18.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 775.623, \"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\": 815.245, \"from_m\": 775.623, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11433.315, \"from_m\": 815.245, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11490.115, \"from_m\": 11433.315, \"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\": 13872.398, \"from_m\": 11490.115, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19214.974, \"from_m\": 13872.398, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20070.379, \"from_m\": 19214.974, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20235.071, \"from_m\": 20070.379, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20241.964, \"from_m\": 20235.071, \"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\": 20265.723, \"from_m\": 20241.964, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20790.609, \"from_m\": 20265.723, \"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\": 21006.089, \"from_m\": 20790.609, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21078.877, \"from_m\": 21006.089, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21213.985, \"from_m\": 21078.877, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21981.879, \"from_m\": 21213.985, \"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\": 22118.256, \"from_m\": 21981.879, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24027.396, \"from_m\": 22118.256, \"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\": 24152.338, \"from_m\": 24027.396, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33852.943, \"from_m\": 24152.338, \"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\": 33911.616, \"from_m\": 33852.943, \"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\": 33974.657, \"from_m\": 33911.616, \"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\": 34805.866, \"from_m\": 33974.657, \"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\": 36048.241, \"from_m\": 34805.866, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45102.051, \"from_m\": 36048.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\": 45830.515, \"from_m\": 45102.051, \"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\": 49781.622, \"from_m\": 45830.515, \"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\": 50061.233, \"from_m\": 49781.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50574.149, \"from_m\": 50061.233, \"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\": 50620.645, \"from_m\": 50574.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54019.058, \"from_m\": 50620.645, \"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\": 55324.851, \"from_m\": 54019.058, \"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\": 55714.346, \"from_m\": 55324.851, \"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\": 63454.641, \"from_m\": 55714.346, \"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\": 64146.286, \"from_m\": 63454.641, \"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\": 64309.498, \"from_m\": 64146.286, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64535.3, \"from_m\": 64309.498, \"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\": 65195.997, \"from_m\": 64535.3, \"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\": 70043.05, \"from_m\": 65195.997, \"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\": 70172.967, \"from_m\": 70043.05, \"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\": 70175.653, \"from_m\": 70172.967, \"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\": 70309.324, \"from_m\": 70175.653, \"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\": 71356.296, \"from_m\": 70309.324, \"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\": 71788.941, \"from_m\": 71356.296, \"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\": 71993.231, \"from_m\": 71788.941, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 72050.513, \"from_m\": 71993.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80716.091, \"from_m\": 72050.513, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81618.211, \"from_m\": 80716.091, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 100966.963, \"from_m\": 81618.211, \"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\": 102532.884, \"from_m\": 100966.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102570.993, \"from_m\": 102532.884, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102620.993, \"from_m\": 102570.993, \"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\": 102756.025, \"from_m\": 102620.993, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 111652.304, \"from_m\": 102756.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 587537, \"profile_key\": \"4fba2ca5092343e23e0cfec2469d8d041068283e06e7925b1338d5e65142beab\", \"schedule_id\": 32509, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Hunslet Yard (FLHH)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"Stourton Jn\", \"stage_seq\": 2, \"distance_m\": 3328.754, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702H\", \"location\": \"Methley Jn\", \"stage_seq\": 3, \"distance_m\": 11376.738, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705H\", \"location\": \"Altofts Jn\", \"stage_seq\": 4, \"distance_m\": 13975.437, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713H\", \"location\": \"Turners Lane Jn\", \"stage_seq\": 5, \"distance_m\": 19112.378, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1729H\", \"location\": \"Calder Bridge Jn\", \"stage_seq\": 6, \"distance_m\": 20113.208, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733H\", \"location\": \"Crofton West Jn\", \"stage_seq\": 7, \"distance_m\": 21959.338, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 8, \"distance_m\": 24257.139, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1744\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 9, \"distance_m\": 33852.943, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747\", \"location\": \"Moorthorpe\", \"stage_seq\": 10, \"distance_m\": 34936.503, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": false, \"wtt_arr\": \"1751\", \"wtt_dep\": \"1810H\", \"location\": \"Moorthorpe Goods Loop\", \"stage_seq\": 11, \"distance_m\": 35346.591, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1819H\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 12, \"distance_m\": 47279.309, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1821H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 13, \"distance_m\": 50698.763, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1825H\", \"location\": \"Masborough Jn\", \"stage_seq\": 14, \"distance_m\": 54743.771, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1834H\", \"location\": \"Holmes Jn\", \"stage_seq\": 15, \"distance_m\": 55826.747, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1836H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 16, \"distance_m\": 58823.224, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1838H\", \"location\": \"Brightside Jn\", \"stage_seq\": 17, \"distance_m\": 59686.518, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": false, \"wtt_arr\": \"1842H\", \"wtt_dep\": \"1917\", \"location\": \"Mill Race Jn\", \"stage_seq\": 18, \"distance_m\": 61262.134, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 19, \"distance_m\": 63256.512, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"location\": \"Sheffield\", \"stage_seq\": 20, \"distance_m\": 63987.161, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935\", \"location\": \"Dore Station Jn\", \"stage_seq\": 21, \"distance_m\": 70043.05, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Dore West Jn\", \"stage_seq\": 22, \"distance_m\": 71649.543, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938\", \"location\": \"Totley Tunnel East\", \"stage_seq\": 23, \"distance_m\": 73052.736, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Grindleford\", \"stage_seq\": 24, \"distance_m\": 78857.677, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Bamford\", \"stage_seq\": 25, \"distance_m\": 84702.386, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": \"2005H\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 26, \"distance_m\": 88888.895, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"Earles Sidings Sig. Es31\", \"stage_seq\": 27, \"distance_m\": 91032.591, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Edale\", \"stage_seq\": 28, \"distance_m\": 95412.584, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Chinley East Jn\", \"stage_seq\": 29, \"distance_m\": 102570.993, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Chinley South Jn\", \"stage_seq\": 30, \"distance_m\": 103837.224, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Chinley Sig. Cy168\", \"stage_seq\": 31, \"distance_m\": 105301.368, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Peak Forest S.B.\", \"stage_seq\": 32, \"distance_m\": 110060.444, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2035\", \"location\": \"Great Rocks Jn\", \"stage_seq\": 33, \"distance_m\": 111292.471, \"section_seq\": 1, \"route_path_id\": 103675}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": null, \"location\": \"Tunstead Sidings (FLHH)\", \"stage_seq\": 34, \"distance_m\": 111652.304, \"section_seq\": 1, \"route_path_id\": 103675}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 111652.304, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103675}], \"total_distance_m\": 111652.304, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 101297.665, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 10354.639, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1653", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "29.0", "current_position_lat": "53.3553666", "current_position_lon": "-1.7433787", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:34Z\", \"source_id\": 15624297, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:20:05Z\", \"source_id\": 15667764, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:51Z\", \"source_id\": 15712689, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:41Z\", \"source_id\": 15726276, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:56Z\", \"source_id\": 15733038, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:40Z\", \"source_id\": 15739762, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Earles Siding S.B.", "service_state_platform": "DGL", "timing_fact_generation": 1789498248386061, "current_leg_arrival_utc": "2026-09-15T19:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:37.989126", "service_state_evidence_id": 15742686, "current_leg_start_actual_dep": "2026-09-15T19:17:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:38.643493", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6M02 None None None None {"version": 3, "segments": [{"to_m": 775.623, "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": 815.245, "from_m": 775.623, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11433.315, "from_m": 815.245, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11490.115, "from_m": 11433.315, "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": 13872.398, "from_m": 11490.115, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19214.974, "from_m": 13872.398, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20070.379, "from_m": 19214.974, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20235.071, "from_m": 20070.379, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20241.964, "from_m": 20235.071, "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": 20265.723, "from_m": 20241.964, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20790.609, "from_m": 20265.723, "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": 21006.089, "from_m": 20790.609, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21078.877, "from_m": 21006.089, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21213.985, "from_m": 21078.877, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21981.879, "from_m": 21213.985, "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": 22118.256, "from_m": 21981.879, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24027.396, "from_m": 22118.256, "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": 24152.338, "from_m": 24027.396, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33852.943, "from_m": 24152.338, "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": 33911.616, "from_m": 33852.943, "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": 33974.657, "from_m": 33911.616, "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": 34805.866, "from_m": 33974.657, "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": 36048.241, "from_m": 34805.866, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45102.051, "from_m": 36048.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": 45830.515, "from_m": 45102.051, "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": 49781.622, "from_m": 45830.515, "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": 50061.233, "from_m": 49781.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50574.149, "from_m": 50061.233, "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": 50620.645, "from_m": 50574.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54019.058, "from_m": 50620.645, "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": 55324.851, "from_m": 54019.058, "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": 55714.346, "from_m": 55324.851, "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": 63454.641, "from_m": 55714.346, "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": 64146.286, "from_m": 63454.641, "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": 64309.498, "from_m": 64146.286, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64535.3, "from_m": 64309.498, "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": 65195.997, "from_m": 64535.3, "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": 70043.05, "from_m": 65195.997, "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": 70172.967, "from_m": 70043.05, "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": 70175.653, "from_m": 70172.967, "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": 70309.324, "from_m": 70175.653, "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": 71356.296, "from_m": 70309.324, "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": 71788.941, "from_m": 71356.296, "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": 71993.231, "from_m": 71788.941, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 72050.513, "from_m": 71993.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80716.091, "from_m": 72050.513, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81618.211, "from_m": 80716.091, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 100966.963, "from_m": 81618.211, "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": 102532.884, "from_m": 100966.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102570.993, "from_m": 102532.884, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102620.993, "from_m": 102570.993, "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": 102756.025, "from_m": 102620.993, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 111652.304, "from_m": 102756.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 587537, "profile_key": "4fba2ca5092343e23e0cfec2469d8d041068283e06e7925b1338d5e65142beab", "schedule_id": 32509, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1653", "location": "Hunslet Yard (FLHH)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Stourton Jn", "stage_seq": 2, "distance_m": 3328.754, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702H", "location": "Methley Jn", "stage_seq": 3, "distance_m": 11376.738, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705H", "location": "Altofts Jn", "stage_seq": 4, "distance_m": 13975.437, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Turners Lane Jn", "stage_seq": 5, "distance_m": 19112.378, "section_seq": 1, "route_path_id": 103675}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1729H", "location": "Calder Bridge Jn", "stage_seq": 6, "distance_m": 20113.208, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733H", "location": "Crofton West Jn", "stage_seq": 7, "distance_m": 21959.338, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736H", "location": "Hare Park Jn", "stage_seq": 8, "distance_m": 24257.139, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744", "location": "South Kirkby Jn", "stage_seq": 9, "distance_m": 33852.943, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747", "location": "Moorthorpe", "stage_seq": 10, "distance_m": 34936.503, "section_seq": 1, "route_path_id": 103675}, {"is_pass": false, "wtt_arr": "1751", "wtt_dep": "1810H", "location": "Moorthorpe Goods Loop", "stage_seq": 11, "distance_m": 35346.591, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1819H", "location": "Swinton (S.Yorks)", "stage_seq": 12, "distance_m": 47279.309, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1821H", "location": "Aldwarke Jn", "stage_seq": 13, "distance_m": 50698.763, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1825H", "location": "Masborough Jn", "stage_seq": 14, "distance_m": 54743.771, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834H", "location": "Holmes Jn", "stage_seq": 15, "distance_m": 55826.747, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836H", "location": "Wincobank Jn", "stage_seq": 16, "distance_m": 58823.224, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1838H", "location": "Brightside Jn", "stage_seq": 17, "distance_m": 59686.518, "section_seq": 1, "route_path_id": 103675}, {"is_pass": false, "wtt_arr": "1842H", "wtt_dep": "1917", "location": "Mill Race Jn", "stage_seq": 18, "distance_m": 61262.134, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "location": "Nunnery Main Line Jn", "stage_seq": 19, "distance_m": 63256.512, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925", "location": "Sheffield", "stage_seq": 20, "distance_m": 63987.161, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935", "location": "Dore Station Jn", "stage_seq": 21, "distance_m": 70043.05, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Dore West Jn", "stage_seq": 22, "distance_m": 71649.543, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938", "location": "Totley Tunnel East", "stage_seq": 23, "distance_m": 73052.736, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943", "location": "Grindleford", "stage_seq": 24, "distance_m": 78857.677, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948", "location": "Bamford", "stage_seq": 25, "distance_m": 84702.386, "section_seq": 1, "route_path_id": 103675}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": "2005H", "location": "Earles Siding S.B.", "stage_seq": 26, "distance_m": 88888.895, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "Earles Sidings Sig. Es31", "stage_seq": 27, "distance_m": 91032.591, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Edale", "stage_seq": 28, "distance_m": 95412.584, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Chinley East Jn", "stage_seq": 29, "distance_m": 102570.993, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Chinley South Jn", "stage_seq": 30, "distance_m": 103837.224, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Chinley Sig. Cy168", "stage_seq": 31, "distance_m": 105301.368, "section_seq": 1, "route_path_id": 103675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Peak Forest S.B.", "stage_seq": 32, "distance_m": 110060.444, "section_seq": 1, "route_path_id": 103675}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2035", "location": "Great Rocks Jn", "stage_seq": 33, "distance_m": 111292.471, "section_seq": 1, "route_path_id": 103675}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": null, "location": "Tunstead Sidings (FLHH)", "stage_seq": 34, "distance_m": 111652.304, "section_seq": 1, "route_path_id": 103675}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 111652.304, "from_m": 0.0, "section_seq": 1, "route_path_id": 103675}], "total_distance_m": 111652.304, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 101297.665, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 10354.639, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:34Z", "source_id": 15624297, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:20:05Z", "source_id": 15667764, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:51Z", "source_id": 15712689, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:41Z", "source_id": 15726276, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:56Z", "source_id": 15733038, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:40Z", "source_id": 15739762, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}] Hunslet Yard (FLHH) 1653 1653 None None None Tunstead Sidings (FLHH) 2041 2041 None None None https://www.realtimetrains.co.uk/service/gb-nr:H55426/2026-09-15/detailed None Mill Race Jn 2026-09-15T19:17:00+01:00 Earles Siding S.B. 29.0 {"type": "LineString", "coordinates": [[-1.4400236349980569, 53.398277212687546], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.4557019999999998, 53.38415129999999], [-1.4564730999999995, 53.3837177], [-1.4567953, 53.38353670000001], [-1.4580508999999997, 53.38282040000001], [-1.4582208999999997, 53.38272909999999], [-1.4589599, 53.38230879999999], [-1.459336, 53.38209489999999], [-1.4596132500000003, 53.381914750000014], [-1.4596375999999998, 53.3819007], [-1.4598502, 53.381757500000006], [-1.4602035, 53.3815163], [-1.4605273, 53.38128699999999], [-1.4607002999999998, 53.38114770000001], [-1.4608510999999995, 53.3810031], [-1.4612411, 53.38054009999998], [-1.461297, 53.38046909999999], [-1.4614115, 53.38028619999999], [-1.4614727, 53.380154100000006], [-1.4615086, 53.3800607], [-1.4615351, 53.3799764], [-1.4615621, 53.3798904], [-1.4615871, 53.379809900000005], [-1.4616009999999997, 53.379742500000006], [-1.461613, 53.379654899999984], [-1.4616167, 53.37959099999999], [-1.4616216000000002, 53.37933979999999], [-1.4616670733898436, 53.37892163695451], [-1.4616860697728904, 53.378763525130864], [-1.4617063151535112, 53.3786239604373], [-1.4617276696921202, 53.378500294956886], [-1.461749993549133, 53.378389880772666], [-1.4617731468849626, 53.37829006996769], [-1.4617969898600252, 53.378198214625], [-1.4618213826347344, 53.37811166682765], [-1.461846185369505, 53.3780277786587], [-1.4618712582247515, 53.37794390220117], [-1.461896461360889, 53.377857389538114], [-1.4619216549383314, 53.37776559275259], [-1.4619466991174934, 53.377665863927646], [-1.46197145405879, 53.37755555514633], [-1.4619957799226355, 53.377432018491675], [-1.4620195368694446, 53.377292606046744], [-1.4620425850596317, 53.37713466989458], [-1.4620879, 53.3767672], [-1.4621034, 53.3766161], [-1.4621082999999997, 53.37648870000001], [-1.4621089000000005, 53.3764727], [-1.4620893999999998, 53.3760457], [-1.4620824, 53.37595780000001], [-1.4620577, 53.3757435], [-1.4620468, 53.3756488], [-1.4620161, 53.375484199999995], [-1.4619671, 53.375265199999994], [-1.4619291, 53.3751173], [-1.4618894, 53.3749624], [-1.4618203, 53.3746907], [-1.4617691, 53.3744921], [-1.46173, 53.37433899999999], [-1.4616891, 53.374182600000005], [-1.4615324, 53.37358369999999], [-1.4614818999999997, 53.3733937], [-1.4614368, 53.3732094], [-1.4614189999999998, 53.3731128], [-1.461401, 53.3730126], [-1.4613879999999997, 53.3728809], [-1.4613790999999998, 53.3727441], [-1.4613727, 53.372583299999995], [-1.4613767999999998, 53.3724552], [-1.46138, 53.37228149999999], [-1.4614112999999995, 53.37196449999999], [-1.4614242999999998, 53.3718836], [-1.461439, 53.37180699999998], [-1.4614966, 53.371581799999994], [-1.4615579, 53.3713405], [-1.4616707999999998, 53.3709948], [-1.4617664, 53.3707503], [-1.4618951, 53.37047020000001], [-1.4620935999999998, 53.3700941], [-1.4622571999999998, 53.369814100000006], [-1.4624745, 53.36950370000001], [-1.4626997999999998, 53.3692076], [-1.4629492, 53.36891640000001], [-1.4632335999999997, 53.3686203], [-1.4634990999999995, 53.3683514], [-1.4637565999999995, 53.3681194], [-1.4640436, 53.367882499999986], [-1.4643278999999998, 53.367668], [-1.4646141, 53.367464000000005], [-1.4649072, 53.367269500000006], [-1.4663261, 53.366339700000005], [-1.4672621999999995, 53.365723499999994], [-1.4682868, 53.3650577], [-1.4684478000000003, 53.364955300000005], [-1.4700086999999995, 53.36387810000001], [-1.4705572, 53.3635089], [-1.4714876999999995, 53.362799599999995], [-1.4718019, 53.3625454], [-1.4720493, 53.3623385], [-1.472427, 53.362010600000005], [-1.4725903, 53.36187170000001], [-1.4728792, 53.36162509999999], [-1.4731875, 53.361355399999994], [-1.47337, 53.361199000000006], [-1.4739509235577386, 53.36070877627213], [-1.4740200999999995, 53.3606504], [-1.4747008999999998, 53.3600374], [-1.4753976999999998, 53.3594301], [-1.475564, 53.3592933], [-1.4761858999999995, 53.3588201], [-1.4776429, 53.3578441], [-1.4778962999999998, 53.3576937], [-1.479139, 53.3569685], [-1.480846, 53.3559578], [-1.4812516999999998, 53.35568459999999], [-1.4816466999999998, 53.35541020000001], [-1.482059, 53.35511650000001], [-1.4825166, 53.354780299999994], [-1.4833236999999997, 53.3540921], [-1.4835178, 53.3539281], [-1.487832, 53.349997899999984], [-1.4880675999999995, 53.3497808], [-1.4886237, 53.3492924], [-1.4887082, 53.3492109], [-1.4896824, 53.3483908], [-1.4907399999999995, 53.3475804], [-1.4920846, 53.3466817], [-1.4945356999999997, 53.3451542], [-1.496388, 53.34400419999999], [-1.4973371, 53.343371], [-1.4982306, 53.34273120000001], [-1.4994775, 53.3418456], [-1.5024616, 53.33971220000001], [-1.5046933, 53.3381071], [-1.5062593999999998, 53.33699489999999], [-1.5079211999999995, 53.3358601], [-1.5083422, 53.33557859999999], [-1.5096163, 53.33459640000001], [-1.5101722, 53.3342409], [-1.5107280561502765, 53.33384649747358], [-1.5113042, 53.33343769999999], [-1.5101722, 53.3342409], [-1.5096163, 53.33459640000001], [-1.5106815, 53.3338231], [-1.5117057000000005, 53.33309100000001], [-1.5117311, 53.33307219999999], [-1.5119043, 53.3329507], [-1.5123826, 53.3325949], [-1.5126890999999998, 53.332366699999994], [-1.5129874, 53.3321331], [-1.5134021000000002, 53.33182069999999], [-1.5138313, 53.33136420000001], [-1.5140861, 53.3310823], [-1.5144079999999998, 53.330637], [-1.5147325, 53.3300956], [-1.5149063, 53.32976679999999], [-1.5151227, 53.3291399], [-1.5151996999999997, 53.3288248], [-1.5152549999999998, 53.3284696], [-1.515291, 53.3281746], [-1.5153005999999998, 53.32789689999999], [-1.5152836, 53.32751999999999], [-1.51525, 53.32697459999999], [-1.5152593, 53.3267881], [-1.5153075, 53.32650459999999], [-1.5153748, 53.3262671], [-1.5154493999999998, 53.326074], [-1.5156027, 53.32579419999999], [-1.5157838, 53.3255674], [-1.5160571, 53.32530049999999], [-1.5163798, 53.3250181], [-1.5167021, 53.3247859], [-1.5173803999999995, 53.3242865], [-1.5183094, 53.3235767], [-1.5191428, 53.3229423], [-1.5200311, 53.3223017], [-1.5206326999999995, 53.321940099999985], [-1.5212409, 53.3216124], [-1.5212434848897007, 53.32161125061884], [-1.5220368, 53.32125849999999], [-1.5229741, 53.3209072], [-1.5232968999999998, 53.32080989999999], [-1.5237953999999998, 53.3206596], [-1.5257573999999998, 53.3201261], [-1.5271359830031863, 53.31975122188452], [-1.5292318, 53.3191813], [-1.5296784, 53.31906250000001], [-1.529875, 53.3190113], [-1.5305546, 53.318832], [-1.5314051, 53.3186594], [-1.5321899000000003, 53.3185325], [-1.5365227999999995, 53.317866499999994], [-1.5409163, 53.317253], [-1.5365227999999995, 53.317866499999994], [-1.5321899000000003, 53.3185325], [-1.5314051, 53.3186594], [-1.5305546, 53.318832], [-1.529875, 53.3190113], [-1.5296784, 53.31906250000001], [-1.5292318, 53.3191813], [-1.5271359830031863, 53.31975122188452], [-1.5257573999999998, 53.3201261], [-1.5265679, 53.31995009999999], [-1.5271359830031863, 53.319795622741175], [-1.5285709999999997, 53.319405399999994], [-1.5298984999999998, 53.31904109999999], [-1.530579, 53.3188697], [-1.5314248, 53.318698100000006], [-1.5322072, 53.318571600000006], [-1.5365388999999998, 53.3179057], [-1.5409318, 53.317292300000005], [-1.5857983, 53.3112069], [-1.5947587, 53.309741499999994], [-1.5982474, 53.309237], [-1.6034983, 53.3084835], [-1.6134468567349394, 53.30706581297633], [-1.6169675114151385, 53.30656410214732], [-1.6220570999999997, 53.3058388], [-1.6231382, 53.3057109], [-1.6241076, 53.3056192], [-1.6249742, 53.305583299999995], [-1.6252718, 53.3055825], [-1.6260323, 53.3055806], [-1.626598, 53.305597800000015], [-1.6271567999999998, 53.3056345], [-1.6283481, 53.3057771], [-1.6290215999999995, 53.305886400000006], [-1.6296961999999997, 53.306023399999994], [-1.6298725, 53.3060636], [-1.6310094, 53.306377299999994], [-1.6317016000000002, 53.3066179], [-1.6323573, 53.30687249999998], [-1.632782916883475, 53.30706581297633], [-1.6329271, 53.3071313], [-1.6340507999999998, 53.30772499999999], [-1.6345684, 53.3080674], [-1.6350460999999998, 53.308424399999986], [-1.6355951999999998, 53.3088803], [-1.6360735, 53.30935219999999], [-1.6369607, 53.31031879999999], [-1.6411544000000002, 53.3150287], [-1.6414705999999997, 53.315450199999994], [-1.6417259, 53.31588179999999], [-1.6418769999999998, 53.3161527], [-1.6419988999999997, 53.316428399999985], [-1.6421867, 53.31699919999999], [-1.6422749999999997, 53.3173947], [-1.6423232, 53.3177927], [-1.6424065999999995, 53.3185787], [-1.6424107, 53.3187047], [-1.6424780999999995, 53.3192003], [-1.6425721, 53.319509], [-1.6426846, 53.3198109], [-1.6429163999999998, 53.32032499999999], [-1.6432123, 53.32082960000001], [-1.6435717999999997, 53.32132159999999], [-1.6439980999999997, 53.3218144], [-1.6445643, 53.3223451], [-1.6447177, 53.32246730000001], [-1.6448679999999998, 53.322586999999984], [-1.6451908999999998, 53.32283249999999], [-1.6456688999999998, 53.3231559], [-1.6461783999999997, 53.323474799999985], [-1.6467688, 53.323784899999985], [-1.6474, 53.3240787], [-1.6479808, 53.32432339999999], [-1.6485869999999998, 53.324559599999986], [-1.6517185, 53.325789099999994], [-1.6518227, 53.32583], [-1.6524091999999997, 53.3260599], [-1.652672, 53.3261685], [-1.6532380999999998, 53.326390100000005], [-1.6534208999999995, 53.32646170000001], [-1.6547051999999998, 53.326964399999994], [-1.6550154, 53.3270919], [-1.6566197, 53.3277592], [-1.6569376999999998, 53.32788300000001], [-1.658413, 53.3284361], [-1.6606464, 53.3292163], [-1.6609769999999997, 53.3293228], [-1.6615781, 53.3295423], [-1.6634306, 53.3301865], [-1.6721985999999998, 53.3332156], [-1.6736259, 53.333708], [-1.6738563999999998, 53.3337848], [-1.6740754, 53.333859800000006], [-1.6771104, 53.33491779999999], [-1.6772226999999995, 53.3349568], [-1.6868024, 53.3382541], [-1.6884152999999995, 53.33880919999999], [-1.6893558, 53.339133999999994], [-1.6899516, 53.3393371], [-1.6911724, 53.3397587], [-1.6920483, 53.3400627], [-1.6925268, 53.3402504], [-1.6942881999999997, 53.3408522], [-1.6950297999999997, 53.3410853], [-1.6960873, 53.3413887], [-1.6962931999999995, 53.341439], [-1.6973208999999998, 53.341698499999985], [-1.698293, 53.3419019], [-1.6994852, 53.34212099999999], [-1.7014634999999998, 53.3424357], [-1.703564, 53.342765099999994], [-1.7043223, 53.342873299999994], [-1.7051068, 53.3429643], [-1.7061929999999998, 53.343063], [-1.7067990398270907, 53.34309982103814], [-1.7072184, 53.3431253], [-1.7084797, 53.3431753], [-1.7097065, 53.34319219999999], [-1.7119809, 53.34315879999998], [-1.7123246, 53.343152800000006], [-1.715101, 53.3431033], [-1.7163481, 53.3431242], [-1.7173273, 53.3431731], [-1.7183014, 53.343239099999984], [-1.7192306999999998, 53.3433272], [-1.7201322, 53.3434385], [-1.7208364, 53.34352909999999], [-1.7215541, 53.343638799999994], [-1.7226989, 53.343851], [-1.7237033, 53.344069], [-1.7246942999999997, 53.34430460000001], [-1.7258316, 53.3446128], [-1.7268889, 53.344960099999994], [-1.7281901, 53.3454313], [-1.7291308999999997, 53.3457957], [-1.7292443, 53.34584400000001], [-1.7296037, 53.3460031], [-1.7301988, 53.34627230000001], [-1.7308101, 53.346576], [-1.7311028999999998, 53.3467071], [-1.7340276, 53.348056199999995], [-1.7344005999999998, 53.3482381], [-1.7352107999999995, 53.34866449999999], [-1.7360032, 53.349117099999994], [-1.7371473, 53.3498709], [-1.7381452, 53.3506007], [-1.7389454999999998, 53.351273499999984], [-1.7398618, 53.35211579999999], [-1.7399476, 53.35220950000001], [-1.7415618999999998, 53.35374579999999], [-1.7419732, 53.35405909999999], [-1.742124, 53.3541987], [-1.7422638999999998, 53.354330100000006], [-1.7423998, 53.35445709999999], [-1.7433787262335885, 53.35536662007932]]} 18.8 1917 1946 Mill Race Jn Earles Siding S.B. Earles Siding S.B. 53.3553666 -1.7433787 53.3553666 -1.7433787 1 0 2026-09-15 19:01:07 TERMINATED 2026-09-15 18:50:00 Earles Siding S.B. TRUST TRUST_CANCELLATION 15742686 1789498248386061 30 30 2026-09-15 19:00:38.643493 DGL None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:37.989126
558222 588584 P01116 521F60MX15 2026-09-15 COMPLETE 15741563 2026-09-15 19:50:00 2026-09-15 19:01:07 2026-09-17 19:01:07 {"id": 588584, "stp": "P", "toc": "Greater Anglia", "uid": "P01116", "consist": "720550+720579", "dest_crs": "CET", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01116/2026-09-15/detailed", "trust_id": "521F60MX15", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colchester Town", "service_date": "2026-09-15", "dest_arr_time": "1951", "dest_platform": null, "is_terminated": 1, "next_location": "Colchester Town", "signalling_id": "1F60", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": "1950", "current_leg_dep": "1942", "current_leg_end": "Colchester Town", "origin_dep_time": "1832", "origin_platform": "11", "current_location": "Colchester Town", "last_update_time": "2026-09-15T19:01:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8923439522319098, 51.900678351377906], [0.8923837, 51.90067319999999], [0.8938347999999999, 51.90050110000001], [0.8948094999999999, 51.90040859999999], [0.8952321999999999, 51.90037360000001], [0.8963907000000001, 51.9002885], [0.8974236, 51.90017309999998], [0.8981209999999997, 51.9001263], [0.8983152841195214, 51.9001060494616], [0.8987944999999998, 51.900056099999986], [0.8995956000000002, 51.90000210000001], [0.9003879, 51.8999272], [0.9012978, 51.89984589999999], [0.9030984, 51.8997259], [0.9050638, 51.8995964], [0.9067407, 51.8994539], [0.9104187, 51.899222899999984], [0.9107478, 51.89919189999999], [0.9113202999999998, 51.8990973], [0.9118619999999998, 51.89896019999998], [0.9122701, 51.898830199999985], [0.9124752000000002, 51.89874960000001], [0.9128526, 51.8985875], [0.9133151000000002, 51.8983487], [0.9135532, 51.8982073], [0.9139483, 51.8979163], [0.9143579, 51.897556], [0.9145675, 51.8973628], [0.9147856, 51.8971358], [0.9151716, 51.89667570000001], [0.9155411, 51.896177599999994], [0.9157129000000002, 51.89591499999999], [0.9159403, 51.8955677], [0.9161997, 51.89508270000001], [0.9162693, 51.8949328], [0.9163807, 51.8946913], [0.9165455, 51.8942885], [0.9166926, 51.89391139999999], [0.9168361999999998, 51.89360619999999], [0.9171185, 51.8931233], [0.9172523, 51.89293339999999], [0.9173227000000002, 51.89284040000001], [0.9174421999999998, 51.89268680000001], [0.9176322, 51.892438799999994], [0.9179578999999998, 51.8920395], [0.918159, 51.891802], [0.9183493, 51.89155720000001], [0.9188941, 51.89085819999999], [0.9189823, 51.89073580000001], [0.9192865, 51.8903439], [0.9194265, 51.890170000000005], [0.9196145999999998, 51.8898933], [0.9196624, 51.88978250000001], [0.9197069999999998, 51.8896668], [0.9197257, 51.8895031], [0.9197249999999998, 51.889371], [0.9197013, 51.88921309999999], [0.919604, 51.888939], [0.9194463, 51.8886833], [0.9193371058829138, 51.8885561180277], [0.9192393, 51.8884422], [0.9189681, 51.888227], [0.9187427, 51.8880842], [0.9184797999999996, 51.8879636], [0.9181442, 51.88784759999999], [0.9177962999999998, 51.88777670000001], [0.9175412, 51.8877261], [0.9171532999999998, 51.88766559999999], [0.9167913, 51.887611], [0.9157023, 51.8874541], [0.9150992999999998, 51.8873866], [0.9141102, 51.887291000000005], [0.9127825, 51.8872095], [0.9120054, 51.8871472], [0.9113909, 51.8870836], [0.9109778, 51.88702769999998], [0.9097153, 51.8868209], [0.9091413, 51.8867244], [0.9085739999999998, 51.8866464], [0.9079386999999998, 51.8865891], [0.9074437, 51.8865514], [0.9072061, 51.8865372], [0.9067788, 51.886516], [0.9063712000000002, 51.8865034], [0.9046311, 51.88649310000001]]}", "current_leg_start": "Colchester", "dest_arr_time_act": "1951", "motion_projection": null, "next_location_lat": "51.8864931", "next_location_lon": "0.9046311", "previous_location": "Colchester", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2193.233, \"from_m\": 1967.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2263.849, \"from_m\": 2193.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2726.445, \"from_m\": 2263.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6674.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\": 53420.99, \"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\": 53506.625, \"from_m\": 53420.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83125.966, \"from_m\": 53506.625, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_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.242, \"from_m\": 83125.966, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83455.875, \"from_m\": 83155.242, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83573.951, \"from_m\": 83455.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\": 84226.471, \"from_m\": 83573.951, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84848.698, \"from_m\": 84226.471, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85300.131, \"from_m\": 84848.698, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 85355.737, \"from_m\": 85300.131, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 85440.544, \"from_m\": 85355.737, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 85532.821, \"from_m\": 85440.544, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85787.314, \"from_m\": 85532.821, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 86334.649, \"from_m\": 85787.314, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86686.909, \"from_m\": 86334.649, \"capability_applied\": null, \"effective_limit_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\": 588584, \"profile_key\": \"d9e4f2e9a3569e23e01dfeace2d7dcedb9d12972d109e1439017a475f22e877f\", \"schedule_id\": 19608, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1832\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1836\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 73974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1838\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.968, \"section_seq\": 1, \"route_path_id\": 73974}, {\"is_pass\": false, \"wtt_arr\": \"1840H\", \"wtt_dep\": \"1841H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.267, \"section_seq\": 1, \"route_path_id\": 73974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.616, \"section_seq\": 1, \"route_path_id\": 73974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.865, \"section_seq\": 1, \"route_path_id\": 73974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.944, \"section_seq\": 1, \"route_path_id\": 73974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1849H\", \"location\": \"Gidea Park\", \"stage_seq\": 8, \"distance_m\": 21644.527, \"section_seq\": 1, \"route_path_id\": 73974}, {\"is_pass\": false, \"wtt_arr\": \"1856H\", \"wtt_dep\": \"1857H\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 32408.872, \"section_seq\": 1, \"route_path_id\": 73974}, {\"is_pass\": false, \"wtt_arr\": \"1906\", \"wtt_dep\": \"1907\", \"location\": \"Chelmsford\", \"stage_seq\": 10, \"distance_m\": 47839.573, \"section_seq\": 1, \"route_path_id\": 73974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1909H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 11, \"distance_m\": 52014.955, \"section_seq\": 1, \"route_path_id\": 73974}, {\"is_pass\": false, \"wtt_arr\": \"1915H\", \"wtt_dep\": \"1916H\", \"location\": \"Witham\", \"stage_seq\": 12, \"distance_m\": 62030.177, \"section_seq\": 1, \"route_path_id\": 73974}, {\"is_pass\": false, \"wtt_arr\": \"1920\", \"wtt_dep\": \"1920H\", \"location\": \"Kelvedon\", \"stage_seq\": 13, \"distance_m\": 67879.845, \"section_seq\": 1, \"route_path_id\": 73974}, {\"is_pass\": false, \"wtt_arr\": \"1925\", \"wtt_dep\": \"1925H\", \"location\": \"Marks Tey\", \"stage_seq\": 14, \"distance_m\": 74939.862, \"section_seq\": 1, \"route_path_id\": 73974}, {\"is_pass\": false, \"wtt_arr\": \"1933\", \"wtt_dep\": \"1943\", \"location\": \"Colchester\", \"stage_seq\": 15, \"distance_m\": 82931.085, \"section_seq\": 1, \"route_path_id\": 73974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 16, \"distance_m\": 85440.544, \"section_seq\": 1, \"route_path_id\": 73974}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": null, \"location\": \"Colchester Town\", \"stage_seq\": 17, \"distance_m\": 86686.909, \"section_seq\": 1, \"route_path_id\": 73974}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 86686.909, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73974}], \"total_distance_m\": 86686.909, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 84788.735, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1898.174, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1832", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.8864931", "current_position_lon": "0.9046311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15291, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:38:32Z\", \"source_id\": 48280948, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:38:36Z\", \"source_id\": 15683268, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:44:15Z\", \"source_id\": 48296006, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:44:16Z\", \"source_id\": 15687879, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:48:31Z\", \"source_id\": 48307175, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:48:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:48:35Z\", \"source_id\": 15691493, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:08Z\", \"source_id\": 48321769, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:54:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:12Z\", \"source_id\": 15696026, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:04Z\", \"source_id\": 48349819, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:06:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:05Z\", \"source_id\": 15704739, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:12Z\", \"source_id\": 48360836, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:09:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:14Z\", \"source_id\": 15708188, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:30Z\", \"source_id\": 48371751, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:33Z\", \"source_id\": 15711662, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:19Z\", \"source_id\": 48383785, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:23Z\", \"source_id\": 15715457, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:33Z\", \"source_id\": 48396640, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:35Z\", \"source_id\": 15719561, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13730, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:55Z\", \"source_id\": 48412540, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:01Z\", \"source_id\": 15725313, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:00Z\", \"source_id\": 48459611, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:04Z\", \"source_id\": 15741563, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Colchester Town", "service_state_platform": "1", "timing_fact_generation": 1789498148434759, "current_leg_arrival_utc": "2026-09-15T19:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:38.666585", "service_state_evidence_id": 15741563, "current_leg_start_actual_dep": "2026-09-15T19:43:00+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:38.999190", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P LST CET 1F60 720550+720579 10 100 None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 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": 53420.99, "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": 53506.625, "from_m": 53420.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83125.966, "from_m": 53506.625, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_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.242, "from_m": 83125.966, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83455.875, "from_m": 83155.242, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83573.951, "from_m": 83455.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": 84226.471, "from_m": 83573.951, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84848.698, "from_m": 84226.471, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85300.131, "from_m": 84848.698, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 85355.737, "from_m": 85300.131, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 85440.544, "from_m": 85355.737, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 85532.821, "from_m": 85440.544, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85787.314, "from_m": 85532.821, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 86334.649, "from_m": 85787.314, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86686.909, "from_m": 86334.649, "capability_applied": null, "effective_limit_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": 588584, "profile_key": "d9e4f2e9a3569e23e01dfeace2d7dcedb9d12972d109e1439017a475f22e877f", "schedule_id": 19608, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1832", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 73974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1838", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 73974}, {"is_pass": false, "wtt_arr": "1840H", "wtt_dep": "1841H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.267, "section_seq": 1, "route_path_id": 73974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.616, "section_seq": 1, "route_path_id": 73974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.865, "section_seq": 1, "route_path_id": 73974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.944, "section_seq": 1, "route_path_id": 73974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1849H", "location": "Gidea Park", "stage_seq": 8, "distance_m": 21644.527, "section_seq": 1, "route_path_id": 73974}, {"is_pass": false, "wtt_arr": "1856H", "wtt_dep": "1857H", "location": "Shenfield", "stage_seq": 9, "distance_m": 32408.872, "section_seq": 1, "route_path_id": 73974}, {"is_pass": false, "wtt_arr": "1906", "wtt_dep": "1907", "location": "Chelmsford", "stage_seq": 10, "distance_m": 47839.573, "section_seq": 1, "route_path_id": 73974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909H", "location": "Beaulieu Park (Construction)", "stage_seq": 11, "distance_m": 52014.955, "section_seq": 1, "route_path_id": 73974}, {"is_pass": false, "wtt_arr": "1915H", "wtt_dep": "1916H", "location": "Witham", "stage_seq": 12, "distance_m": 62030.177, "section_seq": 1, "route_path_id": 73974}, {"is_pass": false, "wtt_arr": "1920", "wtt_dep": "1920H", "location": "Kelvedon", "stage_seq": 13, "distance_m": 67879.845, "section_seq": 1, "route_path_id": 73974}, {"is_pass": false, "wtt_arr": "1925", "wtt_dep": "1925H", "location": "Marks Tey", "stage_seq": 14, "distance_m": 74939.862, "section_seq": 1, "route_path_id": 73974}, {"is_pass": false, "wtt_arr": "1933", "wtt_dep": "1943", "location": "Colchester", "stage_seq": 15, "distance_m": 82931.085, "section_seq": 1, "route_path_id": 73974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Colchester East Gate Jn", "stage_seq": 16, "distance_m": 85440.544, "section_seq": 1, "route_path_id": 73974}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": null, "location": "Colchester Town", "stage_seq": 17, "distance_m": 86686.909, "section_seq": 1, "route_path_id": 73974}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 86686.909, "from_m": 0.0, "section_seq": 1, "route_path_id": 73974}], "total_distance_m": 86686.909, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 84788.735, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1898.174, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15291, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:38:32Z", "source_id": 48280948, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:38:36Z", "source_id": 15683268, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:44:15Z", "source_id": 48296006, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:44:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:44:16Z", "source_id": 15687879, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:48:31Z", "source_id": 48307175, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:48:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:48:35Z", "source_id": 15691493, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:08Z", "source_id": 48321769, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:54:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:12Z", "source_id": 15696026, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13865, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:04Z", "source_id": 48349819, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:06:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:05Z", "source_id": 15704739, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13877, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:12Z", "source_id": 48360836, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:09:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:14Z", "source_id": 15708188, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13823, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:30Z", "source_id": 48371751, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:14:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:33Z", "source_id": 15711662, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13800, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:19Z", "source_id": 48383785, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:23Z", "source_id": 15715457, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13775, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:33Z", "source_id": 48396640, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:24:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:35Z", "source_id": 15719561, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13730, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:55Z", "source_id": 48412540, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:01Z", "source_id": 15725313, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13671, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:00Z", "source_id": 48459611, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:50:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:04Z", "source_id": 15741563, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] London Liverpool Street 1832 1832 11 None None Colchester Town 1951 1951 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01116/2026-09-15/detailed None Colchester 2026-09-15T19:43:00+01:00 Colchester Town 8.0 {"type": "LineString", "coordinates": [[0.8923439522319098, 51.900678351377906], [0.8923837, 51.90067319999999], [0.8938347999999999, 51.90050110000001], [0.8948094999999999, 51.90040859999999], [0.8952321999999999, 51.90037360000001], [0.8963907000000001, 51.9002885], [0.8974236, 51.90017309999998], [0.8981209999999997, 51.9001263], [0.8983152841195214, 51.9001060494616], [0.8987944999999998, 51.900056099999986], [0.8995956000000002, 51.90000210000001], [0.9003879, 51.8999272], [0.9012978, 51.89984589999999], [0.9030984, 51.8997259], [0.9050638, 51.8995964], [0.9067407, 51.8994539], [0.9104187, 51.899222899999984], [0.9107478, 51.89919189999999], [0.9113202999999998, 51.8990973], [0.9118619999999998, 51.89896019999998], [0.9122701, 51.898830199999985], [0.9124752000000002, 51.89874960000001], [0.9128526, 51.8985875], [0.9133151000000002, 51.8983487], [0.9135532, 51.8982073], [0.9139483, 51.8979163], [0.9143579, 51.897556], [0.9145675, 51.8973628], [0.9147856, 51.8971358], [0.9151716, 51.89667570000001], [0.9155411, 51.896177599999994], [0.9157129000000002, 51.89591499999999], [0.9159403, 51.8955677], [0.9161997, 51.89508270000001], [0.9162693, 51.8949328], [0.9163807, 51.8946913], [0.9165455, 51.8942885], [0.9166926, 51.89391139999999], [0.9168361999999998, 51.89360619999999], [0.9171185, 51.8931233], [0.9172523, 51.89293339999999], [0.9173227000000002, 51.89284040000001], [0.9174421999999998, 51.89268680000001], [0.9176322, 51.892438799999994], [0.9179578999999998, 51.8920395], [0.918159, 51.891802], [0.9183493, 51.89155720000001], [0.9188941, 51.89085819999999], [0.9189823, 51.89073580000001], [0.9192865, 51.8903439], [0.9194265, 51.890170000000005], [0.9196145999999998, 51.8898933], [0.9196624, 51.88978250000001], [0.9197069999999998, 51.8896668], [0.9197257, 51.8895031], [0.9197249999999998, 51.889371], [0.9197013, 51.88921309999999], [0.919604, 51.888939], [0.9194463, 51.8886833], [0.9193371058829138, 51.8885561180277], [0.9192393, 51.8884422], [0.9189681, 51.888227], [0.9187427, 51.8880842], [0.9184797999999996, 51.8879636], [0.9181442, 51.88784759999999], [0.9177962999999998, 51.88777670000001], [0.9175412, 51.8877261], [0.9171532999999998, 51.88766559999999], [0.9167913, 51.887611], [0.9157023, 51.8874541], [0.9150992999999998, 51.8873866], [0.9141102, 51.887291000000005], [0.9127825, 51.8872095], [0.9120054, 51.8871472], [0.9113909, 51.8870836], [0.9109778, 51.88702769999998], [0.9097153, 51.8868209], [0.9091413, 51.8867244], [0.9085739999999998, 51.8866464], [0.9079386999999998, 51.8865891], [0.9074437, 51.8865514], [0.9072061, 51.8865372], [0.9067788, 51.886516], [0.9063712000000002, 51.8865034], [0.9046311, 51.88649310000001]]} 2.3 1942 1950 Colchester Colchester Town Colchester Town 51.8864931 0.9046311 51.8864931 0.9046311 1 0 2026-09-15 19:01:07 TERMINATED 2026-09-15 18:50:00 Colchester Town TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741563 1789498148434759 81 81 2026-09-15 19:00:38.999190 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:38.666585
558223 587999 C14857 061Y28MW15 2026-09-15 COMPLETE 15743104 2026-09-15 19:50:00 2026-09-15 19:01:07 2026-09-17 19:01:07 {"id": 587999, "stp": "P", "toc": "ScotRail", "uid": "C14857", "consist": "156493", "dest_crs": "CNR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14857/2026-09-15/detailed", "trust_id": "061Y28MW15", "origin_crs": "OBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crianlarich", "service_date": "2026-09-15", "dest_arr_time": "1927", "dest_platform": "1", "is_terminated": 1, "next_location": "Crianlarich", "signalling_id": "1Y28", "timing_status": "LATE", "origin_station": "Oban", "current_leg_arr": "1950", "current_leg_dep": "1938", "current_leg_end": "Crianlarich", "origin_dep_time": "1811", "origin_platform": "3", "current_location": "Crianlarich", "last_update_time": "2026-09-15T19:01:07", "route_debug_link": null, "timing_variation": "+23 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.7137699, 56.4336911], [-4.711876899999999, 56.4329856], [-4.710646999999999, 56.4324922], [-4.7093877, 56.43196789999999], [-4.708865899999999, 56.43173790000001], [-4.7082296999999995, 56.43145640000001], [-4.707688399999999, 56.43119289999999], [-4.7074714, 56.43107520000001], [-4.7072644, 56.43095219999999], [-4.7070697, 56.43082559999999], [-4.706885599999999, 56.43069419999999], [-4.706771, 56.430605500000006], [-4.7066623, 56.4305147], [-4.7065573, 56.43041959999999], [-4.7064587, 56.4303224], [-4.7063265, 56.430183], [-4.7062191, 56.4300644], [-4.7061213, 56.42994329999999], [-4.706033399999999, 56.4298199], [-4.705963499999999, 56.42970799999999], [-4.705901699999999, 56.4295947], [-4.705822799999999, 56.42942789999999], [-4.705758599999999, 56.4292591], [-4.7057145, 56.4291095], [-4.705682099999999, 56.4289589], [-4.7056654, 56.428853499999995], [-4.705654199999999, 56.42874779999999], [-4.7056486, 56.428641600000006], [-4.705648699999999, 56.4285353], [-4.705650899999999, 56.42841069999999], [-4.7056601, 56.428286099999994], [-4.7056787, 56.4281481], [-4.705706, 56.428010499999985], [-4.705841100000001, 56.4274781], [-4.7059941, 56.4268925], [-4.7060464, 56.426703], [-4.706088699999999, 56.4265128], [-4.706121, 56.42632189999999], [-4.7061407, 56.426157], [-4.706153, 56.42599179999999], [-4.706161, 56.4258268], [-4.7061625, 56.4256618], [-4.7061538999999994, 56.42543260000001], [-4.706133000000001, 56.4252036], [-4.7060589, 56.42477840000001], [-4.705881999999999, 56.4242107], [-4.7057313999999995, 56.4238436], [-4.7055022, 56.42347410000001], [-4.705227599999999, 56.423054], [-4.7049244, 56.42263890000001], [-4.7046248, 56.4222222], [-4.704323699999999, 56.4218], [-4.704177, 56.42159689999999], [-4.703843899999999, 56.42122770000001], [-4.7035854, 56.4209646], [-4.7032425, 56.4206928], [-4.7028288, 56.420417], [-4.7024095, 56.4202074], [-4.7019831, 56.420017299999984], [-4.7016003, 56.4198841], [-4.7009682, 56.4197006], [-4.7003007, 56.4195289], [-4.6995924, 56.419412900000005], [-4.6988911, 56.419335999999994], [-4.6981583, 56.41930079999999], [-4.6977996, 56.4193103], [-4.697448, 56.41932769999999], [-4.6969708, 56.41937039999999], [-4.696521799999999, 56.419428800000006], [-4.695413, 56.4196039], [-4.69119, 56.4203043], [-4.6874248, 56.420953], [-4.6865786, 56.421073199999995], [-4.6857888999999995, 56.4211641], [-4.685057999999999, 56.42121079999999], [-4.684350499999999, 56.4212344], [-4.6838985, 56.4212337], [-4.6834423, 56.421213900000005], [-4.68293, 56.4211815], [-4.6824512, 56.42112939999999], [-4.681981799999999, 56.42106429999998], [-4.6813689, 56.4209647], [-4.680812899999999, 56.42084189999999], [-4.6803126, 56.42072040000001], [-4.6798782, 56.420617], [-4.6792704, 56.42042479999999], [-4.6762092, 56.41944809999999], [-4.672466299999999, 56.41823159999999], [-4.671239477421511, 56.417825517873794], [-4.670175999999999, 56.4174735], [-4.669591399999999, 56.4172314], [-4.669020899999999, 56.4169697], [-4.668847500000001, 56.4168787], [-4.6671807, 56.4159572], [-4.665229700000001, 56.4149022], [-4.6631886, 56.41372669999999], [-4.661105199999999, 56.4125012], [-4.659965, 56.41183980000001], [-4.6596958, 56.41169889999999], [-4.6565404, 56.40994719999998], [-4.6549977, 56.4090566], [-4.653724099999999, 56.4083836], [-4.653269399999999, 56.4082072], [-4.6526279, 56.4079862], [-4.652036399999999, 56.4077825], [-4.651717607011618, 56.40765512312499], [-4.650298, 56.40708789999999], [-4.6462924999999995, 56.4052942], [-4.643115399999999, 56.4038543], [-4.6430095, 56.40381009999999], [-4.642378099999999, 56.403546899999995], [-4.6423084, 56.4035158], [-4.6421307999999994, 56.403436500000005], [-4.6410705, 56.4029573], [-4.6404113, 56.402655], [-4.6399999, 56.40245060000001], [-4.6395960999999994, 56.4022218], [-4.638987, 56.4018049], [-4.638130500000001, 56.401137799999994], [-4.6377464, 56.40085359999999], [-4.637348199999999, 56.4006008], [-4.6369049, 56.4003714], [-4.636447499999999, 56.400185099999995], [-4.6352463, 56.3996812], [-4.6347668, 56.3994466], [-4.6344501, 56.39926679999999], [-4.6340865, 56.3990208], [-4.6335529, 56.3986416], [-4.632800099999999, 56.3979978], [-4.632041899999999, 56.3975009], [-4.6313474, 56.3970599], [-4.6309412, 56.3968589], [-4.630585899999999, 56.396701699999994], [-4.6302446999999995, 56.3965718], [-4.627974, 56.3958585], [-4.6276036, 56.39575640000001], [-4.627348200000001, 56.3956731], [-4.6216857, 56.393718799999995], [-4.621340199999999, 56.39358880000001], [-4.620585999999999, 56.3933038], [-4.619886, 56.39294389999999], [-4.6192981, 56.3925563], [-4.6191094, 56.392433100000005], [-4.619018900000001, 56.3923599], [-4.6189169, 56.3922768], [-4.6188043, 56.3921624], [-4.6187104, 56.3920436], [-4.6186139, 56.39189960000001], [-4.618560199999999, 56.3917764], [-4.6184846, 56.3916023], [-4.618432299999999, 56.391343], [-4.618462799999999, 56.3911035], [-4.6185218, 56.390849], [-4.618535699999999, 56.3906748], [-4.6185497, 56.3903497]]}", "current_leg_start": "Tyndrum Lower", "dest_arr_time_act": "1927", "motion_projection": null, "next_location_lat": "56.3903497", "next_location_lon": "-4.6185497", "previous_location": "Lower Crianlarich", "current_leg_milage": "5.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1811", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "56.3903497", "current_position_lon": "-4.6185497", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:21:58Z\", \"source_id\": 15669319, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:03Z\", \"source_id\": 15669466, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:37:05Z\", \"source_id\": 15681958, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:42:29Z\", \"source_id\": 15686442, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:48:27Z\", \"source_id\": 15691376, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:53:28Z\", \"source_id\": 15695453, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:32Z\", \"source_id\": 15732739, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:46Z\", \"source_id\": 15742889, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:52Z\", \"source_id\": 15743104, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crianlarich", "service_state_platform": "1", "timing_fact_generation": 1789498252961244, "current_leg_arrival_utc": "2026-09-15T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:48.624934", "service_state_evidence_id": 15742889, "current_leg_start_actual_dep": "2026-09-15T19:38:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:48.923152", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P OBN CNR 1Y28 156493 2 75 None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:21:58Z", "source_id": 15669319, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:03Z", "source_id": 15669466, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:37:05Z", "source_id": 15681958, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:42:29Z", "source_id": 15686442, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:48:27Z", "source_id": 15691376, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:53:28Z", "source_id": 15695453, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:32Z", "source_id": 15732739, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:46Z", "source_id": 15742889, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:52Z", "source_id": 15743104, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Oban 1811 1811 3 None None Crianlarich 1927 1927 1 LATE +23 minutes https://www.realtimetrains.co.uk/service/gb-nr:C14857/2026-09-15/detailed None Tyndrum Lower 2026-09-15T19:38:00+01:00 Crianlarich 12.0 {"type": "LineString", "coordinates": [[-4.7137699, 56.4336911], [-4.711876899999999, 56.4329856], [-4.710646999999999, 56.4324922], [-4.7093877, 56.43196789999999], [-4.708865899999999, 56.43173790000001], [-4.7082296999999995, 56.43145640000001], [-4.707688399999999, 56.43119289999999], [-4.7074714, 56.43107520000001], [-4.7072644, 56.43095219999999], [-4.7070697, 56.43082559999999], [-4.706885599999999, 56.43069419999999], [-4.706771, 56.430605500000006], [-4.7066623, 56.4305147], [-4.7065573, 56.43041959999999], [-4.7064587, 56.4303224], [-4.7063265, 56.430183], [-4.7062191, 56.4300644], [-4.7061213, 56.42994329999999], [-4.706033399999999, 56.4298199], [-4.705963499999999, 56.42970799999999], [-4.705901699999999, 56.4295947], [-4.705822799999999, 56.42942789999999], [-4.705758599999999, 56.4292591], [-4.7057145, 56.4291095], [-4.705682099999999, 56.4289589], [-4.7056654, 56.428853499999995], [-4.705654199999999, 56.42874779999999], [-4.7056486, 56.428641600000006], [-4.705648699999999, 56.4285353], [-4.705650899999999, 56.42841069999999], [-4.7056601, 56.428286099999994], [-4.7056787, 56.4281481], [-4.705706, 56.428010499999985], [-4.705841100000001, 56.4274781], [-4.7059941, 56.4268925], [-4.7060464, 56.426703], [-4.706088699999999, 56.4265128], [-4.706121, 56.42632189999999], [-4.7061407, 56.426157], [-4.706153, 56.42599179999999], [-4.706161, 56.4258268], [-4.7061625, 56.4256618], [-4.7061538999999994, 56.42543260000001], [-4.706133000000001, 56.4252036], [-4.7060589, 56.42477840000001], [-4.705881999999999, 56.4242107], [-4.7057313999999995, 56.4238436], [-4.7055022, 56.42347410000001], [-4.705227599999999, 56.423054], [-4.7049244, 56.42263890000001], [-4.7046248, 56.4222222], [-4.704323699999999, 56.4218], [-4.704177, 56.42159689999999], [-4.703843899999999, 56.42122770000001], [-4.7035854, 56.4209646], [-4.7032425, 56.4206928], [-4.7028288, 56.420417], [-4.7024095, 56.4202074], [-4.7019831, 56.420017299999984], [-4.7016003, 56.4198841], [-4.7009682, 56.4197006], [-4.7003007, 56.4195289], [-4.6995924, 56.419412900000005], [-4.6988911, 56.419335999999994], [-4.6981583, 56.41930079999999], [-4.6977996, 56.4193103], [-4.697448, 56.41932769999999], [-4.6969708, 56.41937039999999], [-4.696521799999999, 56.419428800000006], [-4.695413, 56.4196039], [-4.69119, 56.4203043], [-4.6874248, 56.420953], [-4.6865786, 56.421073199999995], [-4.6857888999999995, 56.4211641], [-4.685057999999999, 56.42121079999999], [-4.684350499999999, 56.4212344], [-4.6838985, 56.4212337], [-4.6834423, 56.421213900000005], [-4.68293, 56.4211815], [-4.6824512, 56.42112939999999], [-4.681981799999999, 56.42106429999998], [-4.6813689, 56.4209647], [-4.680812899999999, 56.42084189999999], [-4.6803126, 56.42072040000001], [-4.6798782, 56.420617], [-4.6792704, 56.42042479999999], [-4.6762092, 56.41944809999999], [-4.672466299999999, 56.41823159999999], [-4.671239477421511, 56.417825517873794], [-4.670175999999999, 56.4174735], [-4.669591399999999, 56.4172314], [-4.669020899999999, 56.4169697], [-4.668847500000001, 56.4168787], [-4.6671807, 56.4159572], [-4.665229700000001, 56.4149022], [-4.6631886, 56.41372669999999], [-4.661105199999999, 56.4125012], [-4.659965, 56.41183980000001], [-4.6596958, 56.41169889999999], [-4.6565404, 56.40994719999998], [-4.6549977, 56.4090566], [-4.653724099999999, 56.4083836], [-4.653269399999999, 56.4082072], [-4.6526279, 56.4079862], [-4.652036399999999, 56.4077825], [-4.651717607011618, 56.40765512312499], [-4.650298, 56.40708789999999], [-4.6462924999999995, 56.4052942], [-4.643115399999999, 56.4038543], [-4.6430095, 56.40381009999999], [-4.642378099999999, 56.403546899999995], [-4.6423084, 56.4035158], [-4.6421307999999994, 56.403436500000005], [-4.6410705, 56.4029573], [-4.6404113, 56.402655], [-4.6399999, 56.40245060000001], [-4.6395960999999994, 56.4022218], [-4.638987, 56.4018049], [-4.638130500000001, 56.401137799999994], [-4.6377464, 56.40085359999999], [-4.637348199999999, 56.4006008], [-4.6369049, 56.4003714], [-4.636447499999999, 56.400185099999995], [-4.6352463, 56.3996812], [-4.6347668, 56.3994466], [-4.6344501, 56.39926679999999], [-4.6340865, 56.3990208], [-4.6335529, 56.3986416], [-4.632800099999999, 56.3979978], [-4.632041899999999, 56.3975009], [-4.6313474, 56.3970599], [-4.6309412, 56.3968589], [-4.630585899999999, 56.396701699999994], [-4.6302446999999995, 56.3965718], [-4.627974, 56.3958585], [-4.6276036, 56.39575640000001], [-4.627348200000001, 56.3956731], [-4.6216857, 56.393718799999995], [-4.621340199999999, 56.39358880000001], [-4.620585999999999, 56.3933038], [-4.619886, 56.39294389999999], [-4.6192981, 56.3925563], [-4.6191094, 56.392433100000005], [-4.619018900000001, 56.3923599], [-4.6189169, 56.3922768], [-4.6188043, 56.3921624], [-4.6187104, 56.3920436], [-4.6186139, 56.39189960000001], [-4.618560199999999, 56.3917764], [-4.6184846, 56.3916023], [-4.618432299999999, 56.391343], [-4.618462799999999, 56.3911035], [-4.6185218, 56.390849], [-4.618535699999999, 56.3906748], [-4.6185497, 56.3903497]]} 5.2 1938 1950 Lower Crianlarich Crianlarich Crianlarich 56.3903497 -4.6185497 56.3903497 -4.6185497 1 0 2026-09-15 19:01:07 TERMINATED 2026-09-15 18:50:00 Crianlarich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742889 1789498252961244 15 15 2026-09-15 19:00:48.923152 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:48.624934
558224 588771 C21469 262D25MX15 2026-09-15 COMPLETE 15741496 2026-09-15 19:50:00 2026-09-15 19:01:07 2026-09-17 19:01:07 {"id": 588771, "stp": "P", "toc": "East Midlands Railway", "uid": "C21469", "consist": "170201", "dest_crs": "NOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21469/2026-09-15/detailed", "trust_id": "262D25MX15", "origin_crs": "WRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-15", "dest_arr_time": "1952", "dest_platform": "1B", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "2D25", "timing_status": "EARLY", "origin_station": "Worksop", "current_leg_arr": "1950", "current_leg_dep": "1941", "current_leg_end": "Nottingham", "origin_dep_time": "1839", "origin_platform": "2", "current_location": "Nottingham", "last_update_time": "2026-09-15T19:01:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.195467, 52.99922509999999], [-1.1955884, 52.998853399999994], [-1.1956986, 52.9983118], [-1.1957383, 52.99725900000001], [-1.1957239999999998, 52.99678039999999], [-1.1957135, 52.996647800000005], [-1.1957095, 52.9964695], [-1.1956798, 52.99618269999999], [-1.1956354, 52.99597539999999], [-1.1955562999999998, 52.99565030000001], [-1.1954708999999997, 52.995341], [-1.1953194, 52.99499109999999], [-1.1952064, 52.9947481], [-1.1950549, 52.99444449999999], [-1.1948531, 52.994108299999986], [-1.1946223, 52.99375779999998], [-1.1943446, 52.993396], [-1.1939891, 52.992989300000005], [-1.1938483, 52.9928416], [-1.1937021, 52.9926982], [-1.1934507, 52.9924597], [-1.1931567, 52.9921879], [-1.1927662, 52.99187109999999], [-1.1922493, 52.9914981], [-1.191815, 52.99120750000001], [-1.1913584, 52.9909272], [-1.1904610999999998, 52.99038149999999], [-1.189384, 52.98971980000001], [-1.1886769999999998, 52.98928149999999], [-1.1884087, 52.98912459999999], [-1.1841565999999997, 52.98652229999999], [-1.1832826999999997, 52.98594870000001], [-1.1828257, 52.98563060000001], [-1.1823851, 52.9853217], [-1.1822618, 52.985218499999995], [-1.1816907999999997, 52.9847573], [-1.1816390999999995, 52.98471549999999], [-1.1815827, 52.98466989999999], [-1.1805966080811343, 52.98378961162837], [-1.1802471, 52.98347759999999], [-1.1789385, 52.9823357], [-1.1782364, 52.9817135], [-1.177866, 52.9813491], [-1.1777263, 52.9811849], [-1.1776123, 52.981042499999994], [-1.1774752999999998, 52.980860499999984], [-1.1773612999999998, 52.9806936], [-1.1771985, 52.980442999999994], [-1.1770866999999998, 52.98022650000001], [-1.1768743, 52.9796393], [-1.176793, 52.979299700000006], [-1.176707, 52.9787306], [-1.1766647, 52.9783265], [-1.1766496999999998, 52.9781227], [-1.1766494999999997, 52.9777703], [-1.1766677999999997, 52.977518], [-1.1767010999999998, 52.9772951], [-1.1767656999999998, 52.9769456], [-1.1768256999999998, 52.976725], [-1.176911, 52.9764635], [-1.1769919, 52.9762661], [-1.1770575999999997, 52.97612350000001], [-1.1770976999999998, 52.9760393], [-1.177146, 52.975946], [-1.1771869999999998, 52.9758724], [-1.1772550000000002, 52.9757518], [-1.1773441, 52.9756029], [-1.1775149000000005, 52.975342600000005], [-1.1779495000000002, 52.974706000000005], [-1.1790653, 52.9730428], [-1.1805788000000002, 52.9708024], [-1.1812758, 52.96978269999999], [-1.1820136, 52.9686901], [-1.1822579, 52.9683209], [-1.1824055, 52.968087700000005], [-1.1826153, 52.96772869999999], [-1.182759, 52.967462899999994], [-1.1830451, 52.9669195], [-1.1833655, 52.966238], [-1.1834906999999997, 52.9658956], [-1.1836245, 52.9654271], [-1.1837129, 52.9650089], [-1.1838072, 52.9643878], [-1.1838839999999995, 52.96371289999999], [-1.184023, 52.9624037], [-1.1841440999999997, 52.96129160000001], [-1.1841912999999995, 52.960674700000006], [-1.1842226, 52.9603511], [-1.1842942, 52.9596314], [-1.1843339999999998, 52.959126899999994], [-1.1843959999999998, 52.9585721], [-1.184496775643545, 52.9572220147808], [-1.1844915272780312, 52.957063791921975], [-1.1844878342416585, 52.95692394155546], [-1.184485225023898, 52.95679984832897], [-1.1844832281142217, 52.95668889689019], [-1.1844813720020997, 52.95658847188685], [-1.184479185177005, 52.956495957966666], [-1.184476196128408, 52.95640873977733], [-1.1844719333457805, 52.95632420196659], [-1.184465925318594, 52.95623972918211], [-1.1844577005363195, 52.95615270607164], [-1.184446787488429, 52.95606051728288], [-1.1844327146643936, 52.95596054746353], [-1.1844150105536846, 52.95585018126132], [-1.1843932036457734, 52.95572680332395], [-1.1843668224301316, 52.95558779829913], [-1.1843353953962308, 52.95543055083458], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Bulwell (Notts)", "dest_arr_time_act": "1952", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Bulwell (Notts)", "current_leg_milage": "5.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1672.502, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2458.481, \"from_m\": 1672.502, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15387.735, \"from_m\": 2458.481, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16623.298, \"from_m\": 15387.735, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18185.914, \"from_m\": 16623.298, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19098.892, \"from_m\": 18185.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20913.706, \"from_m\": 19098.892, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21521.958, \"from_m\": 20913.706, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26712.741, \"from_m\": 21521.958, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30285.449, \"from_m\": 26712.741, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30551.009, \"from_m\": 30285.449, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31556.105, \"from_m\": 30551.009, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43207.236, \"from_m\": 31556.105, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47971.323, \"from_m\": 43207.236, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48232.048, \"from_m\": 47971.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48266.017, \"from_m\": 48232.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48766.832, \"from_m\": 48266.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48782.323, \"from_m\": 48766.832, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51089.85, \"from_m\": 48782.323, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51147.151, \"from_m\": 51089.85, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51193.85, \"from_m\": 51147.151, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51532.799, \"from_m\": 51193.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51757.271, \"from_m\": 51532.799, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 588771, \"profile_key\": \"07d993986fa6ab7d7949804dd16d70637b23b3572877ce95eb93345a25967b5f\", \"schedule_id\": 3059, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1839\", \"location\": \"Worksop\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1843\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 2, \"distance_m\": 1672.502, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844H\", \"location\": \"Woodend Jn\", \"stage_seq\": 3, \"distance_m\": 2474.456, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1850\", \"wtt_dep\": \"1851\", \"location\": \"Creswell (Derbys)\", \"stage_seq\": 4, \"distance_m\": 9714.427, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1854H\", \"wtt_dep\": \"1855H\", \"location\": \"Langwith Whaley Thorns\", \"stage_seq\": 5, \"distance_m\": 13225.617, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857H\", \"location\": \"Shirebrook East Jn\", \"stage_seq\": 6, \"distance_m\": 15401.99, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1859\", \"wtt_dep\": \"1900\", \"location\": \"Shirebrook\", \"stage_seq\": 7, \"distance_m\": 16573.49, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1906H\", \"wtt_dep\": \"1907H\", \"location\": \"Mansfield Woodhouse\", \"stage_seq\": 8, \"distance_m\": 21116.488, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1911\", \"wtt_dep\": \"1912\", \"location\": \"Mansfield Town\", \"stage_seq\": 9, \"distance_m\": 23850.193, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1917\", \"wtt_dep\": \"1918\", \"location\": \"Sutton Parkway\", \"stage_seq\": 10, \"distance_m\": 28378.203, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1920H\", \"wtt_dep\": \"1921H\", \"location\": \"Kirkby in Ashfield\", \"stage_seq\": 11, \"distance_m\": 30097.693, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Kirkby Lane End Jn\", \"stage_seq\": 12, \"distance_m\": 30285.449, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923\", \"location\": \"Lindleys Lane (Kirkby South Jn)\", \"stage_seq\": 13, \"distance_m\": 31556.105, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1927\", \"location\": \"Newstead\", \"stage_seq\": 14, \"distance_m\": 34438.566, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1931\", \"wtt_dep\": \"1932\", \"location\": \"Hucknall\", \"stage_seq\": 15, \"distance_m\": 38373.447, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1935\", \"wtt_dep\": \"1939\", \"location\": \"Bestwood Park Jn\", \"stage_seq\": 16, \"distance_m\": 40877.839, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1942\", \"location\": \"Bulwell (Notts)\", \"stage_seq\": 17, \"distance_m\": 42934.118, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942H\", \"location\": \"Bulwell South Jn\", \"stage_seq\": 18, \"distance_m\": 43154.01, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946H\", \"location\": \"Radford Jn\", \"stage_seq\": 19, \"distance_m\": 48221.653, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Mansfield Jn\", \"stage_seq\": 20, \"distance_m\": 50729.594, \"section_seq\": 1, \"route_path_id\": 66847}, {\"is_pass\": false, \"wtt_arr\": \"1952\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 21, \"distance_m\": 51757.271, \"section_seq\": 1, \"route_path_id\": 66847}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51757.271, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66847}], \"total_distance_m\": 51757.271, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 51723.302, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 33.969, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1839", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:07Z\", \"source_id\": 48368193, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:12:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:08Z\", \"source_id\": 15710533, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:40Z\", \"source_id\": 48377074, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:43Z\", \"source_id\": 15713402, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:02Z\", \"source_id\": 48392951, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:06Z\", \"source_id\": 15718401, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:08Z\", \"source_id\": 48398053, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:25:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:12Z\", \"source_id\": 15719996, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:01Z\", \"source_id\": 48412743, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:30:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:08Z\", \"source_id\": 15725461, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:46Z\", \"source_id\": 15726419, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:43Z\", \"source_id\": 48434530, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:48Z\", \"source_id\": 15733715, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:17Z\", \"source_id\": 48435900, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:19Z\", \"source_id\": 15734079, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:57Z\", \"source_id\": 48459429, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:00Z\", \"source_id\": 15741496, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "1", "timing_fact_generation": 1789498142603641, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:49.806226", "service_state_evidence_id": 15741496, "current_leg_start_actual_dep": "2026-09-15T19:42:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:50.265571", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P WRK NOT 2D25 170201 3 100 None {"version": 3, "segments": [{"to_m": 1672.502, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2458.481, "from_m": 1672.502, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15387.735, "from_m": 2458.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16623.298, "from_m": 15387.735, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18185.914, "from_m": 16623.298, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19098.892, "from_m": 18185.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20913.706, "from_m": 19098.892, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21521.958, "from_m": 20913.706, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26712.741, "from_m": 21521.958, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30285.449, "from_m": 26712.741, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30551.009, "from_m": 30285.449, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31556.105, "from_m": 30551.009, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43207.236, "from_m": 31556.105, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47971.323, "from_m": 43207.236, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48232.048, "from_m": 47971.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48266.017, "from_m": 48232.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48766.832, "from_m": 48266.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48782.323, "from_m": 48766.832, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51089.85, "from_m": 48782.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51147.151, "from_m": 51089.85, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51193.85, "from_m": 51147.151, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51532.799, "from_m": 51193.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51757.271, "from_m": 51532.799, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 588771, "profile_key": "07d993986fa6ab7d7949804dd16d70637b23b3572877ce95eb93345a25967b5f", "schedule_id": 3059, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1839", "location": "Worksop", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1843", "location": "Shireoaks East Jn", "stage_seq": 2, "distance_m": 1672.502, "section_seq": 1, "route_path_id": 66847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844H", "location": "Woodend Jn", "stage_seq": 3, "distance_m": 2474.456, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1850", "wtt_dep": "1851", "location": "Creswell (Derbys)", "stage_seq": 4, "distance_m": 9714.427, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1854H", "wtt_dep": "1855H", "location": "Langwith Whaley Thorns", "stage_seq": 5, "distance_m": 13225.617, "section_seq": 1, "route_path_id": 66847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Shirebrook East Jn", "stage_seq": 6, "distance_m": 15401.99, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1859", "wtt_dep": "1900", "location": "Shirebrook", "stage_seq": 7, "distance_m": 16573.49, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1906H", "wtt_dep": "1907H", "location": "Mansfield Woodhouse", "stage_seq": 8, "distance_m": 21116.488, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1911", "wtt_dep": "1912", "location": "Mansfield Town", "stage_seq": 9, "distance_m": 23850.193, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1917", "wtt_dep": "1918", "location": "Sutton Parkway", "stage_seq": 10, "distance_m": 28378.203, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1920H", "wtt_dep": "1921H", "location": "Kirkby in Ashfield", "stage_seq": 11, "distance_m": 30097.693, "section_seq": 1, "route_path_id": 66847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "location": "Kirkby Lane End Jn", "stage_seq": 12, "distance_m": 30285.449, "section_seq": 1, "route_path_id": 66847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923", "location": "Lindleys Lane (Kirkby South Jn)", "stage_seq": 13, "distance_m": 31556.105, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1927", "location": "Newstead", "stage_seq": 14, "distance_m": 34438.566, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1931", "wtt_dep": "1932", "location": "Hucknall", "stage_seq": 15, "distance_m": 38373.447, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1935", "wtt_dep": "1939", "location": "Bestwood Park Jn", "stage_seq": 16, "distance_m": 40877.839, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1942", "location": "Bulwell (Notts)", "stage_seq": 17, "distance_m": 42934.118, "section_seq": 1, "route_path_id": 66847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942H", "location": "Bulwell South Jn", "stage_seq": 18, "distance_m": 43154.01, "section_seq": 1, "route_path_id": 66847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "Radford Jn", "stage_seq": 19, "distance_m": 48221.653, "section_seq": 1, "route_path_id": 66847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Mansfield Jn", "stage_seq": 20, "distance_m": 50729.594, "section_seq": 1, "route_path_id": 66847}, {"is_pass": false, "wtt_arr": "1952", "wtt_dep": null, "location": "Nottingham", "stage_seq": 21, "distance_m": 51757.271, "section_seq": 1, "route_path_id": 66847}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51757.271, "from_m": 0.0, "section_seq": 1, "route_path_id": 66847}], "total_distance_m": 51757.271, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 51723.302, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 33.969, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16664, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:07Z", "source_id": 48368193, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:12:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:08Z", "source_id": 15710533, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16670, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:40Z", "source_id": 48377074, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:16:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:43Z", "source_id": 15713402, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16674, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:02Z", "source_id": 48392951, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:22:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:06Z", "source_id": 15718401, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16682, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:08Z", "source_id": 48398053, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:25:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:12Z", "source_id": 15719996, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:01Z", "source_id": 48412743, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:30:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:08Z", "source_id": 15725461, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:46Z", "source_id": 15726419, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16320, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:43Z", "source_id": 48434530, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:39:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:48Z", "source_id": 15733715, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16331, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:17Z", "source_id": 48435900, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:40:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:19Z", "source_id": 15734079, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16496, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:57Z", "source_id": 48459429, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:50:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:00Z", "source_id": 15741496, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Worksop 1839 1839 2 None None Nottingham 1952 1952 1B EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21469/2026-09-15/detailed None Bulwell (Notts) 2026-09-15T19:42:00+01:00 Nottingham 9.0 {"type": "LineString", "coordinates": [[-1.195467, 52.99922509999999], [-1.1955884, 52.998853399999994], [-1.1956986, 52.9983118], [-1.1957383, 52.99725900000001], [-1.1957239999999998, 52.99678039999999], [-1.1957135, 52.996647800000005], [-1.1957095, 52.9964695], [-1.1956798, 52.99618269999999], [-1.1956354, 52.99597539999999], [-1.1955562999999998, 52.99565030000001], [-1.1954708999999997, 52.995341], [-1.1953194, 52.99499109999999], [-1.1952064, 52.9947481], [-1.1950549, 52.99444449999999], [-1.1948531, 52.994108299999986], [-1.1946223, 52.99375779999998], [-1.1943446, 52.993396], [-1.1939891, 52.992989300000005], [-1.1938483, 52.9928416], [-1.1937021, 52.9926982], [-1.1934507, 52.9924597], [-1.1931567, 52.9921879], [-1.1927662, 52.99187109999999], [-1.1922493, 52.9914981], [-1.191815, 52.99120750000001], [-1.1913584, 52.9909272], [-1.1904610999999998, 52.99038149999999], [-1.189384, 52.98971980000001], [-1.1886769999999998, 52.98928149999999], [-1.1884087, 52.98912459999999], [-1.1841565999999997, 52.98652229999999], [-1.1832826999999997, 52.98594870000001], [-1.1828257, 52.98563060000001], [-1.1823851, 52.9853217], [-1.1822618, 52.985218499999995], [-1.1816907999999997, 52.9847573], [-1.1816390999999995, 52.98471549999999], [-1.1815827, 52.98466989999999], [-1.1805966080811343, 52.98378961162837], [-1.1802471, 52.98347759999999], [-1.1789385, 52.9823357], [-1.1782364, 52.9817135], [-1.177866, 52.9813491], [-1.1777263, 52.9811849], [-1.1776123, 52.981042499999994], [-1.1774752999999998, 52.980860499999984], [-1.1773612999999998, 52.9806936], [-1.1771985, 52.980442999999994], [-1.1770866999999998, 52.98022650000001], [-1.1768743, 52.9796393], [-1.176793, 52.979299700000006], [-1.176707, 52.9787306], [-1.1766647, 52.9783265], [-1.1766496999999998, 52.9781227], [-1.1766494999999997, 52.9777703], [-1.1766677999999997, 52.977518], [-1.1767010999999998, 52.9772951], [-1.1767656999999998, 52.9769456], [-1.1768256999999998, 52.976725], [-1.176911, 52.9764635], [-1.1769919, 52.9762661], [-1.1770575999999997, 52.97612350000001], [-1.1770976999999998, 52.9760393], [-1.177146, 52.975946], [-1.1771869999999998, 52.9758724], [-1.1772550000000002, 52.9757518], [-1.1773441, 52.9756029], [-1.1775149000000005, 52.975342600000005], [-1.1779495000000002, 52.974706000000005], [-1.1790653, 52.9730428], [-1.1805788000000002, 52.9708024], [-1.1812758, 52.96978269999999], [-1.1820136, 52.9686901], [-1.1822579, 52.9683209], [-1.1824055, 52.968087700000005], [-1.1826153, 52.96772869999999], [-1.182759, 52.967462899999994], [-1.1830451, 52.9669195], [-1.1833655, 52.966238], [-1.1834906999999997, 52.9658956], [-1.1836245, 52.9654271], [-1.1837129, 52.9650089], [-1.1838072, 52.9643878], [-1.1838839999999995, 52.96371289999999], [-1.184023, 52.9624037], [-1.1841440999999997, 52.96129160000001], [-1.1841912999999995, 52.960674700000006], [-1.1842226, 52.9603511], [-1.1842942, 52.9596314], [-1.1843339999999998, 52.959126899999994], [-1.1843959999999998, 52.9585721], [-1.184496775643545, 52.9572220147808], [-1.1844915272780312, 52.957063791921975], [-1.1844878342416585, 52.95692394155546], [-1.184485225023898, 52.95679984832897], [-1.1844832281142217, 52.95668889689019], [-1.1844813720020997, 52.95658847188685], [-1.184479185177005, 52.956495957966666], [-1.184476196128408, 52.95640873977733], [-1.1844719333457805, 52.95632420196659], [-1.184465925318594, 52.95623972918211], [-1.1844577005363195, 52.95615270607164], [-1.184446787488429, 52.95606051728288], [-1.1844327146643936, 52.95596054746353], [-1.1844150105536846, 52.95585018126132], [-1.1843932036457734, 52.95572680332395], [-1.1843668224301316, 52.95558779829913], [-1.1843353953962308, 52.95543055083458], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} 5.4 1941 1950 Bulwell (Notts) Nottingham Nottingham 52.9473183 -1.1440028 52.9473183 -1.1440028 1 0 2026-09-15 19:01:07 TERMINATED 2026-09-15 18:50:00 Nottingham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741496 1789498142603641 41 41 2026-09-15 19:00:50.265571 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:49.806226
558225 589612 C33017 172S52MY15 2026-09-15 COMPLETE 15741872 2026-09-15 19:50:00 2026-09-15 19:01:07 2026-09-17 19:01:07 {"id": 589612, "stp": "O", "toc": "Northern", "uid": "C33017", "consist": "333014", "dest_crs": "SKI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C33017/2026-09-15/detailed", "trust_id": "172S52MY15", "origin_crs": "BDQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Skipton", "service_date": "2026-09-15", "dest_arr_time": "1952", "dest_platform": "1", "is_terminated": 1, "next_location": "Skipton", "signalling_id": "2S52", "timing_status": "EARLY", "origin_station": "Bradford Forster Square", "current_leg_arr": "1950", "current_leg_dep": "1942", "current_leg_end": "Skipton", "origin_dep_time": "1911", "origin_platform": "0", "current_location": "Skipton", "last_update_time": "2026-09-15T19:01:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0118317, 53.9171513], [-2.0122118999999996, 53.9177052], [-2.0125116, 53.918141899999995], [-2.0132062, 53.9191349], [-2.013645, 53.91982209999999], [-2.0140963, 53.9204816], [-2.0145520999999995, 53.9211535], [-2.0150099, 53.9218273], [-2.0153422, 53.92231359999999], [-2.0156377, 53.92275399999999], [-2.0156515999999995, 53.9227736], [-2.016597, 53.9241694], [-2.0170871999999997, 53.9248853], [-2.0175401, 53.9255525], [-2.0186239999999995, 53.9271462], [-2.0197116, 53.9287392], [-2.0200902, 53.92931060000001], [-2.0204364999999997, 53.9298738], [-2.0207708, 53.9304431], [-2.0210796999999996, 53.93102009999999], [-2.0215205, 53.93200370000001], [-2.0215346, 53.93203859999999], [-2.0217213, 53.9325006], [-2.021894, 53.932995699999985], [-2.0221067, 53.9337028], [-2.0222056, 53.93406909999999], [-2.0222862, 53.9344112], [-2.022365999999999, 53.9348264], [-2.0224275, 53.9352182], [-2.0225351, 53.9360222], [-2.0225834, 53.93705489999999], [-2.0225759, 53.9375738], [-2.0225506, 53.938094099999994], [-2.022545, 53.9381624], [-2.0225009, 53.9386205], [-2.0224365, 53.939105], [-2.0222583999999997, 53.94008409999999], [-2.0221380999999994, 53.94062199999999], [-2.0220653, 53.9409682], [-2.0219874, 53.9413238], [-2.0219432, 53.941525600000006], [-2.0218307, 53.942064], [-2.0216373999999995, 53.94318549999999], [-2.0214501999999994, 53.9441023], [-2.0214092, 53.94430289999999], [-2.0212640999999993, 53.944977699999995], [-2.0211175, 53.945648099999985], [-2.0209657663648644, 53.946338544998355], [-2.0209567000000006, 53.94637980000001], [-2.0208803, 53.94674419999999], [-2.0207968, 53.9471111], [-2.0206404, 53.9478392], [-2.0204837, 53.948571], [-2.0203166, 53.94931969999999], [-2.020157, 53.95005530000001], [-2.0199448, 53.9510878], [-2.0198653, 53.9516101], [-2.0198285, 53.95212779999999], [-2.0198158, 53.9529255], [-2.0198505, 53.9537275], [-2.0199028, 53.9542232], [-2.0199298426808685, 53.9544179825715], [-2.0199388000000003, 53.95448249999999], [-2.0199995999999993, 53.9547193], [-2.0200992, 53.955004800000005], [-2.0202123, 53.95525769999998], [-2.0203270999999994, 53.955475], [-2.0204533, 53.9556711], [-2.0206163, 53.9559019], [-2.0206524, 53.9559531], [-2.0208492, 53.9561996], [-2.0212224, 53.9565704], [-2.0214538, 53.9567657], [-2.0217174999999994, 53.9569609], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0237449, 53.9579097], [-2.0242604, 53.95807210000001], [-2.0247786, 53.9582036], [-2.0252036999999996, 53.95829389999999]]}", "current_leg_start": "Cononley", "dest_arr_time_act": "1952", "motion_projection": null, "next_location_lat": "53.9582939", "next_location_lon": "-2.0252037", "previous_location": "Cononley", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 25.579, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 428.494, \"from_m\": 25.579, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4074.339, \"from_m\": 428.494, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4192.479, \"from_m\": 4074.339, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4425.017, \"from_m\": 4192.479, \"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\": 4496.874, \"from_m\": 4425.017, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4552.302, \"from_m\": 4496.874, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5000.543, \"from_m\": 4552.302, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5506.246, \"from_m\": 5000.543, \"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\": 8847.442, \"from_m\": 5506.246, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9552.449, \"from_m\": 8847.442, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9700.859, \"from_m\": 9552.449, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13616.965, \"from_m\": 9700.859, \"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\": 15498.917, \"from_m\": 13616.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\": 26946.593, \"from_m\": 15498.917, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28334.375, \"from_m\": 26946.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28996.619, \"from_m\": 28334.375, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 589612, \"profile_key\": \"6ca469b3ec05b7b5275fdc1188495bdfa475233e06654e64b6246bccc6ae8ba5\", \"schedule_id\": 39484, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"location\": \"Bradford Forster Square\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"1914H\", \"wtt_dep\": \"1915\", \"location\": \"Frizinghall\", \"stage_seq\": 2, \"distance_m\": 2765.951, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"1918\", \"wtt_dep\": \"1919\", \"location\": \"Shipley\", \"stage_seq\": 3, \"distance_m\": 4340.629, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"1921\", \"wtt_dep\": \"1922\", \"location\": \"Saltaire\", \"stage_seq\": 4, \"distance_m\": 5595.258, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"1925\", \"wtt_dep\": \"1926\", \"location\": \"Bingley\", \"stage_seq\": 5, \"distance_m\": 9085.243, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"1927H\", \"wtt_dep\": \"1928H\", \"location\": \"Crossflatts\", \"stage_seq\": 6, \"distance_m\": 10282.595, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"1931H\", \"wtt_dep\": \"1932H\", \"location\": \"Keighley\", \"stage_seq\": 7, \"distance_m\": 14266.053, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1938\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 8, \"distance_m\": 19039.986, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"1941H\", \"wtt_dep\": \"1942H\", \"location\": \"Cononley\", \"stage_seq\": 9, \"distance_m\": 24132.434, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"1952\", \"wtt_dep\": null, \"location\": \"Skipton\", \"stage_seq\": 10, \"distance_m\": 28996.619, \"section_seq\": 1, \"route_path_id\": 27901}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28996.619, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27901}], \"total_distance_m\": 28996.619, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28971.04, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 25.579, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1911", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.9582939", "current_position_lon": "-2.0252037", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:36Z\", \"source_id\": 48371998, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:41Z\", \"source_id\": 15711746, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:04Z\", \"source_id\": 48378113, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:08Z\", \"source_id\": 15713691, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:19Z\", \"source_id\": 48386219, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:23Z\", \"source_id\": 15716243, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:38Z\", \"source_id\": 48396848, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:25:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:41Z\", \"source_id\": 15719623, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:18Z\", \"source_id\": 48403535, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:24Z\", \"source_id\": 15721713, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:21Z\", \"source_id\": 48413540, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:24Z\", \"source_id\": 15725880, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:03Z\", \"source_id\": 15726825, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:22Z\", \"source_id\": 48425937, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:26Z\", \"source_id\": 15731144, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:28Z\", \"source_id\": 48441136, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:29Z\", \"source_id\": 15735756, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:27Z\", \"source_id\": 48460664, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:29Z\", \"source_id\": 15741872, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Skipton", "service_state_platform": "1", "timing_fact_generation": 1789498174775870, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:55.703481", "service_state_evidence_id": 15741872, "current_leg_start_actual_dep": "2026-09-15T19:42:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:57.759356", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O BDQ SKI 2S52 333014 4 100 None {"version": 3, "segments": [{"to_m": 25.579, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 428.494, "from_m": 25.579, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4074.339, "from_m": 428.494, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4192.479, "from_m": 4074.339, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4425.017, "from_m": 4192.479, "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": 4496.874, "from_m": 4425.017, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4552.302, "from_m": 4496.874, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5000.543, "from_m": 4552.302, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5506.246, "from_m": 5000.543, "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": 8847.442, "from_m": 5506.246, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9552.449, "from_m": 8847.442, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9700.859, "from_m": 9552.449, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13616.965, "from_m": 9700.859, "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": 15498.917, "from_m": 13616.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": 26946.593, "from_m": 15498.917, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28334.375, "from_m": 26946.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28996.619, "from_m": 28334.375, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 589612, "profile_key": "6ca469b3ec05b7b5275fdc1188495bdfa475233e06654e64b6246bccc6ae8ba5", "schedule_id": 39484, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1911", "location": "Bradford Forster Square", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "1914H", "wtt_dep": "1915", "location": "Frizinghall", "stage_seq": 2, "distance_m": 2765.951, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "1918", "wtt_dep": "1919", "location": "Shipley", "stage_seq": 3, "distance_m": 4340.629, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "1921", "wtt_dep": "1922", "location": "Saltaire", "stage_seq": 4, "distance_m": 5595.258, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "1925", "wtt_dep": "1926", "location": "Bingley", "stage_seq": 5, "distance_m": 9085.243, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "1927H", "wtt_dep": "1928H", "location": "Crossflatts", "stage_seq": 6, "distance_m": 10282.595, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "1931H", "wtt_dep": "1932H", "location": "Keighley", "stage_seq": 7, "distance_m": 14266.053, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1938", "location": "Steeton & Silsden", "stage_seq": 8, "distance_m": 19039.986, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "1941H", "wtt_dep": "1942H", "location": "Cononley", "stage_seq": 9, "distance_m": 24132.434, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "1952", "wtt_dep": null, "location": "Skipton", "stage_seq": 10, "distance_m": 28996.619, "section_seq": 1, "route_path_id": 27901}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28996.619, "from_m": 0.0, "section_seq": 1, "route_path_id": 27901}], "total_distance_m": 28996.619, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28971.04, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 25.579, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5139, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:36Z", "source_id": 48371998, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:14:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:41Z", "source_id": 15711746, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5159, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:04Z", "source_id": 48378113, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:17:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:08Z", "source_id": 15713691, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5124, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:19Z", "source_id": 48386219, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:21:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:23Z", "source_id": 15716243, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5116, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:38Z", "source_id": 48396848, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:25:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:41Z", "source_id": 15719623, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5112, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:18Z", "source_id": 48403535, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:27:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:24Z", "source_id": 15721713, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:21Z", "source_id": 48413540, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:31:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:24Z", "source_id": 15725880, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:03Z", "source_id": 15726825, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5100, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:22Z", "source_id": 48425937, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:36:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:26Z", "source_id": 15731144, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5096, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:28Z", "source_id": 48441136, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:42:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:29Z", "source_id": 15735756, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3034, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:27Z", "source_id": 48460664, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:29Z", "source_id": 15741872, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Bradford Forster Square 1911 1911 0 None None Skipton 1952 1952 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C33017/2026-09-15/detailed None Cononley 2026-09-15T19:42:30+01:00 Skipton 8.0 {"type": "LineString", "coordinates": [[-2.0118317, 53.9171513], [-2.0122118999999996, 53.9177052], [-2.0125116, 53.918141899999995], [-2.0132062, 53.9191349], [-2.013645, 53.91982209999999], [-2.0140963, 53.9204816], [-2.0145520999999995, 53.9211535], [-2.0150099, 53.9218273], [-2.0153422, 53.92231359999999], [-2.0156377, 53.92275399999999], [-2.0156515999999995, 53.9227736], [-2.016597, 53.9241694], [-2.0170871999999997, 53.9248853], [-2.0175401, 53.9255525], [-2.0186239999999995, 53.9271462], [-2.0197116, 53.9287392], [-2.0200902, 53.92931060000001], [-2.0204364999999997, 53.9298738], [-2.0207708, 53.9304431], [-2.0210796999999996, 53.93102009999999], [-2.0215205, 53.93200370000001], [-2.0215346, 53.93203859999999], [-2.0217213, 53.9325006], [-2.021894, 53.932995699999985], [-2.0221067, 53.9337028], [-2.0222056, 53.93406909999999], [-2.0222862, 53.9344112], [-2.022365999999999, 53.9348264], [-2.0224275, 53.9352182], [-2.0225351, 53.9360222], [-2.0225834, 53.93705489999999], [-2.0225759, 53.9375738], [-2.0225506, 53.938094099999994], [-2.022545, 53.9381624], [-2.0225009, 53.9386205], [-2.0224365, 53.939105], [-2.0222583999999997, 53.94008409999999], [-2.0221380999999994, 53.94062199999999], [-2.0220653, 53.9409682], [-2.0219874, 53.9413238], [-2.0219432, 53.941525600000006], [-2.0218307, 53.942064], [-2.0216373999999995, 53.94318549999999], [-2.0214501999999994, 53.9441023], [-2.0214092, 53.94430289999999], [-2.0212640999999993, 53.944977699999995], [-2.0211175, 53.945648099999985], [-2.0209657663648644, 53.946338544998355], [-2.0209567000000006, 53.94637980000001], [-2.0208803, 53.94674419999999], [-2.0207968, 53.9471111], [-2.0206404, 53.9478392], [-2.0204837, 53.948571], [-2.0203166, 53.94931969999999], [-2.020157, 53.95005530000001], [-2.0199448, 53.9510878], [-2.0198653, 53.9516101], [-2.0198285, 53.95212779999999], [-2.0198158, 53.9529255], [-2.0198505, 53.9537275], [-2.0199028, 53.9542232], [-2.0199298426808685, 53.9544179825715], [-2.0199388000000003, 53.95448249999999], [-2.0199995999999993, 53.9547193], [-2.0200992, 53.955004800000005], [-2.0202123, 53.95525769999998], [-2.0203270999999994, 53.955475], [-2.0204533, 53.9556711], [-2.0206163, 53.9559019], [-2.0206524, 53.9559531], [-2.0208492, 53.9561996], [-2.0212224, 53.9565704], [-2.0214538, 53.9567657], [-2.0217174999999994, 53.9569609], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0237449, 53.9579097], [-2.0242604, 53.95807210000001], [-2.0247786, 53.9582036], [-2.0252036999999996, 53.95829389999999]]} 3.0 1942 1950 Cononley Skipton Skipton 53.9582939 -2.0252037 53.9582939 -2.0252037 1 0 2026-09-15 19:01:07 TERMINATED 2026-09-15 18:50:00 Skipton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741872 1789498174775870 46 46 2026-09-15 19:00:57.759356 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:55.703481
558226 587971 L87612 061L55MW15 2026-09-15 COMPLETE 15741703 2026-09-15 19:50:00 2026-09-15 19:01:07 2026-09-17 19:01:07 {"id": 587971, "stp": "P", "toc": "ScotRail", "uid": "L87612", "consist": "170394", "dest_crs": "DEE", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87612/2026-09-15/detailed", "trust_id": "061L55MW15", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dundee", "service_date": "2026-09-15", "dest_arr_time": "1951", "dest_platform": "2", "is_terminated": 1, "next_location": "Dundee", "signalling_id": "1L55", "timing_status": "EARLY", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "1950", "current_leg_dep": "1943½", "current_leg_end": "Dundee", "origin_dep_time": "1810", "origin_platform": "2", "current_location": "Dundee", "last_update_time": "2026-09-15T19:01:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0579014999999994, 56.45623109999999], [-3.0574129, 56.456536], [-3.0569354, 56.4568122], [-3.0563757, 56.45710040000001], [-3.055859719620779, 56.45732468661058], [-3.0556554, 56.4574135], [-3.0549988, 56.45765999999998], [-3.0542719660063726, 56.45789098657547], [-3.0541105, 56.4579423], [-3.0531148999999997, 56.458197199999994], [-3.0521537, 56.45840470000001], [-3.0518323, 56.45846039999999], [-3.0510420999999996, 56.45856939999999], [-3.0502932, 56.4586655], [-3.0495757, 56.4587318], [-3.0489994, 56.4587651], [-3.0482439999999995, 56.4587971], [-3.047418, 56.4587947], [-3.0464523, 56.458759099999995], [-3.0454259, 56.4586802], [-3.045067627767271, 56.458634220385704], [-3.0447911589229943, 56.45859214178032], [-3.044547256570593, 56.45855421006214], [-3.0443313067388305, 56.458519760434186], [-3.044138695456472, 56.45848812809944], [-3.043964808752281, 56.45845864826093], [-3.0438050326550217, 56.45843065612163], [-3.043654753193458, 56.45840348688456], [-3.0435093563963536, 56.45837647575273], [-3.0433642282924738, 56.45834895792912], [-3.043214754910582, 56.45832026861677], [-3.0430563222794422, 56.45828974301865], [-3.042884316427818, 56.45825671633777], [-3.042694123384475, 56.45822052377716], [-3.042481129178176, 56.45818050053978], [-3.0422407198376855, 56.45813598182867], [-3.041968281391768, 56.458086302846816], [-3.0414398, 56.4579882], [-3.0387910999999996, 56.4575225], [-3.0377181192899507, 56.45732468661058], [-3.0372310999999996, 56.4572349], [-3.036391, 56.457072], [-3.0355093999999996, 56.456889200000006], [-3.0329010999999997, 56.45631689999999], [-3.0317130999999997, 56.4560564], [-3.0302672, 56.45573869999999], [-3.0290252999999994, 56.4554686], [-3.0279140999999994, 56.4552259], [-3.0272717999999994, 56.45508559999999], [-3.0266369, 56.4549433], [-3.0262022, 56.454857], [-3.0258491, 56.45479709999999], [-3.0251571, 56.454699700000006], [-3.024691499999999, 56.4546389], [-3.0241657999999996, 56.45457989999999], [-3.0237522, 56.45454289999999], [-3.0232782999999994, 56.4545083], [-3.0224597, 56.454474700000006], [-3.0218721999999993, 56.45446400000001], [-3.0212265, 56.4544635], [-3.0204902999999996, 56.4544846], [-3.0181101, 56.4545589], [-3.0095972, 56.4548312], [-3.0075368999999994, 56.454898400000005], [-3.0064867999999993, 56.454925499999995], [-3.0058184, 56.4549293], [-3.0052961, 56.4549149], [-3.0048307, 56.45489469999999], [-3.0042676000000004, 56.454857899999986], [-3.0035505, 56.4547876], [-3.0028303, 56.45469629999999], [-3.0020999, 56.4545845], [-3.0015733000000004, 56.454480999999994], [-3.0011708, 56.4543943], [-3.0007309, 56.4542908], [-3.0003598999999994, 56.45419299999999], [-3.0000056, 56.45409140000001], [-2.9995964999999996, 56.4539584], [-2.9992938, 56.45385300000001], [-2.9989426999999997, 56.4537217], [-2.9985469999999994, 56.4535734], [-2.9977625, 56.45327030000001], [-2.9971239, 56.453042999999994], [-2.9964117999999997, 56.452821400000005], [-2.9956835999999996, 56.4526354], [-2.9948977, 56.4524627], [-2.993916, 56.4522937], [-2.9930791, 56.45218409999999], [-2.9923643, 56.4521159], [-2.9915766999999995, 56.4520619], [-2.9905359, 56.4520381], [-2.9901148, 56.452043999999994], [-2.9894710999999994, 56.45206769999999], [-2.9886960999999994, 56.452112500000005], [-2.9883433000000004, 56.45214090000001], [-2.9878064999999996, 56.4521997], [-2.9874001, 56.4522508], [-2.986979, 56.4523124], [-2.9865821, 56.4523798], [-2.985999, 56.452490100000006], [-2.9855885999999994, 56.4525776], [-2.9853331999999995, 56.452638399999984], [-2.9851621, 56.4526792], [-2.9849124, 56.4527425], [-2.9846737, 56.452803], [-2.9839508999999995, 56.4529877], [-2.9837239, 56.45304749999999], [-2.9832427, 56.4531743], [-2.9824505, 56.4533784], [-2.9821095999999994, 56.453466600000006], [-2.9818268999999997, 56.45353969999999], [-2.981137025065058, 56.453734541286195], [-2.9808789274899965, 56.45380401431214], [-2.980649955183564, 56.45386503895395], [-2.98044596219179, 56.453918835987785], [-2.980262802560705, 56.453966626189775], [-2.9800963303363406, 56.45400963033605], [-2.9799423995647283, 56.45404906920279], [-2.9797968642918966, 56.45408616356611], [-2.9796555785638783, 56.45412213420215], [-2.979514396426704, 56.45415820188707], [-2.979369171926403, 56.45419558739701], [-2.979215759109007, 56.45423551150812], [-2.979050012020547, 56.45427919499651], [-2.9788677847070546, 56.45432785863835], [-2.978664931214559, 56.45438272320979], [-2.9784373055890914, 56.45444500948695], [-2.978180761876683, 56.45451593824599], [-2.9779808, 56.45456949999999], [-2.9771177999999994, 56.45478049999999], [-2.9761368, 56.4550488], [-2.976031799999999, 56.45507750000001], [-2.9754676, 56.45523190000001], [-2.9743883999999996, 56.4555487], [-2.9742852999999996, 56.455579], [-2.9736502999999996, 56.45576539999999], [-2.9732505, 56.45587119999999], [-2.9728401999999994, 56.4559619], [-2.972560399999999, 56.4560421], [-2.9713944, 56.456464099999984], [-2.9713041999999996, 56.4564967]]}", "current_leg_start": "Invergowrie", "dest_arr_time_act": "1951", "motion_projection": null, "next_location_lat": "56.4564967", "next_location_lon": "-2.9713042", "previous_location": "Invergowrie", "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\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3600.351, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.965, \"from_m\": 3600.351, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4944.228, \"from_m\": 3967.965, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5249.173, \"from_m\": 4944.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 27487.108, \"from_m\": 5249.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31408.817, \"from_m\": 27487.108, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32002.27, \"from_m\": 31408.817, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32432.067, \"from_m\": 32002.27, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32472.265, \"from_m\": 32432.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\": 32713.785, \"from_m\": 32472.265, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35412.077, \"from_m\": 32713.785, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46083.411, \"from_m\": 35412.077, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47146.553, \"from_m\": 46083.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\": 47888.955, \"from_m\": 47146.553, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47913.945, \"from_m\": 47888.955, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47921.361, \"from_m\": 47913.945, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49374.971, \"from_m\": 47921.361, \"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\": 53805.978, \"from_m\": 49374.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54741.388, \"from_m\": 53805.978, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58536.783, \"from_m\": 54741.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79873.248, \"from_m\": 58536.783, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79908.462, \"from_m\": 79873.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\": 92186.156, \"from_m\": 79908.462, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 103425.741, \"from_m\": 92186.156, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 106114.78, \"from_m\": 103425.741, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 106185.287, \"from_m\": 106114.78, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108436.839, \"from_m\": 106185.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\": 109042.848, \"from_m\": 108436.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\": 109675.347, \"from_m\": 109042.848, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 110768.856, \"from_m\": 109675.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\": 111286.467, \"from_m\": 110768.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 115126.192, \"from_m\": 111286.467, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 116933.771, \"from_m\": 115126.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\": 118824.418, \"from_m\": 116933.771, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 124034.665, \"from_m\": 118824.418, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 124073.453, \"from_m\": 124034.665, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 134838.083, \"from_m\": 124073.453, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138996.144, \"from_m\": 134838.083, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 140437.628, \"from_m\": 138996.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\": 141916.267, \"from_m\": 140437.628, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 142348.971, \"from_m\": 141916.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142642.838, \"from_m\": 142348.971, \"capability_applied\": null, \"effective_limit_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\": 587971, \"profile_key\": \"24b7a03aaa0f543f86a9145ba0d52777b52ac5f233f4f4f417e6ec34d7cea2e7\", \"schedule_id\": 18754, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1810\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1813\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1813H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1815H\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1818\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1826H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27859.191, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1827\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 8, \"distance_m\": 28917.076, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 9, \"distance_m\": 32432.067, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829H\", \"location\": \"Larbert Jn\", \"stage_seq\": 10, \"distance_m\": 33525.745, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": false, \"wtt_arr\": \"1837\", \"wtt_dep\": \"1839\", \"location\": \"Stirling\", \"stage_seq\": 11, \"distance_m\": 47499.761, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": false, \"wtt_arr\": \"1843\", \"wtt_dep\": \"1844\", \"location\": \"Bridge of Allan\", \"stage_seq\": 12, \"distance_m\": 52056.056, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": false, \"wtt_arr\": \"1848\", \"wtt_dep\": \"1849\", \"location\": \"Dunblane\", \"stage_seq\": 13, \"distance_m\": 55410.798, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852\", \"location\": \"Dunblane Sig. 43\", \"stage_seq\": 14, \"distance_m\": 56264.497, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1856H\", \"location\": \"Greenloaning\", \"stage_seq\": 15, \"distance_m\": 65049.96, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1859H\", \"location\": \"Blackford\", \"stage_seq\": 16, \"distance_m\": 71585.489, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": false, \"wtt_arr\": \"1902\", \"wtt_dep\": \"1903\", \"location\": \"Gleneagles\", \"stage_seq\": 17, \"distance_m\": 75370.935, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905H\", \"location\": \"Auchterarder S.B.\", \"stage_seq\": 18, \"distance_m\": 87411.473, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910H\", \"location\": \"Hilton Jn Sig. HJ19\", \"stage_seq\": 19, \"distance_m\": 101228.137, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Hilton Jn\", \"stage_seq\": 20, \"distance_m\": 106306.236, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": false, \"wtt_arr\": \"1917H\", \"wtt_dep\": \"1926\", \"location\": \"Perth\", \"stage_seq\": 21, \"distance_m\": 109447.0, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Barnhill Jn (Perth)\", \"stage_seq\": 22, \"distance_m\": 110768.856, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937H\", \"location\": \"Errol L.C.\", \"stage_seq\": 23, \"distance_m\": 125868.063, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941H\", \"location\": \"Longforgan L.C.\", \"stage_seq\": 24, \"distance_m\": 133686.594, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": false, \"wtt_arr\": \"1943\", \"wtt_dep\": \"1943H\", \"location\": \"Invergowrie\", \"stage_seq\": 25, \"distance_m\": 136975.8, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944H\", \"location\": \"Dundee 697 Sig.\", \"stage_seq\": 26, \"distance_m\": 137962.449, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 27, \"distance_m\": 142061.12, \"section_seq\": 1, \"route_path_id\": 66238}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": null, \"location\": \"Dundee\", \"stage_seq\": 28, \"distance_m\": 142642.838, \"section_seq\": 1, \"route_path_id\": 66238}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 142642.838, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66238}], \"total_distance_m\": 142642.838, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 142537.117, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 105.721, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1810", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.5", "current_position_lat": "56.4564967", "current_position_lon": "-2.9713042", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:16:44Z\", \"source_id\": 48224392, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:16:49Z\", \"source_id\": 15665131, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:19:04Z\", \"source_id\": 48230226, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:19:07Z\", \"source_id\": 15666973, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:35Z\", \"source_id\": 48239293, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:39Z\", \"source_id\": 15670056, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 643, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:36:24Z\", \"source_id\": 48275270, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:36:26Z\", \"source_id\": 15681423, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:46:58Z\", \"source_id\": 48303037, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:47:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:00Z\", \"source_id\": 15690144, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:38Z\", \"source_id\": 15715676, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:11Z\", \"source_id\": 48460061, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:16Z\", \"source_id\": 15741703, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dundee", "service_state_platform": "2", "timing_fact_generation": 1789498157644266, "current_leg_arrival_utc": "2026-09-15T19:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:55.708650", "service_state_evidence_id": 15741703, "current_leg_start_actual_dep": "2026-09-15T19:43:30+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:56.974538", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ DEE 1L55 170394 3 100 None {"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3600.351, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.965, "from_m": 3600.351, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 4944.228, "from_m": 3967.965, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5249.173, "from_m": 4944.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 27487.108, "from_m": 5249.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31408.817, "from_m": 27487.108, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32002.27, "from_m": 31408.817, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32432.067, "from_m": 32002.27, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32472.265, "from_m": 32432.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": 32713.785, "from_m": 32472.265, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35412.077, "from_m": 32713.785, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46083.411, "from_m": 35412.077, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47146.553, "from_m": 46083.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": 47888.955, "from_m": 47146.553, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47913.945, "from_m": 47888.955, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47921.361, "from_m": 47913.945, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49374.971, "from_m": 47921.361, "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": 53805.978, "from_m": 49374.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54741.388, "from_m": 53805.978, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58536.783, "from_m": 54741.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79873.248, "from_m": 58536.783, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79908.462, "from_m": 79873.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": 92186.156, "from_m": 79908.462, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103425.741, "from_m": 92186.156, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 106114.78, "from_m": 103425.741, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 106185.287, "from_m": 106114.78, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108436.839, "from_m": 106185.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": 109042.848, "from_m": 108436.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": 109675.347, "from_m": 109042.848, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 110768.856, "from_m": 109675.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": 111286.467, "from_m": 110768.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 115126.192, "from_m": 111286.467, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 116933.771, "from_m": 115126.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": 118824.418, "from_m": 116933.771, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 124034.665, "from_m": 118824.418, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 124073.453, "from_m": 124034.665, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 134838.083, "from_m": 124073.453, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138996.144, "from_m": 134838.083, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 140437.628, "from_m": 138996.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": 141916.267, "from_m": 140437.628, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 142348.971, "from_m": 141916.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142642.838, "from_m": 142348.971, "capability_applied": null, "effective_limit_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": 587971, "profile_key": "24b7a03aaa0f543f86a9145ba0d52777b52ac5f233f4f4f417e6ec34d7cea2e7", "schedule_id": 18754, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1810", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1813", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1813H", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815H", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1818", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1826H", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27859.191, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1827", "location": "Greenhill Lower Jn", "stage_seq": 8, "distance_m": 28917.076, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829", "location": "Carmuirs West Jn", "stage_seq": 9, "distance_m": 32432.067, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829H", "location": "Larbert Jn", "stage_seq": 10, "distance_m": 33525.745, "section_seq": 1, "route_path_id": 66238}, {"is_pass": false, "wtt_arr": "1837", "wtt_dep": "1839", "location": "Stirling", "stage_seq": 11, "distance_m": 47499.761, "section_seq": 1, "route_path_id": 66238}, {"is_pass": false, "wtt_arr": "1843", "wtt_dep": "1844", "location": "Bridge of Allan", "stage_seq": 12, "distance_m": 52056.056, "section_seq": 1, "route_path_id": 66238}, {"is_pass": false, "wtt_arr": "1848", "wtt_dep": "1849", "location": "Dunblane", "stage_seq": 13, "distance_m": 55410.798, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852", "location": "Dunblane Sig. 43", "stage_seq": 14, "distance_m": 56264.497, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1856H", "location": "Greenloaning", "stage_seq": 15, "distance_m": 65049.96, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1859H", "location": "Blackford", "stage_seq": 16, "distance_m": 71585.489, "section_seq": 1, "route_path_id": 66238}, {"is_pass": false, "wtt_arr": "1902", "wtt_dep": "1903", "location": "Gleneagles", "stage_seq": 17, "distance_m": 75370.935, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905H", "location": "Auchterarder S.B.", "stage_seq": 18, "distance_m": 87411.473, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910H", "location": "Hilton Jn Sig. HJ19", "stage_seq": 19, "distance_m": 101228.137, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Hilton Jn", "stage_seq": 20, "distance_m": 106306.236, "section_seq": 1, "route_path_id": 66238}, {"is_pass": false, "wtt_arr": "1917H", "wtt_dep": "1926", "location": "Perth", "stage_seq": 21, "distance_m": 109447.0, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929", "location": "Barnhill Jn (Perth)", "stage_seq": 22, "distance_m": 110768.856, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937H", "location": "Errol L.C.", "stage_seq": 23, "distance_m": 125868.063, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941H", "location": "Longforgan L.C.", "stage_seq": 24, "distance_m": 133686.594, "section_seq": 1, "route_path_id": 66238}, {"is_pass": false, "wtt_arr": "1943", "wtt_dep": "1943H", "location": "Invergowrie", "stage_seq": 25, "distance_m": 136975.8, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944H", "location": "Dundee 697 Sig.", "stage_seq": 26, "distance_m": 137962.449, "section_seq": 1, "route_path_id": 66238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Dundee Central Jn", "stage_seq": 27, "distance_m": 142061.12, "section_seq": 1, "route_path_id": 66238}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": null, "location": "Dundee", "stage_seq": 28, "distance_m": 142642.838, "section_seq": 1, "route_path_id": 66238}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 142642.838, "from_m": 0.0, "section_seq": 1, "route_path_id": 66238}], "total_distance_m": 142642.838, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 142537.117, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 105.721, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:16:44Z", "source_id": 48224392, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:17:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:16:49Z", "source_id": 15665131, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:19:04Z", "source_id": 48230226, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:20:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:19:07Z", "source_id": 15666973, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:35Z", "source_id": 48239293, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:23:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:39Z", "source_id": 15670056, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 643, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:36:24Z", "source_id": 48275270, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:37:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:36:26Z", "source_id": 15681423, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 442, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:46:58Z", "source_id": 48303037, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:47:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:00Z", "source_id": 15690144, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:38Z", "source_id": 15715676, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 411, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:11Z", "source_id": 48460061, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T18:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:16Z", "source_id": 15741703, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 1810 1810 2 None None Dundee 1951 1951 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87612/2026-09-15/detailed None Invergowrie 2026-09-15T19:43:30+01:00 Dundee 6.5 {"type": "LineString", "coordinates": [[-3.0579014999999994, 56.45623109999999], [-3.0574129, 56.456536], [-3.0569354, 56.4568122], [-3.0563757, 56.45710040000001], [-3.055859719620779, 56.45732468661058], [-3.0556554, 56.4574135], [-3.0549988, 56.45765999999998], [-3.0542719660063726, 56.45789098657547], [-3.0541105, 56.4579423], [-3.0531148999999997, 56.458197199999994], [-3.0521537, 56.45840470000001], [-3.0518323, 56.45846039999999], [-3.0510420999999996, 56.45856939999999], [-3.0502932, 56.4586655], [-3.0495757, 56.4587318], [-3.0489994, 56.4587651], [-3.0482439999999995, 56.4587971], [-3.047418, 56.4587947], [-3.0464523, 56.458759099999995], [-3.0454259, 56.4586802], [-3.045067627767271, 56.458634220385704], [-3.0447911589229943, 56.45859214178032], [-3.044547256570593, 56.45855421006214], [-3.0443313067388305, 56.458519760434186], [-3.044138695456472, 56.45848812809944], [-3.043964808752281, 56.45845864826093], [-3.0438050326550217, 56.45843065612163], [-3.043654753193458, 56.45840348688456], [-3.0435093563963536, 56.45837647575273], [-3.0433642282924738, 56.45834895792912], [-3.043214754910582, 56.45832026861677], [-3.0430563222794422, 56.45828974301865], [-3.042884316427818, 56.45825671633777], [-3.042694123384475, 56.45822052377716], [-3.042481129178176, 56.45818050053978], [-3.0422407198376855, 56.45813598182867], [-3.041968281391768, 56.458086302846816], [-3.0414398, 56.4579882], [-3.0387910999999996, 56.4575225], [-3.0377181192899507, 56.45732468661058], [-3.0372310999999996, 56.4572349], [-3.036391, 56.457072], [-3.0355093999999996, 56.456889200000006], [-3.0329010999999997, 56.45631689999999], [-3.0317130999999997, 56.4560564], [-3.0302672, 56.45573869999999], [-3.0290252999999994, 56.4554686], [-3.0279140999999994, 56.4552259], [-3.0272717999999994, 56.45508559999999], [-3.0266369, 56.4549433], [-3.0262022, 56.454857], [-3.0258491, 56.45479709999999], [-3.0251571, 56.454699700000006], [-3.024691499999999, 56.4546389], [-3.0241657999999996, 56.45457989999999], [-3.0237522, 56.45454289999999], [-3.0232782999999994, 56.4545083], [-3.0224597, 56.454474700000006], [-3.0218721999999993, 56.45446400000001], [-3.0212265, 56.4544635], [-3.0204902999999996, 56.4544846], [-3.0181101, 56.4545589], [-3.0095972, 56.4548312], [-3.0075368999999994, 56.454898400000005], [-3.0064867999999993, 56.454925499999995], [-3.0058184, 56.4549293], [-3.0052961, 56.4549149], [-3.0048307, 56.45489469999999], [-3.0042676000000004, 56.454857899999986], [-3.0035505, 56.4547876], [-3.0028303, 56.45469629999999], [-3.0020999, 56.4545845], [-3.0015733000000004, 56.454480999999994], [-3.0011708, 56.4543943], [-3.0007309, 56.4542908], [-3.0003598999999994, 56.45419299999999], [-3.0000056, 56.45409140000001], [-2.9995964999999996, 56.4539584], [-2.9992938, 56.45385300000001], [-2.9989426999999997, 56.4537217], [-2.9985469999999994, 56.4535734], [-2.9977625, 56.45327030000001], [-2.9971239, 56.453042999999994], [-2.9964117999999997, 56.452821400000005], [-2.9956835999999996, 56.4526354], [-2.9948977, 56.4524627], [-2.993916, 56.4522937], [-2.9930791, 56.45218409999999], [-2.9923643, 56.4521159], [-2.9915766999999995, 56.4520619], [-2.9905359, 56.4520381], [-2.9901148, 56.452043999999994], [-2.9894710999999994, 56.45206769999999], [-2.9886960999999994, 56.452112500000005], [-2.9883433000000004, 56.45214090000001], [-2.9878064999999996, 56.4521997], [-2.9874001, 56.4522508], [-2.986979, 56.4523124], [-2.9865821, 56.4523798], [-2.985999, 56.452490100000006], [-2.9855885999999994, 56.4525776], [-2.9853331999999995, 56.452638399999984], [-2.9851621, 56.4526792], [-2.9849124, 56.4527425], [-2.9846737, 56.452803], [-2.9839508999999995, 56.4529877], [-2.9837239, 56.45304749999999], [-2.9832427, 56.4531743], [-2.9824505, 56.4533784], [-2.9821095999999994, 56.453466600000006], [-2.9818268999999997, 56.45353969999999], [-2.981137025065058, 56.453734541286195], [-2.9808789274899965, 56.45380401431214], [-2.980649955183564, 56.45386503895395], [-2.98044596219179, 56.453918835987785], [-2.980262802560705, 56.453966626189775], [-2.9800963303363406, 56.45400963033605], [-2.9799423995647283, 56.45404906920279], [-2.9797968642918966, 56.45408616356611], [-2.9796555785638783, 56.45412213420215], [-2.979514396426704, 56.45415820188707], [-2.979369171926403, 56.45419558739701], [-2.979215759109007, 56.45423551150812], [-2.979050012020547, 56.45427919499651], [-2.9788677847070546, 56.45432785863835], [-2.978664931214559, 56.45438272320979], [-2.9784373055890914, 56.45444500948695], [-2.978180761876683, 56.45451593824599], [-2.9779808, 56.45456949999999], [-2.9771177999999994, 56.45478049999999], [-2.9761368, 56.4550488], [-2.976031799999999, 56.45507750000001], [-2.9754676, 56.45523190000001], [-2.9743883999999996, 56.4555487], [-2.9742852999999996, 56.455579], [-2.9736502999999996, 56.45576539999999], [-2.9732505, 56.45587119999999], [-2.9728401999999994, 56.4559619], [-2.972560399999999, 56.4560421], [-2.9713944, 56.456464099999984], [-2.9713041999999996, 56.4564967]]} 3.6 1943½ 1950 Invergowrie Dundee Dundee 56.4564967 -2.9713042 56.4564967 -2.9713042 1 0 2026-09-15 19:01:07 TERMINATED 2026-09-15 18:50:00 Dundee TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741703 1789498157644266 56 56 2026-09-15 19:00:56.974538 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:55.708650
558227 590122 L88334 072A35MY15 2026-09-15 COMPLETE 15741702 2026-09-15 19:50:00 2026-09-15 19:01:07 2026-09-17 19:01:07 {"id": 590122, "stp": "P", "toc": "ScotRail", "uid": "L88334", "consist": "380105", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88334/2026-09-15/detailed", "trust_id": "072A35MY15", "origin_crs": "BRR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-15", "dest_arr_time": "1949", "dest_platform": "7", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2A35", "timing_status": "LATE", "origin_station": "Barrhead", "current_leg_arr": "1950", "current_leg_dep": "1943", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1930", "origin_platform": "3", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-15T19:01:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-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": "Crossmyloof", "dest_arr_time_act": "1949", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Crossmyloof", "current_leg_milage": "2.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 190.35, \"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:forward\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6065.004, \"from_m\": 190.35, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6136.889, \"from_m\": 6065.004, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9209.483, \"from_m\": 6136.889, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10571.72, \"from_m\": 9209.483, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10989.191, \"from_m\": 10571.72, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11549.014, \"from_m\": 10989.191, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11973.481, \"from_m\": 11549.014, \"capability_applied\": null, \"effective_limit_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\": 590122, \"profile_key\": \"c08d72e9e5134e1ba742ff690cb05f694d155e498fe7939837aace083734b838\", \"schedule_id\": 18973, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Barrhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35778}, {\"is_pass\": false, \"wtt_arr\": \"1932H\", \"wtt_dep\": \"1933\", \"location\": \"Nitshill\", \"stage_seq\": 2, \"distance_m\": 2591.804, \"section_seq\": 1, \"route_path_id\": 35778}, {\"is_pass\": false, \"wtt_arr\": \"1934H\", \"wtt_dep\": \"1935H\", \"location\": \"Priesthill\", \"stage_seq\": 3, \"distance_m\": 3729.682, \"section_seq\": 1, \"route_path_id\": 35778}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1937H\", \"location\": \"Kennishead\", \"stage_seq\": 4, \"distance_m\": 4878.279, \"section_seq\": 1, \"route_path_id\": 35778}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"Busby Jn\", \"stage_seq\": 5, \"distance_m\": 6267.473, \"section_seq\": 1, \"route_path_id\": 35778}, {\"is_pass\": false, \"wtt_arr\": \"1939H\", \"wtt_dep\": \"1940H\", \"location\": \"Pollokshaws West\", \"stage_seq\": 6, \"distance_m\": 6902.268, \"section_seq\": 1, \"route_path_id\": 35778}, {\"is_pass\": false, \"wtt_arr\": \"1942H\", \"wtt_dep\": \"1943H\", \"location\": \"Crossmyloof\", \"stage_seq\": 7, \"distance_m\": 8440.649, \"section_seq\": 1, \"route_path_id\": 35778}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 8, \"distance_m\": 9274.172, \"section_seq\": 1, \"route_path_id\": 35778}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 9, \"distance_m\": 9948.932, \"section_seq\": 1, \"route_path_id\": 35778}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 10, \"distance_m\": 11044.271, \"section_seq\": 1, \"route_path_id\": 35778}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 11, \"distance_m\": 11973.481, \"section_seq\": 1, \"route_path_id\": 35778}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11973.481, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35778}], \"total_distance_m\": 11973.481, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11973.481, \"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": "1930", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:50Z\", \"source_id\": 48417384, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:57Z\", \"source_id\": 15728258, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:00Z\", \"source_id\": 15728457, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:18Z\", \"source_id\": 48423366, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:18Z\", \"source_id\": 15730285, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:45Z\", \"source_id\": 48429405, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:48Z\", \"source_id\": 15732175, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:58Z\", \"source_id\": 48435167, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:00Z\", \"source_id\": 15733869, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:10Z\", \"source_id\": 48442918, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:12Z\", \"source_id\": 15736352, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:14Z\", \"source_id\": 48460154, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:16Z\", \"source_id\": 15741702, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "7", "timing_fact_generation": 1789498159258207, "current_leg_arrival_utc": "2026-09-15T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:56.605132", "service_state_evidence_id": 15741702, "current_leg_start_actual_dep": "2026-09-15T19:44:30+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:56.997258", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P BRR GLC 2A35 380105 4 100 None {"version": 3, "segments": [{"to_m": 190.35, "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:forward", "infrastructure_limit_mph": 15.0}, {"to_m": 6065.004, "from_m": 190.35, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6136.889, "from_m": 6065.004, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9209.483, "from_m": 6136.889, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10571.72, "from_m": 9209.483, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10989.191, "from_m": 10571.72, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11549.014, "from_m": 10989.191, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11973.481, "from_m": 11549.014, "capability_applied": null, "effective_limit_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": 590122, "profile_key": "c08d72e9e5134e1ba742ff690cb05f694d155e498fe7939837aace083734b838", "schedule_id": 18973, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1930", "location": "Barrhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35778}, {"is_pass": false, "wtt_arr": "1932H", "wtt_dep": "1933", "location": "Nitshill", "stage_seq": 2, "distance_m": 2591.804, "section_seq": 1, "route_path_id": 35778}, {"is_pass": false, "wtt_arr": "1934H", "wtt_dep": "1935H", "location": "Priesthill", "stage_seq": 3, "distance_m": 3729.682, "section_seq": 1, "route_path_id": 35778}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1937H", "location": "Kennishead", "stage_seq": 4, "distance_m": 4878.279, "section_seq": 1, "route_path_id": 35778}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939", "location": "Busby Jn", "stage_seq": 5, "distance_m": 6267.473, "section_seq": 1, "route_path_id": 35778}, {"is_pass": false, "wtt_arr": "1939H", "wtt_dep": "1940H", "location": "Pollokshaws West", "stage_seq": 6, "distance_m": 6902.268, "section_seq": 1, "route_path_id": 35778}, {"is_pass": false, "wtt_arr": "1942H", "wtt_dep": "1943H", "location": "Crossmyloof", "stage_seq": 7, "distance_m": 8440.649, "section_seq": 1, "route_path_id": 35778}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944H", "location": "Muirhouse South Jn", "stage_seq": 8, "distance_m": 9274.172, "section_seq": 1, "route_path_id": 35778}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Muirhouse North Jn", "stage_seq": 9, "distance_m": 9948.932, "section_seq": 1, "route_path_id": 35778}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Glasgow Bridge Street Jn", "stage_seq": 10, "distance_m": 11044.271, "section_seq": 1, "route_path_id": 35778}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 11, "distance_m": 11973.481, "section_seq": 1, "route_path_id": 35778}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11973.481, "from_m": 0.0, "section_seq": 1, "route_path_id": 35778}], "total_distance_m": 11973.481, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11973.481, "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": 1823, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:50Z", "source_id": 48417384, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:32:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:57Z", "source_id": 15728258, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:00Z", "source_id": 15728457, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1827, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:18Z", "source_id": 48423366, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:35:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:18Z", "source_id": 15730285, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1831, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:45Z", "source_id": 48429405, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:37:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:48Z", "source_id": 15732175, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1837, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:58Z", "source_id": 48435167, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:00Z", "source_id": 15733869, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1843, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:10Z", "source_id": 48442918, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:42:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:12Z", "source_id": 15736352, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2015, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:14Z", "source_id": 48460154, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:50:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:16Z", "source_id": 15741702, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Barrhead 1930 1930 3 None None Glasgow Central High Level 1949 1949 7 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88334/2026-09-15/detailed None Crossmyloof 2026-09-15T19:44:30+01:00 Glasgow Central High Level 7.0 {"type": "LineString", "coordinates": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-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]]} 2.2 1943 1950 Crossmyloof Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-15 19:01:07 TERMINATED 2026-09-15 18:50:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741702 1789498159258207 25 25 2026-09-15 19:00:56.997258 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:56.605132
558228 588670 C32180 252B66MX15 2026-09-15 COMPLETE 15741253 2026-09-15 19:50:00 2026-09-15 19:01:07 2026-09-17 19:01:07 {"id": 588670, "stp": "P", "toc": "Northern", "uid": "C32180", "consist": "150003", "dest_crs": "HUD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32180/2026-09-15/detailed", "trust_id": "252B66MX15", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Huddersfield", "service_date": "2026-09-15", "dest_arr_time": "1951", "dest_platform": "1", "is_terminated": 1, "next_location": "Huddersfield", "signalling_id": "2B66", "timing_status": "EARLY", "origin_station": "Sheffield", "current_leg_arr": "1950", "current_leg_dep": "1947", "current_leg_end": "Huddersfield", "origin_dep_time": "1835", "origin_platform": "3B", "current_location": "Huddersfield", "last_update_time": "2026-09-15T19:01:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8007875000000002, 53.6348046], [-1.8007983000000003, 53.635704700000005], [-1.8008367999999997, 53.6374518], [-1.8008175, 53.6377568], [-1.8007558, 53.6380618], [-1.8006987, 53.63830880000001], [-1.8006345, 53.6385349], [-1.8003727, 53.639184199999995], [-1.7999241, 53.6399346], [-1.7996123000000002, 53.640353], [-1.7994175, 53.6405895], [-1.7991364999999997, 53.64087899999999], [-1.798774, 53.641235], [-1.7984749, 53.641489099999994], [-1.7981246000000002, 53.64178470000001], [-1.7977032, 53.6420676], [-1.7973382, 53.6423016], [-1.7966305682390429, 53.642673394618285], [-1.7965451, 53.642718299999984], [-1.7957789, 53.64306669999999], [-1.7952182999999995, 53.643249399999995], [-1.7948779, 53.6433372], [-1.7944986, 53.6434112], [-1.7941857000000003, 53.64345889999999], [-1.7932357000000003, 53.64362160000001], [-1.7923036, 53.6437956], [-1.7917553999999998, 53.6438979], [-1.7904227, 53.64430680000001], [-1.7894274, 53.64464240000001], [-1.7882800999999997, 53.64512199999999], [-1.7875964999999998, 53.64550459999999], [-1.7870911, 53.6458492], [-1.7858670999999997, 53.6470291], [-1.7857126, 53.6472257], [-1.7856569000000002, 53.6472873], [-1.7854288, 53.6476133], [-1.785232, 53.6479393], [-1.7850404999999998, 53.6481841], [-1.7847934, 53.64850680000001]]}", "current_leg_start": "Lockwood", "dest_arr_time_act": "1951", "motion_projection": null, "next_location_lat": "53.6485068", "next_location_lon": "-1.7847934", "previous_location": "Lockwood", "current_leg_milage": "1.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 534.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5240.076, \"from_m\": 534.411, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5302.258, \"from_m\": 5240.076, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6349.386, \"from_m\": 5302.258, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7120.44, \"from_m\": 6349.386, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8990.76, \"from_m\": 7120.44, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9050.064, \"from_m\": 8990.76, \"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\": 9206.453, \"from_m\": 9050.064, \"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\": 9265.757, \"from_m\": 9206.453, \"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\": 12182.59, \"from_m\": 9265.757, \"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\": 12598.723, \"from_m\": 12182.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19179.599, \"from_m\": 12598.723, \"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\": 19774.313, \"from_m\": 19179.599, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24580.162, \"from_m\": 19774.313, \"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\": 25934.792, \"from_m\": 24580.162, \"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\": 26085.381, \"from_m\": 25934.792, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26284.481, \"from_m\": 26085.381, \"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\": 26388.628, \"from_m\": 26284.481, \"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\": 27195.185, \"from_m\": 26388.628, \"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\": 27271.102, \"from_m\": 27195.185, \"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\": 29989.484, \"from_m\": 27271.102, \"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\": 30116.253, \"from_m\": 29989.484, \"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\": 30322.897, \"from_m\": 30116.253, \"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\": 37751.635, \"from_m\": 30322.897, \"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\": 38016.937, \"from_m\": 37751.635, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 38020.821, \"from_m\": 38016.937, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38054.741, \"from_m\": 38020.821, \"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\": 38353.738, \"from_m\": 38054.741, \"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\": 43661.478, \"from_m\": 38353.738, \"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\": 44978.835, \"from_m\": 43661.478, \"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\": 49794.743, \"from_m\": 44978.835, \"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\": 49846.156, \"from_m\": 49794.743, \"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\": 58407.545, \"from_m\": 49846.156, \"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\": 58655.314, \"from_m\": 58407.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\": 58720.496, \"from_m\": 58655.314, \"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\": 59380.603, \"from_m\": 58720.496, \"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\": 59388.375, \"from_m\": 59380.603, \"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\": 59466.119, \"from_m\": 59388.375, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 59535.529, \"from_m\": 59466.119, \"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\": 588670, \"profile_key\": \"cf791c46b8e06fa699c94c6857954e50cdad8666b4bdad1f91c012ab7bb37882\", \"schedule_id\": 3860, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1835\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1836H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1839H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"1840\", \"wtt_dep\": \"1841\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5406.694, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844H\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 5, \"distance_m\": 9128.259, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"1846H\", \"wtt_dep\": \"1847\", \"location\": \"Chapeltown\", \"stage_seq\": 6, \"distance_m\": 12089.785, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"1852\", \"wtt_dep\": \"1853\", \"location\": \"Elsecar\", \"stage_seq\": 7, \"distance_m\": 17144.433, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"1856\", \"wtt_dep\": \"1856H\", \"location\": \"Wombwell\", \"stage_seq\": 8, \"distance_m\": 19681.589, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"1902\", \"wtt_dep\": \"1903\", \"location\": \"Barnsley\", \"stage_seq\": 9, \"distance_m\": 26104.626, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"1908H\", \"wtt_dep\": \"1909\", \"location\": \"Dodworth\", \"stage_seq\": 10, \"distance_m\": 30576.57, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"1912\", \"wtt_dep\": \"1912H\", \"location\": \"Silkstone Common\", \"stage_seq\": 11, \"distance_m\": 33011.836, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"1918H\", \"wtt_dep\": \"1919H\", \"location\": \"Penistone\", \"stage_seq\": 12, \"distance_m\": 37918.216, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1926H\", \"location\": \"Denby Dale\", \"stage_seq\": 13, \"distance_m\": 44495.532, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Clayton West Jn\", \"stage_seq\": 14, \"distance_m\": 47003.856, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1931\", \"location\": \"Shepley\", \"stage_seq\": 15, \"distance_m\": 47949.009, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"1933H\", \"wtt_dep\": \"1934H\", \"location\": \"Stocksmoor\", \"stage_seq\": 16, \"distance_m\": 49346.803, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"1938\", \"wtt_dep\": \"1939\", \"location\": \"Brockholes\", \"stage_seq\": 17, \"distance_m\": 52705.909, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1941H\", \"location\": \"Honley\", \"stage_seq\": 18, \"distance_m\": 54098.755, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"1943H\", \"wtt_dep\": \"1944H\", \"location\": \"Berry Brow\", \"stage_seq\": 19, \"distance_m\": 55787.235, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"1946H\", \"wtt_dep\": \"1947\", \"location\": \"Lockwood\", \"stage_seq\": 20, \"distance_m\": 57513.562, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": null, \"location\": \"Huddersfield\", \"stage_seq\": 21, \"distance_m\": 59535.529, \"section_seq\": 1, \"route_path_id\": 29535}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59535.529, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29535}], \"total_distance_m\": 59535.529, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 59381.056, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 154.473, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1835", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.6485068", "current_position_lon": "-1.7847934", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:39:18Z\", \"source_id\": 48282950, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:39:23Z\", \"source_id\": 15683892, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:44:41Z\", \"source_id\": 48297316, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:44:49Z\", \"source_id\": 15688332, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:49:55Z\", \"source_id\": 48310771, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:51:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:50:02Z\", \"source_id\": 15692622, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:36Z\", \"source_id\": 48338261, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:01:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:41Z\", \"source_id\": 15701219, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:04Z\", \"source_id\": 48355210, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:08:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:09Z\", \"source_id\": 15706482, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:56Z\", \"source_id\": 48380274, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:59Z\", \"source_id\": 15714368, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:12Z\", \"source_id\": 48408194, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:17Z\", \"source_id\": 15723202, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:23Z\", \"source_id\": 15723316, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:35Z\", \"source_id\": 48458525, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:40Z\", \"source_id\": 15741253, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Huddersfield", "service_state_platform": "1", "timing_fact_generation": 1789498120659766, "current_leg_arrival_utc": "2026-09-15T19:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:50:57.476833", "service_state_evidence_id": 15741253, "current_leg_start_actual_dep": "2026-09-15T19:47:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:00:57.932656", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SHF HUD 2B66 150003 3 75 None {"version": 3, "segments": [{"to_m": 534.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5240.076, "from_m": 534.411, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5302.258, "from_m": 5240.076, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6349.386, "from_m": 5302.258, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7120.44, "from_m": 6349.386, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8990.76, "from_m": 7120.44, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9050.064, "from_m": 8990.76, "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": 9206.453, "from_m": 9050.064, "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": 9265.757, "from_m": 9206.453, "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": 12182.59, "from_m": 9265.757, "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": 12598.723, "from_m": 12182.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19179.599, "from_m": 12598.723, "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": 19774.313, "from_m": 19179.599, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24580.162, "from_m": 19774.313, "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": 25934.792, "from_m": 24580.162, "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": 26085.381, "from_m": 25934.792, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26284.481, "from_m": 26085.381, "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": 26388.628, "from_m": 26284.481, "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": 27195.185, "from_m": 26388.628, "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": 27271.102, "from_m": 27195.185, "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": 29989.484, "from_m": 27271.102, "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": 30116.253, "from_m": 29989.484, "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": 30322.897, "from_m": 30116.253, "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": 37751.635, "from_m": 30322.897, "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": 38016.937, "from_m": 37751.635, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 38020.821, "from_m": 38016.937, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38054.741, "from_m": 38020.821, "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": 38353.738, "from_m": 38054.741, "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": 43661.478, "from_m": 38353.738, "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": 44978.835, "from_m": 43661.478, "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": 49794.743, "from_m": 44978.835, "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": 49846.156, "from_m": 49794.743, "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": 58407.545, "from_m": 49846.156, "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": 58655.314, "from_m": 58407.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": 58720.496, "from_m": 58655.314, "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": 59380.603, "from_m": 58720.496, "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": 59388.375, "from_m": 59380.603, "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": 59466.119, "from_m": 59388.375, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59535.529, "from_m": 59466.119, "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": 588670, "profile_key": "cf791c46b8e06fa699c94c6857954e50cdad8666b4bdad1f91c012ab7bb37882", "schedule_id": 3860, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1835", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 29535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "1840", "wtt_dep": "1841", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5406.694, "section_seq": 1, "route_path_id": 29535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844H", "location": "Ecclesfield West S.B.", "stage_seq": 5, "distance_m": 9128.259, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "1846H", "wtt_dep": "1847", "location": "Chapeltown", "stage_seq": 6, "distance_m": 12089.785, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "1852", "wtt_dep": "1853", "location": "Elsecar", "stage_seq": 7, "distance_m": 17144.433, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "1856", "wtt_dep": "1856H", "location": "Wombwell", "stage_seq": 8, "distance_m": 19681.589, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "1902", "wtt_dep": "1903", "location": "Barnsley", "stage_seq": 9, "distance_m": 26104.626, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "1908H", "wtt_dep": "1909", "location": "Dodworth", "stage_seq": 10, "distance_m": 30576.57, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "1912", "wtt_dep": "1912H", "location": "Silkstone Common", "stage_seq": 11, "distance_m": 33011.836, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "1918H", "wtt_dep": "1919H", "location": "Penistone", "stage_seq": 12, "distance_m": 37918.216, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1926H", "location": "Denby Dale", "stage_seq": 13, "distance_m": 44495.532, "section_seq": 1, "route_path_id": 29535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929", "location": "Clayton West Jn", "stage_seq": 14, "distance_m": 47003.856, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1931", "location": "Shepley", "stage_seq": 15, "distance_m": 47949.009, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "1933H", "wtt_dep": "1934H", "location": "Stocksmoor", "stage_seq": 16, "distance_m": 49346.803, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "1938", "wtt_dep": "1939", "location": "Brockholes", "stage_seq": 17, "distance_m": 52705.909, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1941H", "location": "Honley", "stage_seq": 18, "distance_m": 54098.755, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "1943H", "wtt_dep": "1944H", "location": "Berry Brow", "stage_seq": 19, "distance_m": 55787.235, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "1946H", "wtt_dep": "1947", "location": "Lockwood", "stage_seq": 20, "distance_m": 57513.562, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": null, "location": "Huddersfield", "stage_seq": 21, "distance_m": 59535.529, "section_seq": 1, "route_path_id": 29535}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59535.529, "from_m": 0.0, "section_seq": 1, "route_path_id": 29535}], "total_distance_m": 59535.529, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 59381.056, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 154.473, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7258, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:39:18Z", "source_id": 48282950, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:40:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:39:23Z", "source_id": 15683892, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7243, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:44:41Z", "source_id": 48297316, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:46:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:44:49Z", "source_id": 15688332, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7247, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:49:55Z", "source_id": 48310771, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:51:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:50:02Z", "source_id": 15692622, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7187, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:36Z", "source_id": 48338261, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:01:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:41Z", "source_id": 15701219, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7265, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:04Z", "source_id": 48355210, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:08:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:09Z", "source_id": 15706482, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7270, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:56Z", "source_id": 48380274, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:17:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:59Z", "source_id": 15714368, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6319, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:12Z", "source_id": 48408194, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:29:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:17Z", "source_id": 15723202, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:23Z", "source_id": 15723316, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6265, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:35Z", "source_id": 48458525, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:50:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:40Z", "source_id": 15741253, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Sheffield 1835 1835 3B None None Huddersfield 1951 1951 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32180/2026-09-15/detailed None Lockwood 2026-09-15T19:47:00+01:00 Huddersfield 3.0 {"type": "LineString", "coordinates": [[-1.8007875000000002, 53.6348046], [-1.8007983000000003, 53.635704700000005], [-1.8008367999999997, 53.6374518], [-1.8008175, 53.6377568], [-1.8007558, 53.6380618], [-1.8006987, 53.63830880000001], [-1.8006345, 53.6385349], [-1.8003727, 53.639184199999995], [-1.7999241, 53.6399346], [-1.7996123000000002, 53.640353], [-1.7994175, 53.6405895], [-1.7991364999999997, 53.64087899999999], [-1.798774, 53.641235], [-1.7984749, 53.641489099999994], [-1.7981246000000002, 53.64178470000001], [-1.7977032, 53.6420676], [-1.7973382, 53.6423016], [-1.7966305682390429, 53.642673394618285], [-1.7965451, 53.642718299999984], [-1.7957789, 53.64306669999999], [-1.7952182999999995, 53.643249399999995], [-1.7948779, 53.6433372], [-1.7944986, 53.6434112], [-1.7941857000000003, 53.64345889999999], [-1.7932357000000003, 53.64362160000001], [-1.7923036, 53.6437956], [-1.7917553999999998, 53.6438979], [-1.7904227, 53.64430680000001], [-1.7894274, 53.64464240000001], [-1.7882800999999997, 53.64512199999999], [-1.7875964999999998, 53.64550459999999], [-1.7870911, 53.6458492], [-1.7858670999999997, 53.6470291], [-1.7857126, 53.6472257], [-1.7856569000000002, 53.6472873], [-1.7854288, 53.6476133], [-1.785232, 53.6479393], [-1.7850404999999998, 53.6481841], [-1.7847934, 53.64850680000001]]} 1.3 1947 1950 Lockwood Huddersfield Huddersfield 53.6485068 -1.7847934 53.6485068 -1.7847934 1 0 2026-09-15 19:01:07 TERMINATED 2026-09-15 18:50:00 Huddersfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741253 1789498120659766 41 41 2026-09-15 19:00:57.932656 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:50:57.476833
558229 589918 W69351 072J24MY15 2026-09-15 COMPLETE 15742218 2026-09-15 19:51:00 2026-09-15 19:01:07 2026-09-17 19:01:07 {"id": 589918, "stp": "P", "toc": "ScotRail", "uid": "W69351", "consist": "380115", "dest_crs": "EKL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69351/2026-09-15/detailed", "trust_id": "072J24MY15", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Kilbride", "service_date": "2026-09-15", "dest_arr_time": "1951", "dest_platform": null, "is_terminated": 1, "next_location": "East Kilbride", "signalling_id": "2J24", "timing_status": "ON TIME", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1951", "current_leg_dep": "1947", "current_leg_end": "East Kilbride", "origin_dep_time": "1922", "origin_platform": "9", "current_location": "East Kilbride", "last_update_time": "2026-09-15T19:01:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.229825232152037, 55.76181743004154], [-4.2292497, 55.7618651], [-4.228669, 55.76189569999999], [-4.2279957999999995, 55.7619221], [-4.2275444, 55.7619302], [-4.227010700000001, 55.7619235], [-4.225580800000001, 55.7618752], [-4.2248886, 55.7618441], [-4.2243739, 55.7618209], [-4.2231175, 55.7617965], [-4.2224114, 55.76181549999999], [-4.222081835361751, 55.76182804243572], [-4.2216021, 55.761846299999995], [-4.2205481, 55.76190879999999], [-4.2204392, 55.761917200000006], [-4.220086499999999, 55.761946], [-4.2193096, 55.76203180000001], [-4.2189197, 55.7620869], [-4.2184282, 55.7621563], [-4.2175292, 55.7623104], [-4.217454, 55.762323299999984], [-4.2168232, 55.76245870000001], [-4.216281, 55.762575099999985], [-4.2153751, 55.76282489999999], [-4.2141312, 55.76321339999999], [-4.2132871, 55.76345440000001], [-4.212330599999999, 55.76374020000001], [-4.211405599999999, 55.763999899999995], [-4.211195499999999, 55.764050700000006], [-4.210750299999999, 55.764158300000005], [-4.2100945, 55.7642973], [-4.2090742, 55.76449709999999], [-4.208710599999999, 55.764552], [-4.2084837, 55.7645862], [-4.207128299999999, 55.76477409999999], [-4.205941, 55.7648969], [-4.2046572, 55.7650592], [-4.202033299999999, 55.76534], [-4.201087799999999, 55.765428099999994], [-4.2002015, 55.7654639], [-4.199362899999999, 55.7654877], [-4.198581, 55.7654717], [-4.1985069, 55.76546890000001], [-4.197045499999999, 55.765413300000006], [-4.1940929, 55.765323], [-4.193894, 55.765314499999995], [-4.1894932, 55.7651828], [-4.187623, 55.7652717], [-4.1850829, 55.7655365], [-4.184720799999999, 55.76557280000001], [-4.182972999999999, 55.7657439], [-4.1821014, 55.7658475], [-4.181525800000001, 55.765912099999994], [-4.179949699999999, 55.76608989999999]]}", "current_leg_start": "Hairmyres", "dest_arr_time_act": "1951", "motion_projection": null, "next_location_lat": "55.7660899", "next_location_lon": "-4.1799497", "previous_location": "Hairmyres", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 2763.611, \"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\": 5883.979, \"from_m\": 2763.611, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7845.634, \"from_m\": 5883.979, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7886.777, \"from_m\": 7845.634, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13350.779, \"from_m\": 7886.777, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13422.286, \"from_m\": 13350.779, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13960.449, \"from_m\": 13422.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\": 14625.862, \"from_m\": 13960.449, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20177.712, \"from_m\": 14625.862, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20314.985, \"from_m\": 20177.712, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 589918, \"profile_key\": \"fbbfd05d1667d677c457c59cc396e617333c2df1fefa74ca81fd7a075bb75ed1\", \"schedule_id\": 27639, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2024.549, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 4, \"distance_m\": 2699.309, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": false, \"wtt_arr\": \"1927H\", \"wtt_dep\": \"1928\", \"location\": \"Crossmyloof\", \"stage_seq\": 5, \"distance_m\": 3517.487, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": false, \"wtt_arr\": \"1929H\", \"wtt_dep\": \"1930H\", \"location\": \"Pollokshaws West\", \"stage_seq\": 6, \"distance_m\": 5073.831, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Busby Jn\", \"stage_seq\": 7, \"distance_m\": 5708.078, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": false, \"wtt_arr\": \"1932H\", \"wtt_dep\": \"1933\", \"location\": \"Thornliebank\", \"stage_seq\": 8, \"distance_m\": 6885.896, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": false, \"wtt_arr\": \"1935\", \"wtt_dep\": \"1936\", \"location\": \"Giffnock\", \"stage_seq\": 9, \"distance_m\": 10394.972, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": false, \"wtt_arr\": \"1938\", \"wtt_dep\": \"1938H\", \"location\": \"Clarkston\", \"stage_seq\": 10, \"distance_m\": 12368.094, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1942\", \"location\": \"Busby\", \"stage_seq\": 11, \"distance_m\": 13667.567, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": \"1947\", \"location\": \"Hairmyres\", \"stage_seq\": 12, \"distance_m\": 17112.43, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948H\", \"location\": \"Hairmyres East Jn\", \"stage_seq\": 13, \"distance_m\": 18755.47, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": null, \"location\": \"East Kilbride\", \"stage_seq\": 14, \"distance_m\": 20314.985, \"section_seq\": 1, \"route_path_id\": 28675}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20314.985, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28675}], \"total_distance_m\": 20314.985, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20314.985, \"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": "1922", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.7660899", "current_position_lon": "-4.1799497", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:28Z\", \"source_id\": 48408851, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:31Z\", \"source_id\": 15723532, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:46Z\", \"source_id\": 15723791, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:45Z\", \"source_id\": 48414571, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:46Z\", \"source_id\": 15726412, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:24Z\", \"source_id\": 15727302, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:59Z\", \"source_id\": 48422622, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:04Z\", \"source_id\": 15730088, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:55Z\", \"source_id\": 48427353, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:01Z\", \"source_id\": 15731568, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:58Z\", \"source_id\": 48439935, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:02Z\", \"source_id\": 15735395, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:54Z\", \"source_id\": 48461734, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:57Z\", \"source_id\": 15742218, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Kilbride", "service_state_platform": "1", "timing_fact_generation": 1789498199306148, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:00.930878", "service_state_evidence_id": 15742218, "current_leg_start_actual_dep": "2026-09-15T19:47:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:05.329985", "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 GLC EKL 2J24 380115 4 100 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 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": 2763.611, "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": 5883.979, "from_m": 2763.611, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7845.634, "from_m": 5883.979, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7886.777, "from_m": 7845.634, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13350.779, "from_m": 7886.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13422.286, "from_m": 13350.779, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13960.449, "from_m": 13422.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": 14625.862, "from_m": 13960.449, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 20177.712, "from_m": 14625.862, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20314.985, "from_m": 20177.712, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 589918, "profile_key": "fbbfd05d1667d677c457c59cc396e617333c2df1fefa74ca81fd7a075bb75ed1", "schedule_id": 27639, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1922", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 28675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2024.549, "section_seq": 1, "route_path_id": 28675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926H", "location": "Muirhouse South Jn", "stage_seq": 4, "distance_m": 2699.309, "section_seq": 1, "route_path_id": 28675}, {"is_pass": false, "wtt_arr": "1927H", "wtt_dep": "1928", "location": "Crossmyloof", "stage_seq": 5, "distance_m": 3517.487, "section_seq": 1, "route_path_id": 28675}, {"is_pass": false, "wtt_arr": "1929H", "wtt_dep": "1930H", "location": "Pollokshaws West", "stage_seq": 6, "distance_m": 5073.831, "section_seq": 1, "route_path_id": 28675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Busby Jn", "stage_seq": 7, "distance_m": 5708.078, "section_seq": 1, "route_path_id": 28675}, {"is_pass": false, "wtt_arr": "1932H", "wtt_dep": "1933", "location": "Thornliebank", "stage_seq": 8, "distance_m": 6885.896, "section_seq": 1, "route_path_id": 28675}, {"is_pass": false, "wtt_arr": "1935", "wtt_dep": "1936", "location": "Giffnock", "stage_seq": 9, "distance_m": 10394.972, "section_seq": 1, "route_path_id": 28675}, {"is_pass": false, "wtt_arr": "1938", "wtt_dep": "1938H", "location": "Clarkston", "stage_seq": 10, "distance_m": 12368.094, "section_seq": 1, "route_path_id": 28675}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1942", "location": "Busby", "stage_seq": 11, "distance_m": 13667.567, "section_seq": 1, "route_path_id": 28675}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": "1947", "location": "Hairmyres", "stage_seq": 12, "distance_m": 17112.43, "section_seq": 1, "route_path_id": 28675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948H", "location": "Hairmyres East Jn", "stage_seq": 13, "distance_m": 18755.47, "section_seq": 1, "route_path_id": 28675}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": null, "location": "East Kilbride", "stage_seq": 14, "distance_m": 20314.985, "section_seq": 1, "route_path_id": 28675}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20314.985, "from_m": 0.0, "section_seq": 1, "route_path_id": 28675}], "total_distance_m": 20314.985, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20314.985, "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": 1841, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:28Z", "source_id": 48408851, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:29:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:31Z", "source_id": 15723532, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:46Z", "source_id": 15723791, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1834, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:45Z", "source_id": 48414571, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:46Z", "source_id": 15726412, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:24Z", "source_id": 15727302, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2585, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:59Z", "source_id": 48422622, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:34:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:04Z", "source_id": 15730088, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1848, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:55Z", "source_id": 48427353, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:35:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:01Z", "source_id": 15731568, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2576, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:58Z", "source_id": 48439935, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:42:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:02Z", "source_id": 15735395, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1846, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:54Z", "source_id": 48461734, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:51:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:57Z", "source_id": 15742218, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Glasgow Central High Level 1922 1922 9 None None East Kilbride 1951 1951 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69351/2026-09-15/detailed None Hairmyres 2026-09-15T19:47:00+01:00 East Kilbride 4.0 {"type": "LineString", "coordinates": [[-4.229825232152037, 55.76181743004154], [-4.2292497, 55.7618651], [-4.228669, 55.76189569999999], [-4.2279957999999995, 55.7619221], [-4.2275444, 55.7619302], [-4.227010700000001, 55.7619235], [-4.225580800000001, 55.7618752], [-4.2248886, 55.7618441], [-4.2243739, 55.7618209], [-4.2231175, 55.7617965], [-4.2224114, 55.76181549999999], [-4.222081835361751, 55.76182804243572], [-4.2216021, 55.761846299999995], [-4.2205481, 55.76190879999999], [-4.2204392, 55.761917200000006], [-4.220086499999999, 55.761946], [-4.2193096, 55.76203180000001], [-4.2189197, 55.7620869], [-4.2184282, 55.7621563], [-4.2175292, 55.7623104], [-4.217454, 55.762323299999984], [-4.2168232, 55.76245870000001], [-4.216281, 55.762575099999985], [-4.2153751, 55.76282489999999], [-4.2141312, 55.76321339999999], [-4.2132871, 55.76345440000001], [-4.212330599999999, 55.76374020000001], [-4.211405599999999, 55.763999899999995], [-4.211195499999999, 55.764050700000006], [-4.210750299999999, 55.764158300000005], [-4.2100945, 55.7642973], [-4.2090742, 55.76449709999999], [-4.208710599999999, 55.764552], [-4.2084837, 55.7645862], [-4.207128299999999, 55.76477409999999], [-4.205941, 55.7648969], [-4.2046572, 55.7650592], [-4.202033299999999, 55.76534], [-4.201087799999999, 55.765428099999994], [-4.2002015, 55.7654639], [-4.199362899999999, 55.7654877], [-4.198581, 55.7654717], [-4.1985069, 55.76546890000001], [-4.197045499999999, 55.765413300000006], [-4.1940929, 55.765323], [-4.193894, 55.765314499999995], [-4.1894932, 55.7651828], [-4.187623, 55.7652717], [-4.1850829, 55.7655365], [-4.184720799999999, 55.76557280000001], [-4.182972999999999, 55.7657439], [-4.1821014, 55.7658475], [-4.181525800000001, 55.765912099999994], [-4.179949699999999, 55.76608989999999]]} 2.0 1947 1951 Hairmyres East Kilbride East Kilbride 55.7660899 -4.1799497 55.7660899 -4.1799497 1 0 2026-09-15 19:01:07 TERMINATED 2026-09-15 18:51:00 East Kilbride TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742218 1789498199306148 36 36 2026-09-15 19:01:05.329985 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:00.930878
558230 589642 C61591 722I22MY15 2026-09-15 COMPLETE 15742396 2026-09-15 19:51:00 2026-09-15 19:01:07 2026-09-17 19:01:07 {"id": 589642, "stp": "P", "toc": "London Underground", "uid": "C61591", "consist": null, "dest_crs": "SBP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61591/2026-09-15/detailed", "trust_id": "722I22MY15", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "19:12:00", "dar_platform": null, "dest_station": "Stonebridge Park", "service_date": "2026-09-15", "dest_arr_time": "1952", "dest_platform": "2", "is_terminated": 1, "next_location": "Stonebridge Park", "signalling_id": "2I22", "timing_status": "EARLY", "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "1951", "current_leg_dep": "1949", "current_leg_end": "Stonebridge Park", "origin_dep_time": "1912", "origin_platform": null, "current_location": "Stonebridge Park", "last_update_time": "2026-09-15T19:01:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]}", "current_leg_start": "Harlesden", "dest_arr_time_act": "1952", "motion_projection": null, "next_location_lat": "51.5439881", "next_location_lon": "-0.2764112", "previous_location": "Harlesden", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1912½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5439881", "current_position_lon": "-0.2764112", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:19Z\", \"source_id\": 15733335, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:22Z\", \"source_id\": 15737253, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:44Z\", \"source_id\": 15739041, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:17Z\", \"source_id\": 15740982, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:14Z\", \"source_id\": 15742396, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stonebridge Park", "service_state_platform": "2", "timing_fact_generation": 1789498216975630, "current_leg_arrival_utc": "2026-09-15T19:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:01.325077", "service_state_evidence_id": 15742396, "current_leg_start_actual_dep": "2026-09-15T19:49:30+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:04.282061", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground P ZEL SBP 2I22 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:19Z", "source_id": 15733335, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:22Z", "source_id": 15737253, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:44Z", "source_id": 15739041, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:17Z", "source_id": 15740982, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:14Z", "source_id": 15742396, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Elephant & Castle L.T. 1912 1912½ None 19:12:00 None Stonebridge Park 1952 1952 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C61591/2026-09-15/detailed None Harlesden 2026-09-15T19:49:30+01:00 Stonebridge Park 2.0 {"type": "LineString", "coordinates": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]} 0.9 1949 1951 Harlesden Stonebridge Park Stonebridge Park 51.5439881 -0.2764112 51.5439881 -0.2764112 1 0 2026-09-15 19:01:07 TERMINATED 2026-09-15 18:51:00 Stonebridge Park TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742396 1789498216975630 15 15 2026-09-15 19:01:04.282061 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:01.325077
558231 587401 P01511 492E82MV15 2026-09-15 COMPLETE 15743153 2026-09-15 19:51:00 2026-09-15 19:01:07 2026-09-17 19:01:07 {"id": 587401, "stp": "P", "toc": "Greater Anglia", "uid": "P01511", "consist": "755416", "dest_crs": "PBO", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01511/2026-09-15/detailed", "trust_id": "492E82MV15", "origin_crs": "IPS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peterborough", "service_date": "2026-09-15", "dest_arr_time": "1940", "dest_platform": "7", "is_terminated": 1, "next_location": "Peterborough", "signalling_id": "2E82", "timing_status": "LATE", "origin_station": "Ipswich", "current_leg_arr": "1951", "current_leg_dep": "1943", "current_leg_end": "Peterborough", "origin_dep_time": "1749", "origin_platform": "4B", "current_location": "Peterborough", "last_update_time": "2026-09-15T19:01:07", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.11807857049693432, 52.5495962410132], [-0.1198061, 52.5495264], [-0.11991409999999998, 52.5495237], [-0.1199738, 52.5495197], [-0.12205649999999998, 52.5494388], [-0.1224239, 52.54942419999999], [-0.1241814, 52.549351400000006], [-0.1241931, 52.5493509], [-0.1253324, 52.5493304], [-0.1265713, 52.549346199999995], [-0.1278481, 52.549428799999994], [-0.1291332, 52.549573599999995], [-0.1301984, 52.5497666], [-0.1312869, 52.5500132], [-0.1323559, 52.55033819999999], [-0.1339706, 52.5508637], [-0.1353175, 52.551335900000005], [-0.1374682, 52.55204669999999], [-0.1380498, 52.5522349], [-0.13955720000000002, 52.552683], [-0.1413508, 52.553183700000005], [-0.1432408, 52.553666799999995], [-0.1441965, 52.5538863], [-0.14472389999999996, 52.5540075], [-0.1451732, 52.554110699999995], [-0.1466774, 52.55444159999999], [-0.14863139999999997, 52.5548421], [-0.1504146, 52.5551555], [-0.15234789999999998, 52.55545600000001], [-0.1541306, 52.555691], [-0.15812489999999998, 52.55618199999999], [-0.16285369999999996, 52.55675769999999], [-0.173244, 52.5580272], [-0.1796630568239043, 52.55880722423067], [-0.1800949, 52.5588597], [-0.186618, 52.55965679999999], [-0.1920471, 52.560309200000006], [-0.1975696, 52.5609844], [-0.20487599999999995, 52.56187460000001], [-0.2079678, 52.562253299999995], [-0.20837559999999997, 52.5623045], [-0.2088703, 52.5623709], [-0.20917359999999996, 52.562404399999984], [-0.2099217, 52.56248909999999], [-0.2101644, 52.5625183], [-0.21463309999999997, 52.56305509999999], [-0.21938319999999997, 52.56362370000001], [-0.2248333, 52.56430199999999], [-0.2298556, 52.56492860000001], [-0.2314096, 52.5651091], [-0.2350903, 52.56555410000001], [-0.23674000000000003, 52.5657625], [-0.2376042, 52.565890200000005], [-0.23843669999999997, 52.566038099999986], [-0.2409758, 52.56660159999999], [-0.2417736, 52.5667874], [-0.2421099, 52.56686870000001], [-0.2425925, 52.5669729], [-0.2440553, 52.567288700000006], [-0.24442829999999996, 52.5673709], [-0.24467386269298547, 52.56743018785911], [-0.2447390059640189, 52.56744591582545], [-0.244906117628346, 52.56748626266269], [-0.24561169999999996, 52.5684447], [-0.24622299999999997, 52.56929309999999], [-0.2468639, 52.57008789999999], [-0.2475788, 52.570918299999995], [-0.2480942, 52.57151], [-0.2485177, 52.57198950000001], [-0.2492723, 52.57286820000001], [-0.2497279, 52.5734458], [-0.2501525, 52.57403990000001], [-0.2505417, 52.5746304], [-0.2508368, 52.5750844], [-0.25095199999999995, 52.5752702]]}", "current_leg_start": "Whittlesea", "dest_arr_time_act": "1940", "motion_projection": null, "next_location_lat": "52.5752702", "next_location_lon": "-0.2509520", "previous_location": "Whittlesea", "current_leg_milage": "6.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 157.704, \"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\": 1648.98, \"from_m\": 157.704, \"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\": 22955.004, \"from_m\": 1648.98, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 23194.484, \"from_m\": 22955.004, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62472.974, \"from_m\": 23194.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\": 62614.879, \"from_m\": 62472.974, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63663.855, \"from_m\": 62614.879, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72900.418, \"from_m\": 63663.855, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73274.284, \"from_m\": 72900.418, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75594.431, \"from_m\": 73274.284, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 78669.718, \"from_m\": 75594.431, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80256.673, \"from_m\": 78669.718, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80836.72, \"from_m\": 80256.673, \"capability_applied\": null, \"effective_limit_mph\": 15.534, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.534}, {\"to_m\": 81803.608, \"from_m\": 80836.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81872.346, \"from_m\": 81803.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\": 81926.771, \"from_m\": 81872.346, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82387.381, \"from_m\": 81926.771, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 86503.909, \"from_m\": 82387.381, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 97281.592, \"from_m\": 86503.909, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97327.337, \"from_m\": 97281.592, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104566.977, \"from_m\": 97327.337, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 105660.599, \"from_m\": 104566.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105702.865, \"from_m\": 105660.599, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 107273.938, \"from_m\": 105702.865, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 120645.994, \"from_m\": 107273.938, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120704.7, \"from_m\": 120645.994, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127938.074, \"from_m\": 120704.7, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 129253.855, \"from_m\": 127938.074, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 129494.296, \"from_m\": 129253.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 129657.789, \"from_m\": 129494.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\": 130111.493, \"from_m\": 129657.789, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 130165.337, \"from_m\": 130111.493, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130886.821, \"from_m\": 130165.337, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 130918.837, \"from_m\": 130886.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\": 130948.096, \"from_m\": 130918.837, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 131036.739, \"from_m\": 130948.096, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 131357.332, \"from_m\": 131036.739, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}], \"service_id\": 587401, \"profile_key\": \"f7850b9ae967b7285586695a72ca82e5ae93bbdbe4941ec37333d92bf5800000\", \"schedule_id\": 19743, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1749\", \"location\": \"Ipswich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 2, \"distance_m\": 1439.448, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 3, \"distance_m\": 2810.796, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 4, \"distance_m\": 8125.231, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": false, \"wtt_arr\": \"1756H\", \"wtt_dep\": \"1757\", \"location\": \"Needham Market\", \"stage_seq\": 5, \"distance_m\": 13525.577, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": false, \"wtt_arr\": \"1801\", \"wtt_dep\": \"1802\", \"location\": \"Stowmarket\", \"stage_seq\": 6, \"distance_m\": 19059.309, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1805H\", \"location\": \"Haughley Jn\", \"stage_seq\": 7, \"distance_m\": 22937.56, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": false, \"wtt_arr\": \"1810\", \"wtt_dep\": \"1811\", \"location\": \"Elmswell\", \"stage_seq\": 8, \"distance_m\": 28628.475, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": false, \"wtt_arr\": \"1816\", \"wtt_dep\": \"1817\", \"location\": \"Thurston\", \"stage_seq\": 9, \"distance_m\": 35828.528, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": false, \"wtt_arr\": \"1823\", \"wtt_dep\": \"1825\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 10, \"distance_m\": 42378.698, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": false, \"wtt_arr\": \"1834H\", \"wtt_dep\": \"1835H\", \"location\": \"Kennett\", \"stage_seq\": 11, \"distance_m\": 57939.008, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1839\", \"location\": \"Chippenham Jn\", \"stage_seq\": 12, \"distance_m\": 62410.727, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": false, \"wtt_arr\": \"1846\", \"wtt_dep\": \"1847\", \"location\": \"Soham Jn\", \"stage_seq\": 13, \"distance_m\": 73420.447, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1856H\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 14, \"distance_m\": 80836.72, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": false, \"wtt_arr\": \"1858\", \"wtt_dep\": \"1900\", \"location\": \"Ely\", \"stage_seq\": 15, \"distance_m\": 81553.204, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1902H\", \"location\": \"Ely North Jn\", \"stage_seq\": 16, \"distance_m\": 83857.704, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907\", \"location\": \"Third Drove Sig. Ca923\", \"stage_seq\": 17, \"distance_m\": 91669.341, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1908\", \"location\": \"Manea Sig. M43\", \"stage_seq\": 18, \"distance_m\": 94674.504, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": false, \"wtt_arr\": \"1910H\", \"wtt_dep\": \"1911H\", \"location\": \"Manea\", \"stage_seq\": 19, \"distance_m\": 97402.345, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913H\", \"location\": \"Stonea S.B.\", \"stage_seq\": 20, \"distance_m\": 100411.701, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"March South Sig. MS933\", \"stage_seq\": 21, \"distance_m\": 104180.552, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": false, \"wtt_arr\": \"1919\", \"wtt_dep\": \"1920\", \"location\": \"March\", \"stage_seq\": 22, \"distance_m\": 106716.972, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921\", \"location\": \"March West Jn\", \"stage_seq\": 23, \"distance_m\": 107141.212, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925H\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 24, \"distance_m\": 115105.349, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927H\", \"location\": \"Eastrea Sig. Ths27\", \"stage_seq\": 25, \"distance_m\": 119428.576, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1931\", \"location\": \"Whittlesea\", \"stage_seq\": 26, \"distance_m\": 120854.929, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933H\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 27, \"distance_m\": 124041.227, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 28, \"distance_m\": 129436.552, \"section_seq\": 1, \"route_path_id\": 74079}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": null, \"location\": \"Peterborough\", \"stage_seq\": 29, \"distance_m\": 131357.332, \"section_seq\": 1, \"route_path_id\": 74079}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 131357.332, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74079}], \"total_distance_m\": 131357.332, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 90735.741, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 40621.591, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1749", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.5752702", "current_position_lon": "-0.2509520", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:58:46Z\", \"source_id\": 48177360, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:58:51Z\", \"source_id\": 15650178, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:02:58Z\", \"source_id\": 48188425, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:04:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:03:01Z\", \"source_id\": 15653681, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:12:07Z\", \"source_id\": 48212627, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:12:10Z\", \"source_id\": 15661236, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:19:48Z\", \"source_id\": 48232052, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:19:52Z\", \"source_id\": 15667600, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:35Z\", \"source_id\": 48239338, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:39Z\", \"source_id\": 15670045, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:31:27Z\", \"source_id\": 48262208, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:31:31Z\", \"source_id\": 15677382, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:55:55Z\", \"source_id\": 48326215, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:55:59Z\", \"source_id\": 15697399, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12235, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:03Z\", \"source_id\": 48357874, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:09:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:07Z\", \"source_id\": 15707229, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:35Z\", \"source_id\": 15718020, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:43Z\", \"source_id\": 15727905, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:57Z\", \"source_id\": 15728292, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:26Z\", \"source_id\": 15738024, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:43Z\", \"source_id\": 48463658, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:46Z\", \"source_id\": 15742974, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:56Z\", \"source_id\": 15743153, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Peterborough", "service_state_platform": "7", "timing_fact_generation": 1789498264407519, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:04.397329", "service_state_evidence_id": 15742974, "current_leg_start_actual_dep": "2026-09-15T19:42:00+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:06.026585", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P IPS PBO 2E82 755416 5 100 None {"version": 3, "segments": [{"to_m": 157.704, "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": 1648.98, "from_m": 157.704, "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": 22955.004, "from_m": 1648.98, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23194.484, "from_m": 22955.004, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62472.974, "from_m": 23194.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": 62614.879, "from_m": 62472.974, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63663.855, "from_m": 62614.879, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72900.418, "from_m": 63663.855, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73274.284, "from_m": 72900.418, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75594.431, "from_m": 73274.284, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78669.718, "from_m": 75594.431, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80256.673, "from_m": 78669.718, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80836.72, "from_m": 80256.673, "capability_applied": null, "effective_limit_mph": 15.534, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.534}, {"to_m": 81803.608, "from_m": 80836.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81872.346, "from_m": 81803.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": 81926.771, "from_m": 81872.346, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82387.381, "from_m": 81926.771, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 86503.909, "from_m": 82387.381, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97281.592, "from_m": 86503.909, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97327.337, "from_m": 97281.592, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104566.977, "from_m": 97327.337, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 105660.599, "from_m": 104566.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105702.865, "from_m": 105660.599, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 107273.938, "from_m": 105702.865, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 120645.994, "from_m": 107273.938, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120704.7, "from_m": 120645.994, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127938.074, "from_m": 120704.7, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 129253.855, "from_m": 127938.074, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 129494.296, "from_m": 129253.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 129657.789, "from_m": 129494.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": 130111.493, "from_m": 129657.789, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 130165.337, "from_m": 130111.493, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130886.821, "from_m": 130165.337, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 130918.837, "from_m": 130886.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": 130948.096, "from_m": 130918.837, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 131036.739, "from_m": 130948.096, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 131357.332, "from_m": 131036.739, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}], "service_id": 587401, "profile_key": "f7850b9ae967b7285586695a72ca82e5ae93bbdbe4941ec37333d92bf5800000", "schedule_id": 19743, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1749", "location": "Ipswich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751", "location": "East Suffolk Jn", "stage_seq": 2, "distance_m": 1439.448, "section_seq": 1, "route_path_id": 74079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751H", "location": "Ipswich Europa Jn", "stage_seq": 3, "distance_m": 2810.796, "section_seq": 1, "route_path_id": 74079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753H", "location": "Claydon S.B.", "stage_seq": 4, "distance_m": 8125.231, "section_seq": 1, "route_path_id": 74079}, {"is_pass": false, "wtt_arr": "1756H", "wtt_dep": "1757", "location": "Needham Market", "stage_seq": 5, "distance_m": 13525.577, "section_seq": 1, "route_path_id": 74079}, {"is_pass": false, "wtt_arr": "1801", "wtt_dep": "1802", "location": "Stowmarket", "stage_seq": 6, "distance_m": 19059.309, "section_seq": 1, "route_path_id": 74079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1805H", "location": "Haughley Jn", "stage_seq": 7, "distance_m": 22937.56, "section_seq": 1, "route_path_id": 74079}, {"is_pass": false, "wtt_arr": "1810", "wtt_dep": "1811", "location": "Elmswell", "stage_seq": 8, "distance_m": 28628.475, "section_seq": 1, "route_path_id": 74079}, {"is_pass": false, "wtt_arr": "1816", "wtt_dep": "1817", "location": "Thurston", "stage_seq": 9, "distance_m": 35828.528, "section_seq": 1, "route_path_id": 74079}, {"is_pass": false, "wtt_arr": "1823", "wtt_dep": "1825", "location": "Bury St Edmunds", "stage_seq": 10, "distance_m": 42378.698, "section_seq": 1, "route_path_id": 74079}, {"is_pass": false, "wtt_arr": "1834H", "wtt_dep": "1835H", "location": "Kennett", "stage_seq": 11, "distance_m": 57939.008, "section_seq": 1, "route_path_id": 74079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839", "location": "Chippenham Jn", "stage_seq": 12, "distance_m": 62410.727, "section_seq": 1, "route_path_id": 74079}, {"is_pass": false, "wtt_arr": "1846", "wtt_dep": "1847", "location": "Soham Jn", "stage_seq": 13, "distance_m": 73420.447, "section_seq": 1, "route_path_id": 74079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1856H", "location": "Ely Dock Jn", "stage_seq": 14, "distance_m": 80836.72, "section_seq": 1, "route_path_id": 74079}, {"is_pass": false, "wtt_arr": "1858", "wtt_dep": "1900", "location": "Ely", "stage_seq": 15, "distance_m": 81553.204, "section_seq": 1, "route_path_id": 74079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1902H", "location": "Ely North Jn", "stage_seq": 16, "distance_m": 83857.704, "section_seq": 1, "route_path_id": 74079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907", "location": "Third Drove Sig. Ca923", "stage_seq": 17, "distance_m": 91669.341, "section_seq": 1, "route_path_id": 74079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1908", "location": "Manea Sig. M43", "stage_seq": 18, "distance_m": 94674.504, "section_seq": 1, "route_path_id": 74079}, {"is_pass": false, "wtt_arr": "1910H", "wtt_dep": "1911H", "location": "Manea", "stage_seq": 19, "distance_m": 97402.345, "section_seq": 1, "route_path_id": 74079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913H", "location": "Stonea S.B.", "stage_seq": 20, "distance_m": 100411.701, "section_seq": 1, "route_path_id": 74079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915", "location": "March South Sig. MS933", "stage_seq": 21, "distance_m": 104180.552, "section_seq": 1, "route_path_id": 74079}, {"is_pass": false, "wtt_arr": "1919", "wtt_dep": "1920", "location": "March", "stage_seq": 22, "distance_m": 106716.972, "section_seq": 1, "route_path_id": 74079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921", "location": "March West Jn", "stage_seq": 23, "distance_m": 107141.212, "section_seq": 1, "route_path_id": 74079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925H", "location": "Three Horse Shoes", "stage_seq": 24, "distance_m": 115105.349, "section_seq": 1, "route_path_id": 74079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927H", "location": "Eastrea Sig. Ths27", "stage_seq": 25, "distance_m": 119428.576, "section_seq": 1, "route_path_id": 74079}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1931", "location": "Whittlesea", "stage_seq": 26, "distance_m": 120854.929, "section_seq": 1, "route_path_id": 74079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933H", "location": "Kings Dyke S.B.", "stage_seq": 27, "distance_m": 124041.227, "section_seq": 1, "route_path_id": 74079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938", "location": "Peterborough East Jn", "stage_seq": 28, "distance_m": 129436.552, "section_seq": 1, "route_path_id": 74079}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": null, "location": "Peterborough", "stage_seq": 29, "distance_m": 131357.332, "section_seq": 1, "route_path_id": 74079}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 131357.332, "from_m": 0.0, "section_seq": 1, "route_path_id": 74079}], "total_distance_m": 131357.332, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 90735.741, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 40621.591, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13250, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:58:46Z", "source_id": 48177360, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:58:51Z", "source_id": 15650178, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13245, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:02:58Z", "source_id": 48188425, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:04:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:03:01Z", "source_id": 15653681, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12306, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:12:07Z", "source_id": 48212627, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:12:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:12:10Z", "source_id": 15661236, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12302, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:19:48Z", "source_id": 48232052, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:18:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:19:52Z", "source_id": 15667600, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12287, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:35Z", "source_id": 48239338, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:24:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:39Z", "source_id": 15670045, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12276, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:31:27Z", "source_id": 48262208, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:35:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:31:31Z", "source_id": 15677382, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12270, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:55:55Z", "source_id": 48326215, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:55:59Z", "source_id": 15697399, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12235, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:03Z", "source_id": 48357874, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:09:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:07Z", "source_id": 15707229, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:35Z", "source_id": 15718020, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:43Z", "source_id": 15727905, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:57Z", "source_id": 15728292, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:26Z", "source_id": 15738024, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11893, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:43Z", "source_id": 48463658, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T18:51:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:46Z", "source_id": 15742974, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:56Z", "source_id": 15743153, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Ipswich 1749 1749 4B None None Peterborough 1940 1940 7 LATE +11 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01511/2026-09-15/detailed None Whittlesea 2026-09-15T19:42:00+01:00 Peterborough 8.0 {"type": "LineString", "coordinates": [[-0.11807857049693432, 52.5495962410132], [-0.1198061, 52.5495264], [-0.11991409999999998, 52.5495237], [-0.1199738, 52.5495197], [-0.12205649999999998, 52.5494388], [-0.1224239, 52.54942419999999], [-0.1241814, 52.549351400000006], [-0.1241931, 52.5493509], [-0.1253324, 52.5493304], [-0.1265713, 52.549346199999995], [-0.1278481, 52.549428799999994], [-0.1291332, 52.549573599999995], [-0.1301984, 52.5497666], [-0.1312869, 52.5500132], [-0.1323559, 52.55033819999999], [-0.1339706, 52.5508637], [-0.1353175, 52.551335900000005], [-0.1374682, 52.55204669999999], [-0.1380498, 52.5522349], [-0.13955720000000002, 52.552683], [-0.1413508, 52.553183700000005], [-0.1432408, 52.553666799999995], [-0.1441965, 52.5538863], [-0.14472389999999996, 52.5540075], [-0.1451732, 52.554110699999995], [-0.1466774, 52.55444159999999], [-0.14863139999999997, 52.5548421], [-0.1504146, 52.5551555], [-0.15234789999999998, 52.55545600000001], [-0.1541306, 52.555691], [-0.15812489999999998, 52.55618199999999], [-0.16285369999999996, 52.55675769999999], [-0.173244, 52.5580272], [-0.1796630568239043, 52.55880722423067], [-0.1800949, 52.5588597], [-0.186618, 52.55965679999999], [-0.1920471, 52.560309200000006], [-0.1975696, 52.5609844], [-0.20487599999999995, 52.56187460000001], [-0.2079678, 52.562253299999995], [-0.20837559999999997, 52.5623045], [-0.2088703, 52.5623709], [-0.20917359999999996, 52.562404399999984], [-0.2099217, 52.56248909999999], [-0.2101644, 52.5625183], [-0.21463309999999997, 52.56305509999999], [-0.21938319999999997, 52.56362370000001], [-0.2248333, 52.56430199999999], [-0.2298556, 52.56492860000001], [-0.2314096, 52.5651091], [-0.2350903, 52.56555410000001], [-0.23674000000000003, 52.5657625], [-0.2376042, 52.565890200000005], [-0.23843669999999997, 52.566038099999986], [-0.2409758, 52.56660159999999], [-0.2417736, 52.5667874], [-0.2421099, 52.56686870000001], [-0.2425925, 52.5669729], [-0.2440553, 52.567288700000006], [-0.24442829999999996, 52.5673709], [-0.24467386269298547, 52.56743018785911], [-0.2447390059640189, 52.56744591582545], [-0.244906117628346, 52.56748626266269], [-0.24561169999999996, 52.5684447], [-0.24622299999999997, 52.56929309999999], [-0.2468639, 52.57008789999999], [-0.2475788, 52.570918299999995], [-0.2480942, 52.57151], [-0.2485177, 52.57198950000001], [-0.2492723, 52.57286820000001], [-0.2497279, 52.5734458], [-0.2501525, 52.57403990000001], [-0.2505417, 52.5746304], [-0.2508368, 52.5750844], [-0.25095199999999995, 52.5752702]]} 6.2 1943 1951 Whittlesea Peterborough Peterborough 52.5752702 -0.2509520 52.5752702 -0.2509520 1 0 2026-09-15 19:01:07 TERMINATED 2026-09-15 18:51:00 Peterborough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742974 1789498264407519 68 68 2026-09-15 19:01:06.026585 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:04.397329
558232 587547 C22577 472C55MV15 2026-09-15 COMPLETE 15741616 2026-09-15 19:51:00 2026-09-15 19:01:07 2026-09-17 19:01:07 {"id": 587547, "stp": "P", "toc": "Great Northern", "uid": "C22577", "consist": "700015", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22577/2026-09-15/detailed", "trust_id": "472C55MV15", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-15", "dest_arr_time": "1924", "dest_platform": "10", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "2C55", "timing_status": "LATE", "origin_station": "Cambridge", "current_leg_arr": "1951", "current_leg_dep": "1945", "current_leg_end": "London Kings Cross", "origin_dep_time": "1754", "origin_platform": "2", "current_location": "London Kings Cross", "last_update_time": "2026-09-15T19:01:07", "route_debug_link": null, "timing_variation": "+27 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Finsbury Park", "dest_arr_time_act": "1924", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Finsbury Park", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4234.217, \"from_m\": 3634.379, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4737.194, \"from_m\": 4234.217, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5544.88, \"from_m\": 4737.194, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5560.759, \"from_m\": 5544.88, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11328.22, \"from_m\": 5560.759, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11358.567, \"from_m\": 11328.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12983.922, \"from_m\": 11358.567, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13753.984, \"from_m\": 12983.922, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 20307.644, \"from_m\": 13753.984, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21059.475, \"from_m\": 20307.644, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21352.983, \"from_m\": 21059.475, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21430.454, \"from_m\": 21352.983, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21464.229, \"from_m\": 21430.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22021.429, \"from_m\": 21464.229, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25450.546, \"from_m\": 22021.429, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31709.546, \"from_m\": 25450.546, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37091.723, \"from_m\": 31709.546, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37124.129, \"from_m\": 37091.723, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37265.519, \"from_m\": 37124.129, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40752.425, \"from_m\": 37265.519, \"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\": 40810.749, \"from_m\": 40752.425, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 40837.852, \"from_m\": 40810.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41421.836, \"from_m\": 40837.852, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41518.848, \"from_m\": 41421.836, \"capability_applied\": null, \"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\": 41587.234, \"from_m\": 41518.848, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48359.18, \"from_m\": 41587.234, \"capability_applied\": null, \"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\": 48398.841, \"from_m\": 48359.18, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55903.247, \"from_m\": 48398.841, \"capability_applied\": null, \"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\": 57521.905, \"from_m\": 55903.247, \"capability_applied\": null, \"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\": 72978.079, \"from_m\": 57521.905, \"capability_applied\": null, \"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\": 73813.385, \"from_m\": 72978.079, \"capability_applied\": null, \"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\": 83606.839, \"from_m\": 73813.385, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 87743.277, \"from_m\": 83606.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\": 89368.64, \"from_m\": 87743.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\": 89626.122, \"from_m\": 89368.64, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 91260.488, \"from_m\": 89626.122, \"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\": 91772.579, \"from_m\": 91260.488, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91802.665, \"from_m\": 91772.579, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91870.522, \"from_m\": 91802.665, \"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\": 91953.662, \"from_m\": 91870.522, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92243.057, \"from_m\": 91953.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92293.999, \"from_m\": 92243.057, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92679.099, \"from_m\": 92293.999, \"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\": 92688.295, \"from_m\": 92679.099, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92695.048, \"from_m\": 92688.295, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 93090.865, \"from_m\": 92695.048, \"capability_applied\": null, \"effective_limit_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\": 587547, \"profile_key\": \"93b032ec9fdaa0141712b09dc018ab30332eb46babc2fb3e943536ffd231e385\", \"schedule_id\": 3277, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1757\", \"wtt_dep\": \"1758\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3723.525, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1804H\", \"wtt_dep\": \"1805\", \"location\": \"Foxton\", \"stage_seq\": 4, \"distance_m\": 11126.132, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1807\", \"wtt_dep\": \"1807H\", \"location\": \"Shepreth\", \"stage_seq\": 5, \"distance_m\": 12983.922, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1810H\", \"wtt_dep\": \"1811\", \"location\": \"Meldreth\", \"stage_seq\": 6, \"distance_m\": 16105.854, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1815\", \"wtt_dep\": \"1816\", \"location\": \"Royston\", \"stage_seq\": 7, \"distance_m\": 20966.287, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1823H\", \"wtt_dep\": \"1824\", \"location\": \"Baldock\", \"stage_seq\": 8, \"distance_m\": 34241.911, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1826H\", \"wtt_dep\": \"1827H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 9, \"distance_m\": 37500.509, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1831H\", \"wtt_dep\": \"1833\", \"location\": \"Hitchin\", \"stage_seq\": 10, \"distance_m\": 41749.923, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1837H\", \"wtt_dep\": \"1839\", \"location\": \"Stevenage\", \"stage_seq\": 11, \"distance_m\": 48753.78, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1842\", \"wtt_dep\": \"1842H\", \"location\": \"Knebworth\", \"stage_seq\": 12, \"distance_m\": 52847.798, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 13, \"distance_m\": 54753.996, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1845H\", \"wtt_dep\": \"1846\", \"location\": \"Welwyn North\", \"stage_seq\": 14, \"distance_m\": 57809.857, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1847\", \"location\": \"Digswell Jn\", \"stage_seq\": 15, \"distance_m\": 59026.796, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1849H\", \"wtt_dep\": \"1852\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 16, \"distance_m\": 60467.522, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1855\", \"wtt_dep\": \"1856\", \"location\": \"Hatfield\", \"stage_seq\": 17, \"distance_m\": 64646.481, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1901\", \"wtt_dep\": \"1902\", \"location\": \"Potters Bar\", \"stage_seq\": 18, \"distance_m\": 72667.131, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905H\", \"location\": \"New Barnet\", \"stage_seq\": 19, \"distance_m\": 78344.736, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1910\", \"wtt_dep\": \"1911H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 20, \"distance_m\": 85142.477, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914H\", \"location\": \"Harringay\", \"stage_seq\": 21, \"distance_m\": 87641.486, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1916\", \"wtt_dep\": \"1917H\", \"location\": \"Finsbury Park\", \"stage_seq\": 22, \"distance_m\": 88993.235, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919\", \"location\": \"Holloway South Jn\", \"stage_seq\": 23, \"distance_m\": 90813.708, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 24, \"distance_m\": 91988.492, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"1924\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 25, \"distance_m\": 93090.865, \"section_seq\": 1, \"route_path_id\": 66084}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93090.865, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66084}], \"total_distance_m\": 93090.865, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 86425.95, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6664.915, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1754", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:15:08Z\", \"source_id\": 15663683, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:27:14Z\", \"source_id\": 48251138, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:27:20Z\", \"source_id\": 15673899, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:32:26Z\", \"source_id\": 48264785, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:32:31Z\", \"source_id\": 15678187, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:36:24Z\", \"source_id\": 48275362, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:36:28Z\", \"source_id\": 15681489, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:42:15Z\", \"source_id\": 48290818, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:42:22Z\", \"source_id\": 15686336, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:49:09Z\", \"source_id\": 48308803, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:50:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:49:12Z\", \"source_id\": 15691961, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:43Z\", \"source_id\": 48323252, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:47Z\", \"source_id\": 15696484, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:11Z\", \"source_id\": 48334636, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:00:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:10Z\", \"source_id\": 15700024, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:54Z\", \"source_id\": 48346889, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:05:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:00Z\", \"source_id\": 15703826, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:12Z\", \"source_id\": 48360796, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:14Z\", \"source_id\": 15708186, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:14Z\", \"source_id\": 48373562, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:18Z\", \"source_id\": 15712239, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:05Z\", \"source_id\": 48380771, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:09Z\", \"source_id\": 15714491, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:28Z\", \"source_id\": 48391588, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:29Z\", \"source_id\": 15717933, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:55Z\", \"source_id\": 48407523, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:58Z\", \"source_id\": 15722951, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:15Z\", \"source_id\": 48420843, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:18Z\", \"source_id\": 15729555, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:05Z\", \"source_id\": 48430335, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:09Z\", \"source_id\": 15732429, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:17Z\", \"source_id\": 48440707, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:21Z\", \"source_id\": 15735638, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:13Z\", \"source_id\": 48445481, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:16Z\", \"source_id\": 15737154, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:03Z\", \"source_id\": 48459778, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:08Z\", \"source_id\": 15741616, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "8", "timing_fact_generation": 1789498153404774, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:04.503363", "service_state_evidence_id": 15741616, "current_leg_start_actual_dep": "2026-09-15T19:44:30+01:00", "operational_evidence_version": 117, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:06.031697", "service_state_valid_until_kind": null, "operational_interpretation_version": 117, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P CBG KGX 2C55 700015 8 100 None {"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4234.217, "from_m": 3634.379, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4737.194, "from_m": 4234.217, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5544.88, "from_m": 4737.194, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5560.759, "from_m": 5544.88, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11328.22, "from_m": 5560.759, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11358.567, "from_m": 11328.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12983.922, "from_m": 11358.567, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13753.984, "from_m": 12983.922, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 20307.644, "from_m": 13753.984, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21059.475, "from_m": 20307.644, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21352.983, "from_m": 21059.475, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21430.454, "from_m": 21352.983, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21464.229, "from_m": 21430.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22021.429, "from_m": 21464.229, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25450.546, "from_m": 22021.429, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31709.546, "from_m": 25450.546, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37091.723, "from_m": 31709.546, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37124.129, "from_m": 37091.723, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37265.519, "from_m": 37124.129, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40752.425, "from_m": 37265.519, "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": 40810.749, "from_m": 40752.425, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40837.852, "from_m": 40810.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41421.836, "from_m": 40837.852, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41518.848, "from_m": 41421.836, "capability_applied": null, "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": 41587.234, "from_m": 41518.848, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48359.18, "from_m": 41587.234, "capability_applied": null, "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": 48398.841, "from_m": 48359.18, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55903.247, "from_m": 48398.841, "capability_applied": null, "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": 57521.905, "from_m": 55903.247, "capability_applied": null, "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": 72978.079, "from_m": 57521.905, "capability_applied": null, "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": 73813.385, "from_m": 72978.079, "capability_applied": null, "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": 83606.839, "from_m": 73813.385, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 87743.277, "from_m": 83606.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": 89368.64, "from_m": 87743.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": 89626.122, "from_m": 89368.64, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 91260.488, "from_m": 89626.122, "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": 91772.579, "from_m": 91260.488, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91802.665, "from_m": 91772.579, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 91870.522, "from_m": 91802.665, "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": 91953.662, "from_m": 91870.522, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92243.057, "from_m": 91953.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 92293.999, "from_m": 92243.057, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92679.099, "from_m": 92293.999, "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": 92688.295, "from_m": 92679.099, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92695.048, "from_m": 92688.295, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 93090.865, "from_m": 92695.048, "capability_applied": null, "effective_limit_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": 587547, "profile_key": "93b032ec9fdaa0141712b09dc018ab30332eb46babc2fb3e943536ffd231e385", "schedule_id": 3277, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1754", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1757", "wtt_dep": "1758", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 66084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3723.525, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1804H", "wtt_dep": "1805", "location": "Foxton", "stage_seq": 4, "distance_m": 11126.132, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1807", "wtt_dep": "1807H", "location": "Shepreth", "stage_seq": 5, "distance_m": 12983.922, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1810H", "wtt_dep": "1811", "location": "Meldreth", "stage_seq": 6, "distance_m": 16105.854, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1815", "wtt_dep": "1816", "location": "Royston", "stage_seq": 7, "distance_m": 20966.287, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1823H", "wtt_dep": "1824", "location": "Baldock", "stage_seq": 8, "distance_m": 34241.911, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1826H", "wtt_dep": "1827H", "location": "Letchworth Garden City", "stage_seq": 9, "distance_m": 37500.509, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1831H", "wtt_dep": "1833", "location": "Hitchin", "stage_seq": 10, "distance_m": 41749.923, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1837H", "wtt_dep": "1839", "location": "Stevenage", "stage_seq": 11, "distance_m": 48753.78, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1842", "wtt_dep": "1842H", "location": "Knebworth", "stage_seq": 12, "distance_m": 52847.798, "section_seq": 1, "route_path_id": 66084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844", "location": "Woolmer Green Jn", "stage_seq": 13, "distance_m": 54753.996, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1845H", "wtt_dep": "1846", "location": "Welwyn North", "stage_seq": 14, "distance_m": 57809.857, "section_seq": 1, "route_path_id": 66084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1847", "location": "Digswell Jn", "stage_seq": 15, "distance_m": 59026.796, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1849H", "wtt_dep": "1852", "location": "Welwyn Garden City", "stage_seq": 16, "distance_m": 60467.522, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1855", "wtt_dep": "1856", "location": "Hatfield", "stage_seq": 17, "distance_m": 64646.481, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1901", "wtt_dep": "1902", "location": "Potters Bar", "stage_seq": 18, "distance_m": 72667.131, "section_seq": 1, "route_path_id": 66084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905H", "location": "New Barnet", "stage_seq": 19, "distance_m": 78344.736, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1910", "wtt_dep": "1911H", "location": "Alexandra Palace", "stage_seq": 20, "distance_m": 85142.477, "section_seq": 1, "route_path_id": 66084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914H", "location": "Harringay", "stage_seq": 21, "distance_m": 87641.486, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1916", "wtt_dep": "1917H", "location": "Finsbury Park", "stage_seq": 22, "distance_m": 88993.235, "section_seq": 1, "route_path_id": 66084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919", "location": "Holloway South Jn", "stage_seq": 23, "distance_m": 90813.708, "section_seq": 1, "route_path_id": 66084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "location": "Belle Isle Jn", "stage_seq": 24, "distance_m": 91988.492, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "1924", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 25, "distance_m": 93090.865, "section_seq": 1, "route_path_id": 66084}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93090.865, "from_m": 0.0, "section_seq": 1, "route_path_id": 66084}], "total_distance_m": 93090.865, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 86425.95, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6664.915, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:15:08Z", "source_id": 15663683, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:27:14Z", "source_id": 48251138, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:29:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:27:20Z", "source_id": 15673899, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12633, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:32:26Z", "source_id": 48264785, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:34:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:32:31Z", "source_id": 15678187, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12638, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:36:24Z", "source_id": 48275362, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:37:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:36:28Z", "source_id": 15681489, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:42:15Z", "source_id": 48290818, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:42:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:42:22Z", "source_id": 15686336, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:49:09Z", "source_id": 48308803, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:50:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:49:12Z", "source_id": 15691961, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:43Z", "source_id": 48323252, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:47Z", "source_id": 15696484, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:11Z", "source_id": 48334636, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:00:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:10Z", "source_id": 15700024, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:54Z", "source_id": 48346889, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:05:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:00Z", "source_id": 15703826, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15694, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:12Z", "source_id": 48360796, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:10:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:14Z", "source_id": 15708186, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15701, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:14Z", "source_id": 48373562, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:14:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:18Z", "source_id": 15712239, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15854, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:05Z", "source_id": 48380771, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:18:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:09Z", "source_id": 15714491, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15902, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:28Z", "source_id": 48391588, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:22:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:29Z", "source_id": 15717933, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:55Z", "source_id": 48407523, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:29:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:58Z", "source_id": 15722951, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:15Z", "source_id": 48420843, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:18Z", "source_id": 15729555, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16007, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:05Z", "source_id": 48430335, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:38:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:09Z", "source_id": 15732429, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:17Z", "source_id": 48440707, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:42:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:21Z", "source_id": 15735638, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16149, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:13Z", "source_id": 48445481, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:44:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:16Z", "source_id": 15737154, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16259, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:03Z", "source_id": 48459778, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:51:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:08Z", "source_id": 15741616, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Cambridge 1754 1754 2 None None London Kings Cross 1924 1924 10 LATE +27 minutes https://www.realtimetrains.co.uk/service/gb-nr:C22577/2026-09-15/detailed None Finsbury Park 2026-09-15T19:44:30+01:00 London Kings Cross 6.0 {"type": "LineString", "coordinates": [[-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} 2.5 1945 1951 Finsbury Park London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-15 19:01:07 TERMINATED 2026-09-15 18:51:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741616 1789498153404774 117 117 2026-09-15 19:01:06.031697 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:04.503363
558233 590379 W87092 075N08MY15 2026-09-15 COMPLETE 15743320 2026-09-15 19:51:00 2026-09-15 19:01:08 2026-09-17 19:01:08 {"id": 590379, "stp": "P", "toc": "ScotRail", "uid": "W87092", "consist": "318260+318263", "dest_crs": "XCK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87092/2026-09-15/detailed", "trust_id": "075N08MY15", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Corkerhill C.S.M.D.", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": null, "is_terminated": 1, "next_location": "Corkerhill C.S.M.D.", "signalling_id": "5N08", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1951", "current_leg_dep": "1949", "current_leg_end": "Corkerhill C.S.M.D.", "origin_dep_time": "1941", "origin_platform": "7", "current_location": "Corkerhill C.S.M.D.", "last_update_time": "2026-09-15T19:01:08", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.292571633893112, 55.847423754007494], [-4.292728899999999, 55.8474182], [-4.2928884, 55.84740219999999], [-4.2933582, 55.8473561], [-4.2936645, 55.8473297], [-4.2937135, 55.847323499999995], [-4.2939636, 55.8472921], [-4.2943337, 55.847247], [-4.2946032999999995, 55.8472123], [-4.2949305, 55.8471664], [-4.2952491, 55.847103099999984], [-4.2954992, 55.84705420000001], [-4.2957245, 55.846999200000006], [-4.2960168, 55.84691709999999], [-4.296676100000001, 55.8467033], [-4.297387399999999, 55.84645710000001], [-4.2977904, 55.84632249999999], [-4.297947799999999, 55.846282499999994], [-4.2983252, 55.8461866], [-4.2986832999999995, 55.846042399999995], [-4.2994927, 55.8457003], [-4.2998356, 55.84551429999999], [-4.3001573, 55.8453296], [-4.3003925, 55.84518799999999], [-4.3005818, 55.8450692], [-4.300799, 55.84492309999999], [-4.3009896, 55.8447894], [-4.3015442, 55.8444005], [-4.301569599999999, 55.8443813], [-4.3018556, 55.8441651], [-4.302080199999999, 55.8440209], [-4.3023089, 55.8438777], [-4.3026048999999995, 55.8437093], [-4.3029811, 55.84351319999999], [-4.3052349, 55.8424339], [-4.3070765, 55.84157530000001], [-4.3075654, 55.84135139999999], [-4.307986199999999, 55.84116079999999], [-4.3081735000000005, 55.8410844], [-4.3084117, 55.8409873], [-4.308818799999999, 55.840840400000005], [-4.309462100000001, 55.8406508], [-4.3098667, 55.840544099999995], [-4.3102704, 55.8404511], [-4.3106262, 55.84037990000001], [-4.311078499999999, 55.84029600000001], [-4.311913363773703, 55.84013971528525], [-4.313047, 55.83992750000001], [-4.3134496, 55.8398534], [-4.3151326, 55.83960079999999], [-4.3163518, 55.8393743], [-4.316615199999999, 55.83932149999999], [-4.3169116, 55.839262099999985], [-4.3171566, 55.83920829999999], [-4.317323, 55.83915960000001], [-4.3174619, 55.83911729999999], [-4.317627, 55.8390575], [-4.3178715, 55.8389581], [-4.317939399999999, 55.83893049999998], [-4.3184383, 55.83873620000001], [-4.3191035, 55.8384907], [-4.3195782, 55.8382738], [-4.3197096, 55.8382166], [-4.319841099999999, 55.83816689999999], [-4.320197799999999, 55.838028300000005], [-4.3204168, 55.8379372], [-4.3205679, 55.837865699999995], [-4.3214825999999995, 55.8373958], [-4.3220431999999995, 55.8371322], [-4.322739499999999, 55.83684220000001], [-4.3230141, 55.836727], [-4.3231348, 55.836678799999994], [-4.323260900000001, 55.83663810000001], [-4.325302, 55.8360146], [-4.3254201, 55.835979899999984], [-4.3255488, 55.8359498], [-4.3256829, 55.8359257], [-4.3258278, 55.83590610000001], [-4.3260075, 55.835885], [-4.326187199999999, 55.83586849999999], [-4.326332, 55.8358594], [-4.3267236, 55.835839799999995], [-4.326442, 55.8358745], [-4.325916299999999, 55.835946799999995], [-4.3257875, 55.8359709], [-4.3256676, 55.835999599999994], [-4.3255193, 55.8360357], [-4.325350299999999, 55.836085399999995], [-4.3245403, 55.83633390000001]]}", "current_leg_start": "Shields Jn No.1 Line", "dest_arr_time_act": "1953", "motion_projection": null, "next_location_lat": "55.8363339", "next_location_lon": "-4.3245403", "previous_location": "Shields Jn No.1 Line", "current_leg_milage": "1.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"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\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2698.335, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4599.895, \"from_m\": 2698.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4708.665, \"from_m\": 4599.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4842.385, \"from_m\": 4708.665, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5704.539, \"from_m\": 4842.385, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 590379, \"profile_key\": \"1ce4deefa45875824f4b76f651ccf55925bb07f5f63479d535b990a1aedf8f72\", \"schedule_id\": 29666, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1941\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942\", \"location\": \"Glasgow Central Gantry A\", \"stage_seq\": 2, \"distance_m\": 424.467, \"section_seq\": 1, \"route_path_id\": 102463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 3, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 102463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Shields Jn\", \"stage_seq\": 4, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 102463}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": \"1949\", \"location\": \"Shields Jn No.1 Line\", \"stage_seq\": 5, \"distance_m\": 3019.146, \"section_seq\": 1, \"route_path_id\": 102463}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Corkerhill C.S.M.D.\", \"stage_seq\": 6, \"distance_m\": 5704.539, \"section_seq\": 1, \"route_path_id\": 102463}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5704.539, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102463}], \"total_distance_m\": 5704.539, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 5269.478, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 435.061, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1941", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8363339", "current_position_lon": "-4.3245403", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:48Z\", \"source_id\": 48463902, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:52Z\", \"source_id\": 15743095, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:03Z\", \"source_id\": 15743320, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Corkerhill C.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1789498264642810, "current_leg_arrival_utc": "2026-09-15T19:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:04.638659", "service_state_evidence_id": 15743095, "current_leg_start_actual_dep": "2026-09-15T19:49:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:05.577050", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC XCK 5N08 318260+318263 6 90 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "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": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2698.335, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4599.895, "from_m": 2698.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4708.665, "from_m": 4599.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4842.385, "from_m": 4708.665, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5704.539, "from_m": 4842.385, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 590379, "profile_key": "1ce4deefa45875824f4b76f651ccf55925bb07f5f63479d535b990a1aedf8f72", "schedule_id": 29666, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1941", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942", "location": "Glasgow Central Gantry A", "stage_seq": 2, "distance_m": 424.467, "section_seq": 1, "route_path_id": 102463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943", "location": "Glasgow Bridge Street Jn", "stage_seq": 3, "distance_m": 931.245, "section_seq": 1, "route_path_id": 102463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Shields Jn", "stage_seq": 4, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 102463}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": "1949", "location": "Shields Jn No.1 Line", "stage_seq": 5, "distance_m": 3019.146, "section_seq": 1, "route_path_id": 102463}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Corkerhill C.S.M.D.", "stage_seq": 6, "distance_m": 5704.539, "section_seq": 1, "route_path_id": 102463}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5704.539, "from_m": 0.0, "section_seq": 1, "route_path_id": 102463}], "total_distance_m": 5704.539, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 5269.478, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 435.061, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1688, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:48Z", "source_id": 48463902, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:51:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:52Z", "source_id": 15743095, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:03Z", "source_id": 15743320, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Glasgow Central High Level 1941 1941 7 None None Corkerhill C.S.M.D. 1953 1953 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87092/2026-09-15/detailed None Shields Jn No.1 Line 2026-09-15T19:49:00+01:00 Corkerhill C.S.M.D. 2.0 {"type": "LineString", "coordinates": [[-4.292571633893112, 55.847423754007494], [-4.292728899999999, 55.8474182], [-4.2928884, 55.84740219999999], [-4.2933582, 55.8473561], [-4.2936645, 55.8473297], [-4.2937135, 55.847323499999995], [-4.2939636, 55.8472921], [-4.2943337, 55.847247], [-4.2946032999999995, 55.8472123], [-4.2949305, 55.8471664], [-4.2952491, 55.847103099999984], [-4.2954992, 55.84705420000001], [-4.2957245, 55.846999200000006], [-4.2960168, 55.84691709999999], [-4.296676100000001, 55.8467033], [-4.297387399999999, 55.84645710000001], [-4.2977904, 55.84632249999999], [-4.297947799999999, 55.846282499999994], [-4.2983252, 55.8461866], [-4.2986832999999995, 55.846042399999995], [-4.2994927, 55.8457003], [-4.2998356, 55.84551429999999], [-4.3001573, 55.8453296], [-4.3003925, 55.84518799999999], [-4.3005818, 55.8450692], [-4.300799, 55.84492309999999], [-4.3009896, 55.8447894], [-4.3015442, 55.8444005], [-4.301569599999999, 55.8443813], [-4.3018556, 55.8441651], [-4.302080199999999, 55.8440209], [-4.3023089, 55.8438777], [-4.3026048999999995, 55.8437093], [-4.3029811, 55.84351319999999], [-4.3052349, 55.8424339], [-4.3070765, 55.84157530000001], [-4.3075654, 55.84135139999999], [-4.307986199999999, 55.84116079999999], [-4.3081735000000005, 55.8410844], [-4.3084117, 55.8409873], [-4.308818799999999, 55.840840400000005], [-4.309462100000001, 55.8406508], [-4.3098667, 55.840544099999995], [-4.3102704, 55.8404511], [-4.3106262, 55.84037990000001], [-4.311078499999999, 55.84029600000001], [-4.311913363773703, 55.84013971528525], [-4.313047, 55.83992750000001], [-4.3134496, 55.8398534], [-4.3151326, 55.83960079999999], [-4.3163518, 55.8393743], [-4.316615199999999, 55.83932149999999], [-4.3169116, 55.839262099999985], [-4.3171566, 55.83920829999999], [-4.317323, 55.83915960000001], [-4.3174619, 55.83911729999999], [-4.317627, 55.8390575], [-4.3178715, 55.8389581], [-4.317939399999999, 55.83893049999998], [-4.3184383, 55.83873620000001], [-4.3191035, 55.8384907], [-4.3195782, 55.8382738], [-4.3197096, 55.8382166], [-4.319841099999999, 55.83816689999999], [-4.320197799999999, 55.838028300000005], [-4.3204168, 55.8379372], [-4.3205679, 55.837865699999995], [-4.3214825999999995, 55.8373958], [-4.3220431999999995, 55.8371322], [-4.322739499999999, 55.83684220000001], [-4.3230141, 55.836727], [-4.3231348, 55.836678799999994], [-4.323260900000001, 55.83663810000001], [-4.325302, 55.8360146], [-4.3254201, 55.835979899999984], [-4.3255488, 55.8359498], [-4.3256829, 55.8359257], [-4.3258278, 55.83590610000001], [-4.3260075, 55.835885], [-4.326187199999999, 55.83586849999999], [-4.326332, 55.8358594], [-4.3267236, 55.835839799999995], [-4.326442, 55.8358745], [-4.325916299999999, 55.835946799999995], [-4.3257875, 55.8359709], [-4.3256676, 55.835999599999994], [-4.3255193, 55.8360357], [-4.325350299999999, 55.836085399999995], [-4.3245403, 55.83633390000001]]} 1.7 1949 1951 Shields Jn No.1 Line Corkerhill C.S.M.D. Corkerhill C.S.M.D. 55.8363339 -4.3245403 55.8363339 -4.3245403 1 0 2026-09-15 19:01:08 TERMINATED 2026-09-15 18:51:00 Corkerhill C.S.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743095 1789498264642810 14 14 2026-09-15 19:01:05.577050 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:04.638659
558234 588941 C32145 342B53MX15 2026-09-15 COMPLETE 15741812 2026-09-15 19:51:00 2026-09-15 19:01:08 2026-09-17 19:01:08 {"id": 588941, "stp": "P", "toc": "Northern", "uid": "C32145", "consist": "156459", "dest_crs": "MAN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32145/2026-09-15/detailed", "trust_id": "342B53MX15", "origin_crs": "BUX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-15", "dest_arr_time": "1947", "dest_platform": "12", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2B53", "timing_status": "LATE", "origin_station": "Buxton", "current_leg_arr": "1951", "current_leg_dep": "1945", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "1846", "origin_platform": "2", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-15T19:01:08", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-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": "Levenshulme", "dest_arr_time_act": "1947", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Levenshulme", "current_leg_milage": "2.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.267, \"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\": 363.154, \"from_m\": 272.267, \"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\": 5787.442, \"from_m\": 363.154, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6722.263, \"from_m\": 5787.442, \"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\": 7096.254, \"from_m\": 6722.263, \"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\": 8010.269, \"from_m\": 7096.254, \"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\": 23852.156, \"from_m\": 8010.269, \"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\": 26394.211, \"from_m\": 23852.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26892.373, \"from_m\": 26394.211, \"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\": 27294.006, \"from_m\": 26892.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\": 27343.359, \"from_m\": 27294.006, \"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\": 30223.739, \"from_m\": 27343.359, \"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\": 30726.418, \"from_m\": 30223.739, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30776.923, \"from_m\": 30726.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\": 30828.295, \"from_m\": 30776.923, \"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\": 31381.273, \"from_m\": 30828.295, \"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\": 31824.15, \"from_m\": 31381.273, \"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\": 32804.402, \"from_m\": 31824.15, \"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\": 32858.772, \"from_m\": 32804.402, \"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\": 37001.218, \"from_m\": 32858.772, \"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\": 37964.707, \"from_m\": 37001.218, \"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\": 38036.86, \"from_m\": 37964.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38564.952, \"from_m\": 38036.86, \"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\": 40099.258, \"from_m\": 38564.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40262.983, \"from_m\": 40099.258, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40572.396, \"from_m\": 40262.983, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40618.603, \"from_m\": 40572.396, \"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\": 40696.392, \"from_m\": 40618.603, \"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\": 41105.572, \"from_m\": 40696.392, \"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\": 588941, \"profile_key\": \"518c7e787775ff272d5262538f9b69566f3314afad2d9f1b4a706d4bca1e1158\", \"schedule_id\": 3850, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1846\", \"location\": \"Buxton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1847\", \"location\": \"Buxton S.B.\", \"stage_seq\": 2, \"distance_m\": 402.128, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": false, \"wtt_arr\": \"1855H\", \"wtt_dep\": \"1856H\", \"location\": \"Chapel-en-le-Frith\", \"stage_seq\": 3, \"distance_m\": 8449.159, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": false, \"wtt_arr\": \"1902\", \"wtt_dep\": \"1903\", \"location\": \"Whaley Bridge\", \"stage_seq\": 4, \"distance_m\": 14533.302, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": false, \"wtt_arr\": \"1906\", \"wtt_dep\": \"1907\", \"location\": \"Furness Vale\", \"stage_seq\": 5, \"distance_m\": 16624.315, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": false, \"wtt_arr\": \"1909H\", \"wtt_dep\": \"1910H\", \"location\": \"New Mills Newtown\", \"stage_seq\": 6, \"distance_m\": 18462.583, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": false, \"wtt_arr\": \"1913H\", \"wtt_dep\": \"1914H\", \"location\": \"Disley\", \"stage_seq\": 7, \"distance_m\": 20895.296, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": false, \"wtt_arr\": \"1917H\", \"wtt_dep\": \"1918\", \"location\": \"Middlewood\", \"stage_seq\": 8, \"distance_m\": 23791.433, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": false, \"wtt_arr\": \"1922\", \"wtt_dep\": \"1923\", \"location\": \"Hazel Grove\", \"stage_seq\": 9, \"distance_m\": 27125.027, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": false, \"wtt_arr\": \"1925H\", \"wtt_dep\": \"1926\", \"location\": \"Woodsmoor\", \"stage_seq\": 10, \"distance_m\": 28586.163, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": false, \"wtt_arr\": \"1927H\", \"wtt_dep\": \"1928\", \"location\": \"Davenport\", \"stage_seq\": 11, \"distance_m\": 29462.697, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 12, \"distance_m\": 30776.923, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 13, \"distance_m\": 31174.014, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": false, \"wtt_arr\": \"1931H\", \"wtt_dep\": \"1933H\", \"location\": \"Stockport\", \"stage_seq\": 14, \"distance_m\": 31614.199, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 15, \"distance_m\": 32804.402, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1937H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 16, \"distance_m\": 34290.753, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": \"1941\", \"location\": \"Levenshulme\", \"stage_seq\": 17, \"distance_m\": 36498.41, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 18, \"distance_m\": 37415.722, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944\", \"location\": \"Ardwick Jn\", \"stage_seq\": 19, \"distance_m\": 39952.886, \"section_seq\": 1, \"route_path_id\": 67140}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 20, \"distance_m\": 41105.572, \"section_seq\": 1, \"route_path_id\": 67140}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41105.572, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67140}], \"total_distance_m\": 41105.572, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 39189.7, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1915.872, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1846", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:55:28Z\", \"source_id\": 15697051, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:01:58Z\", \"source_id\": 15702269, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:03Z\", \"source_id\": 15706424, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:30Z\", \"source_id\": 15708411, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:29Z\", \"source_id\": 15711597, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:30Z\", \"source_id\": 15714768, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:36Z\", \"source_id\": 48391908, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:41Z\", \"source_id\": 15718093, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:19Z\", \"source_id\": 48405974, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:23Z\", \"source_id\": 15722485, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:04Z\", \"source_id\": 48410322, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:30:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:09Z\", \"source_id\": 15724305, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:38Z\", \"source_id\": 15724930, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:46Z\", \"source_id\": 15732142, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:47Z\", \"source_id\": 48439539, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:48Z\", \"source_id\": 15735232, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:16Z\", \"source_id\": 48447945, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:18Z\", \"source_id\": 15737901, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:19Z\", \"source_id\": 48460351, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:23Z\", \"source_id\": 15741812, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "12", "timing_fact_generation": 1789498164157278, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:06.192891", "service_state_evidence_id": 15741812, "current_leg_start_actual_dep": "2026-09-15T19:45:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:07.336671", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P BUX MAN 2B53 156459 2 75 None {"version": 3, "segments": [{"to_m": 272.267, "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": 363.154, "from_m": 272.267, "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": 5787.442, "from_m": 363.154, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6722.263, "from_m": 5787.442, "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": 7096.254, "from_m": 6722.263, "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": 8010.269, "from_m": 7096.254, "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": 23852.156, "from_m": 8010.269, "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": 26394.211, "from_m": 23852.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26892.373, "from_m": 26394.211, "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": 27294.006, "from_m": 26892.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": 27343.359, "from_m": 27294.006, "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": 30223.739, "from_m": 27343.359, "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": 30726.418, "from_m": 30223.739, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30776.923, "from_m": 30726.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": 30828.295, "from_m": 30776.923, "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": 31381.273, "from_m": 30828.295, "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": 31824.15, "from_m": 31381.273, "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": 32804.402, "from_m": 31824.15, "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": 32858.772, "from_m": 32804.402, "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": 37001.218, "from_m": 32858.772, "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": 37964.707, "from_m": 37001.218, "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": 38036.86, "from_m": 37964.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38564.952, "from_m": 38036.86, "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": 40099.258, "from_m": 38564.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40262.983, "from_m": 40099.258, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40572.396, "from_m": 40262.983, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40618.603, "from_m": 40572.396, "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": 40696.392, "from_m": 40618.603, "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": 41105.572, "from_m": 40696.392, "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": 588941, "profile_key": "518c7e787775ff272d5262538f9b69566f3314afad2d9f1b4a706d4bca1e1158", "schedule_id": 3850, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1846", "location": "Buxton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1847", "location": "Buxton S.B.", "stage_seq": 2, "distance_m": 402.128, "section_seq": 1, "route_path_id": 67140}, {"is_pass": false, "wtt_arr": "1855H", "wtt_dep": "1856H", "location": "Chapel-en-le-Frith", "stage_seq": 3, "distance_m": 8449.159, "section_seq": 1, "route_path_id": 67140}, {"is_pass": false, "wtt_arr": "1902", "wtt_dep": "1903", "location": "Whaley Bridge", "stage_seq": 4, "distance_m": 14533.302, "section_seq": 1, "route_path_id": 67140}, {"is_pass": false, "wtt_arr": "1906", "wtt_dep": "1907", "location": "Furness Vale", "stage_seq": 5, "distance_m": 16624.315, "section_seq": 1, "route_path_id": 67140}, {"is_pass": false, "wtt_arr": "1909H", "wtt_dep": "1910H", "location": "New Mills Newtown", "stage_seq": 6, "distance_m": 18462.583, "section_seq": 1, "route_path_id": 67140}, {"is_pass": false, "wtt_arr": "1913H", "wtt_dep": "1914H", "location": "Disley", "stage_seq": 7, "distance_m": 20895.296, "section_seq": 1, "route_path_id": 67140}, {"is_pass": false, "wtt_arr": "1917H", "wtt_dep": "1918", "location": "Middlewood", "stage_seq": 8, "distance_m": 23791.433, "section_seq": 1, "route_path_id": 67140}, {"is_pass": false, "wtt_arr": "1922", "wtt_dep": "1923", "location": "Hazel Grove", "stage_seq": 9, "distance_m": 27125.027, "section_seq": 1, "route_path_id": 67140}, {"is_pass": false, "wtt_arr": "1925H", "wtt_dep": "1926", "location": "Woodsmoor", "stage_seq": 10, "distance_m": 28586.163, "section_seq": 1, "route_path_id": 67140}, {"is_pass": false, "wtt_arr": "1927H", "wtt_dep": "1928", "location": "Davenport", "stage_seq": 11, "distance_m": 29462.697, "section_seq": 1, "route_path_id": 67140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930", "location": "Edgeley Jn No.1", "stage_seq": 12, "distance_m": 30776.923, "section_seq": 1, "route_path_id": 67140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Edgeley Jn No2", "stage_seq": 13, "distance_m": 31174.014, "section_seq": 1, "route_path_id": 67140}, {"is_pass": false, "wtt_arr": "1931H", "wtt_dep": "1933H", "location": "Stockport", "stage_seq": 14, "distance_m": 31614.199, "section_seq": 1, "route_path_id": 67140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935", "location": "Heaton Norris Jn", "stage_seq": 15, "distance_m": 32804.402, "section_seq": 1, "route_path_id": 67140}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1937H", "location": "Heaton Chapel", "stage_seq": 16, "distance_m": 34290.753, "section_seq": 1, "route_path_id": 67140}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": "1941", "location": "Levenshulme", "stage_seq": 17, "distance_m": 36498.41, "section_seq": 1, "route_path_id": 67140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942", "location": "Slade Lane Jn", "stage_seq": 18, "distance_m": 37415.722, "section_seq": 1, "route_path_id": 67140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944", "location": "Ardwick Jn", "stage_seq": 19, "distance_m": 39952.886, "section_seq": 1, "route_path_id": 67140}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 20, "distance_m": 41105.572, "section_seq": 1, "route_path_id": 67140}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41105.572, "from_m": 0.0, "section_seq": 1, "route_path_id": 67140}], "total_distance_m": 41105.572, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 39189.7, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1915.872, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:55:28Z", "source_id": 15697051, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:01:58Z", "source_id": 15702269, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:03Z", "source_id": 15706424, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:30Z", "source_id": 15708411, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:29Z", "source_id": 15711597, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:30Z", "source_id": 15714768, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9029, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:36Z", "source_id": 48391908, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:22:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:41Z", "source_id": 15718093, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9012, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:19Z", "source_id": 48405974, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:28:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:23Z", "source_id": 15722485, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9008, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:04Z", "source_id": 48410322, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:30:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:09Z", "source_id": 15724305, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:38Z", "source_id": 15724930, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:46Z", "source_id": 15732142, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8871, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:47Z", "source_id": 48439539, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:41:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:48Z", "source_id": 15735232, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8868, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:16Z", "source_id": 48447945, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:44:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:18Z", "source_id": 15737901, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8476, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:19Z", "source_id": 48460351, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:51:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:23Z", "source_id": 15741812, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Buxton 1846 1846 2 None None Manchester Piccadilly 1947 1947 12 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32145/2026-09-15/detailed None Levenshulme 2026-09-15T19:45:00+01:00 Manchester Piccadilly 6.0 {"type": "LineString", "coordinates": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-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]]} 2.9 1945 1951 Levenshulme Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-15 19:01:08 TERMINATED 2026-09-15 18:51:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741812 1789498164157278 52 52 2026-09-15 19:01:07.336671 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:06.192891
558235 588439 W70224 652J28MW15 2026-09-15 COMPLETE 15743383 2026-09-15 19:50:00 2026-09-15 19:01:08 2026-09-17 19:01:08 {"id": 588439, "stp": "P", "toc": "West Midlands Trains", "uid": "W70224", "consist": "196113", "dest_crs": "SHR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70224/2026-09-15/detailed", "trust_id": "652J28MW15", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shrewsbury", "service_date": "2026-09-15", "dest_arr_time": "1948", "dest_platform": "5", "is_terminated": 1, "next_location": "Shrewsbury", "signalling_id": "2J28", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "1950", "current_leg_dep": "1939", "current_leg_end": "Shrewsbury", "origin_dep_time": "1826", "origin_platform": "4C", "current_location": "Shrewsbury", "last_update_time": "2026-09-15T19:01:08", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5166063, 52.70139030000001], [-2.517313699999999, 52.70141209999999], [-2.5176851000000005, 52.7014175], [-2.5182012999999994, 52.701425], [-2.5185129, 52.7014415], [-2.5186717, 52.70145860000001], [-2.5212038, 52.7014464], [-2.5219973, 52.7014716], [-2.5228296999999995, 52.7015092], [-2.5234679, 52.7015497], [-2.5241529999999996, 52.7016044], [-2.5247112, 52.7016623], [-2.5253697, 52.70173849999999], [-2.5263172, 52.701866299999985], [-2.527333, 52.702036199999995], [-2.5282995, 52.702225799999994], [-2.5290087, 52.7023753], [-2.5297858, 52.70256210000001], [-2.5305494999999993, 52.70276429999999], [-2.5310068, 52.702891699999995], [-2.5316397, 52.7030927], [-2.5326398999999995, 52.7034232], [-2.5334741, 52.7037317], [-2.5339601, 52.7039181], [-2.5344543, 52.7041255], [-2.5349286, 52.704337499999994], [-2.5353643, 52.7045424], [-2.5357151, 52.7047002], [-2.5362192, 52.7049523], [-2.5367035, 52.705213399999984], [-2.5369621999999996, 52.705354099999994], [-2.5372906999999993, 52.7055402], [-2.5378462999999996, 52.70587479999999], [-2.5384434999999996, 52.706264700000006], [-2.5390155, 52.7066661], [-2.5403857999999997, 52.7076894], [-2.5408718, 52.708024300000005], [-2.5414308999999995, 52.7083791], [-2.5424452, 52.7089311], [-2.5430768999999995, 52.7092494], [-2.5436057, 52.709485400000005], [-2.5441859, 52.70972899999999], [-2.5449138, 52.710006799999995], [-2.5454968, 52.71020980000001], [-2.5461308, 52.71040880000001], [-2.546912, 52.710626], [-2.5475246, 52.71078829999999], [-2.5481317, 52.7109314], [-2.5489171, 52.7110802], [-2.5495707, 52.71119000000001], [-2.5497611, 52.71121620000001], [-2.5502157, 52.711278799999995], [-2.5508202, 52.711356499999994], [-2.5514127, 52.71141690000001], [-2.5525142, 52.7114903], [-2.5533422, 52.7115239], [-2.5541625, 52.711532799999986], [-2.5549632, 52.7115164], [-2.5558310999999994, 52.7114796], [-2.5565656999999997, 52.71142249999999], [-2.5573305999999993, 52.711347], [-2.5586360999999997, 52.71117519999999], [-2.561104, 52.7108206], [-2.5612408999999996, 52.7107992], [-2.5651173, 52.71025449999999], [-2.5672247999999995, 52.7099559], [-2.5692904, 52.7096605], [-2.5695745, 52.709622399999986], [-2.5747318999999997, 52.7088973], [-2.5753703999999997, 52.7088074], [-2.5768753999999996, 52.708588799999994], [-2.5786631, 52.708312500000005], [-2.578838, 52.708284500000005], [-2.5814980999999997, 52.70783719999999], [-2.5848697, 52.707210499999995], [-2.5865365, 52.7068805], [-2.588293999999999, 52.706509700000005], [-2.5910709000000005, 52.705883500000006], [-2.5924339999999995, 52.7055608], [-2.5938167, 52.7052137], [-2.5977907, 52.7042076], [-2.5998204, 52.7036959], [-2.6022602, 52.7030929], [-2.6024406, 52.70305040000001], [-2.605114323946612, 52.70237048913659], [-2.6067714, 52.7019491], [-2.609029, 52.70137949999999], [-2.611152699999999, 52.7008388], [-2.6132490999999995, 52.7003508], [-2.6145005999999995, 52.70009919999998], [-2.615807199999999, 52.6998639], [-2.6168507, 52.6997038], [-2.6179759, 52.699555], [-2.6190830999999997, 52.699431], [-2.6201790999999997, 52.6993288], [-2.620771599999999, 52.69927659999999], [-2.6217264, 52.6992161], [-2.6232567999999996, 52.6991408], [-2.6246771000000004, 52.699110799999985], [-2.6261673, 52.69911660000001], [-2.6274818, 52.699141100000006], [-2.6285628, 52.6992029], [-2.6295331999999996, 52.69926339999999], [-2.6303493999999996, 52.69932659999999], [-2.631081, 52.69940290000001], [-2.6327291999999995, 52.6995698], [-2.6337684999999995, 52.69968440000001], [-2.635361, 52.69985789999999], [-2.6359256999999996, 52.69992090000001], [-2.6370399, 52.7000412], [-2.6372133999999994, 52.7000596], [-2.6419916, 52.7005763], [-2.6446507999999995, 52.700866999999995], [-2.6472739, 52.701147799999994], [-2.6479152, 52.701217199999995], [-2.6566186, 52.70216539999999], [-2.6610558, 52.7026481], [-2.665462, 52.70312979999999], [-2.6705575, 52.703682], [-2.6792263, 52.704622400000005], [-2.6832042, 52.7050572], [-2.6859246999999997, 52.7053552], [-2.6886895999999996, 52.70564379999999], [-2.6944887, 52.70627979999999], [-2.6949458523585643, 52.70633024737256], [-2.6973976, 52.70660079999999], [-2.7002794, 52.70690650000001], [-2.7006098999999995, 52.7069395], [-2.7034127999999997, 52.7072399], [-2.7050299, 52.7074188], [-2.705139, 52.70743199999998], [-2.7069414, 52.70762409999998], [-2.7087966, 52.7078311], [-2.7102569999999995, 52.70799339999998], [-2.7120932, 52.7081928], [-2.7133202999999995, 52.7083144], [-2.7166009999999994, 52.70860390000001], [-2.7181583999999996, 52.7087272], [-2.7200342, 52.7088407], [-2.7246062, 52.70901690000001], [-2.7273497, 52.7091099], [-2.7300297, 52.7092034], [-2.7303773, 52.70921319999999], [-2.7305929999999994, 52.70921500000001], [-2.7321169, 52.70926380000001], [-2.7353929999999997, 52.70937299999999], [-2.7374856986096696, 52.70944335163414], [-2.7377468115480226, 52.70945255643612], [-2.7379768950716485, 52.70946137735905], [-2.738179732550491, 52.70946980173911], [-2.738359107354496, 52.70947781691249], [-2.7385188028536076, 52.709485410215365], [-2.7386626024177705, 52.709492568983926], [-2.7387942894169295, 52.709499280554354], [-2.738917647221029, 52.70950553226283], [-2.739036459200014, 52.70951131144554], [-2.739154508723829, 52.709516605438665], [-2.739275579162418, 52.709521401578385], [-2.739403453885727, 52.709525687200895], [-2.7395419162637, 52.70952944964236], [-2.7396947496662816, 52.70953267623898], [-2.739865737463417, 52.70953535432693], [-2.7400586630250494, 52.70953747124239], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]}", "current_leg_start": "Wellington (Shropshire)", "dest_arr_time_act": "1948", "motion_projection": null, "next_location_lat": "52.7115534", "next_location_lon": "-2.7493040", "previous_location": "Wellington (Shropshire)", "current_leg_milage": "10.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 308.855, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1171.338, \"from_m\": 308.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3342.421, \"from_m\": 1171.338, \"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\": 3381.75, \"from_m\": 3342.421, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3401.665, \"from_m\": 3381.75, \"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\": 3967.181, \"from_m\": 3401.665, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7143.859, \"from_m\": 3967.181, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7709.996, \"from_m\": 7143.859, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14417.868, \"from_m\": 7709.996, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14434.001, \"from_m\": 14417.868, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15035.102, \"from_m\": 14434.001, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21703.774, \"from_m\": 15035.102, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23373.492, \"from_m\": 21703.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\": 24026.249, \"from_m\": 23373.492, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24075.011, \"from_m\": 24026.249, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24370.226, \"from_m\": 24075.011, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25034.354, \"from_m\": 24370.226, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25350.58, \"from_m\": 25034.354, \"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\": 25477.93, \"from_m\": 25350.58, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25564.034, \"from_m\": 25477.93, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27278.469, \"from_m\": 25564.034, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31885.063, \"from_m\": 27278.469, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31934.683, \"from_m\": 31885.063, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 39856.487, \"from_m\": 31934.683, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39894.15, \"from_m\": 39856.487, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55408.834, \"from_m\": 39894.15, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57046.819, \"from_m\": 55408.834, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71771.906, \"from_m\": 57046.819, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 72455.297, \"from_m\": 71771.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}], \"service_id\": 588439, \"profile_key\": \"06fb2529850646d77c32ea9d961c74fb1a06d0375c69179ab14ee94e4f11490e\", \"schedule_id\": 27950, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1826\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831H\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1832H\", \"location\": \"Soho East Jn\", \"stage_seq\": 3, \"distance_m\": 3940.083, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1835H\", \"location\": \"Perry Barr West Jn\", \"stage_seq\": 4, \"distance_m\": 7138.534, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1836H\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 5, \"distance_m\": 7709.996, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1841\", \"wtt_dep\": \"1841H\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 6, \"distance_m\": 13312.166, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1843\", \"location\": \"Bescot Stadium\", \"stage_seq\": 7, \"distance_m\": 14879.85, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845\", \"location\": \"Darlaston Jn\", \"stage_seq\": 8, \"distance_m\": 16835.099, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1846\", \"wtt_dep\": \"1846H\", \"location\": \"Darlaston (Construction)\", \"stage_seq\": 9, \"distance_m\": 17423.387, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1848H\", \"wtt_dep\": \"1849H\", \"location\": \"Willenhall (Construction)\", \"stage_seq\": 10, \"distance_m\": 20004.486, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852\", \"location\": \"Portobello Jn (West Midlands)\", \"stage_seq\": 11, \"distance_m\": 21660.702, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1856H\", \"wtt_dep\": \"1858H\", \"location\": \"Wolverhampton\", \"stage_seq\": 12, \"distance_m\": 24691.687, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 13, \"distance_m\": 25425.619, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 14, \"distance_m\": 26479.019, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1904\", \"wtt_dep\": \"1904H\", \"location\": \"Bilbrook\", \"stage_seq\": 15, \"distance_m\": 31036.537, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1906\", \"wtt_dep\": \"1907\", \"location\": \"Codsall\", \"stage_seq\": 16, \"distance_m\": 32203.027, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1911\", \"wtt_dep\": \"1912\", \"location\": \"Albrighton\", \"stage_seq\": 17, \"distance_m\": 36987.72, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1914H\", \"wtt_dep\": \"1915\", \"location\": \"Cosford\", \"stage_seq\": 18, \"distance_m\": 39238.419, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1919\", \"wtt_dep\": \"1920\", \"location\": \"Shifnal\", \"stage_seq\": 19, \"distance_m\": 44694.687, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922H\", \"location\": \"Madeley Jn (Shropshire)\", \"stage_seq\": 20, \"distance_m\": 47812.264, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1924\", \"wtt_dep\": \"1925\", \"location\": \"Telford Central\", \"stage_seq\": 21, \"distance_m\": 49779.559, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1928\", \"location\": \"Oakengates\", \"stage_seq\": 22, \"distance_m\": 51254.087, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1933\", \"wtt_dep\": \"1934\", \"location\": \"Wellington (Shropshire)\", \"stage_seq\": 23, \"distance_m\": 55981.157, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 24, \"distance_m\": 71643.958, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": null, \"location\": \"Shrewsbury\", \"stage_seq\": 25, \"distance_m\": 72455.297, \"section_seq\": 1, \"route_path_id\": 101895}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72455.297, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101895}], \"total_distance_m\": 72455.297, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 71766.105, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 689.192, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1826", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.7115534", "current_position_lon": "-2.7493040", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:45:58Z\", \"source_id\": 48300586, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:46:01Z\", \"source_id\": 15689376, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:48:50Z\", \"source_id\": 48307979, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:49:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:48:54Z\", \"source_id\": 15691704, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:51:23Z\", \"source_id\": 15693787, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:26Z\", \"source_id\": 15696224, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:33Z\", \"source_id\": 48343321, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:04:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:37Z\", \"source_id\": 15702762, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:47Z\", \"source_id\": 48359694, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:50Z\", \"source_id\": 15707848, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:06Z\", \"source_id\": 48368165, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:12:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:10Z\", \"source_id\": 15710537, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18978, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:13Z\", \"source_id\": 48378482, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:16Z\", \"source_id\": 15713773, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:08Z\", \"source_id\": 48388267, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:13Z\", \"source_id\": 15716908, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:58Z\", \"source_id\": 48397704, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:25:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:59Z\", \"source_id\": 15719892, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:22Z\", \"source_id\": 48411027, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:30:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:26Z\", \"source_id\": 15724661, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:06Z\", \"source_id\": 15725395, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:28Z\", \"source_id\": 48418852, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:33Z\", \"source_id\": 15728937, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:45Z\", \"source_id\": 48432091, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:48Z\", \"source_id\": 15732973, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:04Z\", \"source_id\": 15743383, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shrewsbury", "service_state_platform": "5", "timing_fact_generation": 1789498266284238, "current_leg_arrival_utc": "2026-09-15T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:06.271643", "service_state_evidence_id": 15743383, "current_leg_start_actual_dep": "2026-09-15T19:36:00+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:07.247380", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BHM SHR 2J28 196113 4 100 None {"version": 3, "segments": [{"to_m": 308.855, "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": 1171.338, "from_m": 308.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3342.421, "from_m": 1171.338, "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": 3381.75, "from_m": 3342.421, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3401.665, "from_m": 3381.75, "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": 3967.181, "from_m": 3401.665, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7143.859, "from_m": 3967.181, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7709.996, "from_m": 7143.859, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14417.868, "from_m": 7709.996, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14434.001, "from_m": 14417.868, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15035.102, "from_m": 14434.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21703.774, "from_m": 15035.102, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23373.492, "from_m": 21703.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": 24026.249, "from_m": 23373.492, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24075.011, "from_m": 24026.249, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24370.226, "from_m": 24075.011, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25034.354, "from_m": 24370.226, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25350.58, "from_m": 25034.354, "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": 25477.93, "from_m": 25350.58, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25564.034, "from_m": 25477.93, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27278.469, "from_m": 25564.034, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31885.063, "from_m": 27278.469, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31934.683, "from_m": 31885.063, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 39856.487, "from_m": 31934.683, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39894.15, "from_m": 39856.487, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55408.834, "from_m": 39894.15, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57046.819, "from_m": 55408.834, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71771.906, "from_m": 57046.819, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 72455.297, "from_m": 71771.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}], "service_id": 588439, "profile_key": "06fb2529850646d77c32ea9d961c74fb1a06d0375c69179ab14ee94e4f11490e", "schedule_id": 27950, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1826", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831H", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832H", "location": "Soho East Jn", "stage_seq": 3, "distance_m": 3940.083, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1835H", "location": "Perry Barr West Jn", "stage_seq": 4, "distance_m": 7138.534, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836H", "location": "Perry Barr North Jn", "stage_seq": 5, "distance_m": 7709.996, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1841", "wtt_dep": "1841H", "location": "Tame Bridge Parkway", "stage_seq": 6, "distance_m": 13312.166, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1843", "location": "Bescot Stadium", "stage_seq": 7, "distance_m": 14879.85, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845", "location": "Darlaston Jn", "stage_seq": 8, "distance_m": 16835.099, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1846", "wtt_dep": "1846H", "location": "Darlaston (Construction)", "stage_seq": 9, "distance_m": 17423.387, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1848H", "wtt_dep": "1849H", "location": "Willenhall (Construction)", "stage_seq": 10, "distance_m": 20004.486, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852", "location": "Portobello Jn (West Midlands)", "stage_seq": 11, "distance_m": 21660.702, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1856H", "wtt_dep": "1858H", "location": "Wolverhampton", "stage_seq": 12, "distance_m": 24691.687, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900", "location": "Wolverhampton North Jn", "stage_seq": 13, "distance_m": 25425.619, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901", "location": "Stafford Rd Jn", "stage_seq": 14, "distance_m": 26479.019, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1904", "wtt_dep": "1904H", "location": "Bilbrook", "stage_seq": 15, "distance_m": 31036.537, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1906", "wtt_dep": "1907", "location": "Codsall", "stage_seq": 16, "distance_m": 32203.027, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1911", "wtt_dep": "1912", "location": "Albrighton", "stage_seq": 17, "distance_m": 36987.72, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1914H", "wtt_dep": "1915", "location": "Cosford", "stage_seq": 18, "distance_m": 39238.419, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1919", "wtt_dep": "1920", "location": "Shifnal", "stage_seq": 19, "distance_m": 44694.687, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922H", "location": "Madeley Jn (Shropshire)", "stage_seq": 20, "distance_m": 47812.264, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1924", "wtt_dep": "1925", "location": "Telford Central", "stage_seq": 21, "distance_m": 49779.559, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1928", "location": "Oakengates", "stage_seq": 22, "distance_m": 51254.087, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1933", "wtt_dep": "1934", "location": "Wellington (Shropshire)", "stage_seq": 23, "distance_m": 55981.157, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Shrewsbury Abbey Foregate", "stage_seq": 24, "distance_m": 71643.958, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 25, "distance_m": 72455.297, "section_seq": 1, "route_path_id": 101895}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72455.297, "from_m": 0.0, "section_seq": 1, "route_path_id": 101895}], "total_distance_m": 72455.297, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 71766.105, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 689.192, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19534, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:45:58Z", "source_id": 48300586, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:46:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:46:01Z", "source_id": 15689376, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19560, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:48:50Z", "source_id": 48307979, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:49:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:48:54Z", "source_id": 15691704, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:51:23Z", "source_id": 15693787, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:26Z", "source_id": 15696224, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19071, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:33Z", "source_id": 48343321, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:04:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:37Z", "source_id": 15702762, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18989, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:47Z", "source_id": 48359694, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:10:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:50Z", "source_id": 15707848, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18984, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:06Z", "source_id": 48368165, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:12:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:10Z", "source_id": 15710537, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18978, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:13Z", "source_id": 48378482, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:17:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:16Z", "source_id": 15713773, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18964, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:08Z", "source_id": 48388267, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:20:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:13Z", "source_id": 15716908, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18961, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:58Z", "source_id": 48397704, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:25:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:59Z", "source_id": 15719892, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18920, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:22Z", "source_id": 48411027, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:30:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:26Z", "source_id": 15724661, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:06Z", "source_id": 15725395, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18913, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:28Z", "source_id": 48418852, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:33:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:33Z", "source_id": 15728937, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18894, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:45Z", "source_id": 48432091, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T18:38:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:48Z", "source_id": 15732973, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:04Z", "source_id": 15743383, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Birmingham New Street 1826 1826 4C None None Shrewsbury 1948 1948 5 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W70224/2026-09-15/detailed None Wellington (Shropshire) 2026-09-15T19:36:00+01:00 Shrewsbury 11.0 {"type": "LineString", "coordinates": [[-2.5166063, 52.70139030000001], [-2.517313699999999, 52.70141209999999], [-2.5176851000000005, 52.7014175], [-2.5182012999999994, 52.701425], [-2.5185129, 52.7014415], [-2.5186717, 52.70145860000001], [-2.5212038, 52.7014464], [-2.5219973, 52.7014716], [-2.5228296999999995, 52.7015092], [-2.5234679, 52.7015497], [-2.5241529999999996, 52.7016044], [-2.5247112, 52.7016623], [-2.5253697, 52.70173849999999], [-2.5263172, 52.701866299999985], [-2.527333, 52.702036199999995], [-2.5282995, 52.702225799999994], [-2.5290087, 52.7023753], [-2.5297858, 52.70256210000001], [-2.5305494999999993, 52.70276429999999], [-2.5310068, 52.702891699999995], [-2.5316397, 52.7030927], [-2.5326398999999995, 52.7034232], [-2.5334741, 52.7037317], [-2.5339601, 52.7039181], [-2.5344543, 52.7041255], [-2.5349286, 52.704337499999994], [-2.5353643, 52.7045424], [-2.5357151, 52.7047002], [-2.5362192, 52.7049523], [-2.5367035, 52.705213399999984], [-2.5369621999999996, 52.705354099999994], [-2.5372906999999993, 52.7055402], [-2.5378462999999996, 52.70587479999999], [-2.5384434999999996, 52.706264700000006], [-2.5390155, 52.7066661], [-2.5403857999999997, 52.7076894], [-2.5408718, 52.708024300000005], [-2.5414308999999995, 52.7083791], [-2.5424452, 52.7089311], [-2.5430768999999995, 52.7092494], [-2.5436057, 52.709485400000005], [-2.5441859, 52.70972899999999], [-2.5449138, 52.710006799999995], [-2.5454968, 52.71020980000001], [-2.5461308, 52.71040880000001], [-2.546912, 52.710626], [-2.5475246, 52.71078829999999], [-2.5481317, 52.7109314], [-2.5489171, 52.7110802], [-2.5495707, 52.71119000000001], [-2.5497611, 52.71121620000001], [-2.5502157, 52.711278799999995], [-2.5508202, 52.711356499999994], [-2.5514127, 52.71141690000001], [-2.5525142, 52.7114903], [-2.5533422, 52.7115239], [-2.5541625, 52.711532799999986], [-2.5549632, 52.7115164], [-2.5558310999999994, 52.7114796], [-2.5565656999999997, 52.71142249999999], [-2.5573305999999993, 52.711347], [-2.5586360999999997, 52.71117519999999], [-2.561104, 52.7108206], [-2.5612408999999996, 52.7107992], [-2.5651173, 52.71025449999999], [-2.5672247999999995, 52.7099559], [-2.5692904, 52.7096605], [-2.5695745, 52.709622399999986], [-2.5747318999999997, 52.7088973], [-2.5753703999999997, 52.7088074], [-2.5768753999999996, 52.708588799999994], [-2.5786631, 52.708312500000005], [-2.578838, 52.708284500000005], [-2.5814980999999997, 52.70783719999999], [-2.5848697, 52.707210499999995], [-2.5865365, 52.7068805], [-2.588293999999999, 52.706509700000005], [-2.5910709000000005, 52.705883500000006], [-2.5924339999999995, 52.7055608], [-2.5938167, 52.7052137], [-2.5977907, 52.7042076], [-2.5998204, 52.7036959], [-2.6022602, 52.7030929], [-2.6024406, 52.70305040000001], [-2.605114323946612, 52.70237048913659], [-2.6067714, 52.7019491], [-2.609029, 52.70137949999999], [-2.611152699999999, 52.7008388], [-2.6132490999999995, 52.7003508], [-2.6145005999999995, 52.70009919999998], [-2.615807199999999, 52.6998639], [-2.6168507, 52.6997038], [-2.6179759, 52.699555], [-2.6190830999999997, 52.699431], [-2.6201790999999997, 52.6993288], [-2.620771599999999, 52.69927659999999], [-2.6217264, 52.6992161], [-2.6232567999999996, 52.6991408], [-2.6246771000000004, 52.699110799999985], [-2.6261673, 52.69911660000001], [-2.6274818, 52.699141100000006], [-2.6285628, 52.6992029], [-2.6295331999999996, 52.69926339999999], [-2.6303493999999996, 52.69932659999999], [-2.631081, 52.69940290000001], [-2.6327291999999995, 52.6995698], [-2.6337684999999995, 52.69968440000001], [-2.635361, 52.69985789999999], [-2.6359256999999996, 52.69992090000001], [-2.6370399, 52.7000412], [-2.6372133999999994, 52.7000596], [-2.6419916, 52.7005763], [-2.6446507999999995, 52.700866999999995], [-2.6472739, 52.701147799999994], [-2.6479152, 52.701217199999995], [-2.6566186, 52.70216539999999], [-2.6610558, 52.7026481], [-2.665462, 52.70312979999999], [-2.6705575, 52.703682], [-2.6792263, 52.704622400000005], [-2.6832042, 52.7050572], [-2.6859246999999997, 52.7053552], [-2.6886895999999996, 52.70564379999999], [-2.6944887, 52.70627979999999], [-2.6949458523585643, 52.70633024737256], [-2.6973976, 52.70660079999999], [-2.7002794, 52.70690650000001], [-2.7006098999999995, 52.7069395], [-2.7034127999999997, 52.7072399], [-2.7050299, 52.7074188], [-2.705139, 52.70743199999998], [-2.7069414, 52.70762409999998], [-2.7087966, 52.7078311], [-2.7102569999999995, 52.70799339999998], [-2.7120932, 52.7081928], [-2.7133202999999995, 52.7083144], [-2.7166009999999994, 52.70860390000001], [-2.7181583999999996, 52.7087272], [-2.7200342, 52.7088407], [-2.7246062, 52.70901690000001], [-2.7273497, 52.7091099], [-2.7300297, 52.7092034], [-2.7303773, 52.70921319999999], [-2.7305929999999994, 52.70921500000001], [-2.7321169, 52.70926380000001], [-2.7353929999999997, 52.70937299999999], [-2.7374856986096696, 52.70944335163414], [-2.7377468115480226, 52.70945255643612], [-2.7379768950716485, 52.70946137735905], [-2.738179732550491, 52.70946980173911], [-2.738359107354496, 52.70947781691249], [-2.7385188028536076, 52.709485410215365], [-2.7386626024177705, 52.709492568983926], [-2.7387942894169295, 52.709499280554354], [-2.738917647221029, 52.70950553226283], [-2.739036459200014, 52.70951131144554], [-2.739154508723829, 52.709516605438665], [-2.739275579162418, 52.709521401578385], [-2.739403453885727, 52.709525687200895], [-2.7395419162637, 52.70952944964236], [-2.7396947496662816, 52.70953267623898], [-2.739865737463417, 52.70953535432693], [-2.7400586630250494, 52.70953747124239], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]} 10.2 1939 1950 Wellington (Shropshire) Shrewsbury Shrewsbury 52.7115534 -2.7493040 52.7115534 -2.7493040 1 0 2026-09-15 19:01:08 TERMINATED 2026-09-15 18:50:00 Shrewsbury TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743383 1789498266284238 91 91 2026-09-15 19:01:07.247380 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:06.271643
558236 588930 C37475 739U19MX15 2026-09-15 COMPLETE 15743396 2026-09-15 19:51:00 2026-09-15 19:01:08 2026-09-17 19:01:08 {"id": 588930, "stp": "P", "toc": "Elizabeth Line", "uid": "C37475", "consist": "345046", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37475/2026-09-15/detailed", "trust_id": "739U19MX15", "origin_crs": "HAF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-15", "dest_arr_time": "1952", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U19", "timing_status": "LATE", "origin_station": "Heathrow Terminal 4", "current_leg_arr": "1951", "current_leg_dep": "1948", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "1845", "origin_platform": "1", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-15T19:01:08", "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": "1950", "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\": 588930, \"profile_key\": \"4407ed1a86d3262a2f69438ad1bac2fca0873d2ee2d609c3b66a696fdb6f34c5\", \"schedule_id\": 5202, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1845\", \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1849H\", \"wtt_dep\": \"1851\", \"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\": \"1854\", \"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\": \"1854H\", \"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\": \"1855H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8756.57, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1856H\", \"wtt_dep\": \"1857H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8961.873, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1900\", \"wtt_dep\": \"1900H\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 12049.669, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1903\", \"wtt_dep\": \"1903H\", \"location\": \"Hanwell\", \"stage_seq\": 8, \"distance_m\": 14701.348, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1905\", \"wtt_dep\": \"1905H\", \"location\": \"West Ealing\", \"stage_seq\": 9, \"distance_m\": 15981.147, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1907\", \"wtt_dep\": \"1908\", \"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\": \"1909\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 18095.949, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1910\", \"wtt_dep\": \"1910H\", \"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\": \"1917\", \"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\": \"1918\", \"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\": \"1918H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 24784.052, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1920\", \"wtt_dep\": \"1921\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 26266.266, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1923H\", \"wtt_dep\": \"1924\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 28584.175, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1925H\", \"wtt_dep\": \"1926H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 29907.017, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1928H\", \"wtt_dep\": \"1929H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 31934.613, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1931\", \"wtt_dep\": \"1932\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 33655.662, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1934\", \"wtt_dep\": \"1935\", \"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\": \"1936\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 36203.096, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1938\", \"wtt_dep\": \"1939\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 38466.329, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1942\", \"wtt_dep\": \"1942H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 41830.243, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": \"1946H\", \"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\": \"1948H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 26, \"distance_m\": 48167.396, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"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": "1845", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.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-15T17:57:18Z\", \"source_id\": 48329751, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:59:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:57:23Z\", \"source_id\": 15698581, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:00Z\", \"source_id\": 48347111, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:05:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:03Z\", \"source_id\": 15703923, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:38Z\", \"source_id\": 48356746, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:08:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:40Z\", \"source_id\": 15706941, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:48Z\", \"source_id\": 15709469, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:24Z\", \"source_id\": 48368966, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:13:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:29Z\", \"source_id\": 15710784, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:45Z\", \"source_id\": 48374838, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:49Z\", \"source_id\": 15712664, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:05Z\", \"source_id\": 48380718, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:09Z\", \"source_id\": 15714507, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:19Z\", \"source_id\": 48393599, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:23Z\", \"source_id\": 15718622, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:24Z\", \"source_id\": 48396333, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:29Z\", \"source_id\": 15719448, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:15Z\", \"source_id\": 48403427, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:22Z\", \"source_id\": 15721681, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:20Z\", \"source_id\": 48408524, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:21Z\", \"source_id\": 15723285, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:27Z\", \"source_id\": 15723452, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:31Z\", \"source_id\": 48416510, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:34Z\", \"source_id\": 15727653, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:53Z\", \"source_id\": 48422374, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:55Z\", \"source_id\": 15730002, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:45Z\", \"source_id\": 48429351, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:48Z\", \"source_id\": 15732196, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:25Z\", \"source_id\": 48438630, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:29Z\", \"source_id\": 15734966, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:49Z\", \"source_id\": 48446850, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:53Z\", \"source_id\": 15737620, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:41Z\", \"source_id\": 48456357, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:48Z\", \"source_id\": 15740575, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:03Z\", \"source_id\": 48464556, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:04Z\", \"source_id\": 15743396, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789498267362071, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:07.352699", "service_state_evidence_id": 15743396, "current_leg_start_actual_dep": "2026-09-15T19:47:30+01:00", "operational_evidence_version": 120, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T18:51:07.375541", "service_state_valid_until_kind": null, "operational_interpretation_version": 120, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P HAF ABX 9U19 345046 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": 588930, "profile_key": "4407ed1a86d3262a2f69438ad1bac2fca0873d2ee2d609c3b66a696fdb6f34c5", "schedule_id": 5202, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1845", "location": "Heathrow Terminal 4", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1849H", "wtt_dep": "1851", "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": "1854", "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": "1854H", "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": "1855H", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8756.57, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1856H", "wtt_dep": "1857H", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8961.873, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1900", "wtt_dep": "1900H", "location": "Southall", "stage_seq": 7, "distance_m": 12049.669, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1903", "wtt_dep": "1903H", "location": "Hanwell", "stage_seq": 8, "distance_m": 14701.348, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1905", "wtt_dep": "1905H", "location": "West Ealing", "stage_seq": 9, "distance_m": 15981.147, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1907", "wtt_dep": "1908", "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": "1909", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 18095.949, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1910", "wtt_dep": "1910H", "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": "1917", "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": "1918", "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": "1918H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 24784.052, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1920", "wtt_dep": "1921", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 26266.266, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1923H", "wtt_dep": "1924", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 28584.175, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1925H", "wtt_dep": "1926H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 29907.017, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1928H", "wtt_dep": "1929H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 31934.613, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1931", "wtt_dep": "1932", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 33655.662, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1934", "wtt_dep": "1935", "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": "1936", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 36203.096, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1938", "wtt_dep": "1939", "location": "Canary Wharf (Crossrail)", "stage_seq": 23, "distance_m": 38466.329, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1942", "wtt_dep": "1942H", "location": "Custom House (Crossrail)", "stage_seq": 24, "distance_m": 41830.243, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": "1946H", "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": "1948H", "location": "Plumstead East Jn", "stage_seq": 26, "distance_m": 48167.396, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1950", "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-15T17:57:18Z", "source_id": 48329751, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:59:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:57:23Z", "source_id": 15698581, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:00Z", "source_id": 48347111, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:05:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:03Z", "source_id": 15703923, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:38Z", "source_id": 48356746, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:08:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:40Z", "source_id": 15706941, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:48Z", "source_id": 15709469, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:24Z", "source_id": 48368966, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:13:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:29Z", "source_id": 15710784, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:45Z", "source_id": 48374838, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:15:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:49Z", "source_id": 15712664, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23141, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:05Z", "source_id": 48380718, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:18:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:09Z", "source_id": 15714507, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:19Z", "source_id": 48393599, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:22:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:23Z", "source_id": 15718622, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:24Z", "source_id": 48396333, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:23:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:29Z", "source_id": 15719448, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:15Z", "source_id": 48403427, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:26:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:22Z", "source_id": 15721681, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:20Z", "source_id": 48408524, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:28:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:21Z", "source_id": 15723285, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:27Z", "source_id": 15723452, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:31Z", "source_id": 48416510, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:34Z", "source_id": 15727653, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:53Z", "source_id": 48422374, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:33:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:55Z", "source_id": 15730002, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:45Z", "source_id": 48429351, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:48Z", "source_id": 15732196, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:25Z", "source_id": 48438630, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T18:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:29Z", "source_id": 15734966, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:49Z", "source_id": 48446850, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T18:43:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:53Z", "source_id": 15737620, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:41Z", "source_id": 48456357, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:47:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:48Z", "source_id": 15740575, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:03Z", "source_id": 48464556, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T18:51:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:04Z", "source_id": 15743396, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Heathrow Terminal 4 1845 1845 1 None None Abbey Wood (Crossrail) 1952 1950 4 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37475/2026-09-15/detailed None Woolwich (Crossrail) 2026-09-15T19:47:30+01:00 Abbey Wood (Crossrail) 3.0 {"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} 3.7 1948 1951 Woolwich (Crossrail) Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-15 19:01:08 TERMINATED 2026-09-15 18:51:00 Abbey Wood (Crossrail) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743396 1789498267362071 120 120 2026-09-15 18:51:07.375541 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:07.352699
558237 589074 C61452 722A40MX15 2026-09-15 COMPLETE None 2026-09-15 18:51:00 2026-09-15 19:01:37 2026-09-17 19:01:37 {"id": 589074, "stp": "P", "toc": "London Underground", "uid": "C61452", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61452/2026-09-15/detailed", "trust_id": "722A40MX15", "origin_crs": "SBP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-15", "dest_arr_time": "1929", "dest_platform": null, "is_terminated": 1, "next_location": "Harlesden", "signalling_id": "2A40", "timing_status": null, "origin_station": "Stonebridge Park", "current_leg_arr": "1853", "current_leg_dep": "1853", "current_leg_end": "Harlesden", "origin_dep_time": "1851", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-15T19:01:37", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2762892235871661, 51.54411715868427], [-0.2751475, 51.5436998], [-0.27470079999999997, 51.54353270000001], [-0.2740519, 51.54329049999999], [-0.2724442999999999, 51.5426793], [-0.2711497, 51.542196], [-0.2704951, 51.5419506], [-0.26953639999999995, 51.541557799999985], [-0.26949458523585645, 51.541540384244435], [-0.2683873, 51.54107919999999], [-0.2673193, 51.5406244], [-0.2667224, 51.540361], [-0.26629679999999994, 51.54017730000001], [-0.2659327, 51.54002130000001], [-0.2655977, 51.539872300000006], [-0.2651331, 51.53967109999999], [-0.26476739999999993, 51.5395123], [-0.2644092, 51.53936139999999], [-0.2640683, 51.53920869999999], [-0.2637315, 51.53906159999999], [-0.2633683, 51.538904899999984], [-0.2630398, 51.538757], [-0.2628081, 51.538651299999984], [-0.2625514, 51.53853309999999], [-0.2621116, 51.5383287], [-0.2617691, 51.5381727], [-0.2614432, 51.53801239999999], [-0.2611088, 51.53786109999999], [-0.2606552, 51.5376318], [-0.259929, 51.537319], [-0.25888740000000005, 51.53682619999999], [-0.2582051, 51.536507]]}", "current_leg_start": "Stonebridge Park", "dest_arr_time_act": "1928½", "motion_projection": null, "next_location_lat": "51.5365070", "next_location_lon": "-0.2582051", "previous_location": null, "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1851", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "0.0", "current_position_lat": "51.5414805", "current_position_lon": "-0.2693509", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stonebridge Park", "service_state_platform": "1", "timing_fact_generation": 1789498231426261, "current_leg_arrival_utc": "2026-09-15T18:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:07.642372", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-15T18:53:30+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:08.712088", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground P SBP ZEL 2A40 None None None None None [] Stonebridge Park 1851 1851 1 None None Elephant & Castle L.T. 1929 1928½ None None None https://www.realtimetrains.co.uk/service/gb-nr:C61452/2026-09-15/detailed None Stonebridge Park 2026-09-15T18:53:30+01:00 Harlesden 0.0 {"type": "LineString", "coordinates": [[-0.2762892235871661, 51.54411715868427], [-0.2751475, 51.5436998], [-0.27470079999999997, 51.54353270000001], [-0.2740519, 51.54329049999999], [-0.2724442999999999, 51.5426793], [-0.2711497, 51.542196], [-0.2704951, 51.5419506], [-0.26953639999999995, 51.541557799999985], [-0.26949458523585645, 51.541540384244435], [-0.2683873, 51.54107919999999], [-0.2673193, 51.5406244], [-0.2667224, 51.540361], [-0.26629679999999994, 51.54017730000001], [-0.2659327, 51.54002130000001], [-0.2655977, 51.539872300000006], [-0.2651331, 51.53967109999999], [-0.26476739999999993, 51.5395123], [-0.2644092, 51.53936139999999], [-0.2640683, 51.53920869999999], [-0.2637315, 51.53906159999999], [-0.2633683, 51.538904899999984], [-0.2630398, 51.538757], [-0.2628081, 51.538651299999984], [-0.2625514, 51.53853309999999], [-0.2621116, 51.5383287], [-0.2617691, 51.5381727], [-0.2614432, 51.53801239999999], [-0.2611088, 51.53786109999999], [-0.2606552, 51.5376318], [-0.259929, 51.537319], [-0.25888740000000005, 51.53682619999999], [-0.2582051, 51.536507]]} 0.9 1853 1853 None None Harlesden 51.5414805 -0.2693509 51.5365070 -0.2582051 1 0 2026-09-15 19:01:37 TERMINATED 2026-09-15 18:51:00 Stonebridge Park SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789498231426261 59 59 2026-09-15 19:01:08.712088 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:07.642372
558238 589228 C10118 879K85MX15 2026-09-15 COMPLETE 15741891 2026-09-15 19:51:00 2026-09-15 19:01:37 2026-09-17 19:01:37 {"id": 589228, "stp": "P", "toc": "Thameslink", "uid": "C10118", "consist": "700033", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10118/2026-09-15/detailed", "trust_id": "879K85MX15", "origin_crs": "BFR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-15", "dest_arr_time": "1946", "dest_platform": "6", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "9K85", "timing_status": "LATE", "origin_station": "London Blackfriars", "current_leg_arr": "1951", "current_leg_dep": "1947", "current_leg_end": "Orpington", "origin_dep_time": "1856", "origin_platform": "3", "current_location": "Orpington", "last_update_time": "2026-09-15T19:01:37", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]}", "current_leg_start": "Petts Wood", "dest_arr_time_act": "1946", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "Petts Wood", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 235.732, \"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:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 700.496, \"from_m\": 235.732, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1765.547, \"from_m\": 700.496, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1990.517, \"from_m\": 1765.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4765.052, \"from_m\": 1990.517, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4848.975, \"from_m\": 4765.052, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4880.583, \"from_m\": 4848.975, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5384.029, \"from_m\": 4880.583, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5416.49, \"from_m\": 5384.029, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6928.938, \"from_m\": 5416.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6979.297, \"from_m\": 6928.938, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7298.306, \"from_m\": 6979.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\": 9336.916, \"from_m\": 7298.306, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9841.704, \"from_m\": 9336.916, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12158.607, \"from_m\": 9841.704, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12962.45, \"from_m\": 12158.607, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16337.788, \"from_m\": 12962.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\": 16817.219, \"from_m\": 16337.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\": 21228.472, \"from_m\": 16817.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21311.811, \"from_m\": 21228.472, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21385.268, \"from_m\": 21311.811, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21478.86, \"from_m\": 21385.268, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22648.717, \"from_m\": 21478.86, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24653.547, \"from_m\": 22648.717, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24708.506, \"from_m\": 24653.547, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24796.404, \"from_m\": 24708.506, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24846.446, \"from_m\": 24796.404, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24997.546, \"from_m\": 24846.446, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25196.517, \"from_m\": 24997.546, \"capability_applied\": null, \"effective_limit_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\": 589228, \"profile_key\": \"c990a5d6ab49044fd7ba09a725a33cafc84fdfbcc442bda36dd3f070b8b41ec2\", \"schedule_id\": 1190, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1856\", \"location\": \"London Blackfriars\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 2, \"distance_m\": 617.965, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1858\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 1348.555, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"1859\", \"wtt_dep\": \"1900H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 4, \"distance_m\": 1888.136, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905\", \"location\": \"Loughborough Jn\", \"stage_seq\": 5, \"distance_m\": 4985.415, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1906\", \"location\": \"Cambria Jn\", \"stage_seq\": 6, \"distance_m\": 5350.831, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"1907\", \"wtt_dep\": \"1908H\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 6067.327, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 6897.085, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"1911H\", \"wtt_dep\": \"1912H\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 9, \"distance_m\": 7549.654, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"1915\", \"wtt_dep\": \"1916\", \"location\": \"Nunhead\", \"stage_seq\": 10, \"distance_m\": 8870.564, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"1918H\", \"wtt_dep\": \"1919\", \"location\": \"Crofton Park\", \"stage_seq\": 11, \"distance_m\": 10772.88, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"1921\", \"wtt_dep\": \"1922\", \"location\": \"Catford\", \"stage_seq\": 12, \"distance_m\": 12232.042, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"1924\", \"wtt_dep\": \"1925\", \"location\": \"Bellingham\", \"stage_seq\": 13, \"distance_m\": 13585.922, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"1926H\", \"wtt_dep\": \"1927\", \"location\": \"Beckenham Hill\", \"stage_seq\": 14, \"distance_m\": 14682.572, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"1929\", \"wtt_dep\": \"1929H\", \"location\": \"Ravensbourne\", \"stage_seq\": 15, \"distance_m\": 16050.557, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"1931H\", \"wtt_dep\": \"1932\", \"location\": \"Shortlands\", \"stage_seq\": 16, \"distance_m\": 17222.627, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"1934\", \"wtt_dep\": \"1935\", \"location\": \"Bromley South\", \"stage_seq\": 17, \"distance_m\": 18531.695, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1937H\", \"location\": \"Bickley\", \"stage_seq\": 18, \"distance_m\": 20369.531, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"Bickley Jn\", \"stage_seq\": 19, \"distance_m\": 21311.811, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 20, \"distance_m\": 22525.532, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"1941H\", \"wtt_dep\": \"1942\", \"location\": \"Petts Wood\", \"stage_seq\": 21, \"distance_m\": 23249.184, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 22, \"distance_m\": 25196.517, \"section_seq\": 1, \"route_path_id\": 66073}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25196.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66073}], \"total_distance_m\": 25196.517, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 22311.796, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2884.721, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1856", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:44Z\", \"source_id\": 48333463, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:48Z\", \"source_id\": 15699710, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:38Z\", \"source_id\": 48354059, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:40Z\", \"source_id\": 15706084, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:19Z\", \"source_id\": 48371214, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:13:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:23Z\", \"source_id\": 15711503, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:01Z\", \"source_id\": 48377968, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:04Z\", \"source_id\": 15713639, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:48Z\", \"source_id\": 48387392, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:48Z\", \"source_id\": 15716585, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:19Z\", \"source_id\": 48396024, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:21Z\", \"source_id\": 15719345, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:46Z\", \"source_id\": 48404636, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:50Z\", \"source_id\": 15722091, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:48Z\", \"source_id\": 48414651, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:52Z\", \"source_id\": 15726528, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:12Z\", \"source_id\": 48420738, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:17Z\", \"source_id\": 15729500, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:17Z\", \"source_id\": 48425776, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:20Z\", \"source_id\": 15731071, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:46Z\", \"source_id\": 48432169, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:52Z\", \"source_id\": 15732984, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:55Z\", \"source_id\": 48439838, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:58Z\", \"source_id\": 15735338, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:21Z\", \"source_id\": 48453088, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:26Z\", \"source_id\": 15739551, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:28Z\", \"source_id\": 48460747, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:31Z\", \"source_id\": 15741891, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "6", "timing_fact_generation": 1789498173828921, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:09.135951", "service_state_evidence_id": 15741891, "current_leg_start_actual_dep": "2026-09-15T19:47:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:09.680850", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P BFR ORP 9K85 700033 8 100 None {"version": 3, "segments": [{"to_m": 235.732, "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:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 700.496, "from_m": 235.732, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1765.547, "from_m": 700.496, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1990.517, "from_m": 1765.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4765.052, "from_m": 1990.517, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4848.975, "from_m": 4765.052, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4880.583, "from_m": 4848.975, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5384.029, "from_m": 4880.583, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5416.49, "from_m": 5384.029, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6928.938, "from_m": 5416.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6979.297, "from_m": 6928.938, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7298.306, "from_m": 6979.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": 9336.916, "from_m": 7298.306, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9841.704, "from_m": 9336.916, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12158.607, "from_m": 9841.704, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12962.45, "from_m": 12158.607, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16337.788, "from_m": 12962.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": 16817.219, "from_m": 16337.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": 21228.472, "from_m": 16817.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21311.811, "from_m": 21228.472, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21385.268, "from_m": 21311.811, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21478.86, "from_m": 21385.268, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22648.717, "from_m": 21478.86, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24653.547, "from_m": 22648.717, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24708.506, "from_m": 24653.547, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24796.404, "from_m": 24708.506, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24846.446, "from_m": 24796.404, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24997.546, "from_m": 24846.446, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25196.517, "from_m": 24997.546, "capability_applied": null, "effective_limit_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": 589228, "profile_key": "c990a5d6ab49044fd7ba09a725a33cafc84fdfbcc442bda36dd3f070b8b41ec2", "schedule_id": 1190, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1856", "location": "London Blackfriars", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857", "location": "Blackfriars Jn", "stage_seq": 2, "distance_m": 617.965, "section_seq": 1, "route_path_id": 66073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1858", "location": "Southwark Bridge Jn", "stage_seq": 3, "distance_m": 1348.555, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "1859", "wtt_dep": "1900H", "location": "Elephant & Castle", "stage_seq": 4, "distance_m": 1888.136, "section_seq": 1, "route_path_id": 66073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905", "location": "Loughborough Jn", "stage_seq": 5, "distance_m": 4985.415, "section_seq": 1, "route_path_id": 66073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 5350.831, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "1907", "wtt_dep": "1908H", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 6067.327, "section_seq": 1, "route_path_id": 66073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910H", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 6897.085, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "1911H", "wtt_dep": "1912H", "location": "Peckham Rye (E)", "stage_seq": 9, "distance_m": 7549.654, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "1915", "wtt_dep": "1916", "location": "Nunhead", "stage_seq": 10, "distance_m": 8870.564, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "1918H", "wtt_dep": "1919", "location": "Crofton Park", "stage_seq": 11, "distance_m": 10772.88, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "1921", "wtt_dep": "1922", "location": "Catford", "stage_seq": 12, "distance_m": 12232.042, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "1924", "wtt_dep": "1925", "location": "Bellingham", "stage_seq": 13, "distance_m": 13585.922, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "1926H", "wtt_dep": "1927", "location": "Beckenham Hill", "stage_seq": 14, "distance_m": 14682.572, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "1929", "wtt_dep": "1929H", "location": "Ravensbourne", "stage_seq": 15, "distance_m": 16050.557, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "1931H", "wtt_dep": "1932", "location": "Shortlands", "stage_seq": 16, "distance_m": 17222.627, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "1934", "wtt_dep": "1935", "location": "Bromley South", "stage_seq": 17, "distance_m": 18531.695, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1937H", "location": "Bickley", "stage_seq": 18, "distance_m": 20369.531, "section_seq": 1, "route_path_id": 66073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939", "location": "Bickley Jn", "stage_seq": 19, "distance_m": 21311.811, "section_seq": 1, "route_path_id": 66073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940H", "location": "Petts Wood Jn", "stage_seq": 20, "distance_m": 22525.532, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "1941H", "wtt_dep": "1942", "location": "Petts Wood", "stage_seq": 21, "distance_m": 23249.184, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": null, "location": "Orpington", "stage_seq": 22, "distance_m": 25196.517, "section_seq": 1, "route_path_id": 66073}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25196.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 66073}], "total_distance_m": 25196.517, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 22311.796, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2884.721, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29334, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:44Z", "source_id": 48333463, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:48Z", "source_id": 15699710, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:38Z", "source_id": 48354059, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:07:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:40Z", "source_id": 15706084, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29777, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:19Z", "source_id": 48371214, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:13:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:23Z", "source_id": 15711503, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:01Z", "source_id": 48377968, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:16:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:04Z", "source_id": 15713639, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31810, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:48Z", "source_id": 48387392, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:20:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:48Z", "source_id": 15716585, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31822, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:19Z", "source_id": 48396024, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:23:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:21Z", "source_id": 15719345, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31835, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:46Z", "source_id": 48404636, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:27:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:50Z", "source_id": 15722091, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31841, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:48Z", "source_id": 48414651, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:31:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:52Z", "source_id": 15726528, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31846, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:12Z", "source_id": 48420738, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:33:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:17Z", "source_id": 15729500, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31855, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:17Z", "source_id": 48425776, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:36:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:20Z", "source_id": 15731071, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31879, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:46Z", "source_id": 48432169, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:38:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:52Z", "source_id": 15732984, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31887, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:55Z", "source_id": 48439838, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:58Z", "source_id": 15735338, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:21Z", "source_id": 48453088, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:26Z", "source_id": 15739551, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32044, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:28Z", "source_id": 48460747, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:51:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:31Z", "source_id": 15741891, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] London Blackfriars 1856 1856 3 None None Orpington 1946 1946 6 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:C10118/2026-09-15/detailed None Petts Wood 2026-09-15T19:47:00+01:00 Orpington 4.0 {"type": "LineString", "coordinates": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]} 1.2 1947 1951 Petts Wood Orpington Orpington 51.3734294 0.0890126 51.3734294 0.0890126 1 0 2026-09-15 19:01:37 TERMINATED 2026-09-15 18:51:00 Orpington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741891 1789498173828921 77 77 2026-09-15 19:01:09.680850 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:09.135951
558239 589223 P01617 502F63MX15 2026-09-15 COMPLETE 15741995 2026-09-15 19:51:00 2026-09-15 19:01:37 2026-09-17 19:01:37 {"id": 589223, "stp": "P", "toc": "Greater Anglia", "uid": "P01617", "consist": "720522", "dest_crs": "COL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01617/2026-09-15/detailed", "trust_id": "502F63MX15", "origin_crs": "WON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colchester", "service_date": "2026-09-15", "dest_arr_time": "1952", "dest_platform": "5", "is_terminated": 1, "next_location": "Colchester", "signalling_id": "2F63", "timing_status": "EARLY", "origin_station": "Walton-on-the-Naze", "current_leg_arr": "1951", "current_leg_dep": "1944", "current_leg_end": "Colchester", "origin_dep_time": "1856", "origin_platform": null, "current_location": "Colchester", "last_update_time": "2026-09-15T19:01:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.9046311, 51.88649310000001], [0.9063712000000002, 51.8865034], [0.9067788, 51.886516], [0.9072061, 51.8865372], [0.9074437, 51.8865514], [0.9079386999999998, 51.8865891], [0.9085739999999998, 51.8866464], [0.9091413, 51.8867244], [0.9097153, 51.8868209], [0.9109778, 51.88702769999998], [0.9113909, 51.8870836], [0.9120054, 51.8871472], [0.9127825, 51.8872095], [0.9141102, 51.887291000000005], [0.9150992999999998, 51.8873866], [0.9157023, 51.8874541], [0.9167913, 51.887611], [0.9171532999999998, 51.88766559999999], [0.9175412, 51.8877261], [0.9177962999999998, 51.88777670000001], [0.9181442, 51.88784759999999], [0.9184797999999996, 51.8879636], [0.9187427, 51.8880842], [0.9189681, 51.888227], [0.9192393, 51.8884422], [0.9193371058829138, 51.8885561180277], [0.9194463, 51.8886833], [0.919604, 51.888939], [0.9197013, 51.88921309999999], [0.9197249999999998, 51.889371], [0.9197257, 51.8895031], [0.9197069999999998, 51.8896668], [0.9196624, 51.88978250000001], [0.9196145999999998, 51.8898933], [0.9194265, 51.890170000000005], [0.9192865, 51.8903439], [0.9189823, 51.89073580000001], [0.9188941, 51.89085819999999], [0.9183493, 51.89155720000001], [0.918159, 51.891802], [0.9179578999999998, 51.8920395], [0.9176322, 51.892438799999994], [0.9174421999999998, 51.89268680000001], [0.9173227000000002, 51.89284040000001], [0.9172523, 51.89293339999999], [0.9171185, 51.8931233], [0.9168361999999998, 51.89360619999999], [0.9166926, 51.89391139999999], [0.9165455, 51.8942885], [0.9163807, 51.8946913], [0.9162693, 51.8949328], [0.9161997, 51.89508270000001], [0.9159403, 51.8955677], [0.9157129000000002, 51.89591499999999], [0.9155411, 51.896177599999994], [0.9151716, 51.89667570000001], [0.9147856, 51.8971358], [0.9145675, 51.8973628], [0.9143579, 51.897556], [0.9139483, 51.8979163], [0.9135532, 51.8982073], [0.9133151000000002, 51.8983487], [0.9128526, 51.8985875], [0.9124752000000002, 51.89874960000001], [0.9122701, 51.898830199999985], [0.9118619999999998, 51.89896019999998], [0.9113202999999998, 51.8990973], [0.9107478, 51.89919189999999], [0.9104187, 51.899222899999984], [0.9067407, 51.8994539], [0.9050638, 51.8995964], [0.9030984, 51.8997259], [0.9012978, 51.89984589999999], [0.9003879, 51.8999272], [0.8995956000000002, 51.90000210000001], [0.8987944999999998, 51.900056099999986], [0.8983152841195214, 51.9001060494616], [0.8981209999999997, 51.9001263], [0.8974236, 51.90017309999998], [0.8960742, 51.90025549999999], [0.8952357000000001, 51.90031799999999], [0.8948120999999999, 51.900351099999995], [0.8943963, 51.9003831], [0.8938183, 51.90042889999999], [0.8934905000000001, 51.90045489999999], [0.8923117999999999, 51.900583899999994]]}", "current_leg_start": "Colchester Town", "dest_arr_time_act": "1952", "motion_projection": null, "next_location_lat": "51.9005839", "next_location_lon": "0.8923118", "previous_location": "Colchester Town", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 190.134, \"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\": 3754.84, \"from_m\": 190.134, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3765.176, \"from_m\": 3754.84, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3938.036, \"from_m\": 3765.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\": 4287.641, \"from_m\": 3938.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\": 7579.223, \"from_m\": 4287.641, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8043.136, \"from_m\": 7579.223, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8784.521, \"from_m\": 8043.136, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 9653.42, \"from_m\": 8784.521, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20062.404, \"from_m\": 9653.42, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20098.153, \"from_m\": 20062.404, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22610.43, \"from_m\": 20098.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\": 22803.726, \"from_m\": 22610.43, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23788.885, \"from_m\": 22803.726, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26473.26, \"from_m\": 23788.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\": 26901.018, \"from_m\": 26473.26, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27526.321, \"from_m\": 26901.018, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27618.597, \"from_m\": 27526.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28210.245, \"from_m\": 27618.597, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28700.65, \"from_m\": 28210.245, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 28829.684, \"from_m\": 28700.65, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29482.203, \"from_m\": 28829.684, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29600.279, \"from_m\": 29482.203, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29655.571, \"from_m\": 29600.279, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29702.435, \"from_m\": 29655.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30104.387, \"from_m\": 29702.435, \"capability_applied\": null, \"effective_limit_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\": 589223, \"profile_key\": \"5174308723c783024a357f0864ee000b7d6885d46e80f1b21855ef85b01a8932\", \"schedule_id\": 19795, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1856\", \"location\": \"Walton-on-the-Naze\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74081}, {\"is_pass\": false, \"wtt_arr\": \"1858H\", \"wtt_dep\": \"1859\", \"location\": \"Frinton-on-Sea\", \"stage_seq\": 2, \"distance_m\": 2046.681, \"section_seq\": 1, \"route_path_id\": 74081}, {\"is_pass\": false, \"wtt_arr\": \"1901H\", \"wtt_dep\": \"1902\", \"location\": \"Kirby Cross\", \"stage_seq\": 3, \"distance_m\": 4034.383, \"section_seq\": 1, \"route_path_id\": 74081}, {\"is_pass\": false, \"wtt_arr\": \"1908\", \"wtt_dep\": \"1917\", \"location\": \"Thorpe-le-Soken\", \"stage_seq\": 4, \"distance_m\": 8271.022, \"section_seq\": 1, \"route_path_id\": 74081}, {\"is_pass\": false, \"wtt_arr\": \"1920H\", \"wtt_dep\": \"1921\", \"location\": \"Weeley\", \"stage_seq\": 5, \"distance_m\": 11568.652, \"section_seq\": 1, \"route_path_id\": 74081}, {\"is_pass\": false, \"wtt_arr\": \"1924\", \"wtt_dep\": \"1924H\", \"location\": \"Great Bentley\", \"stage_seq\": 6, \"distance_m\": 15018.649, \"section_seq\": 1, \"route_path_id\": 74081}, {\"is_pass\": false, \"wtt_arr\": \"1928\", \"wtt_dep\": \"1928H\", \"location\": \"Alresford (Essex)\", \"stage_seq\": 7, \"distance_m\": 19855.706, \"section_seq\": 1, \"route_path_id\": 74081}, {\"is_pass\": false, \"wtt_arr\": \"1931H\", \"wtt_dep\": \"1932\", \"location\": \"Wivenhoe\", \"stage_seq\": 8, \"distance_m\": 22720.949, \"section_seq\": 1, \"route_path_id\": 74081}, {\"is_pass\": false, \"wtt_arr\": \"1935H\", \"wtt_dep\": \"1936\", \"location\": \"Hythe\", \"stage_seq\": 9, \"distance_m\": 26633.944, \"section_seq\": 1, \"route_path_id\": 74081}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": \"1944\", \"location\": \"Colchester Town\", \"stage_seq\": 10, \"distance_m\": 27290.217, \"section_seq\": 1, \"route_path_id\": 74081}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 11, \"distance_m\": 27618.597, \"section_seq\": 1, \"route_path_id\": 74081}, {\"is_pass\": false, \"wtt_arr\": \"1952\", \"wtt_dep\": null, \"location\": \"Colchester\", \"stage_seq\": 12, \"distance_m\": 30104.387, \"section_seq\": 1, \"route_path_id\": 74081}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30104.387, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74081}], \"total_distance_m\": 30104.387, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29825.877, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 278.51, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1856", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.9005839", "current_position_lon": "0.8923118", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:08Z\", \"source_id\": 48331880, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:58:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:13Z\", \"source_id\": 15699257, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:52Z\", \"source_id\": 48338811, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:01:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:58Z\", \"source_id\": 15701397, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13616, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:30Z\", \"source_id\": 48350971, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:32Z\", \"source_id\": 15705170, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13629, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:51Z\", \"source_id\": 48387506, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:54Z\", \"source_id\": 15716654, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13634, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:36Z\", \"source_id\": 48396803, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:41Z\", \"source_id\": 15719610, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:04Z\", \"source_id\": 48407879, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:08Z\", \"source_id\": 15723107, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:49Z\", \"source_id\": 48412278, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:53Z\", \"source_id\": 15725205, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:33Z\", \"source_id\": 15726121, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:17Z\", \"source_id\": 48425701, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:18Z\", \"source_id\": 15731039, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:17Z\", \"source_id\": 48436012, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:23Z\", \"source_id\": 15734139, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:33Z\", \"source_id\": 48460943, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:39Z\", \"source_id\": 15741995, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Colchester", "service_state_platform": "5", "timing_fact_generation": 1789498180843365, "current_leg_arrival_utc": "2026-09-15T19:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:13.027319", "service_state_evidence_id": 15741995, "current_leg_start_actual_dep": "2026-09-15T19:44:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:13.549922", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P WON COL 2F63 720522 5 100 None {"version": 3, "segments": [{"to_m": 190.134, "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": 3754.84, "from_m": 190.134, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3765.176, "from_m": 3754.84, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3938.036, "from_m": 3765.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": 4287.641, "from_m": 3938.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": 7579.223, "from_m": 4287.641, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8043.136, "from_m": 7579.223, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8784.521, "from_m": 8043.136, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 9653.42, "from_m": 8784.521, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20062.404, "from_m": 9653.42, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20098.153, "from_m": 20062.404, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22610.43, "from_m": 20098.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": 22803.726, "from_m": 22610.43, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23788.885, "from_m": 22803.726, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26473.26, "from_m": 23788.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": 26901.018, "from_m": 26473.26, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27526.321, "from_m": 26901.018, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27618.597, "from_m": 27526.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28210.245, "from_m": 27618.597, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28700.65, "from_m": 28210.245, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 28829.684, "from_m": 28700.65, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29482.203, "from_m": 28829.684, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29600.279, "from_m": 29482.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29655.571, "from_m": 29600.279, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29702.435, "from_m": 29655.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30104.387, "from_m": 29702.435, "capability_applied": null, "effective_limit_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": 589223, "profile_key": "5174308723c783024a357f0864ee000b7d6885d46e80f1b21855ef85b01a8932", "schedule_id": 19795, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1856", "location": "Walton-on-the-Naze", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74081}, {"is_pass": false, "wtt_arr": "1858H", "wtt_dep": "1859", "location": "Frinton-on-Sea", "stage_seq": 2, "distance_m": 2046.681, "section_seq": 1, "route_path_id": 74081}, {"is_pass": false, "wtt_arr": "1901H", "wtt_dep": "1902", "location": "Kirby Cross", "stage_seq": 3, "distance_m": 4034.383, "section_seq": 1, "route_path_id": 74081}, {"is_pass": false, "wtt_arr": "1908", "wtt_dep": "1917", "location": "Thorpe-le-Soken", "stage_seq": 4, "distance_m": 8271.022, "section_seq": 1, "route_path_id": 74081}, {"is_pass": false, "wtt_arr": "1920H", "wtt_dep": "1921", "location": "Weeley", "stage_seq": 5, "distance_m": 11568.652, "section_seq": 1, "route_path_id": 74081}, {"is_pass": false, "wtt_arr": "1924", "wtt_dep": "1924H", "location": "Great Bentley", "stage_seq": 6, "distance_m": 15018.649, "section_seq": 1, "route_path_id": 74081}, {"is_pass": false, "wtt_arr": "1928", "wtt_dep": "1928H", "location": "Alresford (Essex)", "stage_seq": 7, "distance_m": 19855.706, "section_seq": 1, "route_path_id": 74081}, {"is_pass": false, "wtt_arr": "1931H", "wtt_dep": "1932", "location": "Wivenhoe", "stage_seq": 8, "distance_m": 22720.949, "section_seq": 1, "route_path_id": 74081}, {"is_pass": false, "wtt_arr": "1935H", "wtt_dep": "1936", "location": "Hythe", "stage_seq": 9, "distance_m": 26633.944, "section_seq": 1, "route_path_id": 74081}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": "1944", "location": "Colchester Town", "stage_seq": 10, "distance_m": 27290.217, "section_seq": 1, "route_path_id": 74081}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Colchester East Gate Jn", "stage_seq": 11, "distance_m": 27618.597, "section_seq": 1, "route_path_id": 74081}, {"is_pass": false, "wtt_arr": "1952", "wtt_dep": null, "location": "Colchester", "stage_seq": 12, "distance_m": 30104.387, "section_seq": 1, "route_path_id": 74081}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30104.387, "from_m": 0.0, "section_seq": 1, "route_path_id": 74081}], "total_distance_m": 30104.387, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29825.877, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 278.51, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13575, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:08Z", "source_id": 48331880, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:58:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:13Z", "source_id": 15699257, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13579, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:52Z", "source_id": 48338811, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:01:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:58Z", "source_id": 15701397, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13616, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:30Z", "source_id": 48350971, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:07:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:32Z", "source_id": 15705170, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13629, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:51Z", "source_id": 48387506, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:20:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:54Z", "source_id": 15716654, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13634, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:36Z", "source_id": 48396803, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:24:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:41Z", "source_id": 15719610, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13638, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:04Z", "source_id": 48407879, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:28:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:08Z", "source_id": 15723107, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13642, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:49Z", "source_id": 48412278, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:31:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:53Z", "source_id": 15725205, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:33Z", "source_id": 15726121, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13646, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:17Z", "source_id": 48425701, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:36:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:18Z", "source_id": 15731039, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13671, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:17Z", "source_id": 48436012, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:23Z", "source_id": 15734139, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13694, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:33Z", "source_id": 48460943, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:51:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:39Z", "source_id": 15741995, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Walton-on-the-Naze 1856 1856 None None None Colchester 1952 1952 5 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01617/2026-09-15/detailed None Colchester Town 2026-09-15T19:44:00+01:00 Colchester 7.0 {"type": "LineString", "coordinates": [[0.9046311, 51.88649310000001], [0.9063712000000002, 51.8865034], [0.9067788, 51.886516], [0.9072061, 51.8865372], [0.9074437, 51.8865514], [0.9079386999999998, 51.8865891], [0.9085739999999998, 51.8866464], [0.9091413, 51.8867244], [0.9097153, 51.8868209], [0.9109778, 51.88702769999998], [0.9113909, 51.8870836], [0.9120054, 51.8871472], [0.9127825, 51.8872095], [0.9141102, 51.887291000000005], [0.9150992999999998, 51.8873866], [0.9157023, 51.8874541], [0.9167913, 51.887611], [0.9171532999999998, 51.88766559999999], [0.9175412, 51.8877261], [0.9177962999999998, 51.88777670000001], [0.9181442, 51.88784759999999], [0.9184797999999996, 51.8879636], [0.9187427, 51.8880842], [0.9189681, 51.888227], [0.9192393, 51.8884422], [0.9193371058829138, 51.8885561180277], [0.9194463, 51.8886833], [0.919604, 51.888939], [0.9197013, 51.88921309999999], [0.9197249999999998, 51.889371], [0.9197257, 51.8895031], [0.9197069999999998, 51.8896668], [0.9196624, 51.88978250000001], [0.9196145999999998, 51.8898933], [0.9194265, 51.890170000000005], [0.9192865, 51.8903439], [0.9189823, 51.89073580000001], [0.9188941, 51.89085819999999], [0.9183493, 51.89155720000001], [0.918159, 51.891802], [0.9179578999999998, 51.8920395], [0.9176322, 51.892438799999994], [0.9174421999999998, 51.89268680000001], [0.9173227000000002, 51.89284040000001], [0.9172523, 51.89293339999999], [0.9171185, 51.8931233], [0.9168361999999998, 51.89360619999999], [0.9166926, 51.89391139999999], [0.9165455, 51.8942885], [0.9163807, 51.8946913], [0.9162693, 51.8949328], [0.9161997, 51.89508270000001], [0.9159403, 51.8955677], [0.9157129000000002, 51.89591499999999], [0.9155411, 51.896177599999994], [0.9151716, 51.89667570000001], [0.9147856, 51.8971358], [0.9145675, 51.8973628], [0.9143579, 51.897556], [0.9139483, 51.8979163], [0.9135532, 51.8982073], [0.9133151000000002, 51.8983487], [0.9128526, 51.8985875], [0.9124752000000002, 51.89874960000001], [0.9122701, 51.898830199999985], [0.9118619999999998, 51.89896019999998], [0.9113202999999998, 51.8990973], [0.9107478, 51.89919189999999], [0.9104187, 51.899222899999984], [0.9067407, 51.8994539], [0.9050638, 51.8995964], [0.9030984, 51.8997259], [0.9012978, 51.89984589999999], [0.9003879, 51.8999272], [0.8995956000000002, 51.90000210000001], [0.8987944999999998, 51.900056099999986], [0.8983152841195214, 51.9001060494616], [0.8981209999999997, 51.9001263], [0.8974236, 51.90017309999998], [0.8960742, 51.90025549999999], [0.8952357000000001, 51.90031799999999], [0.8948120999999999, 51.900351099999995], [0.8943963, 51.9003831], [0.8938183, 51.90042889999999], [0.8934905000000001, 51.90045489999999], [0.8923117999999999, 51.900583899999994]]} 2.3 1944 1951 Colchester Town Colchester Colchester 51.9005839 0.8923118 51.9005839 0.8923118 1 0 2026-09-15 19:01:37 TERMINATED 2026-09-15 18:51:00 Colchester TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741995 1789498180843365 51 51 2026-09-15 19:01:13.549922 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:13.027319
558240 589167 P88366 882L59MX15 2026-09-15 COMPLETE 15742414 2026-09-15 19:51:00 2026-09-15 19:01:37 2026-09-17 19:01:37 {"id": 589167, "stp": "P", "toc": "Southeastern", "uid": "P88366", "consist": "376033", "dest_crs": "DFD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88366/2026-09-15/detailed", "trust_id": "882L59MX15", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-15", "dest_arr_time": "1947", "dest_platform": "3", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "2L59", "timing_status": "LATE", "origin_station": "London Cannon Street", "current_leg_arr": "1951", "current_leg_dep": "1942", "current_leg_end": "Dartford", "origin_dep_time": "1854", "origin_platform": "4", "current_location": "Dartford", "last_update_time": "2026-09-15T19:01:37", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.18995528597655656, 51.46807561821811], [0.1903694, 51.4676145], [0.1908159, 51.46712109999999], [0.1910185, 51.46689219999999], [0.1911127, 51.46678299999999], [0.191216, 51.4666635], [0.1913212, 51.46654449999999], [0.19184729999999997, 51.465942000000005], [0.1922405, 51.46549889999999], [0.19259739999999995, 51.46510260000001], [0.19307199999999997, 51.4645705], [0.1935579, 51.464032899999985], [0.193911, 51.4636374], [0.1941515, 51.46337289999999], [0.1944295, 51.463059300000005], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Slade Green", "dest_arr_time_act": "1947", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Slade Green", "current_leg_milage": "1.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 738.479, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2086.518, \"from_m\": 738.479, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5503.135, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5542.659, \"from_m\": 5503.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7743.57, \"from_m\": 5542.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8068.521, \"from_m\": 7743.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8458.559, \"from_m\": 8068.521, \"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\": 10420.264, \"from_m\": 8458.559, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11955.423, \"from_m\": 10420.264, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12371.949, \"from_m\": 11955.423, \"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\": 12429.048, \"from_m\": 12371.949, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13866.439, \"from_m\": 12429.048, \"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\": 15598.4, \"from_m\": 13866.439, \"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\": 15989.659, \"from_m\": 15598.4, \"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\": 16888.115, \"from_m\": 15989.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16921.869, \"from_m\": 16888.115, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25542.431, \"from_m\": 16921.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25571.964, \"from_m\": 25542.431, \"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\": 27249.371, \"from_m\": 25571.964, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27986.727, \"from_m\": 27249.371, \"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\": 28032.369, \"from_m\": 27986.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28382.057, \"from_m\": 28032.369, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28654.774, \"from_m\": 28382.057, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 589167, \"profile_key\": \"236451f06e4183f655e53cca25f6ca5352d16e8e2b083adc5ce24911231006f4\", \"schedule_id\": 23644, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1854\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1855H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1857\", \"wtt_dep\": \"1859\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1902\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 4, \"distance_m\": 4912.424, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1902H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 5, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1904\", \"wtt_dep\": \"1905\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1906H\", \"wtt_dep\": \"1907\", \"location\": \"St. John's\", \"stage_seq\": 7, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1909\", \"wtt_dep\": \"1910\", \"location\": \"Lewisham\", \"stage_seq\": 8, \"distance_m\": 8219.698, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1912H\", \"wtt_dep\": \"1913\", \"location\": \"Blackheath\", \"stage_seq\": 9, \"distance_m\": 9762.48, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916H\", \"location\": \"Angerstein Jn\", \"stage_seq\": 10, \"distance_m\": 12403.562, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1917H\", \"wtt_dep\": \"1919\", \"location\": \"Charlton\", \"stage_seq\": 11, \"distance_m\": 12815.992, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1922\", \"wtt_dep\": \"1922H\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 12, \"distance_m\": 14697.476, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1924H\", \"wtt_dep\": \"1925H\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 13, \"distance_m\": 15852.37, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1928\", \"location\": \"Plumstead\", \"stage_seq\": 14, \"distance_m\": 16679.976, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1931\", \"wtt_dep\": \"1932\", \"location\": \"Abbey Wood\", \"stage_seq\": 15, \"distance_m\": 19219.31, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1934H\", \"wtt_dep\": \"1935\", \"location\": \"Belvedere\", \"stage_seq\": 16, \"distance_m\": 21560.547, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1937H\", \"wtt_dep\": \"1938\", \"location\": \"Erith\", \"stage_seq\": 17, \"distance_m\": 23551.549, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1941H\", \"wtt_dep\": \"1942H\", \"location\": \"Slade Green\", \"stage_seq\": 18, \"distance_m\": 25420.963, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 19, \"distance_m\": 26120.625, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 20, \"distance_m\": 27249.371, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Dartford Jn\", \"stage_seq\": 21, \"distance_m\": 27933.3, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 22, \"distance_m\": 28654.774, \"section_seq\": 1, \"route_path_id\": 100122}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28654.774, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100122}], \"total_distance_m\": 28654.774, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 28478.755, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 176.019, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1854", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:56:36Z\", \"source_id\": 48328033, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:57:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:56:43Z\", \"source_id\": 15698059, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:01Z\", \"source_id\": 48344516, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:03:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:03Z\", \"source_id\": 15703124, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:12Z\", \"source_id\": 48352948, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:06:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:16Z\", \"source_id\": 15705764, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:36Z\", \"source_id\": 48359230, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:09:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:40Z\", \"source_id\": 15707723, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:39Z\", \"source_id\": 48366975, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:12:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:40Z\", \"source_id\": 15710133, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32142, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:27Z\", \"source_id\": 48379113, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:33Z\", \"source_id\": 15714015, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:35Z\", \"source_id\": 48389335, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:40Z\", \"source_id\": 15717248, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:33Z\", \"source_id\": 48396628, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:33Z\", \"source_id\": 15719542, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:59Z\", \"source_id\": 48402780, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:03Z\", \"source_id\": 15721441, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:00Z\", \"source_id\": 48412704, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:30:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:03Z\", \"source_id\": 15725346, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:44Z\", \"source_id\": 15726323, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:56Z\", \"source_id\": 48422472, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:59Z\", \"source_id\": 15730044, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:17Z\", \"source_id\": 48430942, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:19Z\", \"source_id\": 15732602, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:28Z\", \"source_id\": 48438704, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:33Z\", \"source_id\": 15735017, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:08Z\", \"source_id\": 48462362, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:14Z\", \"source_id\": 15742414, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "3", "timing_fact_generation": 1789498216642911, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:13.031064", "service_state_evidence_id": 15742414, "current_leg_start_actual_dep": "2026-09-15T19:46:30+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:13.553975", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CST DFD 2L59 376033 5 75 None {"version": 3, "segments": [{"to_m": 738.479, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2086.518, "from_m": 738.479, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5503.135, "from_m": 2086.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5542.659, "from_m": 5503.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7743.57, "from_m": 5542.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8068.521, "from_m": 7743.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8458.559, "from_m": 8068.521, "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": 10420.264, "from_m": 8458.559, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11955.423, "from_m": 10420.264, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12371.949, "from_m": 11955.423, "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": 12429.048, "from_m": 12371.949, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13866.439, "from_m": 12429.048, "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": 15598.4, "from_m": 13866.439, "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": 15989.659, "from_m": 15598.4, "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": 16888.115, "from_m": 15989.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16921.869, "from_m": 16888.115, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25542.431, "from_m": 16921.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25571.964, "from_m": 25542.431, "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": 27249.371, "from_m": 25571.964, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27986.727, "from_m": 27249.371, "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": 28032.369, "from_m": 27986.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28382.057, "from_m": 28032.369, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28654.774, "from_m": 28382.057, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 589167, "profile_key": "236451f06e4183f655e53cca25f6ca5352d16e8e2b083adc5ce24911231006f4", "schedule_id": 23644, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1854", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1857", "wtt_dep": "1859", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 100122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1902", "location": "Surrey Canal Jn", "stage_seq": 4, "distance_m": 4912.424, "section_seq": 1, "route_path_id": 100122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1902H", "location": "North Kent East Jn", "stage_seq": 5, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1904", "wtt_dep": "1905", "location": "New Cross", "stage_seq": 6, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1906H", "wtt_dep": "1907", "location": "St. John's", "stage_seq": 7, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1909", "wtt_dep": "1910", "location": "Lewisham", "stage_seq": 8, "distance_m": 8219.698, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1912H", "wtt_dep": "1913", "location": "Blackheath", "stage_seq": 9, "distance_m": 9762.48, "section_seq": 1, "route_path_id": 100122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916H", "location": "Angerstein Jn", "stage_seq": 10, "distance_m": 12403.562, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1917H", "wtt_dep": "1919", "location": "Charlton", "stage_seq": 11, "distance_m": 12815.992, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1922", "wtt_dep": "1922H", "location": "Woolwich Dockyard", "stage_seq": 12, "distance_m": 14697.476, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1924H", "wtt_dep": "1925H", "location": "Woolwich Arsenal", "stage_seq": 13, "distance_m": 15852.37, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1928", "location": "Plumstead", "stage_seq": 14, "distance_m": 16679.976, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1931", "wtt_dep": "1932", "location": "Abbey Wood", "stage_seq": 15, "distance_m": 19219.31, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1934H", "wtt_dep": "1935", "location": "Belvedere", "stage_seq": 16, "distance_m": 21560.547, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1937H", "wtt_dep": "1938", "location": "Erith", "stage_seq": 17, "distance_m": 23551.549, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1941H", "wtt_dep": "1942H", "location": "Slade Green", "stage_seq": 18, "distance_m": 25420.963, "section_seq": 1, "route_path_id": 100122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943H", "location": "Crayford Creek Jn", "stage_seq": 19, "distance_m": 26120.625, "section_seq": 1, "route_path_id": 100122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944H", "location": "Crayford Spur A Jn", "stage_seq": 20, "distance_m": 27249.371, "section_seq": 1, "route_path_id": 100122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Dartford Jn", "stage_seq": 21, "distance_m": 27933.3, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": null, "location": "Dartford", "stage_seq": 22, "distance_m": 28654.774, "section_seq": 1, "route_path_id": 100122}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28654.774, "from_m": 0.0, "section_seq": 1, "route_path_id": 100122}], "total_distance_m": 28654.774, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 28478.755, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 176.019, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29679, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:56:36Z", "source_id": 48328033, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:57:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:56:43Z", "source_id": 15698059, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31538, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:01Z", "source_id": 48344516, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:03:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:03Z", "source_id": 15703124, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:12Z", "source_id": 48352948, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:06:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:16Z", "source_id": 15705764, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:36Z", "source_id": 48359230, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:09:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:40Z", "source_id": 15707723, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:39Z", "source_id": 48366975, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:12:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:40Z", "source_id": 15710133, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32142, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:27Z", "source_id": 48379113, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:17:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:33Z", "source_id": 15714015, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32147, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:35Z", "source_id": 48389335, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:21:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:40Z", "source_id": 15717248, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32151, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:33Z", "source_id": 48396628, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:24:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:33Z", "source_id": 15719542, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32157, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:59Z", "source_id": 48402780, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:26:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:03Z", "source_id": 15721441, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32203, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:00Z", "source_id": 48412704, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:30:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:03Z", "source_id": 15725346, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:44Z", "source_id": 15726323, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32207, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:56Z", "source_id": 48422472, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:34:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:59Z", "source_id": 15730044, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32211, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:17Z", "source_id": 48430942, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:37:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:19Z", "source_id": 15732602, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31615, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:28Z", "source_id": 48438704, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:41:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:33Z", "source_id": 15735017, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31782, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:08Z", "source_id": 48462362, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:51:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:14Z", "source_id": 15742414, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] London Cannon Street 1854 1854 4 None None Dartford 1947 1947 3 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P88366/2026-09-15/detailed None Slade Green 2026-09-15T19:46:30+01:00 Dartford 9.0 {"type": "LineString", "coordinates": [[0.18995528597655656, 51.46807561821811], [0.1903694, 51.4676145], [0.1908159, 51.46712109999999], [0.1910185, 51.46689219999999], [0.1911127, 51.46678299999999], [0.191216, 51.4666635], [0.1913212, 51.46654449999999], [0.19184729999999997, 51.465942000000005], [0.1922405, 51.46549889999999], [0.19259739999999995, 51.46510260000001], [0.19307199999999997, 51.4645705], [0.1935579, 51.464032899999985], [0.193911, 51.4636374], [0.1941515, 51.46337289999999], [0.1944295, 51.463059300000005], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]} 1.9 1942 1951 Slade Green Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-15 19:01:37 TERMINATED 2026-09-15 18:51:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742414 1789498216642911 75 75 2026-09-15 19:01:13.553975 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:13.031064
558241 589246 C18667 542L54MX15 2026-09-15 COMPLETE 15742243 2026-09-15 19:51:00 2026-09-15 19:01:37 2026-09-17 19:01:37 {"id": 589246, "stp": "P", "toc": "Great Northern", "uid": "C18667", "consist": "379004+379026", "dest_crs": "LET", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18667/2026-09-15/detailed", "trust_id": "542L54MX15", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Letchworth Garden City", "service_date": "2026-09-15", "dest_arr_time": "1951", "dest_platform": "2", "is_terminated": 1, "next_location": "Letchworth Garden City", "signalling_id": "2L54", "timing_status": "ON TIME", "origin_station": "London Kings Cross", "current_leg_arr": "1951", "current_leg_dep": "1946", "current_leg_end": "Letchworth Garden City", "origin_dep_time": "1857", "origin_platform": "9", "current_location": "Letchworth Garden City", "last_update_time": "2026-09-15T19:01:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.26307109999999995, 51.95315589999999], [-0.26338749999999994, 51.9534353], [-0.2635431999999999, 51.9535741], [-0.2639672, 51.9540182], [-0.2640739, 51.954111999999995], [-0.2641567, 51.95418479999999], [-0.2643867, 51.954381200000014], [-0.2649057, 51.95490650000001], [-0.2653931, 51.9553387], [-0.26570869999999996, 51.955625000000005], [-0.26604719999999993, 51.95599269999999], [-0.26631369999999993, 51.9562899], [-0.26650429999999997, 51.9565751], [-0.2666608999999999, 51.9568799], [-0.2667484, 51.957147899999995], [-0.2667912, 51.9574313], [-0.2667926, 51.95771809999999], [-0.2667527, 51.9580317], [-0.26668529999999996, 51.9582958], [-0.2665697, 51.9585643], [-0.2664265, 51.958827199999995], [-0.2662286, 51.9591002], [-0.2660134, 51.95934700000001], [-0.2657664, 51.95958470000001], [-0.2654873, 51.9598468], [-0.2653305000000001, 51.95998349999999], [-0.26481509999999997, 51.9604169], [-0.2645813, 51.9606135], [-0.2640394, 51.961018], [-0.26283759999999995, 51.9620285], [-0.2583228, 51.9657135], [-0.2575956999999999, 51.9663997], [-0.2572345, 51.96674060000001], [-0.2554306, 51.9682274], [-0.2535228, 51.9697029], [-0.2520609, 51.970613099999994], [-0.2516279, 51.9708708], [-0.2493172, 51.9722012], [-0.2472743, 51.9733591], [-0.24661299999999997, 51.973706], [-0.2433589, 51.975348], [-0.2422161, 51.97586059999999], [-0.23938880000000004, 51.9770304], [-0.23773989999999995, 51.97768820000001], [-0.23771029999999996, 51.9777], [-0.23757219999999993, 51.9777499], [-0.23682520000000004, 51.9780156], [-0.2362539, 51.9782056], [-0.2353746, 51.9784739], [-0.2335609, 51.97904150000001], [-0.23301150000000004, 51.979211199999995], [-0.23069899999999996, 51.97985269999999], [-0.23027909999999996, 51.9799671], [-0.229522, 51.9801733], [-0.229301, 51.98023229999999]]}", "current_leg_start": "Hitchin", "dest_arr_time_act": "1951", "motion_projection": null, "next_location_lat": "51.9802323", "next_location_lon": "-0.2293010", "previous_location": "Hitchin", "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\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.128, \"from_m\": 1830.762, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.611, \"from_m\": 3465.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 14441.923, \"from_m\": 12632.199, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 14482.957, \"from_m\": 14441.923, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19358.511, \"from_m\": 14482.957, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 20193.817, \"from_m\": 19358.511, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 20242.488, \"from_m\": 20193.817, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 20280.404, \"from_m\": 20242.488, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32471.733, \"from_m\": 20280.404, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 32530.525, \"from_m\": 32471.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32584.691, \"from_m\": 32530.525, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33027.387, \"from_m\": 32584.691, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33176.229, \"from_m\": 33027.387, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 33400.421, \"from_m\": 33176.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34657.494, \"from_m\": 33400.421, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34714.866, \"from_m\": 34657.494, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37277.753, \"from_m\": 34714.866, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 38896.411, \"from_m\": 37277.753, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 39829.274, \"from_m\": 38896.411, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 39867.381, \"from_m\": 39829.274, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53211.798, \"from_m\": 39867.381, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 53280.184, \"from_m\": 53211.798, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53377.196, \"from_m\": 53280.184, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 53961.18, \"from_m\": 53377.196, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53988.283, \"from_m\": 53961.18, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54046.607, \"from_m\": 53988.283, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57298.523, \"from_m\": 54046.607, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 589246, \"profile_key\": \"fd1438d0fff0c21a9f3e99157ef2b9eb47e7e29dd5817f9d56fdc7a60123298a\", \"schedule_id\": 2655, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1857\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1859\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"1902\", \"wtt_dep\": \"1903\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"1906H\", \"wtt_dep\": \"1907H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911H\", \"location\": \"New Barnet\", \"stage_seq\": 6, \"distance_m\": 14827.16, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"1915\", \"wtt_dep\": \"1916H\", \"location\": \"Potters Bar\", \"stage_seq\": 7, \"distance_m\": 20594.056, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"1921H\", \"wtt_dep\": \"1922H\", \"location\": \"Hatfield\", \"stage_seq\": 8, \"distance_m\": 28528.188, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"1926H\", \"wtt_dep\": \"1928\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 9, \"distance_m\": 34331.702, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Digswell Jn\", \"stage_seq\": 10, \"distance_m\": 35772.862, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"1931\", \"wtt_dep\": \"1931H\", \"location\": \"Welwyn North\", \"stage_seq\": 11, \"distance_m\": 36989.801, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 12, \"distance_m\": 40045.757, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"1935\", \"wtt_dep\": \"1935H\", \"location\": \"Knebworth\", \"stage_seq\": 13, \"distance_m\": 41952.151, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"1938H\", \"wtt_dep\": \"1939H\", \"location\": \"Stevenage\", \"stage_seq\": 14, \"distance_m\": 46045.551, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"1944\", \"wtt_dep\": \"1945H\", \"location\": \"Hitchin\", \"stage_seq\": 15, \"distance_m\": 53049.109, \"section_seq\": 1, \"route_path_id\": 66613}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": null, \"location\": \"Letchworth Garden City\", \"stage_seq\": 16, \"distance_m\": 57298.523, \"section_seq\": 1, \"route_path_id\": 66613}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 57298.523, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66613}], \"total_distance_m\": 57298.523, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 57298.523, \"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": "1857", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.9802323", "current_position_lon": "-0.2293010", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:41Z\", \"source_id\": 48338474, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:01:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:46Z\", \"source_id\": 15701291, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:53Z\", \"source_id\": 48352072, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:06:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:57Z\", \"source_id\": 15705483, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:07Z\", \"source_id\": 48365648, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:12:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:09Z\", \"source_id\": 15709736, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:03Z\", \"source_id\": 48373053, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:06Z\", \"source_id\": 15712085, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:16Z\", \"source_id\": 48388581, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:21Z\", \"source_id\": 15717020, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:40Z\", \"source_id\": 48404438, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:46Z\", \"source_id\": 15722020, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:15Z\", \"source_id\": 48415751, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:19Z\", \"source_id\": 15727197, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:43Z\", \"source_id\": 15727894, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:31Z\", \"source_id\": 48426421, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:36Z\", \"source_id\": 15731302, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:33Z\", \"source_id\": 48434141, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:35Z\", \"source_id\": 15733575, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:44Z\", \"source_id\": 48446681, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:47Z\", \"source_id\": 15737565, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:59Z\", \"source_id\": 48461934, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:02Z\", \"source_id\": 15742243, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Letchworth Garden City", "service_state_platform": "2", "timing_fact_generation": 1789498204204467, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:14.296678", "service_state_evidence_id": 15742243, "current_leg_start_actual_dep": "2026-09-15T19:45:30+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:14.459784", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P KGX LET 2L54 379004+379026 8 100 None {"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.128, "from_m": 1830.762, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.611, "from_m": 3465.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 14441.923, "from_m": 12632.199, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 14482.957, "from_m": 14441.923, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19358.511, "from_m": 14482.957, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 20193.817, "from_m": 19358.511, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 20242.488, "from_m": 20193.817, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 20280.404, "from_m": 20242.488, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32471.733, "from_m": 20280.404, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 32530.525, "from_m": 32471.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32584.691, "from_m": 32530.525, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33027.387, "from_m": 32584.691, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33176.229, "from_m": 33027.387, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 33400.421, "from_m": 33176.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34657.494, "from_m": 33400.421, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34714.866, "from_m": 34657.494, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37277.753, "from_m": 34714.866, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 38896.411, "from_m": 37277.753, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 39829.274, "from_m": 38896.411, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39867.381, "from_m": 39829.274, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53211.798, "from_m": 39867.381, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 53280.184, "from_m": 53211.798, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53377.196, "from_m": 53280.184, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 53961.18, "from_m": 53377.196, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53988.283, "from_m": 53961.18, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54046.607, "from_m": 53988.283, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57298.523, "from_m": 54046.607, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 589246, "profile_key": "fd1438d0fff0c21a9f3e99157ef2b9eb47e7e29dd5817f9d56fdc7a60123298a", "schedule_id": 2655, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1857", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1859", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 66613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900H", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "1902", "wtt_dep": "1903", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "1906H", "wtt_dep": "1907H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 66613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911H", "location": "New Barnet", "stage_seq": 6, "distance_m": 14827.16, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "1915", "wtt_dep": "1916H", "location": "Potters Bar", "stage_seq": 7, "distance_m": 20594.056, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "1921H", "wtt_dep": "1922H", "location": "Hatfield", "stage_seq": 8, "distance_m": 28528.188, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "1926H", "wtt_dep": "1928", "location": "Welwyn Garden City", "stage_seq": 9, "distance_m": 34331.702, "section_seq": 1, "route_path_id": 66613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930", "location": "Digswell Jn", "stage_seq": 10, "distance_m": 35772.862, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "1931", "wtt_dep": "1931H", "location": "Welwyn North", "stage_seq": 11, "distance_m": 36989.801, "section_seq": 1, "route_path_id": 66613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933H", "location": "Woolmer Green Jn", "stage_seq": 12, "distance_m": 40045.757, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "1935", "wtt_dep": "1935H", "location": "Knebworth", "stage_seq": 13, "distance_m": 41952.151, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "1938H", "wtt_dep": "1939H", "location": "Stevenage", "stage_seq": 14, "distance_m": 46045.551, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "1944", "wtt_dep": "1945H", "location": "Hitchin", "stage_seq": 15, "distance_m": 53049.109, "section_seq": 1, "route_path_id": 66613}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": null, "location": "Letchworth Garden City", "stage_seq": 16, "distance_m": 57298.523, "section_seq": 1, "route_path_id": 66613}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 57298.523, "from_m": 0.0, "section_seq": 1, "route_path_id": 66613}], "total_distance_m": 57298.523, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 57298.523, "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": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:41Z", "source_id": 48338474, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:01:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:46Z", "source_id": 15701291, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16033, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:53Z", "source_id": 48352072, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:06:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:57Z", "source_id": 15705483, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:07Z", "source_id": 48365648, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:12:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:09Z", "source_id": 15709736, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:03Z", "source_id": 48373053, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:15:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:06Z", "source_id": 15712085, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:16Z", "source_id": 48388581, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:21:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:21Z", "source_id": 15717020, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15867, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:40Z", "source_id": 48404438, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:28:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:46Z", "source_id": 15722020, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15703, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:15Z", "source_id": 48415751, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:19Z", "source_id": 15727197, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:43Z", "source_id": 15727894, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15697, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:31Z", "source_id": 48426421, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:36:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:36Z", "source_id": 15731302, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:33Z", "source_id": 48434141, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:35Z", "source_id": 15733575, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:44Z", "source_id": 48446681, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:45:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:47Z", "source_id": 15737565, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:59Z", "source_id": 48461934, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:51:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:02Z", "source_id": 15742243, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] London Kings Cross 1857 1857 9 None None Letchworth Garden City 1951 1951 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18667/2026-09-15/detailed None Hitchin 2026-09-15T19:45:30+01:00 Letchworth Garden City 5.0 {"type": "LineString", "coordinates": [[-0.26307109999999995, 51.95315589999999], [-0.26338749999999994, 51.9534353], [-0.2635431999999999, 51.9535741], [-0.2639672, 51.9540182], [-0.2640739, 51.954111999999995], [-0.2641567, 51.95418479999999], [-0.2643867, 51.954381200000014], [-0.2649057, 51.95490650000001], [-0.2653931, 51.9553387], [-0.26570869999999996, 51.955625000000005], [-0.26604719999999993, 51.95599269999999], [-0.26631369999999993, 51.9562899], [-0.26650429999999997, 51.9565751], [-0.2666608999999999, 51.9568799], [-0.2667484, 51.957147899999995], [-0.2667912, 51.9574313], [-0.2667926, 51.95771809999999], [-0.2667527, 51.9580317], [-0.26668529999999996, 51.9582958], [-0.2665697, 51.9585643], [-0.2664265, 51.958827199999995], [-0.2662286, 51.9591002], [-0.2660134, 51.95934700000001], [-0.2657664, 51.95958470000001], [-0.2654873, 51.9598468], [-0.2653305000000001, 51.95998349999999], [-0.26481509999999997, 51.9604169], [-0.2645813, 51.9606135], [-0.2640394, 51.961018], [-0.26283759999999995, 51.9620285], [-0.2583228, 51.9657135], [-0.2575956999999999, 51.9663997], [-0.2572345, 51.96674060000001], [-0.2554306, 51.9682274], [-0.2535228, 51.9697029], [-0.2520609, 51.970613099999994], [-0.2516279, 51.9708708], [-0.2493172, 51.9722012], [-0.2472743, 51.9733591], [-0.24661299999999997, 51.973706], [-0.2433589, 51.975348], [-0.2422161, 51.97586059999999], [-0.23938880000000004, 51.9770304], [-0.23773989999999995, 51.97768820000001], [-0.23771029999999996, 51.9777], [-0.23757219999999993, 51.9777499], [-0.23682520000000004, 51.9780156], [-0.2362539, 51.9782056], [-0.2353746, 51.9784739], [-0.2335609, 51.97904150000001], [-0.23301150000000004, 51.979211199999995], [-0.23069899999999996, 51.97985269999999], [-0.23027909999999996, 51.9799671], [-0.229522, 51.9801733], [-0.229301, 51.98023229999999]]} 2.6 1946 1951 Hitchin Letchworth Garden City Letchworth Garden City 51.9802323 -0.2293010 51.9802323 -0.2293010 1 0 2026-09-15 19:01:37 TERMINATED 2026-09-15 18:51:00 Letchworth Garden City TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742243 1789498204204467 79 79 2026-09-15 19:01:14.459784 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:14.296678
558242 589252 P01613 502F60MX15 2026-09-15 COMPLETE 15741328 2026-09-15 19:51:00 2026-09-15 19:01:37 2026-09-17 19:01:37 {"id": 589252, "stp": "P", "toc": "Greater Anglia", "uid": "P01613", "consist": "720562", "dest_crs": "WON", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01613/2026-09-15/detailed", "trust_id": "502F60MX15", "origin_crs": "COL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Walton-on-the-Naze", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": null, "is_terminated": 1, "next_location": "Walton-on-the-Naze", "signalling_id": "2F60", "timing_status": "EARLY", "origin_station": "Colchester", "current_leg_arr": "1951", "current_leg_dep": "1948", "current_leg_end": "Walton-on-the-Naze", "origin_dep_time": "1857", "origin_platform": "5", "current_location": "Walton-on-the-Naze", "last_update_time": "2026-09-15T19:01:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.2430743999999998, 51.83778389999999], [1.243588, 51.8377557], [1.2440475, 51.83772489999999], [1.2448184999999998, 51.83770739999999], [1.2477381, 51.837654400000005], [1.2483228, 51.8376677], [1.248819, 51.8376992], [1.2493086, 51.8377356], [1.2499408, 51.8378087], [1.2503599999999997, 51.8378715], [1.2508065999999998, 51.8379436], [1.2513168, 51.83804489999999], [1.2523207, 51.838280100000006], [1.2529730999999995, 51.838489], [1.2535129, 51.8386704], [1.2539367, 51.83882609999999], [1.2544141, 51.83903329999999], [1.2546682, 51.83915029999999], [1.2552576, 51.8394501], [1.25764139776733, 51.84088009944275], [1.2597216999999998, 51.842127999999995], [1.2642109, 51.844806], [1.2654105, 51.8455164], [1.2657077, 51.84568749999999], [1.2660337, 51.84583969999999], [1.2662399999999998, 51.8459213], [1.2664446, 51.8459897], [1.2667111999999998, 51.8460595], [1.2670487, 51.846138800000006], [1.2674196, 51.84618689999999], [1.2678629, 51.8462158]]}", "current_leg_start": "Frinton-on-Sea", "dest_arr_time_act": "1953", "motion_projection": null, "next_location_lat": "51.8462158", "next_location_lon": "1.2678629", "previous_location": "Frinton-on-Sea", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 401.952, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 448.817, \"from_m\": 401.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 504.108, \"from_m\": 448.817, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 622.184, \"from_m\": 504.108, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1274.704, \"from_m\": 622.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1896.931, \"from_m\": 1274.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2348.364, \"from_m\": 1896.931, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2403.97, \"from_m\": 2348.364, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2488.777, \"from_m\": 2403.97, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2581.054, \"from_m\": 2488.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3206.357, \"from_m\": 2581.054, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3634.114, \"from_m\": 3206.357, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6318.49, \"from_m\": 3634.114, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7303.649, \"from_m\": 6318.49, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7496.944, \"from_m\": 7303.649, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10009.222, \"from_m\": 7496.944, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10044.971, \"from_m\": 10009.222, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20453.955, \"from_m\": 10044.971, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21322.854, \"from_m\": 20453.955, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22064.238, \"from_m\": 21322.854, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 22528.152, \"from_m\": 22064.238, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25819.734, \"from_m\": 22528.152, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26169.339, \"from_m\": 25819.734, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26342.198, \"from_m\": 26169.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\": 26352.534, \"from_m\": 26342.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\": 29917.24, \"from_m\": 26352.534, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30107.374, \"from_m\": 29917.24, \"capability_applied\": null, \"effective_limit_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\": 589252, \"profile_key\": \"fa8ff8bb9efa20a8096b1340db5266e90053c0b99647c417bafe24e571da7c62\", \"schedule_id\": 19793, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1857\", \"location\": \"Colchester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 2, \"distance_m\": 2488.777, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"1904\", \"wtt_dep\": \"1908\", \"location\": \"Colchester Town\", \"stage_seq\": 3, \"distance_m\": 2817.157, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"1912\", \"wtt_dep\": \"1912H\", \"location\": \"Hythe\", \"stage_seq\": 4, \"distance_m\": 3473.43, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"1916\", \"wtt_dep\": \"1916H\", \"location\": \"Wivenhoe\", \"stage_seq\": 5, \"distance_m\": 7386.425, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"1919H\", \"wtt_dep\": \"1920\", \"location\": \"Alresford (Essex)\", \"stage_seq\": 6, \"distance_m\": 10251.669, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"1923H\", \"wtt_dep\": \"1924\", \"location\": \"Great Bentley\", \"stage_seq\": 7, \"distance_m\": 15088.725, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1927H\", \"location\": \"Weeley\", \"stage_seq\": 8, \"distance_m\": 18538.723, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"1932\", \"wtt_dep\": \"1941\", \"location\": \"Thorpe-le-Soken\", \"stage_seq\": 9, \"distance_m\": 21836.352, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1945H\", \"location\": \"Kirby Cross\", \"stage_seq\": 10, \"distance_m\": 26072.992, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": \"1948H\", \"location\": \"Frinton-on-Sea\", \"stage_seq\": 11, \"distance_m\": 28060.693, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Walton-on-the-Naze\", \"stage_seq\": 12, \"distance_m\": 30107.374, \"section_seq\": 1, \"route_path_id\": 74084}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30107.374, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74084}], \"total_distance_m\": 30107.374, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29335.669, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 771.705, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1857", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.8462158", "current_position_lon": "1.2678629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:58Z\", \"source_id\": 48344446, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:04:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:01Z\", \"source_id\": 15703101, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13649, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:42Z\", \"source_id\": 48364662, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:48Z\", \"source_id\": 15709463, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:25Z\", \"source_id\": 48374027, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:31Z\", \"source_id\": 15712449, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:06Z\", \"source_id\": 48385719, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:11Z\", \"source_id\": 15716090, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13636, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:08Z\", \"source_id\": 48395597, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:10Z\", \"source_id\": 15719218, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:10Z\", \"source_id\": 48403215, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:18Z\", \"source_id\": 15721587, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:25Z\", \"source_id\": 48411223, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:30:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:30Z\", \"source_id\": 15724735, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:08Z\", \"source_id\": 15725463, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:27Z\", \"source_id\": 48448348, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:30Z\", \"source_id\": 15738087, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13577, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:53Z\", \"source_id\": 48451926, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:54Z\", \"source_id\": 15739170, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:41Z\", \"source_id\": 48458802, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:44Z\", \"source_id\": 15741328, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Walton-on-the-Naze", "service_state_platform": "1", "timing_fact_generation": 1789498124559243, "current_leg_arrival_utc": "2026-09-15T19:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:14.301101", "service_state_evidence_id": 15741328, "current_leg_start_actual_dep": "2026-09-15T19:48:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:14.463449", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P COL WON 2F60 720562 5 100 None {"version": 3, "segments": [{"to_m": 401.952, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 448.817, "from_m": 401.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 504.108, "from_m": 448.817, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 622.184, "from_m": 504.108, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1274.704, "from_m": 622.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1896.931, "from_m": 1274.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2348.364, "from_m": 1896.931, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2403.97, "from_m": 2348.364, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2488.777, "from_m": 2403.97, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2581.054, "from_m": 2488.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3206.357, "from_m": 2581.054, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3634.114, "from_m": 3206.357, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6318.49, "from_m": 3634.114, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7303.649, "from_m": 6318.49, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7496.944, "from_m": 7303.649, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10009.222, "from_m": 7496.944, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10044.971, "from_m": 10009.222, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20453.955, "from_m": 10044.971, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21322.854, "from_m": 20453.955, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22064.238, "from_m": 21322.854, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 22528.152, "from_m": 22064.238, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25819.734, "from_m": 22528.152, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26169.339, "from_m": 25819.734, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26342.198, "from_m": 26169.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": 26352.534, "from_m": 26342.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": 29917.24, "from_m": 26352.534, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30107.374, "from_m": 29917.24, "capability_applied": null, "effective_limit_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": 589252, "profile_key": "fa8ff8bb9efa20a8096b1340db5266e90053c0b99647c417bafe24e571da7c62", "schedule_id": 19793, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1857", "location": "Colchester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900", "location": "Colchester East Gate Jn", "stage_seq": 2, "distance_m": 2488.777, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "1904", "wtt_dep": "1908", "location": "Colchester Town", "stage_seq": 3, "distance_m": 2817.157, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "1912", "wtt_dep": "1912H", "location": "Hythe", "stage_seq": 4, "distance_m": 3473.43, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "1916", "wtt_dep": "1916H", "location": "Wivenhoe", "stage_seq": 5, "distance_m": 7386.425, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "1919H", "wtt_dep": "1920", "location": "Alresford (Essex)", "stage_seq": 6, "distance_m": 10251.669, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "1923H", "wtt_dep": "1924", "location": "Great Bentley", "stage_seq": 7, "distance_m": 15088.725, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1927H", "location": "Weeley", "stage_seq": 8, "distance_m": 18538.723, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "1932", "wtt_dep": "1941", "location": "Thorpe-le-Soken", "stage_seq": 9, "distance_m": 21836.352, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1945H", "location": "Kirby Cross", "stage_seq": 10, "distance_m": 26072.992, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": "1948H", "location": "Frinton-on-Sea", "stage_seq": 11, "distance_m": 28060.693, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Walton-on-the-Naze", "stage_seq": 12, "distance_m": 30107.374, "section_seq": 1, "route_path_id": 74084}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30107.374, "from_m": 0.0, "section_seq": 1, "route_path_id": 74084}], "total_distance_m": 30107.374, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29335.669, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 771.705, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13671, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:58Z", "source_id": 48344446, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:04:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:01Z", "source_id": 15703101, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13649, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:42Z", "source_id": 48364662, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:11:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:48Z", "source_id": 15709463, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13644, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:25Z", "source_id": 48374027, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:16:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:31Z", "source_id": 15712449, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13640, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:06Z", "source_id": 48385719, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:19:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:11Z", "source_id": 15716090, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13636, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:08Z", "source_id": 48395597, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:23:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:10Z", "source_id": 15719218, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13631, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:10Z", "source_id": 48403215, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:26:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:18Z", "source_id": 15721587, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13621, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:25Z", "source_id": 48411223, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:30:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:30Z", "source_id": 15724735, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:08Z", "source_id": 15725463, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13581, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:27Z", "source_id": 48448348, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:43:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:30Z", "source_id": 15738087, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13577, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:53Z", "source_id": 48451926, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:54Z", "source_id": 15739170, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13574, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:41Z", "source_id": 48458802, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:51:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:44Z", "source_id": 15741328, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Colchester 1857 1857 5 None None Walton-on-the-Naze 1953 1953 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01613/2026-09-15/detailed None Frinton-on-Sea 2026-09-15T19:48:30+01:00 Walton-on-the-Naze 3.0 {"type": "LineString", "coordinates": [[1.2430743999999998, 51.83778389999999], [1.243588, 51.8377557], [1.2440475, 51.83772489999999], [1.2448184999999998, 51.83770739999999], [1.2477381, 51.837654400000005], [1.2483228, 51.8376677], [1.248819, 51.8376992], [1.2493086, 51.8377356], [1.2499408, 51.8378087], [1.2503599999999997, 51.8378715], [1.2508065999999998, 51.8379436], [1.2513168, 51.83804489999999], [1.2523207, 51.838280100000006], [1.2529730999999995, 51.838489], [1.2535129, 51.8386704], [1.2539367, 51.83882609999999], [1.2544141, 51.83903329999999], [1.2546682, 51.83915029999999], [1.2552576, 51.8394501], [1.25764139776733, 51.84088009944275], [1.2597216999999998, 51.842127999999995], [1.2642109, 51.844806], [1.2654105, 51.8455164], [1.2657077, 51.84568749999999], [1.2660337, 51.84583969999999], [1.2662399999999998, 51.8459213], [1.2664446, 51.8459897], [1.2667111999999998, 51.8460595], [1.2670487, 51.846138800000006], [1.2674196, 51.84618689999999], [1.2678629, 51.8462158]]} 1.3 1948 1951 Frinton-on-Sea Walton-on-the-Naze Walton-on-the-Naze 51.8462158 1.2678629 51.8462158 1.2678629 1 0 2026-09-15 19:01:37 TERMINATED 2026-09-15 18:51:00 Walton-on-the-Naze TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741328 1789498124559243 41 41 2026-09-15 19:01:14.463449 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:14.301101
558243 588586 C10150 532F59MX15 2026-09-15 COMPLETE 15741864 2026-09-15 19:51:00 2026-09-15 19:01:37 2026-09-17 19:01:37 {"id": 588586, "stp": "P", "toc": "Great Northern", "uid": "C10150", "consist": "717022", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10150/2026-09-15/detailed", "trust_id": "532F59MX15", "origin_crs": "SVG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-15", "dest_arr_time": "1939", "dest_platform": "9", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2F59", "timing_status": "LATE", "origin_station": "Stevenage", "current_leg_arr": "1951", "current_leg_dep": "1948", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "1832", "origin_platform": "5", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-15T19:01:37", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]}", "current_leg_start": "Old Street", "dest_arr_time_act": "1939", "motion_projection": null, "next_location_lat": "51.5186636", "next_location_lon": "-0.0880023", "previous_location": "Old Street", "current_leg_milage": "0.4", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1332.359, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3901.561, \"from_m\": 1332.359, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15024.824, \"from_m\": 3901.561, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15050.166, \"from_m\": 15024.824, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15296.182, \"from_m\": 15050.166, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15331.119, \"from_m\": 15296.182, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24825.097, \"from_m\": 15331.119, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24848.183, \"from_m\": 24825.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30978.25, \"from_m\": 24848.183, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31020.161, \"from_m\": 30978.25, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32803.308, \"from_m\": 31020.161, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32856.134, \"from_m\": 32803.308, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35798.955, \"from_m\": 32856.134, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39471.289, \"from_m\": 35798.955, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40226.657, \"from_m\": 39471.289, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40597.571, \"from_m\": 40226.657, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40647.88, \"from_m\": 40597.571, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40703.271, \"from_m\": 40647.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40758.841, \"from_m\": 40703.271, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42762.969, \"from_m\": 40758.841, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 44056.34, \"from_m\": 42762.969, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44111.581, \"from_m\": 44056.34, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44362.461, \"from_m\": 44111.581, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44445.266, \"from_m\": 44362.461, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44952.233, \"from_m\": 44445.266, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 45072.091, \"from_m\": 44952.233, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45925.291, \"from_m\": 45072.091, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46402.566, \"from_m\": 45925.291, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46506.882, \"from_m\": 46402.566, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50851.891, \"from_m\": 46506.882, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 588586, \"profile_key\": \"211ce3ec30f484c6dde0d5f0072d765094d460e572d7a519ce6403c199023964\", \"schedule_id\": 1220, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1832\", \"location\": \"Stevenage\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1833H\", \"location\": \"Langley Jn\", \"stage_seq\": 2, \"distance_m\": 1605.406, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1834H\", \"location\": \"Langley South Jn\", \"stage_seq\": 3, \"distance_m\": 2725.623, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1836\", \"location\": \"Bragbury Jn\", \"stage_seq\": 4, \"distance_m\": 4457.965, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1838H\", \"wtt_dep\": \"1839\", \"location\": \"Watton-at-Stone\", \"stage_seq\": 5, \"distance_m\": 8174.316, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842\", \"location\": \"Molewood Jn\", \"stage_seq\": 6, \"distance_m\": 12414.331, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1844\", \"wtt_dep\": \"1846\", \"location\": \"Hertford North\", \"stage_seq\": 7, \"distance_m\": 15091.076, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1849H\", \"wtt_dep\": \"1850\", \"location\": \"Bayford\", \"stage_seq\": 8, \"distance_m\": 19831.063, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1850H\", \"location\": \"Ponsbourne Tunnel Sig. K894\", \"stage_seq\": 9, \"distance_m\": 20243.569, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1853H\", \"wtt_dep\": \"1854H\", \"location\": \"Cuffley\", \"stage_seq\": 10, \"distance_m\": 25382.122, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1857\", \"wtt_dep\": \"1857H\", \"location\": \"Crews Hill\", \"stage_seq\": 11, \"distance_m\": 28145.414, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1900\", \"wtt_dep\": \"1901\", \"location\": \"Gordon Hill\", \"stage_seq\": 12, \"distance_m\": 30772.07, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1902H\", \"wtt_dep\": \"1903H\", \"location\": \"Enfield Chase\", \"stage_seq\": 13, \"distance_m\": 31943.183, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1905\", \"wtt_dep\": \"1905H\", \"location\": \"Grange Park\", \"stage_seq\": 14, \"distance_m\": 34798.415, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1907\", \"wtt_dep\": \"1908\", \"location\": \"Winchmore Hill\", \"stage_seq\": 15, \"distance_m\": 35864.358, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1910\", \"wtt_dep\": \"1911\", \"location\": \"Palmers Green\", \"stage_seq\": 16, \"distance_m\": 37749.913, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1913\", \"wtt_dep\": \"1913H\", \"location\": \"Bowes Park\", \"stage_seq\": 17, \"distance_m\": 39222.2, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1915\", \"wtt_dep\": \"1916\", \"location\": \"Alexandra Palace\", \"stage_seq\": 18, \"distance_m\": 40402.836, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1918\", \"wtt_dep\": \"1918H\", \"location\": \"Hornsey\", \"stage_seq\": 19, \"distance_m\": 41922.315, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1920\", \"wtt_dep\": \"1920H\", \"location\": \"Harringay\", \"stage_seq\": 20, \"distance_m\": 42889.982, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1922H\", \"wtt_dep\": \"1924\", \"location\": \"Finsbury Park\", \"stage_seq\": 21, \"distance_m\": 44850.009, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1928\", \"location\": \"Drayton Park\", \"stage_seq\": 22, \"distance_m\": 46173.251, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1929\", \"wtt_dep\": \"1930\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 23, \"distance_m\": 47304.967, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1931H\", \"wtt_dep\": \"1932\", \"location\": \"Essex Road\", \"stage_seq\": 24, \"distance_m\": 48169.098, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1934H\", \"wtt_dep\": \"1935H\", \"location\": \"Old Street\", \"stage_seq\": 25, \"distance_m\": 50252.422, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"1939\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 26, \"distance_m\": 50851.891, \"section_seq\": 1, \"route_path_id\": 28409}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50851.891, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28409}], \"total_distance_m\": 50851.891, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 47279.84, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3572.051, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1832", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5186636", "current_position_lon": "-0.0880023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:51:52Z\", \"source_id\": 48315930, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:52:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:51:58Z\", \"source_id\": 15694243, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:56:24Z\", \"source_id\": 48327376, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:57:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:56:26Z\", \"source_id\": 15697811, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:01:07Z\", \"source_id\": 48339619, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:01:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:01:12Z\", \"source_id\": 15701631, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:50Z\", \"source_id\": 48349270, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:05:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:51Z\", \"source_id\": 15704559, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:09Z\", \"source_id\": 48360710, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:14Z\", \"source_id\": 15708184, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:25Z\", \"source_id\": 48371563, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:27Z\", \"source_id\": 15711578, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:43Z\", \"source_id\": 48377193, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:47Z\", \"source_id\": 15713417, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:21Z\", \"source_id\": 48383864, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:24Z\", \"source_id\": 15715486, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:18Z\", \"source_id\": 48391208, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:19Z\", \"source_id\": 15717817, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:13Z\", \"source_id\": 48398308, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:18Z\", \"source_id\": 15720113, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:53Z\", \"source_id\": 48402537, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:57Z\", \"source_id\": 15721338, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:14Z\", \"source_id\": 48408272, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:17Z\", \"source_id\": 15723203, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:23Z\", \"source_id\": 15723318, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:27Z\", \"source_id\": 48413875, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:32Z\", \"source_id\": 15726106, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:09Z\", \"source_id\": 15727010, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:53Z\", \"source_id\": 48417426, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:58Z\", \"source_id\": 15728313, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16148, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:44Z\", \"source_id\": 48424403, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:49Z\", \"source_id\": 15730671, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:52Z\", \"source_id\": 48434885, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:54Z\", \"source_id\": 15733774, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:17Z\", \"source_id\": 48440756, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:21Z\", \"source_id\": 15735641, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:32Z\", \"source_id\": 48446187, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:39Z\", \"source_id\": 15737433, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:12Z\", \"source_id\": 48455177, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:17Z\", \"source_id\": 15740200, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:25Z\", \"source_id\": 48460627, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:29Z\", \"source_id\": 15741864, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "9", "timing_fact_generation": 1789498169915565, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:15.466051", "service_state_evidence_id": 15741864, "current_leg_start_actual_dep": "2026-09-15T19:47:30+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:16.107953", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P SVG MOG 2F59 717022 6 85 None {"version": 3, "segments": [{"to_m": 1332.359, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3901.561, "from_m": 1332.359, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15024.824, "from_m": 3901.561, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15050.166, "from_m": 15024.824, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15296.182, "from_m": 15050.166, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15331.119, "from_m": 15296.182, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24825.097, "from_m": 15331.119, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24848.183, "from_m": 24825.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30978.25, "from_m": 24848.183, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31020.161, "from_m": 30978.25, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32803.308, "from_m": 31020.161, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32856.134, "from_m": 32803.308, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35798.955, "from_m": 32856.134, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39471.289, "from_m": 35798.955, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40226.657, "from_m": 39471.289, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40597.571, "from_m": 40226.657, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40647.88, "from_m": 40597.571, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40703.271, "from_m": 40647.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40758.841, "from_m": 40703.271, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42762.969, "from_m": 40758.841, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 44056.34, "from_m": 42762.969, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44111.581, "from_m": 44056.34, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44362.461, "from_m": 44111.581, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44445.266, "from_m": 44362.461, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44952.233, "from_m": 44445.266, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 45072.091, "from_m": 44952.233, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45925.291, "from_m": 45072.091, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46402.566, "from_m": 45925.291, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46506.882, "from_m": 46402.566, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50851.891, "from_m": 46506.882, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 588586, "profile_key": "211ce3ec30f484c6dde0d5f0072d765094d460e572d7a519ce6403c199023964", "schedule_id": 1220, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1832", "location": "Stevenage", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1833H", "location": "Langley Jn", "stage_seq": 2, "distance_m": 1605.406, "section_seq": 1, "route_path_id": 28409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834H", "location": "Langley South Jn", "stage_seq": 3, "distance_m": 2725.623, "section_seq": 1, "route_path_id": 28409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836", "location": "Bragbury Jn", "stage_seq": 4, "distance_m": 4457.965, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1838H", "wtt_dep": "1839", "location": "Watton-at-Stone", "stage_seq": 5, "distance_m": 8174.316, "section_seq": 1, "route_path_id": 28409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842", "location": "Molewood Jn", "stage_seq": 6, "distance_m": 12414.331, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1844", "wtt_dep": "1846", "location": "Hertford North", "stage_seq": 7, "distance_m": 15091.076, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1849H", "wtt_dep": "1850", "location": "Bayford", "stage_seq": 8, "distance_m": 19831.063, "section_seq": 1, "route_path_id": 28409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1850H", "location": "Ponsbourne Tunnel Sig. K894", "stage_seq": 9, "distance_m": 20243.569, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1853H", "wtt_dep": "1854H", "location": "Cuffley", "stage_seq": 10, "distance_m": 25382.122, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1857", "wtt_dep": "1857H", "location": "Crews Hill", "stage_seq": 11, "distance_m": 28145.414, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1900", "wtt_dep": "1901", "location": "Gordon Hill", "stage_seq": 12, "distance_m": 30772.07, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1902H", "wtt_dep": "1903H", "location": "Enfield Chase", "stage_seq": 13, "distance_m": 31943.183, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1905", "wtt_dep": "1905H", "location": "Grange Park", "stage_seq": 14, "distance_m": 34798.415, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1907", "wtt_dep": "1908", "location": "Winchmore Hill", "stage_seq": 15, "distance_m": 35864.358, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1910", "wtt_dep": "1911", "location": "Palmers Green", "stage_seq": 16, "distance_m": 37749.913, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1913", "wtt_dep": "1913H", "location": "Bowes Park", "stage_seq": 17, "distance_m": 39222.2, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1915", "wtt_dep": "1916", "location": "Alexandra Palace", "stage_seq": 18, "distance_m": 40402.836, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1918", "wtt_dep": "1918H", "location": "Hornsey", "stage_seq": 19, "distance_m": 41922.315, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1920", "wtt_dep": "1920H", "location": "Harringay", "stage_seq": 20, "distance_m": 42889.982, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1922H", "wtt_dep": "1924", "location": "Finsbury Park", "stage_seq": 21, "distance_m": 44850.009, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1928", "location": "Drayton Park", "stage_seq": 22, "distance_m": 46173.251, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1929", "wtt_dep": "1930", "location": "Highbury & Islington (Great Northern)", "stage_seq": 23, "distance_m": 47304.967, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1931H", "wtt_dep": "1932", "location": "Essex Road", "stage_seq": 24, "distance_m": 48169.098, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1934H", "wtt_dep": "1935H", "location": "Old Street", "stage_seq": 25, "distance_m": 50252.422, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "1939", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 26, "distance_m": 50851.891, "section_seq": 1, "route_path_id": 28409}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50851.891, "from_m": 0.0, "section_seq": 1, "route_path_id": 28409}], "total_distance_m": 50851.891, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 47279.84, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3572.051, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15705, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:51:52Z", "source_id": 48315930, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:52:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:51:58Z", "source_id": 15694243, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15725, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:56:24Z", "source_id": 48327376, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:57:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:56:26Z", "source_id": 15697811, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15768, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:01:07Z", "source_id": 48339619, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:01:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:01:12Z", "source_id": 15701631, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15772, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:50Z", "source_id": 48349270, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:05:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:51Z", "source_id": 15704559, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15776, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:09Z", "source_id": 48360710, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:10:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:14Z", "source_id": 15708184, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15785, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:25Z", "source_id": 48371563, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:14:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:27Z", "source_id": 15711578, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15808, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:43Z", "source_id": 48377193, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:16:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:47Z", "source_id": 15713417, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15812, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:21Z", "source_id": 48383864, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:19:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:24Z", "source_id": 15715486, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15817, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:18Z", "source_id": 48391208, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:21:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:19Z", "source_id": 15717817, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15822, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:13Z", "source_id": 48398308, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:24:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:18Z", "source_id": 15720113, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15827, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:53Z", "source_id": 48402537, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:26:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:57Z", "source_id": 15721338, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16006, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:14Z", "source_id": 48408272, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:29:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:17Z", "source_id": 15723203, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:23Z", "source_id": 15723318, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16063, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:27Z", "source_id": 48413875, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:31:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:32Z", "source_id": 15726106, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:09Z", "source_id": 15727010, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:53Z", "source_id": 48417426, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:33:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:58Z", "source_id": 15728313, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16148, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:44Z", "source_id": 48424403, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:35:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:49Z", "source_id": 15730671, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:52Z", "source_id": 48434885, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:54Z", "source_id": 15733774, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:17Z", "source_id": 48440756, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T18:42:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:21Z", "source_id": 15735641, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:32Z", "source_id": 48446187, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T18:44:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:39Z", "source_id": 15737433, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:12Z", "source_id": 48455177, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:47:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:17Z", "source_id": 15740200, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16220, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:25Z", "source_id": 48460627, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T18:51:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:29Z", "source_id": 15741864, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Stevenage 1832 1832 5 None None Moorgate (Great Northern) 1939 1939 9 LATE +12 minutes https://www.realtimetrains.co.uk/service/gb-nr:C10150/2026-09-15/detailed None Old Street 2026-09-15T19:47:30+01:00 Moorgate (Great Northern) 3.0 {"type": "LineString", "coordinates": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]} 0.4 1948 1951 Old Street Moorgate (Great Northern) Moorgate (Great Northern) 51.5186636 -0.0880023 51.5186636 -0.0880023 1 0 2026-09-15 19:01:37 TERMINATED 2026-09-15 18:51:00 Moorgate (Great Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741864 1789498169915565 111 111 2026-09-15 19:01:16.107953 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:15.466051
558244 590075 W04287 889F55MY15 2026-09-15 COMPLETE 15742744 2026-09-15 19:51:00 2026-09-15 19:01:37 2026-09-17 19:01:37 {"id": 590075, "stp": "P", "toc": "London Overground", "uid": "W04287", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04287/2026-09-15/detailed", "trust_id": "889F55MY15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-15", "dest_arr_time": "1950", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9F55", "timing_status": "LATE", "origin_station": "New Cross ELL", "current_leg_arr": "1951", "current_leg_dep": "1949", "current_leg_end": "Dalston Junction", "origin_dep_time": "1928", "origin_platform": "D", "current_location": "Dalston Junction", "last_update_time": "2026-09-15T19:01:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "Haggerston", "dest_arr_time_act": "1950", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "Haggerston", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1190.506, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5994.518, \"from_m\": 1190.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6039.066, \"from_m\": 5994.518, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8504.135, \"from_m\": 6039.066, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9998.341, \"from_m\": 8504.135, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10189.611, \"from_m\": 9998.341, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 11139.186, \"from_m\": 10189.611, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11857.292, \"from_m\": 11139.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13594.951, \"from_m\": 11857.292, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13650.428, \"from_m\": 13594.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14068.699, \"from_m\": 13650.428, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 590075, \"profile_key\": \"fe10dac0ad1d83c631f104bc10c7e124142222a83322be4cf18b23d868762f1f\", \"schedule_id\": 25209, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1928\", \"location\": \"New Cross ELL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 2, \"distance_m\": 715.111, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 3, \"distance_m\": 1202.249, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 4, \"distance_m\": 1959.074, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1931H\", \"wtt_dep\": \"1932H\", \"location\": \"Surrey Quays\", \"stage_seq\": 5, \"distance_m\": 2248.518, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1933H\", \"wtt_dep\": \"1934H\", \"location\": \"Canada Water\", \"stage_seq\": 6, \"distance_m\": 2858.184, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1935H\", \"wtt_dep\": \"1936\", \"location\": \"Rotherhithe\", \"stage_seq\": 7, \"distance_m\": 3172.249, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1937H\", \"location\": \"Wapping\", \"stage_seq\": 8, \"distance_m\": 3648.573, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1939\", \"wtt_dep\": \"1939H\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 9202.2, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1942\", \"location\": \"Whitechapel\", \"stage_seq\": 10, \"distance_m\": 10208.018, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1943H\", \"wtt_dep\": \"1944H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 11, \"distance_m\": 11281.53, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": \"1946H\", \"location\": \"Hoxton\", \"stage_seq\": 12, \"distance_m\": 12513.848, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": \"1948H\", \"location\": \"Haggerston\", \"stage_seq\": 13, \"distance_m\": 13396.087, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 14, \"distance_m\": 14068.699, \"section_seq\": 1, \"route_path_id\": 36901}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14068.699, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36901}], \"total_distance_m\": 14068.699, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14013.222, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 55.477, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1928", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:12Z\", \"source_id\": 48418214, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:16Z\", \"source_id\": 15728697, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:02Z\", \"source_id\": 48422779, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:04Z\", \"source_id\": 15730113, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:42Z\", \"source_id\": 48426859, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:46Z\", \"source_id\": 15731432, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:25Z\", \"source_id\": 48431269, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:28Z\", \"source_id\": 15732689, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:14Z\", \"source_id\": 48435763, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:15Z\", \"source_id\": 15734029, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:20Z\", \"source_id\": 48440875, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:23Z\", \"source_id\": 15735680, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:38Z\", \"source_id\": 48446470, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:40Z\", \"source_id\": 15737489, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:12Z\", \"source_id\": 48452629, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:17Z\", \"source_id\": 15739413, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:45Z\", \"source_id\": 48458944, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:48Z\", \"source_id\": 15741381, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:25Z\", \"source_id\": 48462939, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:29Z\", \"source_id\": 15742586, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:37Z\", \"source_id\": 15742744, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "2", "timing_fact_generation": 1789498240776101, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:24.458880", "service_state_evidence_id": 15742586, "current_leg_start_actual_dep": "2026-09-15T19:49:30+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:26.795549", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None DLJ 9F55 None None None None {"version": 3, "segments": [{"to_m": 1190.506, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5994.518, "from_m": 1190.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6039.066, "from_m": 5994.518, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8504.135, "from_m": 6039.066, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9998.341, "from_m": 8504.135, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10189.611, "from_m": 9998.341, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 11139.186, "from_m": 10189.611, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11857.292, "from_m": 11139.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13594.951, "from_m": 11857.292, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13650.428, "from_m": 13594.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14068.699, "from_m": 13650.428, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 590075, "profile_key": "fe10dac0ad1d83c631f104bc10c7e124142222a83322be4cf18b23d868762f1f", "schedule_id": 25209, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1928", "location": "New Cross ELL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929", "location": "Rolt Street Jn", "stage_seq": 2, "distance_m": 715.111, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930", "location": "Canal Jn (New Cross)", "stage_seq": 3, "distance_m": 1202.249, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931", "location": "Surrey Quays Silwood Jn", "stage_seq": 4, "distance_m": 1959.074, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1931H", "wtt_dep": "1932H", "location": "Surrey Quays", "stage_seq": 5, "distance_m": 2248.518, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1933H", "wtt_dep": "1934H", "location": "Canada Water", "stage_seq": 6, "distance_m": 2858.184, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1935H", "wtt_dep": "1936", "location": "Rotherhithe", "stage_seq": 7, "distance_m": 3172.249, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1937H", "location": "Wapping", "stage_seq": 8, "distance_m": 3648.573, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1939", "wtt_dep": "1939H", "location": "Shadwell", "stage_seq": 9, "distance_m": 9202.2, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1942", "location": "Whitechapel", "stage_seq": 10, "distance_m": 10208.018, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1943H", "wtt_dep": "1944H", "location": "Shoreditch High Street", "stage_seq": 11, "distance_m": 11281.53, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": "1946H", "location": "Hoxton", "stage_seq": 12, "distance_m": 12513.848, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": "1948H", "location": "Haggerston", "stage_seq": 13, "distance_m": 13396.087, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 14, "distance_m": 14068.699, "section_seq": 1, "route_path_id": 36901}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14068.699, "from_m": 0.0, "section_seq": 1, "route_path_id": 36901}], "total_distance_m": 14068.699, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14013.222, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 55.477, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:12Z", "source_id": 48418214, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:32:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:16Z", "source_id": 15728697, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:02Z", "source_id": 48422779, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:34:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:04Z", "source_id": 15730113, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:42Z", "source_id": 48426859, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:36:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:46Z", "source_id": 15731432, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:25Z", "source_id": 48431269, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:37:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:28Z", "source_id": 15732689, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:14Z", "source_id": 48435763, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:15Z", "source_id": 15734029, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:20Z", "source_id": 48440875, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:23Z", "source_id": 15735680, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:38Z", "source_id": 48446470, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:44:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:40Z", "source_id": 15737489, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:12Z", "source_id": 48452629, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:46:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:17Z", "source_id": 15739413, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:45Z", "source_id": 48458944, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:49:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:48Z", "source_id": 15741381, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15049, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:25Z", "source_id": 48462939, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:51:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:29Z", "source_id": 15742586, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:37Z", "source_id": 15742744, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] New Cross ELL 1928 1928 D None None Dalston Junction 1950 1950 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W04287/2026-09-15/detailed None Haggerston 2026-09-15T19:49:30+01:00 Dalston Junction 2.0 {"type": "LineString", "coordinates": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} 0.4 1949 1951 Haggerston Dalston Junction Dalston Junction 51.5454441 -0.0750714 51.5454441 -0.0750714 1 0 2026-09-15 19:01:37 TERMINATED 2026-09-15 18:51:00 Dalston Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742586 1789498240776101 40 40 2026-09-15 19:01:26.795549 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:24.458880
558245 586970 W45555 629R47MV15 2026-09-15 COMPLETE 15742418 2026-09-15 19:51:00 2026-09-15 19:01:37 2026-09-17 19:01:37 {"id": 586970, "stp": "P", "toc": "Thameslink", "uid": "W45555", "consist": "700048", "dest_crs": "TBD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45555/2026-09-15/detailed", "trust_id": "629R47MV15", "origin_crs": "BDM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Three Bridges", "service_date": "2026-09-15", "dest_arr_time": "1946", "dest_platform": "1", "is_terminated": 1, "next_location": "Three Bridges", "signalling_id": "9R47", "timing_status": "LATE", "origin_station": "Bedford", "current_leg_arr": "1951", "current_leg_dep": "1943", "current_leg_end": "Three Bridges", "origin_dep_time": "1732", "origin_platform": "2", "current_location": "Three Bridges", "last_update_time": "2026-09-15T19:01:37", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1608081984005018, 51.156561753936], [-0.1608101, 51.1563193], [-0.16080849999999997, 51.1562564], [-0.1608097, 51.15623159999999], [-0.16080720000000004, 51.15617209999999], [-0.1608056, 51.1559385], [-0.16080709999999998, 51.1558648], [-0.1608191, 51.15525920000001], [-0.1608179, 51.15498749999999], [-0.16081779999999998, 51.15477159999999], [-0.16081639999999997, 51.1543588], [-0.16081639999999997, 51.1540528], [-0.160815, 51.15380069999999], [-0.16081699999999996, 51.15335150000001], [-0.16081639999999997, 51.1530848], [-0.1608171, 51.1526879], [-0.16081579999999998, 51.15229239999999], [-0.16081859999999998, 51.1519675], [-0.16081869999999998, 51.151499599999994], [-0.16082039999999995, 51.15057590000001], [-0.160821, 51.149749], [-0.16081949999999998, 51.14920800000001], [-0.1608222, 51.1490061], [-0.16082029999999997, 51.1487646], [-0.1608185, 51.14833389999998], [-0.16082029999999997, 51.1480462], [-0.16082089999999996, 51.14770480000001], [-0.1608216, 51.14728359999999], [-0.16082319999999997, 51.1471995], [-0.16083469999999997, 51.14363050000001], [-0.1608324, 51.14321300000001], [-0.1608281, 51.1418375], [-0.1608278, 51.14176280000001], [-0.1607762, 51.1253312], [-0.1607756, 51.125159399999994], [-0.16079659999999998, 51.121875800000005], [-0.16079659999999998, 51.1216452], [-0.1608664, 51.12065019999999], [-0.1608664, 51.12035980000001], [-0.1609012, 51.1193671], [-0.16093879999999997, 51.118916899999995], [-0.1609521, 51.1187305], [-0.1609924, 51.118352299999984], [-0.161034, 51.1176417], [-0.16104139999999997, 51.1166607]]}", "current_leg_start": "Gatwick Airport", "dest_arr_time_act": "1946", "motion_projection": null, "next_location_lat": "51.1166607", "next_location_lon": "-0.1610414", "previous_location": "Gatwick Airport", "current_leg_milage": "2.8", "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\": 104618.825, \"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\": 104680.213, \"from_m\": 104618.825, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 104719.816, \"from_m\": 104680.213, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104745.384, \"from_m\": 104719.816, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 104798.383, \"from_m\": 104745.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104828.583, \"from_m\": 104798.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\": 104865.549, \"from_m\": 104828.583, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105259.805, \"from_m\": 104865.549, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105290.24, \"from_m\": 105259.805, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105378.909, \"from_m\": 105290.24, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105442.608, \"from_m\": 105378.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105478.315, \"from_m\": 105442.608, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105522.586, \"from_m\": 105478.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105581.15, \"from_m\": 105522.586, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 106858.793, \"from_m\": 105581.15, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 111201.775, \"from_m\": 106858.793, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111318.544, \"from_m\": 111201.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\": 111424.461, \"from_m\": 111318.544, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 111470.936, \"from_m\": 111424.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112812.261, \"from_m\": 111470.936, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 113440.297, \"from_m\": 112812.261, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 118397.349, \"from_m\": 113440.297, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 119235.196, \"from_m\": 118397.349, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 120948.029, \"from_m\": 119235.196, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 122130.747, \"from_m\": 120948.029, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 122688.016, \"from_m\": 122130.747, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122816.172, \"from_m\": 122688.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 123100.304, \"from_m\": 122816.172, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 135115.879, \"from_m\": 123100.304, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 135226.625, \"from_m\": 135115.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\": 135670.502, \"from_m\": 135226.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 586970, \"profile_key\": \"262d837da668648baba229f69f9b860e5281074175543c77c2651e227283d95b\", \"schedule_id\": 27112, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1732\", \"location\": \"Bedford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 2, \"distance_m\": 1615.773, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736\", \"location\": \"Wixams\", \"stage_seq\": 3, \"distance_m\": 5460.048, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": \"1744\", \"location\": \"Flitwick\", \"stage_seq\": 4, \"distance_m\": 16233.211, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1747H\", \"wtt_dep\": \"1748\", \"location\": \"Harlington\", \"stage_seq\": 5, \"distance_m\": 20912.132, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749H\", \"location\": \"Sundon South Jn\", \"stage_seq\": 6, \"distance_m\": 23492.073, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 7, \"distance_m\": 27402.719, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1753\", \"wtt_dep\": \"1754\", \"location\": \"Leagrave\", \"stage_seq\": 8, \"distance_m\": 28174.713, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1757\", \"wtt_dep\": \"1759\", \"location\": \"Luton\", \"stage_seq\": 9, \"distance_m\": 32095.6, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1801\", \"wtt_dep\": \"1802\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 10, \"distance_m\": 33849.685, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1807\", \"wtt_dep\": \"1808\", \"location\": \"Harpenden\", \"stage_seq\": 11, \"distance_m\": 41239.169, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1808H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 12, \"distance_m\": 41778.279, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1812H\", \"wtt_dep\": \"1813H\", \"location\": \"St. Albans\", \"stage_seq\": 13, \"distance_m\": 48816.247, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1817H\", \"location\": \"Radlett Jn\", \"stage_seq\": 14, \"distance_m\": 57603.139, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822\", \"location\": \"Hendon\", \"stage_seq\": 15, \"distance_m\": 69605.137, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1823\", \"location\": \"Cricklewood\", \"stage_seq\": 16, \"distance_m\": 72654.84, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1824H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 17, \"distance_m\": 74603.887, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1825\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 18, \"distance_m\": 75037.825, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1826H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 19, \"distance_m\": 77350.514, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1828H\", \"location\": \"Kentish Town\", \"stage_seq\": 20, \"distance_m\": 78354.196, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831\", \"location\": \"Dock Jn North\", \"stage_seq\": 21, \"distance_m\": 79321.292, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1834\", \"wtt_dep\": \"1835\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 22, \"distance_m\": 83260.706, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1838H\", \"wtt_dep\": \"1839H\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 85456.549, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1840H\", \"wtt_dep\": \"1841H\", \"location\": \"City Thameslink\", \"stage_seq\": 24, \"distance_m\": 86186.707, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1843\", \"wtt_dep\": \"1844\", \"location\": \"London Blackfriars\", \"stage_seq\": 25, \"distance_m\": 86584.398, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1846H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 26, \"distance_m\": 87790.978, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1850\", \"wtt_dep\": \"1851H\", \"location\": \"London Bridge\", \"stage_seq\": 27, \"distance_m\": 88517.996, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 28, \"distance_m\": 91235.67, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 29, \"distance_m\": 92001.907, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1855H\", \"location\": \"New Cross Gate\", \"stage_seq\": 30, \"distance_m\": 93103.196, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1858H\", \"location\": \"Sydenham\", \"stage_seq\": 31, \"distance_m\": 98735.492, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1901H\", \"wtt_dep\": \"1902H\", \"location\": \"Norwood Junction\", \"stage_seq\": 32, \"distance_m\": 102401.117, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 33, \"distance_m\": 103455.179, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 34, \"distance_m\": 104208.81, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1905H\", \"wtt_dep\": \"1906H\", \"location\": \"East Croydon\", \"stage_seq\": 35, \"distance_m\": 105057.913, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1908H\", \"wtt_dep\": \"1909\", \"location\": \"South Croydon\", \"stage_seq\": 36, \"distance_m\": 106505.336, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1912H\", \"wtt_dep\": \"1913H\", \"location\": \"Purley\", \"stage_seq\": 37, \"distance_m\": 109852.782, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 38, \"distance_m\": 111424.461, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1916H\", \"wtt_dep\": \"1917H\", \"location\": \"Coulsdon South\", \"stage_seq\": 39, \"distance_m\": 112920.06, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1922H\", \"wtt_dep\": \"1923\", \"location\": \"Merstham\", \"stage_seq\": 40, \"distance_m\": 118934.859, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1926H\", \"wtt_dep\": \"1927H\", \"location\": \"Redhill\", \"stage_seq\": 41, \"distance_m\": 121791.671, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1929H\", \"wtt_dep\": \"1930\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 42, \"distance_m\": 123238.356, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1933\", \"wtt_dep\": \"1933H\", \"location\": \"Salfords\", \"stage_seq\": 43, \"distance_m\": 126407.35, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1937\", \"location\": \"Horley\", \"stage_seq\": 44, \"distance_m\": 129876.654, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1939\", \"wtt_dep\": \"1940H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 45, \"distance_m\": 131229.083, \"section_seq\": 1, \"route_path_id\": 101030}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": null, \"location\": \"Three Bridges\", \"stage_seq\": 46, \"distance_m\": 135670.502, \"section_seq\": 1, \"route_path_id\": 101030}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 135670.502, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101030}], \"total_distance_m\": 135670.502, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 126063.939, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9606.563, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1732", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.1166607", "current_position_lon": "-0.1610414", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:00Z\", \"source_id\": 48128603, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:06Z\", \"source_id\": 15634660, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:46:01Z\", \"source_id\": 48144197, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:47:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:46:06Z\", \"source_id\": 15639649, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:51:12Z\", \"source_id\": 48158040, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:52:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:51:15Z\", \"source_id\": 15643922, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:55:38Z\", \"source_id\": 48169259, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:55:42Z\", \"source_id\": 15647622, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:00:06Z\", \"source_id\": 48180950, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:00:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:00:12Z\", \"source_id\": 15651261, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:05:19Z\", \"source_id\": 48194508, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:06:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:05:23Z\", \"source_id\": 15655609, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:11:29Z\", \"source_id\": 48210945, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:11:31Z\", \"source_id\": 15660750, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:21:07Z\", \"source_id\": 48235605, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:21:09Z\", \"source_id\": 15668658, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:38Z\", \"source_id\": 48239487, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:41Z\", \"source_id\": 15670086, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:23:44Z\", \"source_id\": 48242383, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:23:51Z\", \"source_id\": 15671062, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:27:08Z\", \"source_id\": 48250820, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:27:11Z\", \"source_id\": 15673766, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:30:29Z\", \"source_id\": 48259584, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:30:33Z\", \"source_id\": 15676608, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:37:29Z\", \"source_id\": 48278240, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:37:34Z\", \"source_id\": 15682385, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:39:48Z\", \"source_id\": 48284247, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:39:53Z\", \"source_id\": 15684298, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:41:45Z\", \"source_id\": 48289503, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:41:50Z\", \"source_id\": 15685905, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:21Z\", \"source_id\": 48304044, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:47:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:23Z\", \"source_id\": 15690464, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:52Z\", \"source_id\": 48323627, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:55:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:57Z\", \"source_id\": 15696612, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:09Z\", \"source_id\": 48336997, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:01:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:12Z\", \"source_id\": 15700783, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:25Z\", \"source_id\": 48353474, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:06:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:28Z\", \"source_id\": 15705940, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:23Z\", \"source_id\": 48361317, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:27Z\", \"source_id\": 15708374, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:46Z\", \"source_id\": 48377363, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:49Z\", \"source_id\": 15713454, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:45Z\", \"source_id\": 48419654, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:49Z\", \"source_id\": 15729160, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:19Z\", \"source_id\": 48433571, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:21Z\", \"source_id\": 15733406, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:42Z\", \"source_id\": 48439335, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:43Z\", \"source_id\": 15735176, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:08Z\", \"source_id\": 48462354, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:17Z\", \"source_id\": 15742418, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Three Bridges", "service_state_platform": "2", "timing_fact_generation": 1789498218730306, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:24.467328", "service_state_evidence_id": 15742418, "current_leg_start_actual_dep": "2026-09-15T19:45:30+01:00", "operational_evidence_version": 165, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:25.860331", "service_state_valid_until_kind": null, "operational_interpretation_version": 165, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P BDM TBD 9R47 700048 8 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": 104618.825, "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": 104680.213, "from_m": 104618.825, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104719.816, "from_m": 104680.213, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104745.384, "from_m": 104719.816, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104798.383, "from_m": 104745.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104828.583, "from_m": 104798.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": 104865.549, "from_m": 104828.583, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105259.805, "from_m": 104865.549, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105290.24, "from_m": 105259.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105378.909, "from_m": 105290.24, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105442.608, "from_m": 105378.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105478.315, "from_m": 105442.608, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105522.586, "from_m": 105478.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105581.15, "from_m": 105522.586, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 106858.793, "from_m": 105581.15, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 111201.775, "from_m": 106858.793, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111318.544, "from_m": 111201.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": 111424.461, "from_m": 111318.544, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 111470.936, "from_m": 111424.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112812.261, "from_m": 111470.936, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113440.297, "from_m": 112812.261, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 118397.349, "from_m": 113440.297, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 119235.196, "from_m": 118397.349, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 120948.029, "from_m": 119235.196, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 122130.747, "from_m": 120948.029, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 122688.016, "from_m": 122130.747, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122816.172, "from_m": 122688.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 123100.304, "from_m": 122816.172, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 135115.879, "from_m": 123100.304, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 135226.625, "from_m": 135115.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": 135670.502, "from_m": 135226.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 586970, "profile_key": "262d837da668648baba229f69f9b860e5281074175543c77c2651e227283d95b", "schedule_id": 27112, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1732", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734H", "location": "Bedford South Jn", "stage_seq": 2, "distance_m": 1615.773, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736", "location": "Wixams", "stage_seq": 3, "distance_m": 5460.048, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": "1744", "location": "Flitwick", "stage_seq": 4, "distance_m": 16233.211, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1747H", "wtt_dep": "1748", "location": "Harlington", "stage_seq": 5, "distance_m": 20912.132, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749H", "location": "Sundon South Jn", "stage_seq": 6, "distance_m": 23492.073, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751H", "location": "Leagrave Jn", "stage_seq": 7, "distance_m": 27402.719, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1753", "wtt_dep": "1754", "location": "Leagrave", "stage_seq": 8, "distance_m": 28174.713, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1757", "wtt_dep": "1759", "location": "Luton", "stage_seq": 9, "distance_m": 32095.6, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1801", "wtt_dep": "1802", "location": "Luton Airport Parkway", "stage_seq": 10, "distance_m": 33849.685, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1807", "wtt_dep": "1808", "location": "Harpenden", "stage_seq": 11, "distance_m": 41239.169, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1808H", "location": "Harpenden Jn", "stage_seq": 12, "distance_m": 41778.279, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1812H", "wtt_dep": "1813H", "location": "St. Albans", "stage_seq": 13, "distance_m": 48816.247, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1817H", "location": "Radlett Jn", "stage_seq": 14, "distance_m": 57603.139, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822", "location": "Hendon", "stage_seq": 15, "distance_m": 69605.137, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1823", "location": "Cricklewood", "stage_seq": 16, "distance_m": 72654.84, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1824H", "location": "West Hampstead Thameslink", "stage_seq": 17, "distance_m": 74603.887, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1825", "location": "West Hampstead South Jn", "stage_seq": 18, "distance_m": 75037.825, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1826H", "location": "Carlton Road Jn", "stage_seq": 19, "distance_m": 77350.514, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1828H", "location": "Kentish Town", "stage_seq": 20, "distance_m": 78354.196, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831", "location": "Dock Jn North", "stage_seq": 21, "distance_m": 79321.292, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1834", "wtt_dep": "1835", "location": "St Pancras Low Level", "stage_seq": 22, "distance_m": 83260.706, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1838H", "wtt_dep": "1839H", "location": "Farringdon", "stage_seq": 23, "distance_m": 85456.549, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1840H", "wtt_dep": "1841H", "location": "City Thameslink", "stage_seq": 24, "distance_m": 86186.707, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1843", "wtt_dep": "1844", "location": "London Blackfriars", "stage_seq": 25, "distance_m": 86584.398, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1846H", "location": "Metropolitan Jn", "stage_seq": 26, "distance_m": 87790.978, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1850", "wtt_dep": "1851H", "location": "London Bridge", "stage_seq": 27, "distance_m": 88517.996, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854", "location": "Corbetts Lane Jn", "stage_seq": 28, "distance_m": 91235.67, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854H", "location": "Bricklayers Arms Jn", "stage_seq": 29, "distance_m": 92001.907, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855H", "location": "New Cross Gate", "stage_seq": 30, "distance_m": 93103.196, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1858H", "location": "Sydenham", "stage_seq": 31, "distance_m": 98735.492, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1901H", "wtt_dep": "1902H", "location": "Norwood Junction", "stage_seq": 32, "distance_m": 102401.117, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904", "location": "Norwood Fork Jn", "stage_seq": 33, "distance_m": 103455.179, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904H", "location": "Windmill Bridge Jn", "stage_seq": 34, "distance_m": 104208.81, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1905H", "wtt_dep": "1906H", "location": "East Croydon", "stage_seq": 35, "distance_m": 105057.913, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1908H", "wtt_dep": "1909", "location": "South Croydon", "stage_seq": 36, "distance_m": 106505.336, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1912H", "wtt_dep": "1913H", "location": "Purley", "stage_seq": 37, "distance_m": 109852.782, "section_seq": 1, "route_path_id": 101030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915", "location": "Stoats Nest Jn", "stage_seq": 38, "distance_m": 111424.461, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1916H", "wtt_dep": "1917H", "location": "Coulsdon South", "stage_seq": 39, "distance_m": 112920.06, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1922H", "wtt_dep": "1923", "location": "Merstham", "stage_seq": 40, "distance_m": 118934.859, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1926H", "wtt_dep": "1927H", "location": "Redhill", "stage_seq": 41, "distance_m": 121791.671, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1929H", "wtt_dep": "1930", "location": "Earlswood (Surrey)", "stage_seq": 42, "distance_m": 123238.356, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1933", "wtt_dep": "1933H", "location": "Salfords", "stage_seq": 43, "distance_m": 126407.35, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1937", "location": "Horley", "stage_seq": 44, "distance_m": 129876.654, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1939", "wtt_dep": "1940H", "location": "Gatwick Airport", "stage_seq": 45, "distance_m": 131229.083, "section_seq": 1, "route_path_id": 101030}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": null, "location": "Three Bridges", "stage_seq": 46, "distance_m": 135670.502, "section_seq": 1, "route_path_id": 101030}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 135670.502, "from_m": 0.0, "section_seq": 1, "route_path_id": 101030}], "total_distance_m": 135670.502, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 126063.939, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9606.563, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:00Z", "source_id": 48128603, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:41:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:06Z", "source_id": 15634660, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:46:01Z", "source_id": 48144197, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:47:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:46:06Z", "source_id": 15639649, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18129, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:51:12Z", "source_id": 48158040, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:52:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:51:15Z", "source_id": 15643922, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:55:38Z", "source_id": 48169259, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:55:42Z", "source_id": 15647622, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18191, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:00:06Z", "source_id": 48180950, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:00:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:00:12Z", "source_id": 15651261, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18201, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:05:19Z", "source_id": 48194508, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:06:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:05:23Z", "source_id": 15655609, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:11:29Z", "source_id": 48210945, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:12:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:11:31Z", "source_id": 15660750, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:21:07Z", "source_id": 48235605, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:21:09Z", "source_id": 15668658, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:38Z", "source_id": 48239487, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:23:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:41Z", "source_id": 15670086, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:23:44Z", "source_id": 48242383, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:24:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:23:51Z", "source_id": 15671062, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:27:08Z", "source_id": 48250820, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:27:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:27:11Z", "source_id": 15673766, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:30:29Z", "source_id": 48259584, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:30:33Z", "source_id": 15676608, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:37:29Z", "source_id": 48278240, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:37:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:37:34Z", "source_id": 15682385, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T18:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:39:48Z", "source_id": 48284247, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T17:40:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:39:53Z", "source_id": 15684298, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T18:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:41:45Z", "source_id": 48289503, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T17:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:41:50Z", "source_id": 15685905, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:21Z", "source_id": 48304044, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T17:47:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:23Z", "source_id": 15690464, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T18:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:52Z", "source_id": 48323627, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T17:55:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:57Z", "source_id": 15696612, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T18:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:09Z", "source_id": 48336997, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T18:01:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:12Z", "source_id": 15700783, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T19:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:25Z", "source_id": 48353474, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T18:06:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:28Z", "source_id": 15705940, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T19:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:23Z", "source_id": 48361317, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T18:10:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:27Z", "source_id": 15708374, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:46Z", "source_id": 48377363, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T18:16:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:49Z", "source_id": 15713454, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T19:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:45Z", "source_id": 48419654, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T18:33:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:49Z", "source_id": 15729160, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30571, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:19Z", "source_id": 48433571, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T18:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:21Z", "source_id": 15733406, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30623, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:42Z", "source_id": 48439335, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T18:41:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:43Z", "source_id": 15735176, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30677, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:08Z", "source_id": 48462354, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T18:51:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:17Z", "source_id": 15742418, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Bedford 1732 1732 2 None None Three Bridges 1946 1946 1 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45555/2026-09-15/detailed None Gatwick Airport 2026-09-15T19:45:30+01:00 Three Bridges 8.0 {"type": "LineString", "coordinates": [[-0.1608081984005018, 51.156561753936], [-0.1608101, 51.1563193], [-0.16080849999999997, 51.1562564], [-0.1608097, 51.15623159999999], [-0.16080720000000004, 51.15617209999999], [-0.1608056, 51.1559385], [-0.16080709999999998, 51.1558648], [-0.1608191, 51.15525920000001], [-0.1608179, 51.15498749999999], [-0.16081779999999998, 51.15477159999999], [-0.16081639999999997, 51.1543588], [-0.16081639999999997, 51.1540528], [-0.160815, 51.15380069999999], [-0.16081699999999996, 51.15335150000001], [-0.16081639999999997, 51.1530848], [-0.1608171, 51.1526879], [-0.16081579999999998, 51.15229239999999], [-0.16081859999999998, 51.1519675], [-0.16081869999999998, 51.151499599999994], [-0.16082039999999995, 51.15057590000001], [-0.160821, 51.149749], [-0.16081949999999998, 51.14920800000001], [-0.1608222, 51.1490061], [-0.16082029999999997, 51.1487646], [-0.1608185, 51.14833389999998], [-0.16082029999999997, 51.1480462], [-0.16082089999999996, 51.14770480000001], [-0.1608216, 51.14728359999999], [-0.16082319999999997, 51.1471995], [-0.16083469999999997, 51.14363050000001], [-0.1608324, 51.14321300000001], [-0.1608281, 51.1418375], [-0.1608278, 51.14176280000001], [-0.1607762, 51.1253312], [-0.1607756, 51.125159399999994], [-0.16079659999999998, 51.121875800000005], [-0.16079659999999998, 51.1216452], [-0.1608664, 51.12065019999999], [-0.1608664, 51.12035980000001], [-0.1609012, 51.1193671], [-0.16093879999999997, 51.118916899999995], [-0.1609521, 51.1187305], [-0.1609924, 51.118352299999984], [-0.161034, 51.1176417], [-0.16104139999999997, 51.1166607]]} 2.8 1943 1951 Gatwick Airport Three Bridges Three Bridges 51.1166607 -0.1610414 51.1166607 -0.1610414 1 0 2026-09-15 19:01:37 TERMINATED 2026-09-15 18:51:00 Three Bridges TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742418 1789498218730306 165 165 2026-09-15 19:01:25.860331 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:24.467328
558246 587431 W35200 771L29MV15 2026-09-15 COMPLETE 15742086 2026-09-15 19:51:00 2026-09-15 19:01:37 2026-09-17 19:01:37 {"id": 587431, "stp": "O", "toc": "Great Western Railway", "uid": "W35200", "consist": "802108", "dest_crs": "PAD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W35200/2026-09-15/detailed", "trust_id": "771L29MV15", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-15", "dest_arr_time": "1944", "dest_platform": "2", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1L29", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "1951", "current_leg_dep": "1922", "current_leg_end": "London Paddington", "origin_dep_time": "1750", "origin_platform": "1", "current_location": "Link Line", "last_update_time": "2026-09-15T19:01:37", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Reading", "dest_arr_time_act": "1944", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Reading", "current_leg_milage": "35.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 341.881, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 671.277, \"from_m\": 341.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 735.192, \"from_m\": 671.277, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 846.908, \"from_m\": 735.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 921.977, \"from_m\": 846.908, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4038.152, \"from_m\": 921.977, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15903.914, \"from_m\": 4038.152, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 15956.176, \"from_m\": 15903.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15996.006, \"from_m\": 15956.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19224.788, \"from_m\": 15996.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19277.124, \"from_m\": 19224.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19319.936, \"from_m\": 19277.124, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19382.749, \"from_m\": 19319.936, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20082.211, \"from_m\": 19382.749, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20488.198, \"from_m\": 20082.211, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31860.534, \"from_m\": 20488.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34082.428, \"from_m\": 31860.534, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34178.124, \"from_m\": 34082.428, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34310.999, \"from_m\": 34178.124, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34904.277, \"from_m\": 34310.999, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34955.87, \"from_m\": 34904.277, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35126.946, \"from_m\": 34955.87, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43889.2, \"from_m\": 35126.946, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44720.048, \"from_m\": 43889.2, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44809.218, \"from_m\": 44720.048, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51902.832, \"from_m\": 44809.218, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53508.163, \"from_m\": 51902.832, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54901.239, \"from_m\": 53508.163, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60841.697, \"from_m\": 54901.239, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 60926.256, \"from_m\": 60841.697, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61290.873, \"from_m\": 60926.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\": 70797.729, \"from_m\": 61290.873, \"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\": 93953.012, \"from_m\": 70797.729, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 98089.212, \"from_m\": 93953.012, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 98185.251, \"from_m\": 98089.212, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 98830.815, \"from_m\": 98185.251, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 99358.873, \"from_m\": 98830.815, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 99661.946, \"from_m\": 99358.873, \"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\": 108396.99, \"from_m\": 99661.946, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 109219.81, \"from_m\": 108396.99, \"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\": 109233.179, \"from_m\": 109219.81, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110647.917, \"from_m\": 109233.179, \"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\": 136023.169, \"from_m\": 110647.917, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 136132.407, \"from_m\": 136023.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 173787.306, \"from_m\": 136132.407, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 173852.369, \"from_m\": 173787.306, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 174197.162, \"from_m\": 173852.369, \"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\": 174609.624, \"from_m\": 174197.162, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 174746.23, \"from_m\": 174609.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:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 174786.486, \"from_m\": 174746.23, \"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\": 174976.129, \"from_m\": 174786.486, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 175688.279, \"from_m\": 174976.129, \"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\": 176312.796, \"from_m\": 175688.279, \"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\": 176371.186, \"from_m\": 176312.796, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 176427.306, \"from_m\": 176371.186, \"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\": 176534.193, \"from_m\": 176427.306, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 176592.574, \"from_m\": 176534.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\": 176672.52, \"from_m\": 176592.574, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 183429.448, \"from_m\": 176672.52, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 183483.959, \"from_m\": 183429.448, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 192661.438, \"from_m\": 183483.959, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 192673.042, \"from_m\": 192661.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 194002.788, \"from_m\": 192673.042, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 194153.378, \"from_m\": 194002.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 194191.918, \"from_m\": 194153.378, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 194681.433, \"from_m\": 194191.918, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 194764.946, \"from_m\": 194681.433, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 225361.235, \"from_m\": 194764.946, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 229624.695, \"from_m\": 225361.235, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 229826.101, \"from_m\": 229624.695, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 229911.78, \"from_m\": 229826.101, \"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\": 231075.041, \"from_m\": 229911.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 231360.052, \"from_m\": 231075.041, \"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\": 232830.177, \"from_m\": 231360.052, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 587431, \"profile_key\": \"98ba9f48f2874355243e627ed8c73155564316a853bf3f1a6e05ac0cc9fa578b\", \"schedule_id\": 40926, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 2, \"distance_m\": 1365.923, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756H\", \"location\": \"Marshfield\", \"stage_seq\": 3, \"distance_m\": 10573.179, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759\", \"location\": \"Ebbw Jn\", \"stage_seq\": 4, \"distance_m\": 16489.3, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759H\", \"location\": \"Gaer Jn\", \"stage_seq\": 5, \"distance_m\": 17511.4, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": false, \"wtt_arr\": \"1801H\", \"wtt_dep\": \"1803H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 6, \"distance_m\": 18890.627, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804H\", \"location\": \"Maindee West Jn\", \"stage_seq\": 7, \"distance_m\": 19441.793, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1805\", \"location\": \"Maindee East Jn\", \"stage_seq\": 8, \"distance_m\": 19956.958, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1807\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 9, \"distance_m\": 22558.299, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1812H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 10, \"distance_m\": 34672.534, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1814H\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 11, \"distance_m\": 36467.894, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1818\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 12, \"distance_m\": 43462.776, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1819\", \"location\": \"Pilning\", \"stage_seq\": 13, \"distance_m\": 45638.175, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1824\", \"location\": \"Patchway\", \"stage_seq\": 14, \"distance_m\": 51553.167, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": false, \"wtt_arr\": \"1825H\", \"wtt_dep\": \"1827H\", \"location\": \"Bristol Parkway\", \"stage_seq\": 15, \"distance_m\": 53666.85, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 16, \"distance_m\": 61024.073, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837H\", \"location\": \"Hullavington\", \"stage_seq\": 17, \"distance_m\": 81584.354, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 18, \"distance_m\": 99704.061, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": false, \"wtt_arr\": \"1849H\", \"wtt_dep\": \"1851H\", \"location\": \"Swindon\", \"stage_seq\": 19, \"distance_m\": 108946.788, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1858\", \"location\": \"Uffington\", \"stage_seq\": 20, \"distance_m\": 126285.227, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1859H\", \"location\": \"Challow Jn\", \"stage_seq\": 21, \"distance_m\": 130298.843, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901\", \"location\": \"Wantage Road\", \"stage_seq\": 22, \"distance_m\": 135916.279, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905H\", \"location\": \"Didcot Parkway\", \"stage_seq\": 23, \"distance_m\": 147770.369, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1909H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 24, \"distance_m\": 161226.897, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 25, \"distance_m\": 174873.026, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": false, \"wtt_arr\": \"1916H\", \"wtt_dep\": \"1919H\", \"location\": \"Reading\", \"stage_seq\": 26, \"distance_m\": 175211.396, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 27, \"distance_m\": 176371.186, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Twyford\", \"stage_seq\": 28, \"distance_m\": 183155.834, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"Maidenhead\", \"stage_seq\": 29, \"distance_m\": 194044.957, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Slough\", \"stage_seq\": 30, \"distance_m\": 203274.077, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933\", \"location\": \"Stockley Jn\", \"stage_seq\": 31, \"distance_m\": 213546.639, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 32, \"distance_m\": 215206.772, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934H\", \"location\": \"Southall\", \"stage_seq\": 33, \"distance_m\": 218486.472, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Acton West Jn\", \"stage_seq\": 34, \"distance_m\": 224652.117, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 35, \"distance_m\": 230043.48, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 36, \"distance_m\": 230915.621, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 37, \"distance_m\": 232189.762, \"section_seq\": 1, \"route_path_id\": 68610}, {\"is_pass\": false, \"wtt_arr\": \"1944\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 38, \"distance_m\": 232830.177, \"section_seq\": 1, \"route_path_id\": 68610}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 232830.177, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68610}], \"total_distance_m\": 232830.177, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 231456.12, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1374.057, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1750", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "29.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:01:48Z\", \"source_id\": 48185296, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:02:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:01:54Z\", \"source_id\": 15652704, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:12:48Z\", \"source_id\": 48214414, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:12:52Z\", \"source_id\": 15661827, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:19:07Z\", \"source_id\": 48230325, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:19:11Z\", \"source_id\": 15667006, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:21:53Z\", \"source_id\": 48237502, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:21:58Z\", \"source_id\": 15669301, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:03Z\", \"source_id\": 15669441, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:23:16Z\", \"source_id\": 48241146, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:23:19Z\", \"source_id\": 15670624, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:49:49Z\", \"source_id\": 48310487, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:51:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:49:51Z\", \"source_id\": 15692495, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:58Z\", \"source_id\": 48344407, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:04:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:01Z\", \"source_id\": 15703109, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:25Z\", \"source_id\": 48358762, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:26Z\", \"source_id\": 15707523, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:17Z\", \"source_id\": 48373712, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:23Z\", \"source_id\": 15712313, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:59Z\", \"source_id\": 48387806, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:05Z\", \"source_id\": 15716782, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:32Z\", \"source_id\": 48404129, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:36Z\", \"source_id\": 15721900, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:12Z\", \"source_id\": 48413192, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:16Z\", \"source_id\": 15725612, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:54Z\", \"source_id\": 15726569, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:50Z\", \"source_id\": 48419888, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:53Z\", \"source_id\": 15729213, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:07Z\", \"source_id\": 48427845, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:11Z\", \"source_id\": 15731725, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:25Z\", \"source_id\": 48438591, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:27Z\", \"source_id\": 15734943, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:23Z\", \"source_id\": 48443407, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:29Z\", \"source_id\": 15736537, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:43Z\", \"source_id\": 48461334, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:47Z\", \"source_id\": 15742086, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "2", "timing_fact_generation": 1789498189188709, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:26.487837", "service_state_evidence_id": 15742086, "current_leg_start_actual_dep": "2026-09-15T19:26:30+01:00", "operational_evidence_version": 118, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:26.791467", "service_state_valid_until_kind": null, "operational_interpretation_version": 118, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O CDF PAD 1L29 802108 9 125 None {"version": 3, "segments": [{"to_m": 341.881, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 671.277, "from_m": 341.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 735.192, "from_m": 671.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 846.908, "from_m": 735.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 921.977, "from_m": 846.908, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4038.152, "from_m": 921.977, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15903.914, "from_m": 4038.152, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 15956.176, "from_m": 15903.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15996.006, "from_m": 15956.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19224.788, "from_m": 15996.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19277.124, "from_m": 19224.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19319.936, "from_m": 19277.124, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19382.749, "from_m": 19319.936, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20082.211, "from_m": 19382.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20488.198, "from_m": 20082.211, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31860.534, "from_m": 20488.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34082.428, "from_m": 31860.534, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34178.124, "from_m": 34082.428, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34310.999, "from_m": 34178.124, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34904.277, "from_m": 34310.999, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34955.87, "from_m": 34904.277, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35126.946, "from_m": 34955.87, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43889.2, "from_m": 35126.946, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44720.048, "from_m": 43889.2, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44809.218, "from_m": 44720.048, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51902.832, "from_m": 44809.218, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53508.163, "from_m": 51902.832, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54901.239, "from_m": 53508.163, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60841.697, "from_m": 54901.239, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 60926.256, "from_m": 60841.697, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61290.873, "from_m": 60926.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": 70797.729, "from_m": 61290.873, "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": 93953.012, "from_m": 70797.729, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 98089.212, "from_m": 93953.012, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 98185.251, "from_m": 98089.212, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 98830.815, "from_m": 98185.251, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 99358.873, "from_m": 98830.815, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 99661.946, "from_m": 99358.873, "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": 108396.99, "from_m": 99661.946, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 109219.81, "from_m": 108396.99, "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": 109233.179, "from_m": 109219.81, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110647.917, "from_m": 109233.179, "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": 136023.169, "from_m": 110647.917, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 136132.407, "from_m": 136023.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 173787.306, "from_m": 136132.407, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 173852.369, "from_m": 173787.306, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 174197.162, "from_m": 173852.369, "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": 174609.624, "from_m": 174197.162, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 174746.23, "from_m": 174609.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:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 174786.486, "from_m": 174746.23, "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": 174976.129, "from_m": 174786.486, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 175688.279, "from_m": 174976.129, "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": 176312.796, "from_m": 175688.279, "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": 176371.186, "from_m": 176312.796, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 176427.306, "from_m": 176371.186, "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": 176534.193, "from_m": 176427.306, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 176592.574, "from_m": 176534.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": 176672.52, "from_m": 176592.574, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 183429.448, "from_m": 176672.52, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 183483.959, "from_m": 183429.448, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 192661.438, "from_m": 183483.959, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 192673.042, "from_m": 192661.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 194002.788, "from_m": 192673.042, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 194153.378, "from_m": 194002.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 194191.918, "from_m": 194153.378, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 194681.433, "from_m": 194191.918, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 194764.946, "from_m": 194681.433, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 225361.235, "from_m": 194764.946, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 229624.695, "from_m": 225361.235, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 229826.101, "from_m": 229624.695, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 229911.78, "from_m": 229826.101, "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": 231075.041, "from_m": 229911.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 231360.052, "from_m": 231075.041, "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": 232830.177, "from_m": 231360.052, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 587431, "profile_key": "98ba9f48f2874355243e627ed8c73155564316a853bf3f1a6e05ac0cc9fa578b", "schedule_id": 40926, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1750", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.923, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756H", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.179, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.3, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.4, "section_seq": 1, "route_path_id": 68610}, {"is_pass": false, "wtt_arr": "1801H", "wtt_dep": "1803H", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.627, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804H", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.793, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1805", "location": "Maindee East Jn", "stage_seq": 8, "distance_m": 19956.958, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1807", "location": "Llanwern West Jn", "stage_seq": 9, "distance_m": 22558.299, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1812H", "location": "Severn Tunnel Junction", "stage_seq": 10, "distance_m": 34672.534, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1814H", "location": "Severn Tunnel West", "stage_seq": 11, "distance_m": 36467.894, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1818", "location": "Severn Tunnel East", "stage_seq": 12, "distance_m": 43462.776, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1819", "location": "Pilning", "stage_seq": 13, "distance_m": 45638.175, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1824", "location": "Patchway", "stage_seq": 14, "distance_m": 51553.167, "section_seq": 1, "route_path_id": 68610}, {"is_pass": false, "wtt_arr": "1825H", "wtt_dep": "1827H", "location": "Bristol Parkway", "stage_seq": 15, "distance_m": 53666.85, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831", "location": "Westerleigh Jn", "stage_seq": 16, "distance_m": 61024.073, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837H", "location": "Hullavington", "stage_seq": 17, "distance_m": 81584.354, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844", "location": "Wootton Bassett Jn", "stage_seq": 18, "distance_m": 99704.061, "section_seq": 1, "route_path_id": 68610}, {"is_pass": false, "wtt_arr": "1849H", "wtt_dep": "1851H", "location": "Swindon", "stage_seq": 19, "distance_m": 108946.788, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1858", "location": "Uffington", "stage_seq": 20, "distance_m": 126285.227, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1859H", "location": "Challow Jn", "stage_seq": 21, "distance_m": 130298.843, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901", "location": "Wantage Road", "stage_seq": 22, "distance_m": 135916.279, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905H", "location": "Didcot Parkway", "stage_seq": 23, "distance_m": 147770.369, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909H", "location": "Goring & Streatley", "stage_seq": 24, "distance_m": 161226.897, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915", "location": "Reading High Level Jn", "stage_seq": 25, "distance_m": 174873.026, "section_seq": 1, "route_path_id": 68610}, {"is_pass": false, "wtt_arr": "1916H", "wtt_dep": "1919H", "location": "Reading", "stage_seq": 26, "distance_m": 175211.396, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920H", "location": "Kennet Bridge Jn", "stage_seq": 27, "distance_m": 176371.186, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Twyford", "stage_seq": 28, "distance_m": 183155.834, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927", "location": "Maidenhead", "stage_seq": 29, "distance_m": 194044.957, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930", "location": "Slough", "stage_seq": 30, "distance_m": 203274.077, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933", "location": "Stockley Jn", "stage_seq": 31, "distance_m": 213546.639, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933H", "location": "Heathrow Airport Jn", "stage_seq": 32, "distance_m": 215206.772, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934H", "location": "Southall", "stage_seq": 33, "distance_m": 218486.472, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "Acton West Jn", "stage_seq": 34, "distance_m": 224652.117, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Ladbroke Grove Jn", "stage_seq": 35, "distance_m": 230043.48, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940", "location": "Portobello Jn (London)", "stage_seq": 36, "distance_m": 230915.621, "section_seq": 1, "route_path_id": 68610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943", "location": "Royal Oak Junction", "stage_seq": 37, "distance_m": 232189.762, "section_seq": 1, "route_path_id": 68610}, {"is_pass": false, "wtt_arr": "1944", "wtt_dep": null, "location": "London Paddington", "stage_seq": 38, "distance_m": 232830.177, "section_seq": 1, "route_path_id": 68610}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 232830.177, "from_m": 0.0, "section_seq": 1, "route_path_id": 68610}], "total_distance_m": 232830.177, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 231456.12, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1374.057, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24682, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:01:48Z", "source_id": 48185296, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:02:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:01:54Z", "source_id": 15652704, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24627, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:12:48Z", "source_id": 48214414, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:14:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:12:52Z", "source_id": 15661827, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25731, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:19:07Z", "source_id": 48230325, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:19:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:19:11Z", "source_id": 15667006, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25710, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:21:53Z", "source_id": 48237502, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:22:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:21:58Z", "source_id": 15669301, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:03Z", "source_id": 15669441, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25665, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:23:16Z", "source_id": 48241146, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:23:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:23:19Z", "source_id": 15670624, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24491, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:49:49Z", "source_id": 48310487, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:51:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:49:51Z", "source_id": 15692495, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24023, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:58Z", "source_id": 48344407, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:04:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:01Z", "source_id": 15703109, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23962, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:25Z", "source_id": 48358762, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T18:10:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:26Z", "source_id": 15707523, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:17Z", "source_id": 48373712, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T18:15:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:23Z", "source_id": 15712313, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23779, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:59Z", "source_id": 48387806, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T18:21:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:05Z", "source_id": 15716782, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:32Z", "source_id": 48404129, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T18:29:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:36Z", "source_id": 15721900, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:12Z", "source_id": 48413192, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T18:31:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:16Z", "source_id": 15725612, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:54Z", "source_id": 15726569, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:50Z", "source_id": 48419888, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T18:34:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:53Z", "source_id": 15729213, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:07Z", "source_id": 48427845, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T18:36:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:11Z", "source_id": 15731725, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:25Z", "source_id": 48438591, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T18:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:27Z", "source_id": 15734943, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:23Z", "source_id": 48443407, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T18:43:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:29Z", "source_id": 15736537, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22947, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:43Z", "source_id": 48461334, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T18:51:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:47Z", "source_id": 15742086, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Cardiff Central 1750 1750 1 None None London Paddington 1944 1944 2 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:W35200/2026-09-15/detailed None Reading 2026-09-15T19:26:30+01:00 London Paddington 29.0 {"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} 35.7 1922 1951 Reading Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-15 19:01:37 TERMINATED 2026-09-15 18:51:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742086 1789498189188709 118 118 2026-09-15 19:01:26.791467 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:26.487837
558247 590205 W32848 862Y61MY15 2026-09-15 COMPLETE 15742374 2026-09-15 19:51:00 2026-09-15 19:01:38 2026-09-17 19:01:38 {"id": 590205, "stp": "P", "toc": "Southern", "uid": "W32848", "consist": "377320", "dest_crs": "LIT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32848/2026-09-15/detailed", "trust_id": "862Y61MY15", "origin_crs": "CCH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Littlehampton", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": "3", "is_terminated": 1, "next_location": "Littlehampton", "signalling_id": "2Y61", "timing_status": "EARLY", "origin_station": "Chichester", "current_leg_arr": "1951", "current_leg_dep": "1946", "current_leg_end": "Littlehampton", "origin_dep_time": "1933", "origin_platform": "1", "current_location": "Littlehampton Carriage Holding Sidings", "last_update_time": "2026-09-15T19:01:38", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5792244, 50.8295887], [-0.5783218, 50.8293524], [-0.5777627, 50.829191], [-0.5777221999999999, 50.82917929999999], [-0.5769532, 50.8289337], [-0.576231, 50.82868909999999], [-0.5749864, 50.828259499999994], [-0.5745709, 50.8281062], [-0.5737725999999999, 50.8278317], [-0.5732018999999999, 50.8276532], [-0.5724873, 50.827433199999994], [-0.5720723, 50.827300699999995], [-0.5717374, 50.8271828], [-0.5714338, 50.827073699999985], [-0.5709729, 50.826894799999984], [-0.5708338, 50.8268396], [-0.5702671, 50.82659929999999], [-0.5699761, 50.826462], [-0.5696850999999999, 50.8263214], [-0.5694137999999999, 50.8261828], [-0.5691284999999999, 50.8260291], [-0.568869, 50.82588199999999], [-0.5686082, 50.825723499999995], [-0.568384, 50.82558180000001], [-0.5683059999999999, 50.82552999999999], [-0.5680556999999999, 50.825358099999995], [-0.5678807999999999, 50.82523029999999], [-0.5676805, 50.8250789], [-0.5673049999999998, 50.824776099999994], [-0.5669729, 50.8244972], [-0.5667146, 50.8242776], [-0.5665430999999999, 50.8241331], [-0.5664184000000001, 50.824028100000014], [-0.5651777, 50.82297990000001], [-0.5649069688333187, 50.82275035457093], [-0.5633153, 50.82140079999999], [-0.561589, 50.81994250000001], [-0.5602253, 50.8187869], [-0.5599265, 50.8185339], [-0.5597643, 50.8183965], [-0.5584459, 50.8172785], [-0.5562321999999998, 50.8154092], [-0.5540216, 50.8135491], [-0.5537031999999998, 50.8133211], [-0.5534591, 50.8131516], [-0.5530823, 50.8129092], [-0.5527606, 50.812723899999995], [-0.5523342, 50.8124964], [-0.5517636999999999, 50.8121903], [-0.5515511999999999, 50.8120769], [-0.5514025, 50.812001], [-0.5512445999999999, 50.8119263], [-0.5511465, 50.811875400000005], [-0.5505975, 50.8116456], [-0.5502384, 50.8114779], [-0.5496182, 50.811228199999995], [-0.5492276999999999, 50.81107419999999], [-0.548862, 50.8109418], [-0.5483731, 50.81078310000001], [-0.5479496, 50.8106588], [-0.5475023, 50.8105468], [-0.5468197999999999, 50.8103921]]}", "current_leg_start": "Ford", "dest_arr_time_act": "1953", "motion_projection": null, "next_location_lat": "50.8103921", "next_location_lon": "-0.5468198", "previous_location": "Ford", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 9573.464, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9714.759, \"from_m\": 9573.464, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 9769.399, \"from_m\": 9714.759, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9801.357, \"from_m\": 9769.399, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10428.421, \"from_m\": 9801.357, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 14521.137, \"from_m\": 10428.421, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14572.822, \"from_m\": 14521.137, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14678.27, \"from_m\": 14572.822, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15455.072, \"from_m\": 14678.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17118.432, \"from_m\": 15455.072, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17592.941, \"from_m\": 17118.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 590205, \"profile_key\": \"1a6393abcb080be31679bbe9fafdd640f1dda943aaa4624700fec1b932c0a410\", \"schedule_id\": 26275, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1933\", \"location\": \"Chichester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100831}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": \"1941H\", \"location\": \"Barnham\", \"stage_seq\": 2, \"distance_m\": 10103.861, \"section_seq\": 1, \"route_path_id\": 100831}, {\"is_pass\": false, \"wtt_arr\": \"1945H\", \"wtt_dep\": \"1946\", \"location\": \"Ford\", \"stage_seq\": 3, \"distance_m\": 14345.689, \"section_seq\": 1, \"route_path_id\": 100831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 4, \"distance_m\": 15455.072, \"section_seq\": 1, \"route_path_id\": 100831}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Littlehampton\", \"stage_seq\": 5, \"distance_m\": 17592.941, \"section_seq\": 1, \"route_path_id\": 100831}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17592.941, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100831}], \"total_distance_m\": 17592.941, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 17541.256, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 51.685, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1933", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.8103921", "current_position_lon": "-0.5468198", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:47Z\", \"source_id\": 48409648, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:32Z\", \"source_id\": 48436535, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:33Z\", \"source_id\": 15734298, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:56Z\", \"source_id\": 48447139, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:01Z\", \"source_id\": 15737700, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:08Z\", \"source_id\": 48462324, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:12Z\", \"source_id\": 15742374, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Littlehampton", "service_state_platform": "3", "timing_fact_generation": 1789498213631613, "current_leg_arrival_utc": "2026-09-15T19:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:28.235071", "service_state_evidence_id": 15742374, "current_leg_start_actual_dep": "2026-09-15T19:46:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:28.610085", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P CCH LIT 2Y61 377320 3 100 None {"version": 3, "segments": [{"to_m": 9573.464, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9714.759, "from_m": 9573.464, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 9769.399, "from_m": 9714.759, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9801.357, "from_m": 9769.399, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10428.421, "from_m": 9801.357, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 14521.137, "from_m": 10428.421, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14572.822, "from_m": 14521.137, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14678.27, "from_m": 14572.822, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15455.072, "from_m": 14678.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17118.432, "from_m": 15455.072, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17592.941, "from_m": 17118.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 590205, "profile_key": "1a6393abcb080be31679bbe9fafdd640f1dda943aaa4624700fec1b932c0a410", "schedule_id": 26275, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1933", "location": "Chichester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100831}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": "1941H", "location": "Barnham", "stage_seq": 2, "distance_m": 10103.861, "section_seq": 1, "route_path_id": 100831}, {"is_pass": false, "wtt_arr": "1945H", "wtt_dep": "1946", "location": "Ford", "stage_seq": 3, "distance_m": 14345.689, "section_seq": 1, "route_path_id": 100831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949", "location": "Littlehampton Jn", "stage_seq": 4, "distance_m": 15455.072, "section_seq": 1, "route_path_id": 100831}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Littlehampton", "stage_seq": 5, "distance_m": 17592.941, "section_seq": 1, "route_path_id": 100831}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17592.941, "from_m": 0.0, "section_seq": 1, "route_path_id": 100831}], "total_distance_m": 17592.941, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 17541.256, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 51.685, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27439, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:47Z", "source_id": 48409648, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-15T18:29:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:32Z", "source_id": 48436535, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:40:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:33Z", "source_id": 15734298, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:56Z", "source_id": 48447139, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:45:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:01Z", "source_id": 15737700, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27492, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:08Z", "source_id": 48462324, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:51:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:12Z", "source_id": 15742374, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Chichester 1933 1933 1 None None Littlehampton 1953 1953 3 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W32848/2026-09-15/detailed None Ford 2026-09-15T19:46:00+01:00 Littlehampton 5.0 {"type": "LineString", "coordinates": [[-0.5792244, 50.8295887], [-0.5783218, 50.8293524], [-0.5777627, 50.829191], [-0.5777221999999999, 50.82917929999999], [-0.5769532, 50.8289337], [-0.576231, 50.82868909999999], [-0.5749864, 50.828259499999994], [-0.5745709, 50.8281062], [-0.5737725999999999, 50.8278317], [-0.5732018999999999, 50.8276532], [-0.5724873, 50.827433199999994], [-0.5720723, 50.827300699999995], [-0.5717374, 50.8271828], [-0.5714338, 50.827073699999985], [-0.5709729, 50.826894799999984], [-0.5708338, 50.8268396], [-0.5702671, 50.82659929999999], [-0.5699761, 50.826462], [-0.5696850999999999, 50.8263214], [-0.5694137999999999, 50.8261828], [-0.5691284999999999, 50.8260291], [-0.568869, 50.82588199999999], [-0.5686082, 50.825723499999995], [-0.568384, 50.82558180000001], [-0.5683059999999999, 50.82552999999999], [-0.5680556999999999, 50.825358099999995], [-0.5678807999999999, 50.82523029999999], [-0.5676805, 50.8250789], [-0.5673049999999998, 50.824776099999994], [-0.5669729, 50.8244972], [-0.5667146, 50.8242776], [-0.5665430999999999, 50.8241331], [-0.5664184000000001, 50.824028100000014], [-0.5651777, 50.82297990000001], [-0.5649069688333187, 50.82275035457093], [-0.5633153, 50.82140079999999], [-0.561589, 50.81994250000001], [-0.5602253, 50.8187869], [-0.5599265, 50.8185339], [-0.5597643, 50.8183965], [-0.5584459, 50.8172785], [-0.5562321999999998, 50.8154092], [-0.5540216, 50.8135491], [-0.5537031999999998, 50.8133211], [-0.5534591, 50.8131516], [-0.5530823, 50.8129092], [-0.5527606, 50.812723899999995], [-0.5523342, 50.8124964], [-0.5517636999999999, 50.8121903], [-0.5515511999999999, 50.8120769], [-0.5514025, 50.812001], [-0.5512445999999999, 50.8119263], [-0.5511465, 50.811875400000005], [-0.5505975, 50.8116456], [-0.5502384, 50.8114779], [-0.5496182, 50.811228199999995], [-0.5492276999999999, 50.81107419999999], [-0.548862, 50.8109418], [-0.5483731, 50.81078310000001], [-0.5479496, 50.8106588], [-0.5475023, 50.8105468], [-0.5468197999999999, 50.8103921]]} 2.0 1946 1951 Ford Littlehampton Carriage Holding Sidings Littlehampton 50.8103921 -0.5468198 50.8103921 -0.5468198 1 0 2026-09-15 19:01:38 TERMINATED 2026-09-15 18:51:00 Littlehampton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742374 1789498213631613 14 14 2026-09-15 19:01:28.610085 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:28.235071
558248 586784 C32458 172H21MU15 2026-09-15 COMPLETE 15741739 2026-09-15 19:51:00 2026-09-15 19:01:38 2026-09-17 19:01:38 {"id": 586784, "stp": "P", "toc": "Northern", "uid": "C32458", "consist": "158754", "dest_crs": "MCM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32458/2026-09-15/detailed", "trust_id": "172H21MU15", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Morecambe", "service_date": "2026-09-15", "dest_arr_time": "1951", "dest_platform": "1", "is_terminated": 1, "next_location": "Morecambe", "signalling_id": "2H21", "timing_status": "ON TIME", "origin_station": "Leeds", "current_leg_arr": "1951", "current_leg_dep": "1948", "current_leg_end": "Morecambe", "origin_dep_time": "1726", "origin_platform": "5C", "current_location": "Morecambe", "last_update_time": "2026-09-15T19:01:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8351834, 54.0745961], [-2.8353149, 54.0745654], [-2.8357015999999997, 54.0744767], [-2.8372451999999995, 54.074191299999995], [-2.8395868, 54.07379809999999], [-2.8411193, 54.07353769999999], [-2.8456073999999996, 54.0727649], [-2.8498901, 54.0720208], [-2.8544919999999996, 54.07123000000001], [-2.8555664, 54.07104489999999], [-2.8566032999999997, 54.07086489999999], [-2.8585366999999997, 54.0705333], [-2.8592364, 54.0704172], [-2.8596481999999996, 54.07035719999999], [-2.8600538999999996, 54.07030600000001], [-2.8605844, 54.0702536], [-2.8611875, 54.07021499999999], [-2.8617561, 54.0701944], [-2.8620676, 54.0701894], [-2.8625451, 54.0701923], [-2.8630453999999994, 54.07020740000001], [-2.8633236999999996, 54.0702272], [-2.8636177999999997, 54.07024820000001], [-2.8639675, 54.070277700000005], [-2.8645049, 54.07028420000001], [-2.8646737, 54.0702907], [-2.8649278, 54.07030529999999], [-2.8651867999999996, 54.07032449999999], [-2.8657477, 54.0703611], [-2.8661034, 54.070372699999986], [-2.866515, 54.070372699999986], [-2.8668999, 54.070352799999995], [-2.8680582999999995, 54.0702693], [-2.8687941999999995, 54.0702148]]}", "current_leg_start": "Bare Lane", "dest_arr_time_act": "1951", "motion_projection": null, "next_location_lat": "54.0702148", "next_location_lon": "-2.8687942", "previous_location": "Bare Lane", "current_leg_milage": "1.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.595, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 479.969, \"from_m\": 472.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1101.553, \"from_m\": 479.969, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2285.67, \"from_m\": 1101.553, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8380.355, \"from_m\": 2285.67, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10908.193, \"from_m\": 8380.355, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11019.238, \"from_m\": 10908.193, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11306.208, \"from_m\": 11019.238, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13522.715, \"from_m\": 11306.208, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15895.429, \"from_m\": 13522.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17015.899, \"from_m\": 15895.429, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 17566.827, \"from_m\": 17015.899, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17950.121, \"from_m\": 17566.827, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18038.795, \"from_m\": 17950.121, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18521.666, \"from_m\": 18038.795, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 21997.151, \"from_m\": 18521.666, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22563.659, \"from_m\": 21997.151, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22712.219, \"from_m\": 22563.659, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26635.159, \"from_m\": 22712.219, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28511.039, \"from_m\": 26635.159, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40039.13, \"from_m\": 28511.039, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41344.591, \"from_m\": 40039.13, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41668.793, \"from_m\": 41344.591, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41761.793, \"from_m\": 41668.793, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 43549.025, \"from_m\": 41761.793, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 60977.92, \"from_m\": 43549.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60992.001, \"from_m\": 60977.92, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63342.082, \"from_m\": 60992.001, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63567.325, \"from_m\": 63342.082, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66016.624, \"from_m\": 63567.325, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66342.14, \"from_m\": 66016.624, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75215.895, \"from_m\": 66342.14, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75532.242, \"from_m\": 75215.895, \"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\": 84405.997, \"from_m\": 75532.242, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84731.514, \"from_m\": 84405.997, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87180.813, \"from_m\": 84731.514, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87559.154, \"from_m\": 87180.813, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 90011.39, \"from_m\": 87559.154, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90337.474, \"from_m\": 90011.39, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 99104.294, \"from_m\": 90337.474, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 99666.567, \"from_m\": 99104.294, \"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\": 111133.306, \"from_m\": 99666.567, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113525.553, \"from_m\": 111133.306, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122987.234, \"from_m\": 113525.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\": 123129.524, \"from_m\": 122987.234, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126236.23, \"from_m\": 123129.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 126518.701, \"from_m\": 126236.23, \"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\": 126553.818, \"from_m\": 126518.701, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126878.247, \"from_m\": 126553.818, \"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\": 126898.777, \"from_m\": 126878.247, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126984.448, \"from_m\": 126898.777, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 133621.867, \"from_m\": 126984.448, \"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\": 135317.659, \"from_m\": 133621.867, \"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\": 138394.993, \"from_m\": 135317.659, \"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\": 139955.212, \"from_m\": 138394.993, \"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\": 140786.402, \"from_m\": 139955.212, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 140894.037, \"from_m\": 140786.402, \"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\": 140900.323, \"from_m\": 140894.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\": 141019.04, \"from_m\": 140900.323, \"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\": 143008.588, \"from_m\": 141019.04, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 143367.458, \"from_m\": 143008.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}], \"service_id\": 586784, \"profile_key\": \"93a561c27599a23f4ff4857d1b4b8972b1bca1fb72ddd332a3630ce12dadd7ca\", \"schedule_id\": 4003, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1728H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734\", \"location\": \"Apperley Jn\", \"stage_seq\": 4, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737\", \"location\": \"Dockfield Junction\", \"stage_seq\": 5, \"distance_m\": 16841.146, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": \"1742\", \"location\": \"Shipley\", \"stage_seq\": 6, \"distance_m\": 17350.872, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": false, \"wtt_arr\": \"1746H\", \"wtt_dep\": \"1747H\", \"location\": \"Bingley\", \"stage_seq\": 7, \"distance_m\": 22098.085, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": false, \"wtt_arr\": \"1753\", \"wtt_dep\": \"1754\", \"location\": \"Keighley\", \"stage_seq\": 8, \"distance_m\": 27280.636, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": false, \"wtt_arr\": \"1758\", \"wtt_dep\": \"1759\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 9, \"distance_m\": 32055.266, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": false, \"wtt_arr\": \"1809\", \"wtt_dep\": \"1811\", \"location\": \"Skipton\", \"stage_seq\": 10, \"distance_m\": 42009.287, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": false, \"wtt_arr\": \"1816\", \"wtt_dep\": \"1816H\", \"location\": \"Gargrave\", \"stage_seq\": 11, \"distance_m\": 48016.855, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": false, \"wtt_arr\": \"1824\", \"wtt_dep\": \"1825\", \"location\": \"Hellifield\", \"stage_seq\": 12, \"distance_m\": 58050.411, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": false, \"wtt_arr\": \"1827H\", \"wtt_dep\": \"1828\", \"location\": \"Long Preston\", \"stage_seq\": 13, \"distance_m\": 60037.635, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831\", \"location\": \"Settle Jn\", \"stage_seq\": 14, \"distance_m\": 63400.232, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": false, \"wtt_arr\": \"1834H\", \"wtt_dep\": \"1835H\", \"location\": \"Giggleswick\", \"stage_seq\": 15, \"distance_m\": 66211.197, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": false, \"wtt_arr\": \"1843\", \"wtt_dep\": \"1844\", \"location\": \"Clapham (North Yorkshire)\", \"stage_seq\": 16, \"distance_m\": 75374.069, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": false, \"wtt_arr\": \"1849H\", \"wtt_dep\": \"1850H\", \"location\": \"Bentham\", \"stage_seq\": 17, \"distance_m\": 106220.011, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": false, \"wtt_arr\": \"1855\", \"wtt_dep\": \"1856\", \"location\": \"Wennington\", \"stage_seq\": 18, \"distance_m\": 111322.928, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": false, \"wtt_arr\": \"1911\", \"wtt_dep\": \"1915\", \"location\": \"Carnforth\", \"stage_seq\": 19, \"distance_m\": 126767.774, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 20, \"distance_m\": 126984.448, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 21, \"distance_m\": 133876.43, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": false, \"wtt_arr\": \"1923H\", \"wtt_dep\": \"1940H\", \"location\": \"Lancaster\", \"stage_seq\": 22, \"distance_m\": 136856.326, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 23, \"distance_m\": 139836.222, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": \"1947H\", \"location\": \"Bare Lane\", \"stage_seq\": 24, \"distance_m\": 141102.651, \"section_seq\": 1, \"route_path_id\": 67195}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": null, \"location\": \"Morecambe\", \"stage_seq\": 25, \"distance_m\": 143367.458, \"section_seq\": 1, \"route_path_id\": 67195}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 143367.458, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67195}], \"total_distance_m\": 143367.458, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 143141.78, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 225.678, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1726", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "54.0702148", "current_position_lon": "-2.8687942", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:39Z\", \"source_id\": 48122434, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:42Z\", \"source_id\": 15632687, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:45Z\", \"source_id\": 48140913, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:48Z\", \"source_id\": 15638565, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:50:03Z\", \"source_id\": 48154759, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:51:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:50:08Z\", \"source_id\": 15642978, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:56:38Z\", \"source_id\": 48171910, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:57:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:56:43Z\", \"source_id\": 15648425, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:05:34Z\", \"source_id\": 48195290, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:06:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:05:37Z\", \"source_id\": 15655828, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:11:18Z\", \"source_id\": 48210466, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:11:23Z\", \"source_id\": 15660629, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:25:53Z\", \"source_id\": 15672722, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:28:27Z\", \"source_id\": 15674784, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:35:27Z\", \"source_id\": 15680650, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:43:28Z\", \"source_id\": 15687279, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:49:58Z\", \"source_id\": 15692590, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:59Z\", \"source_id\": 15696652, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:03Z\", \"source_id\": 15715980, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:31Z\", \"source_id\": 48391729, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:33Z\", \"source_id\": 15718015, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:33Z\", \"source_id\": 48453530, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:34Z\", \"source_id\": 15739668, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:14Z\", \"source_id\": 48460222, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:19Z\", \"source_id\": 15741739, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Morecambe", "service_state_platform": "1", "timing_fact_generation": 1789498159714165, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:30.166850", "service_state_evidence_id": 15741739, "current_leg_start_actual_dep": "2026-09-15T19:47:30+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:32.235679", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS MCM 2H21 158754 3 90 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 472.595, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1101.553, "from_m": 479.969, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2285.67, "from_m": 1101.553, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8380.355, "from_m": 2285.67, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10908.193, "from_m": 8380.355, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11019.238, "from_m": 10908.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11306.208, "from_m": 11019.238, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13522.715, "from_m": 11306.208, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15895.429, "from_m": 13522.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17015.899, "from_m": 15895.429, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 17566.827, "from_m": 17015.899, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17950.121, "from_m": 17566.827, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18038.795, "from_m": 17950.121, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18521.666, "from_m": 18038.795, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 21997.151, "from_m": 18521.666, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22563.659, "from_m": 21997.151, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22712.219, "from_m": 22563.659, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26635.159, "from_m": 22712.219, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28511.039, "from_m": 26635.159, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40039.13, "from_m": 28511.039, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41344.591, "from_m": 40039.13, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41668.793, "from_m": 41344.591, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41761.793, "from_m": 41668.793, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 43549.025, "from_m": 41761.793, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 60977.92, "from_m": 43549.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60992.001, "from_m": 60977.92, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63342.082, "from_m": 60992.001, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63567.325, "from_m": 63342.082, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66016.624, "from_m": 63567.325, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66342.14, "from_m": 66016.624, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75215.895, "from_m": 66342.14, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75532.242, "from_m": 75215.895, "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": 84405.997, "from_m": 75532.242, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84731.514, "from_m": 84405.997, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87180.813, "from_m": 84731.514, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87559.154, "from_m": 87180.813, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 90011.39, "from_m": 87559.154, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90337.474, "from_m": 90011.39, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 99104.294, "from_m": 90337.474, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 99666.567, "from_m": 99104.294, "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": 111133.306, "from_m": 99666.567, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113525.553, "from_m": 111133.306, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122987.234, "from_m": 113525.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": 123129.524, "from_m": 122987.234, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126236.23, "from_m": 123129.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 126518.701, "from_m": 126236.23, "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": 126553.818, "from_m": 126518.701, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126878.247, "from_m": 126553.818, "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": 126898.777, "from_m": 126878.247, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126984.448, "from_m": 126898.777, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 133621.867, "from_m": 126984.448, "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": 135317.659, "from_m": 133621.867, "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": 138394.993, "from_m": 135317.659, "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": 139955.212, "from_m": 138394.993, "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": 140786.402, "from_m": 139955.212, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 140894.037, "from_m": 140786.402, "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": 140900.323, "from_m": 140894.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": 141019.04, "from_m": 140900.323, "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": 143008.588, "from_m": 141019.04, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 143367.458, "from_m": 143008.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}], "service_id": 586784, "profile_key": "93a561c27599a23f4ff4857d1b4b8972b1bca1fb72ddd332a3630ce12dadd7ca", "schedule_id": 4003, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1726", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 67195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 67195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Apperley Jn", "stage_seq": 4, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 67195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Dockfield Junction", "stage_seq": 5, "distance_m": 16841.146, "section_seq": 1, "route_path_id": 67195}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1742", "location": "Shipley", "stage_seq": 6, "distance_m": 17350.872, "section_seq": 1, "route_path_id": 67195}, {"is_pass": false, "wtt_arr": "1746H", "wtt_dep": "1747H", "location": "Bingley", "stage_seq": 7, "distance_m": 22098.085, "section_seq": 1, "route_path_id": 67195}, {"is_pass": false, "wtt_arr": "1753", "wtt_dep": "1754", "location": "Keighley", "stage_seq": 8, "distance_m": 27280.636, "section_seq": 1, "route_path_id": 67195}, {"is_pass": false, "wtt_arr": "1758", "wtt_dep": "1759", "location": "Steeton & Silsden", "stage_seq": 9, "distance_m": 32055.266, "section_seq": 1, "route_path_id": 67195}, {"is_pass": false, "wtt_arr": "1809", "wtt_dep": "1811", "location": "Skipton", "stage_seq": 10, "distance_m": 42009.287, "section_seq": 1, "route_path_id": 67195}, {"is_pass": false, "wtt_arr": "1816", "wtt_dep": "1816H", "location": "Gargrave", "stage_seq": 11, "distance_m": 48016.855, "section_seq": 1, "route_path_id": 67195}, {"is_pass": false, "wtt_arr": "1824", "wtt_dep": "1825", "location": "Hellifield", "stage_seq": 12, "distance_m": 58050.411, "section_seq": 1, "route_path_id": 67195}, {"is_pass": false, "wtt_arr": "1827H", "wtt_dep": "1828", "location": "Long Preston", "stage_seq": 13, "distance_m": 60037.635, "section_seq": 1, "route_path_id": 67195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831", "location": "Settle Jn", "stage_seq": 14, "distance_m": 63400.232, "section_seq": 1, "route_path_id": 67195}, {"is_pass": false, "wtt_arr": "1834H", "wtt_dep": "1835H", "location": "Giggleswick", "stage_seq": 15, "distance_m": 66211.197, "section_seq": 1, "route_path_id": 67195}, {"is_pass": false, "wtt_arr": "1843", "wtt_dep": "1844", "location": "Clapham (North Yorkshire)", "stage_seq": 16, "distance_m": 75374.069, "section_seq": 1, "route_path_id": 67195}, {"is_pass": false, "wtt_arr": "1849H", "wtt_dep": "1850H", "location": "Bentham", "stage_seq": 17, "distance_m": 106220.011, "section_seq": 1, "route_path_id": 67195}, {"is_pass": false, "wtt_arr": "1855", "wtt_dep": "1856", "location": "Wennington", "stage_seq": 18, "distance_m": 111322.928, "section_seq": 1, "route_path_id": 67195}, {"is_pass": false, "wtt_arr": "1911", "wtt_dep": "1915", "location": "Carnforth", "stage_seq": 19, "distance_m": 126767.774, "section_seq": 1, "route_path_id": 67195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915H", "location": "Carnforth North Jn", "stage_seq": 20, "distance_m": 126984.448, "section_seq": 1, "route_path_id": 67195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920", "location": "Morecambe South Jn", "stage_seq": 21, "distance_m": 133876.43, "section_seq": 1, "route_path_id": 67195}, {"is_pass": false, "wtt_arr": "1923H", "wtt_dep": "1940H", "location": "Lancaster", "stage_seq": 22, "distance_m": 136856.326, "section_seq": 1, "route_path_id": 67195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944", "location": "Morecambe South Jn", "stage_seq": 23, "distance_m": 139836.222, "section_seq": 1, "route_path_id": 67195}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": "1947H", "location": "Bare Lane", "stage_seq": 24, "distance_m": 141102.651, "section_seq": 1, "route_path_id": 67195}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": null, "location": "Morecambe", "stage_seq": 25, "distance_m": 143367.458, "section_seq": 1, "route_path_id": 67195}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 143367.458, "from_m": 0.0, "section_seq": 1, "route_path_id": 67195}], "total_distance_m": 143367.458, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 143141.78, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 225.678, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5175, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:39Z", "source_id": 48122434, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:38:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:42Z", "source_id": 15632687, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5116, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:45Z", "source_id": 48140913, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:46:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:48Z", "source_id": 15638565, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:50:03Z", "source_id": 48154759, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:51:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:50:08Z", "source_id": 15642978, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5100, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:56:38Z", "source_id": 48171910, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:56:43Z", "source_id": 15648425, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3041, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:05:34Z", "source_id": 48195290, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:06:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:05:37Z", "source_id": 15655828, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3000, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:11:18Z", "source_id": 48210466, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:16:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:11:23Z", "source_id": 15660629, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:25:53Z", "source_id": 15672722, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:28:27Z", "source_id": 15674784, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:35:27Z", "source_id": 15680650, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:43:28Z", "source_id": 15687279, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:49:58Z", "source_id": 15692590, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:59Z", "source_id": 15696652, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:03Z", "source_id": 15715980, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3153, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:31Z", "source_id": 48391729, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:23:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:33Z", "source_id": 15718015, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3137, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:33Z", "source_id": 48453530, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T18:47:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:34Z", "source_id": 15739668, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3130, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:14Z", "source_id": 48460222, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:51:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:19Z", "source_id": 15741739, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Leeds 1726 1726 5C None None Morecambe 1951 1951 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32458/2026-09-15/detailed None Bare Lane 2026-09-15T19:47:30+01:00 Morecambe 3.0 {"type": "LineString", "coordinates": [[-2.8351834, 54.0745961], [-2.8353149, 54.0745654], [-2.8357015999999997, 54.0744767], [-2.8372451999999995, 54.074191299999995], [-2.8395868, 54.07379809999999], [-2.8411193, 54.07353769999999], [-2.8456073999999996, 54.0727649], [-2.8498901, 54.0720208], [-2.8544919999999996, 54.07123000000001], [-2.8555664, 54.07104489999999], [-2.8566032999999997, 54.07086489999999], [-2.8585366999999997, 54.0705333], [-2.8592364, 54.0704172], [-2.8596481999999996, 54.07035719999999], [-2.8600538999999996, 54.07030600000001], [-2.8605844, 54.0702536], [-2.8611875, 54.07021499999999], [-2.8617561, 54.0701944], [-2.8620676, 54.0701894], [-2.8625451, 54.0701923], [-2.8630453999999994, 54.07020740000001], [-2.8633236999999996, 54.0702272], [-2.8636177999999997, 54.07024820000001], [-2.8639675, 54.070277700000005], [-2.8645049, 54.07028420000001], [-2.8646737, 54.0702907], [-2.8649278, 54.07030529999999], [-2.8651867999999996, 54.07032449999999], [-2.8657477, 54.0703611], [-2.8661034, 54.070372699999986], [-2.866515, 54.070372699999986], [-2.8668999, 54.070352799999995], [-2.8680582999999995, 54.0702693], [-2.8687941999999995, 54.0702148]]} 1.4 1948 1951 Bare Lane Morecambe Morecambe 54.0702148 -2.8687942 54.0702148 -2.8687942 1 0 2026-09-15 19:01:38 TERMINATED 2026-09-15 18:51:00 Morecambe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741739 1789498159714165 77 77 2026-09-15 19:01:32.235679 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:30.166850
558249 589123 W86412 035G09MX15 2026-09-15 COMPLETE 15744296 2026-09-15 19:51:00 2026-09-15 19:01:38 2026-09-17 19:01:38 {"id": 589123, "stp": "P", "toc": "ScotRail", "uid": "W86412", "consist": "170411", "dest_crs": "XHA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86412/2026-09-15/detailed", "trust_id": "035G09MX15", "origin_crs": "GLT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Haymarket Depot", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": null, "is_terminated": 1, "next_location": "Haymarket Depot", "signalling_id": "5G09", "timing_status": "EARLY", "origin_station": "Glenrothes with Thornton", "current_leg_arr": "1951", "current_leg_dep": "1948", "current_leg_end": "Haymarket Depot", "origin_dep_time": "1853", "origin_platform": "1", "current_location": "Haymarket Sig. Eh527", "last_update_time": "2026-09-15T19:01:38", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2297038, 55.9430626], [-3.2302579, 55.9429282], [-3.2303806999999995, 55.94290049999999], [-3.230923, 55.942809200000006], [-3.2311055999999994, 55.94276609999999], [-3.2312744, 55.9427263], [-3.2318680999999994, 55.942634], [-3.2324758999999994, 55.9425602], [-3.2326649, 55.9425539], [-3.2329599, 55.942553], [-3.2333312, 55.94251190000001], [-3.2334271, 55.9425], [-3.2336106999999994, 55.9424742], [-3.233935022830277, 55.94243569836378], [-3.2339745999999994, 55.94243099999999], [-3.2344849999999994, 55.942364099999985], [-3.2349236, 55.942271299999994], [-3.2361883999999996, 55.94198299999999]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "1953", "motion_projection": null, "next_location_lat": "55.9419830", "next_location_lon": "-3.2361884", "previous_location": "Haymarket", "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1106.258, \"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\": 5643.852, \"from_m\": 1106.258, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9126.754, \"from_m\": 5643.852, \"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\": 12721.851, \"from_m\": 9126.754, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13795.276, \"from_m\": 12721.851, \"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\": 14268.667, \"from_m\": 13795.276, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14696.001, \"from_m\": 14268.667, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15436.393, \"from_m\": 14696.001, \"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\": 17551.235, \"from_m\": 15436.393, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17936.684, \"from_m\": 17551.235, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18498.724, \"from_m\": 17936.684, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19576.473, \"from_m\": 18498.724, \"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\": 21563.747, \"from_m\": 19576.473, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22461.889, \"from_m\": 21563.747, \"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\": 22865.417, \"from_m\": 22461.889, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28549.06, \"from_m\": 22865.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\": 28959.958, \"from_m\": 28549.06, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29093.487, \"from_m\": 28959.958, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29137.906, \"from_m\": 29093.487, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29565.561, \"from_m\": 29137.906, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29730.041, \"from_m\": 29565.561, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31078.666, \"from_m\": 29730.041, \"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\": 32374.655, \"from_m\": 31078.666, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32398.791, \"from_m\": 32374.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\": 32439.134, \"from_m\": 32398.791, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35127.38, \"from_m\": 32439.134, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36886.179, \"from_m\": 35127.38, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40814.983, \"from_m\": 36886.179, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44286.378, \"from_m\": 40814.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\": 44782.271, \"from_m\": 44286.378, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48106.5, \"from_m\": 44782.271, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48164.951, \"from_m\": 48106.5, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48174.162, \"from_m\": 48164.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48416.576, \"from_m\": 48174.162, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48840.2, \"from_m\": 48416.576, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 589123, \"profile_key\": \"8af78eb3a33d8c848415bd5846a5d1323c1dcf4b328b6c30a19efe9348790ae8\", \"schedule_id\": 29421, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1853\", \"location\": \"Glenrothes with Thornton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1856H\", \"location\": \"Thornton South Jn\", \"stage_seq\": 2, \"distance_m\": 1859.941, \"section_seq\": 1, \"route_path_id\": 102383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900H\", \"location\": \"Kirkcaldy\", \"stage_seq\": 3, \"distance_m\": 8926.34, \"section_seq\": 1, \"route_path_id\": 102383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910H\", \"location\": \"Burntisland\", \"stage_seq\": 4, \"distance_m\": 18164.588, \"section_seq\": 1, \"route_path_id\": 102383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Inverkeithing\", \"stage_seq\": 5, \"distance_m\": 29359.899, \"section_seq\": 1, \"route_path_id\": 102383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 6, \"distance_m\": 35973.825, \"section_seq\": 1, \"route_path_id\": 102383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 7, \"distance_m\": 46544.178, \"section_seq\": 1, \"route_path_id\": 102383}, {\"is_pass\": false, \"wtt_arr\": \"1942\", \"wtt_dep\": \"1950\", \"location\": \"Haymarket\", \"stage_seq\": 8, \"distance_m\": 48106.5, \"section_seq\": 1, \"route_path_id\": 102383}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Haymarket Depot\", \"stage_seq\": 9, \"distance_m\": 48840.2, \"section_seq\": 1, \"route_path_id\": 102383}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48840.2, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102383}], \"total_distance_m\": 48840.2, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48840.2, \"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": "1853", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9419830", "current_position_lon": "-3.2361884", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:27Z\", \"source_id\": 48335268, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:00:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:31Z\", \"source_id\": 15700272, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:52Z\", \"source_id\": 48357351, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:09:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:57Z\", \"source_id\": 15707123, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:08Z\", \"source_id\": 48388236, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:11Z\", \"source_id\": 15716887, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:19Z\", \"source_id\": 48438380, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:23Z\", \"source_id\": 15734897, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:28Z\", \"source_id\": 15743778, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:48Z\", \"source_id\": 15744296, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Haymarket Depot", "service_state_platform": null, "timing_fact_generation": 1789498312066956, "current_leg_arrival_utc": "2026-09-15T19:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:31.830186", "service_state_evidence_id": 15743778, "current_leg_start_actual_dep": "2026-09-15T19:50:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:33.843512", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLT XHA 5G09 170411 3 100 None {"version": 3, "segments": [{"to_m": 1106.258, "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": 5643.852, "from_m": 1106.258, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9126.754, "from_m": 5643.852, "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": 12721.851, "from_m": 9126.754, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13795.276, "from_m": 12721.851, "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": 14268.667, "from_m": 13795.276, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14696.001, "from_m": 14268.667, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15436.393, "from_m": 14696.001, "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": 17551.235, "from_m": 15436.393, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17936.684, "from_m": 17551.235, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18498.724, "from_m": 17936.684, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19576.473, "from_m": 18498.724, "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": 21563.747, "from_m": 19576.473, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22461.889, "from_m": 21563.747, "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": 22865.417, "from_m": 22461.889, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28549.06, "from_m": 22865.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": 28959.958, "from_m": 28549.06, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29093.487, "from_m": 28959.958, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29137.906, "from_m": 29093.487, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29565.561, "from_m": 29137.906, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29730.041, "from_m": 29565.561, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31078.666, "from_m": 29730.041, "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": 32374.655, "from_m": 31078.666, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32398.791, "from_m": 32374.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": 32439.134, "from_m": 32398.791, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35127.38, "from_m": 32439.134, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36886.179, "from_m": 35127.38, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40814.983, "from_m": 36886.179, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44286.378, "from_m": 40814.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": 44782.271, "from_m": 44286.378, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48106.5, "from_m": 44782.271, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48164.951, "from_m": 48106.5, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48174.162, "from_m": 48164.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48416.576, "from_m": 48174.162, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48840.2, "from_m": 48416.576, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 589123, "profile_key": "8af78eb3a33d8c848415bd5846a5d1323c1dcf4b328b6c30a19efe9348790ae8", "schedule_id": 29421, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1853", "location": "Glenrothes with Thornton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1856H", "location": "Thornton South Jn", "stage_seq": 2, "distance_m": 1859.941, "section_seq": 1, "route_path_id": 102383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900H", "location": "Kirkcaldy", "stage_seq": 3, "distance_m": 8926.34, "section_seq": 1, "route_path_id": 102383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910H", "location": "Burntisland", "stage_seq": 4, "distance_m": 18164.588, "section_seq": 1, "route_path_id": 102383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924", "location": "Inverkeithing", "stage_seq": 5, "distance_m": 29359.899, "section_seq": 1, "route_path_id": 102383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929H", "location": "Dalmeny Jn", "stage_seq": 6, "distance_m": 35973.825, "section_seq": 1, "route_path_id": 102383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940", "location": "Haymarket West Jn", "stage_seq": 7, "distance_m": 46544.178, "section_seq": 1, "route_path_id": 102383}, {"is_pass": false, "wtt_arr": "1942", "wtt_dep": "1950", "location": "Haymarket", "stage_seq": 8, "distance_m": 48106.5, "section_seq": 1, "route_path_id": 102383}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Haymarket Depot", "stage_seq": 9, "distance_m": 48840.2, "section_seq": 1, "route_path_id": 102383}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48840.2, "from_m": 0.0, "section_seq": 1, "route_path_id": 102383}], "total_distance_m": 48840.2, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48840.2, "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": 519, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:27Z", "source_id": 48335268, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:00:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:31Z", "source_id": 15700272, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 532, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:52Z", "source_id": 48357351, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:09:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:57Z", "source_id": 15707123, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 569, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:08Z", "source_id": 48388236, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:21:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:11Z", "source_id": 15716887, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 770, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:19Z", "source_id": 48438380, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:42:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:23Z", "source_id": 15734897, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:28Z", "source_id": 15743778, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:48Z", "source_id": 15744296, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Glenrothes with Thornton 1853 1853 1 None None Haymarket Depot 1953 1953 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86412/2026-09-15/detailed None Haymarket 2026-09-15T19:50:00+01:00 Haymarket Depot 3.0 {"type": "LineString", "coordinates": [[-3.2297038, 55.9430626], [-3.2302579, 55.9429282], [-3.2303806999999995, 55.94290049999999], [-3.230923, 55.942809200000006], [-3.2311055999999994, 55.94276609999999], [-3.2312744, 55.9427263], [-3.2318680999999994, 55.942634], [-3.2324758999999994, 55.9425602], [-3.2326649, 55.9425539], [-3.2329599, 55.942553], [-3.2333312, 55.94251190000001], [-3.2334271, 55.9425], [-3.2336106999999994, 55.9424742], [-3.233935022830277, 55.94243569836378], [-3.2339745999999994, 55.94243099999999], [-3.2344849999999994, 55.942364099999985], [-3.2349236, 55.942271299999994], [-3.2361883999999996, 55.94198299999999]]} 0.3 1948 1951 Haymarket Haymarket Sig. Eh527 Haymarket Depot 55.9419830 -3.2361884 55.9419830 -3.2361884 1 0 2026-09-15 19:01:38 TERMINATED 2026-09-15 18:51:00 Haymarket Depot TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743778 1789498312066956 51 51 2026-09-15 19:01:33.843512 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:31.830186
558250 587802 W00271 662V00MW15 2026-09-15 COMPLETE 15744638 2026-09-15 19:32:00 2026-09-15 19:02:07 2026-09-17 19:02:07 {"id": 587802, "stp": "P", "toc": "West Midlands Trains", "uid": "W00271", "consist": "172211+172212", "dest_crs": "WOS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00271/2026-09-15/detailed", "trust_id": "662V00MW15", "origin_crs": "DDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Worcester Shrub Hill", "service_date": "2026-09-15", "dest_arr_time": "1929", "dest_platform": "2", "is_terminated": 1, "next_location": "Worcester Shrub Hill", "signalling_id": "2V00", "timing_status": "LATE", "origin_station": "Dorridge", "current_leg_arr": "1932", "current_leg_dep": "1923", "current_leg_end": "Worcester Shrub Hill", "origin_dep_time": "1803", "origin_platform": "3", "current_location": "Worcester Shrub Hill", "last_update_time": "2026-09-15T19:02:07", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1584290853476356, 52.26828673048047], [-2.158436, 52.26828119999999], [-2.1592435999999995, 52.267614499999986], [-2.159513899999999, 52.2673651], [-2.1613539, 52.26564249999999], [-2.1614839, 52.265524699999986], [-2.1625463, 52.2646113], [-2.1631644, 52.264097799999995], [-2.1638765, 52.263526799999994], [-2.1678229, 52.26054419999999], [-2.1679066, 52.2604816], [-2.1692245999999997, 52.2594909], [-2.1699593, 52.2589312], [-2.172637, 52.2569056], [-2.1731297, 52.25651700000001], [-2.1736898, 52.256039], [-2.1742172, 52.255569], [-2.1752779, 52.2545368], [-2.1762535999999995, 52.2535001], [-2.1770095, 52.2526061], [-2.1774087000000004, 52.25208940000001], [-2.1776444, 52.2517755], [-2.1779079, 52.25139529999999], [-2.178154, 52.2510434], [-2.1784089, 52.2506522], [-2.1786584999999996, 52.2502265], [-2.1789104, 52.249809800000016], [-2.1790984, 52.2494561], [-2.1793061, 52.2490634], [-2.179455, 52.248758], [-2.1795722, 52.248495000000005], [-2.1797659, 52.248073999999995], [-2.1799146, 52.24770780000001], [-2.1804267, 52.24638889999999], [-2.1809155, 52.2450904], [-2.1810157, 52.2448366], [-2.1810582999999997, 52.2447353], [-2.1813899, 52.24394720000001], [-2.1818746, 52.2430269], [-2.1829174999999994, 52.2412539], [-2.1851397, 52.23837760000001], [-2.1864226000000007, 52.2371558], [-2.1896785, 52.2340549], [-2.1899875999999994, 52.2336919], [-2.1902648999999994, 52.2333898], [-2.1907810999999997, 52.2328238], [-2.1912499, 52.2323083], [-2.1917347, 52.2317463], [-2.1925166, 52.230730599999994], [-2.1929213, 52.23015699999999], [-2.1934726, 52.2293664], [-2.1939829, 52.22854980000001], [-2.1947496, 52.22725959999998], [-2.1954146999999997, 52.2259515], [-2.1961640999999994, 52.2242827], [-2.1964182, 52.223704599999984], [-2.1966349, 52.2232288], [-2.1967354, 52.223021], [-2.1968916, 52.2226781], [-2.1976381999999997, 52.2210561], [-2.1981294461282386, 52.21998654579095], [-2.1997345, 52.21649180000001], [-2.1998677, 52.21619249999999], [-2.2003270000000006, 52.21520610000001], [-2.2010006, 52.213731900000006], [-2.2016883, 52.21224469999999], [-2.201781, 52.212043099999995], [-2.2018403, 52.2119068], [-2.2034732, 52.2083538], [-2.2038889, 52.2074514], [-2.2043164, 52.20656099999999], [-2.2043607, 52.2064701], [-2.2051758999999995, 52.2049707], [-2.206294, 52.2030753], [-2.207230899999999, 52.20152769999999], [-2.2075084, 52.20107450000001], [-2.207601512417863, 52.20092406524989], [-2.2076684, 52.200816], [-2.2077913, 52.2006339], [-2.2079746, 52.2003653], [-2.2081219, 52.2001721], [-2.208211, 52.20004419999999], [-2.2084971, 52.199696], [-2.2087153, 52.19947669999999], [-2.2088626999999996, 52.1993312], [-2.2090102, 52.199188], [-2.2092045, 52.1989922], [-2.209443, 52.1987173], [-2.2095672999999993, 52.198545799999984], [-2.2096789, 52.19835249999999], [-2.2097612, 52.1981808], [-2.2098261000000003, 52.1980128], [-2.2099086999999997, 52.197771200000005], [-2.209949, 52.197615], [-2.2099945, 52.1973262], [-2.2100132, 52.197074399999984], [-2.2099987999999997, 52.1968699], [-2.2099614, 52.1966706], [-2.2099039, 52.1964855], [-2.2098291, 52.196311], [-2.2097110999999994, 52.1960589], [-2.2095600999999996, 52.195756], [-2.2093692999999996, 52.1953499], [-2.2090898, 52.194726899999985]]}", "current_leg_start": "Droitwich Spa", "dest_arr_time_act": "1929", "motion_projection": null, "next_location_lat": "52.1947269", "next_location_lon": "-2.2090898", "previous_location": "Droitwich Spa", "current_leg_milage": "5.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 9129.516, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10875.266, \"from_m\": 9129.516, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12090.106, \"from_m\": 10875.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\": 15245.961, \"from_m\": 12090.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16005.068, \"from_m\": 15245.961, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16585.885, \"from_m\": 16005.068, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16928.864, \"from_m\": 16585.885, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17323.755, \"from_m\": 16928.864, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20693.903, \"from_m\": 17323.755, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20738.915, \"from_m\": 20693.903, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21970.093, \"from_m\": 20738.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23013.338, \"from_m\": 21970.093, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23475.774, \"from_m\": 23013.338, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25205.224, \"from_m\": 23475.774, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25864.339, \"from_m\": 25205.224, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 27678.835, \"from_m\": 25864.339, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27704.182, \"from_m\": 27678.835, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29283.738, \"from_m\": 27704.182, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29937.536, \"from_m\": 29283.738, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32677.29, \"from_m\": 29937.536, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35483.362, \"from_m\": 32677.29, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35623.798, \"from_m\": 35483.362, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35651.039, \"from_m\": 35623.798, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 35681.307, \"from_m\": 35651.039, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36575.779, \"from_m\": 35681.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\": 61633.561, \"from_m\": 36575.779, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62038.594, \"from_m\": 61633.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\": 62088.165, \"from_m\": 62038.594, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62095.355, \"from_m\": 62088.165, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70467.1, \"from_m\": 62095.355, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70569.708, \"from_m\": 70467.1, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 70991.637, \"from_m\": 70569.708, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71070.998, \"from_m\": 70991.637, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71225.054, \"from_m\": 71070.998, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 587802, \"profile_key\": \"37ae1223163cfebfc058a8d4cc958e604bb8c6a156c09b6faf162e8fa43a47e7\", \"schedule_id\": 24871, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1803\", \"location\": \"Dorridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1805\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 2, \"distance_m\": 903.357, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1807H\", \"wtt_dep\": \"1808\", \"location\": \"Widney Manor\", \"stage_seq\": 3, \"distance_m\": 3102.73, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1810H\", \"wtt_dep\": \"1811H\", \"location\": \"Solihull\", \"stage_seq\": 4, \"distance_m\": 5398.85, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1814\", \"wtt_dep\": \"1814H\", \"location\": \"Olton\", \"stage_seq\": 5, \"distance_m\": 8353.919, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1816H\", \"wtt_dep\": \"1817H\", \"location\": \"Acocks Green\", \"stage_seq\": 6, \"distance_m\": 9922.248, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1819H\", \"wtt_dep\": \"1820H\", \"location\": \"Tyseley\", \"stage_seq\": 7, \"distance_m\": 11456.722, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 8, \"distance_m\": 12581.793, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1825H\", \"wtt_dep\": \"1827\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 9, \"distance_m\": 15896.498, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1829\", \"wtt_dep\": \"1831\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 10, \"distance_m\": 16795.38, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1833H\", \"wtt_dep\": \"1834\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 11, \"distance_m\": 17938.509, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1837H\", \"wtt_dep\": \"1838\", \"location\": \"The Hawthorns\", \"stage_seq\": 12, \"distance_m\": 21874.414, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1840\", \"wtt_dep\": \"1841\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 13, \"distance_m\": 23114.425, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1841H\", \"location\": \"Smethwick Jn\", \"stage_seq\": 14, \"distance_m\": 23313.128, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1845H\", \"wtt_dep\": \"1846H\", \"location\": \"Rowley Regis\", \"stage_seq\": 15, \"distance_m\": 27748.398, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1851\", \"wtt_dep\": \"1852\", \"location\": \"Cradley Heath\", \"stage_seq\": 16, \"distance_m\": 32069.99, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1856H\", \"wtt_dep\": \"1857H\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 17, \"distance_m\": 36308.274, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1900H\", \"wtt_dep\": \"1901H\", \"location\": \"Hagley\", \"stage_seq\": 18, \"distance_m\": 39329.271, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1904\", \"wtt_dep\": \"1904H\", \"location\": \"Blakedown\", \"stage_seq\": 19, \"distance_m\": 42016.706, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1908H\", \"wtt_dep\": \"1909H\", \"location\": \"Kidderminster\", \"stage_seq\": 20, \"distance_m\": 47104.267, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913H\", \"location\": \"Hartlebury\", \"stage_seq\": 21, \"distance_m\": 52973.627, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1920\", \"wtt_dep\": \"1921\", \"location\": \"Droitwich Spa\", \"stage_seq\": 22, \"distance_m\": 62184.742, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Droitwich Sig. 68\", \"stage_seq\": 23, \"distance_m\": 65073.225, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"Tunnel Jn\", \"stage_seq\": 24, \"distance_m\": 70485.172, \"section_seq\": 1, \"route_path_id\": 100669}, {\"is_pass\": false, \"wtt_arr\": \"1929\", \"wtt_dep\": null, \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 25, \"distance_m\": 71225.054, \"section_seq\": 1, \"route_path_id\": 100669}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 71225.054, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100669}], \"total_distance_m\": 71225.054, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70803.125, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 421.929, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1803", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "52.1947269", "current_position_lon": "-2.2090898", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20353, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:06:24Z\", \"source_id\": 48197488, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:07:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:06:27Z\", \"source_id\": 15656550, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:09:39Z\", \"source_id\": 48206115, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:10:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:09:44Z\", \"source_id\": 15659252, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:13:25Z\", \"source_id\": 48216088, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:13:29Z\", \"source_id\": 15662370, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:16:34Z\", \"source_id\": 48224031, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:16:39Z\", \"source_id\": 15664995, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:19:16Z\", \"source_id\": 48230716, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:19:19Z\", \"source_id\": 15667120, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:24:21Z\", \"source_id\": 48243797, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:24:24Z\", \"source_id\": 15671533, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:26:59Z\", \"source_id\": 48250416, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:27:03Z\", \"source_id\": 15673666, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:31:27Z\", \"source_id\": 48262204, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:31:29Z\", \"source_id\": 15677348, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:36:41Z\", \"source_id\": 48276050, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:36:43Z\", \"source_id\": 15681655, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:38:56Z\", \"source_id\": 48282093, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:39:00Z\", \"source_id\": 15683600, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:44:27Z\", \"source_id\": 48296614, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:44:30Z\", \"source_id\": 15688104, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:50:05Z\", \"source_id\": 48311270, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:50:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:50:08Z\", \"source_id\": 15692721, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:55:39Z\", \"source_id\": 48325573, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:56:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:55:42Z\", \"source_id\": 15697235, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:43Z\", \"source_id\": 48333367, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:59:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:45Z\", \"source_id\": 15699674, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:29Z\", \"source_id\": 48343186, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:03:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:32Z\", \"source_id\": 15702739, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:12Z\", \"source_id\": 48352926, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:18Z\", \"source_id\": 15705805, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:10Z\", \"source_id\": 48368327, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:12:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:13Z\", \"source_id\": 15710596, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:35Z\", \"source_id\": 15719558, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:38Z\", \"source_id\": 15744080, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:07Z\", \"source_id\": 15744638, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Worcester Shrub Hill", "service_state_platform": "2", "timing_fact_generation": 1789498330287877, "current_leg_arrival_utc": "2026-09-15T19:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:38.913297", "service_state_evidence_id": 15744080, "current_leg_start_actual_dep": "2026-09-15T19:24:00+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-15T18:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:39.812655", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P DDG WOS 2V00 172211+172212 4 100 None {"version": 3, "segments": [{"to_m": 9129.516, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10875.266, "from_m": 9129.516, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12090.106, "from_m": 10875.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": 15245.961, "from_m": 12090.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16005.068, "from_m": 15245.961, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16585.885, "from_m": 16005.068, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16928.864, "from_m": 16585.885, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17323.755, "from_m": 16928.864, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20693.903, "from_m": 17323.755, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20738.915, "from_m": 20693.903, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21970.093, "from_m": 20738.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23013.338, "from_m": 21970.093, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23475.774, "from_m": 23013.338, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25205.224, "from_m": 23475.774, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25864.339, "from_m": 25205.224, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 27678.835, "from_m": 25864.339, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27704.182, "from_m": 27678.835, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29283.738, "from_m": 27704.182, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29937.536, "from_m": 29283.738, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32677.29, "from_m": 29937.536, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35483.362, "from_m": 32677.29, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35623.798, "from_m": 35483.362, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35651.039, "from_m": 35623.798, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 35681.307, "from_m": 35651.039, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36575.779, "from_m": 35681.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": 61633.561, "from_m": 36575.779, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62038.594, "from_m": 61633.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": 62088.165, "from_m": 62038.594, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 62095.355, "from_m": 62088.165, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70467.1, "from_m": 62095.355, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70569.708, "from_m": 70467.1, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 70991.637, "from_m": 70569.708, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71070.998, "from_m": 70991.637, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71225.054, "from_m": 71070.998, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 587802, "profile_key": "37ae1223163cfebfc058a8d4cc958e604bb8c6a156c09b6faf162e8fa43a47e7", "schedule_id": 24871, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1803", "location": "Dorridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1805", "location": "Bentley Heath S.B.", "stage_seq": 2, "distance_m": 903.357, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1807H", "wtt_dep": "1808", "location": "Widney Manor", "stage_seq": 3, "distance_m": 3102.73, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1810H", "wtt_dep": "1811H", "location": "Solihull", "stage_seq": 4, "distance_m": 5398.85, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1814", "wtt_dep": "1814H", "location": "Olton", "stage_seq": 5, "distance_m": 8353.919, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1816H", "wtt_dep": "1817H", "location": "Acocks Green", "stage_seq": 6, "distance_m": 9922.248, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1819H", "wtt_dep": "1820H", "location": "Tyseley", "stage_seq": 7, "distance_m": 11456.722, "section_seq": 1, "route_path_id": 100669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822H", "location": "Small Heath Sth Jn", "stage_seq": 8, "distance_m": 12581.793, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1825H", "wtt_dep": "1827", "location": "Birmingham Moor Street", "stage_seq": 9, "distance_m": 15896.498, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1829", "wtt_dep": "1831", "location": "Birmingham Snow Hill", "stage_seq": 10, "distance_m": 16795.38, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1833H", "wtt_dep": "1834", "location": "Jewellry Quarter", "stage_seq": 11, "distance_m": 17938.509, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1837H", "wtt_dep": "1838", "location": "The Hawthorns", "stage_seq": 12, "distance_m": 21874.414, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1840", "wtt_dep": "1841", "location": "Smethwick Galton Bridge HL", "stage_seq": 13, "distance_m": 23114.425, "section_seq": 1, "route_path_id": 100669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841H", "location": "Smethwick Jn", "stage_seq": 14, "distance_m": 23313.128, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1845H", "wtt_dep": "1846H", "location": "Rowley Regis", "stage_seq": 15, "distance_m": 27748.398, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1851", "wtt_dep": "1852", "location": "Cradley Heath", "stage_seq": 16, "distance_m": 32069.99, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1856H", "wtt_dep": "1857H", "location": "Stourbridge Junction", "stage_seq": 17, "distance_m": 36308.274, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1900H", "wtt_dep": "1901H", "location": "Hagley", "stage_seq": 18, "distance_m": 39329.271, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1904", "wtt_dep": "1904H", "location": "Blakedown", "stage_seq": 19, "distance_m": 42016.706, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1908H", "wtt_dep": "1909H", "location": "Kidderminster", "stage_seq": 20, "distance_m": 47104.267, "section_seq": 1, "route_path_id": 100669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913H", "location": "Hartlebury", "stage_seq": 21, "distance_m": 52973.627, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1920", "wtt_dep": "1921", "location": "Droitwich Spa", "stage_seq": 22, "distance_m": 62184.742, "section_seq": 1, "route_path_id": 100669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924", "location": "Droitwich Sig. 68", "stage_seq": 23, "distance_m": 65073.225, "section_seq": 1, "route_path_id": 100669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927", "location": "Tunnel Jn", "stage_seq": 24, "distance_m": 70485.172, "section_seq": 1, "route_path_id": 100669}, {"is_pass": false, "wtt_arr": "1929", "wtt_dep": null, "location": "Worcester Shrub Hill", "stage_seq": 25, "distance_m": 71225.054, "section_seq": 1, "route_path_id": 100669}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 71225.054, "from_m": 0.0, "section_seq": 1, "route_path_id": 100669}], "total_distance_m": 71225.054, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70803.125, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 421.929, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20353, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:06:24Z", "source_id": 48197488, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:07:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:06:27Z", "source_id": 15656550, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20215, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:09:39Z", "source_id": 48206115, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:10:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:09:44Z", "source_id": 15659252, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20349, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:13:25Z", "source_id": 48216088, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:14:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:13:29Z", "source_id": 15662370, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20211, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:16:34Z", "source_id": 48224031, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:17:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:16:39Z", "source_id": 15664995, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20338, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:19:16Z", "source_id": 48230716, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:20:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:19:19Z", "source_id": 15667120, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20105, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:24:21Z", "source_id": 48243797, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:25:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:24:24Z", "source_id": 15671533, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20075, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:26:59Z", "source_id": 48250416, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:28:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:27:03Z", "source_id": 15673666, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19111, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:31:27Z", "source_id": 48262204, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:33:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:31:29Z", "source_id": 15677348, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19099, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:36:41Z", "source_id": 48276050, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:37:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:36:43Z", "source_id": 15681655, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:38:56Z", "source_id": 48282093, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:39:00Z", "source_id": 15683600, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:44:27Z", "source_id": 48296614, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:45:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:44:30Z", "source_id": 15688104, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19729, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:50:05Z", "source_id": 48311270, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:50:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:50:08Z", "source_id": 15692721, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19755, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:55:39Z", "source_id": 48325573, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:56:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:55:42Z", "source_id": 15697235, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19769, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:43Z", "source_id": 48333367, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:59:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:45Z", "source_id": 15699674, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19794, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:29Z", "source_id": 48343186, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:03:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:32Z", "source_id": 15702739, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19773, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:12Z", "source_id": 48352926, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:07:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:18Z", "source_id": 15705805, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19811, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:10Z", "source_id": 48368327, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:12:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:13Z", "source_id": 15710596, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:35Z", "source_id": 15719558, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:38Z", "source_id": 15744080, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:07Z", "source_id": 15744638, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}] Dorridge 1803 1803 3 None None Worcester Shrub Hill 1929 1929 2 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00271/2026-09-15/detailed None Droitwich Spa 2026-09-15T19:24:00+01:00 Worcester Shrub Hill 9.0 {"type": "LineString", "coordinates": [[-2.1584290853476356, 52.26828673048047], [-2.158436, 52.26828119999999], [-2.1592435999999995, 52.267614499999986], [-2.159513899999999, 52.2673651], [-2.1613539, 52.26564249999999], [-2.1614839, 52.265524699999986], [-2.1625463, 52.2646113], [-2.1631644, 52.264097799999995], [-2.1638765, 52.263526799999994], [-2.1678229, 52.26054419999999], [-2.1679066, 52.2604816], [-2.1692245999999997, 52.2594909], [-2.1699593, 52.2589312], [-2.172637, 52.2569056], [-2.1731297, 52.25651700000001], [-2.1736898, 52.256039], [-2.1742172, 52.255569], [-2.1752779, 52.2545368], [-2.1762535999999995, 52.2535001], [-2.1770095, 52.2526061], [-2.1774087000000004, 52.25208940000001], [-2.1776444, 52.2517755], [-2.1779079, 52.25139529999999], [-2.178154, 52.2510434], [-2.1784089, 52.2506522], [-2.1786584999999996, 52.2502265], [-2.1789104, 52.249809800000016], [-2.1790984, 52.2494561], [-2.1793061, 52.2490634], [-2.179455, 52.248758], [-2.1795722, 52.248495000000005], [-2.1797659, 52.248073999999995], [-2.1799146, 52.24770780000001], [-2.1804267, 52.24638889999999], [-2.1809155, 52.2450904], [-2.1810157, 52.2448366], [-2.1810582999999997, 52.2447353], [-2.1813899, 52.24394720000001], [-2.1818746, 52.2430269], [-2.1829174999999994, 52.2412539], [-2.1851397, 52.23837760000001], [-2.1864226000000007, 52.2371558], [-2.1896785, 52.2340549], [-2.1899875999999994, 52.2336919], [-2.1902648999999994, 52.2333898], [-2.1907810999999997, 52.2328238], [-2.1912499, 52.2323083], [-2.1917347, 52.2317463], [-2.1925166, 52.230730599999994], [-2.1929213, 52.23015699999999], [-2.1934726, 52.2293664], [-2.1939829, 52.22854980000001], [-2.1947496, 52.22725959999998], [-2.1954146999999997, 52.2259515], [-2.1961640999999994, 52.2242827], [-2.1964182, 52.223704599999984], [-2.1966349, 52.2232288], [-2.1967354, 52.223021], [-2.1968916, 52.2226781], [-2.1976381999999997, 52.2210561], [-2.1981294461282386, 52.21998654579095], [-2.1997345, 52.21649180000001], [-2.1998677, 52.21619249999999], [-2.2003270000000006, 52.21520610000001], [-2.2010006, 52.213731900000006], [-2.2016883, 52.21224469999999], [-2.201781, 52.212043099999995], [-2.2018403, 52.2119068], [-2.2034732, 52.2083538], [-2.2038889, 52.2074514], [-2.2043164, 52.20656099999999], [-2.2043607, 52.2064701], [-2.2051758999999995, 52.2049707], [-2.206294, 52.2030753], [-2.207230899999999, 52.20152769999999], [-2.2075084, 52.20107450000001], [-2.207601512417863, 52.20092406524989], [-2.2076684, 52.200816], [-2.2077913, 52.2006339], [-2.2079746, 52.2003653], [-2.2081219, 52.2001721], [-2.208211, 52.20004419999999], [-2.2084971, 52.199696], [-2.2087153, 52.19947669999999], [-2.2088626999999996, 52.1993312], [-2.2090102, 52.199188], [-2.2092045, 52.1989922], [-2.209443, 52.1987173], [-2.2095672999999993, 52.198545799999984], [-2.2096789, 52.19835249999999], [-2.2097612, 52.1981808], [-2.2098261000000003, 52.1980128], [-2.2099086999999997, 52.197771200000005], [-2.209949, 52.197615], [-2.2099945, 52.1973262], [-2.2100132, 52.197074399999984], [-2.2099987999999997, 52.1968699], [-2.2099614, 52.1966706], [-2.2099039, 52.1964855], [-2.2098291, 52.196311], [-2.2097110999999994, 52.1960589], [-2.2095600999999996, 52.195756], [-2.2093692999999996, 52.1953499], [-2.2090898, 52.194726899999985]]} 5.7 1923 1932 Droitwich Spa Worcester Shrub Hill Worcester Shrub Hill 52.1947269 -2.2090898 52.1947269 -2.2090898 1 0 2026-09-15 19:02:07 TERMINATED 2026-09-15 18:32:00 Worcester Shrub Hill TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744080 1789498330287877 91 91 2026-09-15 19:01:39.812655 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:38.913297
558251 588113 W68493 072F13MW15 2026-09-15 COMPLETE 15742401 2026-09-15 19:51:00 2026-09-15 19:02:07 2026-09-17 19:02:07 {"id": 588113, "stp": "P", "toc": "ScotRail", "uid": "W68493", "consist": "320315", "dest_crs": "DMR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68493/2026-09-15/detailed", "trust_id": "072F13MW15", "origin_crs": "CUB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalmuir", "service_date": "2026-09-15", "dest_arr_time": "1951", "dest_platform": "1", "is_terminated": 1, "next_location": "Dalmuir", "signalling_id": "2F13", "timing_status": "ON TIME", "origin_station": "Cumbernauld", "current_leg_arr": "1951", "current_leg_dep": "1949", "current_leg_end": "Dalmuir", "origin_dep_time": "1815", "origin_platform": "1", "current_location": "Dalmuir", "last_update_time": "2026-09-15T19:02:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.405117891499031, 55.90738158737394], [-4.406044299999999, 55.90759990000001], [-4.4064068999999995, 55.90768449999999], [-4.407296599999999, 55.9078928], [-4.4074383, 55.9079253], [-4.4084915, 55.908162999999995], [-4.4098515, 55.9084805], [-4.4104553, 55.908598700000006], [-4.4110502, 55.908705399999995], [-4.411721299999999, 55.908789199999994], [-4.4123679, 55.9088549], [-4.4133812, 55.90894579999999], [-4.414718400000001, 55.9090495], [-4.415519599999999, 55.9091295], [-4.4159517, 55.9091852], [-4.4164712, 55.9092694], [-4.4168232, 55.9093312], [-4.4181485, 55.9096242], [-4.4198662, 55.9100558], [-4.4199168233610235, 55.910068597218554], [-4.419984716422308, 55.910122698791334], [-4.42011876456175, 55.910156380429555], [-4.4202958, 55.9102828], [-4.420780099999999, 55.910585299999994], [-4.421038300000001, 55.91072140000001], [-4.421309999999999, 55.9108479], [-4.421775599999999, 55.9110421], [-4.4222715, 55.91122690000001], [-4.4227879, 55.911381299999995], [-4.423260099999999, 55.91149729999999], [-4.423466, 55.9115408], [-4.423830399999999, 55.911606299999995], [-4.4242184, 55.911666999999994], [-4.4251789, 55.9118092], [-4.4259106, 55.911924799999994], [-4.4263904, 55.9120078], [-4.4268814, 55.9121015]]}", "current_leg_start": "Singer", "dest_arr_time_act": "1951", "motion_projection": null, "next_location_lat": "55.9121015", "next_location_lon": "-4.4268814", "previous_location": "Singer", "current_leg_milage": "0.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 8268.279, \"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\": 8700.456, \"from_m\": 8268.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\": 10177.295, \"from_m\": 8700.456, \"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\": 10793.634, \"from_m\": 10177.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11702.795, \"from_m\": 10793.634, \"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\": 12143.445, \"from_m\": 11702.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12762.936, \"from_m\": 12143.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13799.843, \"from_m\": 12762.936, \"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\": 13863.922, \"from_m\": 13799.843, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16275.561, \"from_m\": 13863.922, \"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\": 16354.687, \"from_m\": 16275.561, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18582.687, \"from_m\": 16354.687, \"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\": 18637.117, \"from_m\": 18582.687, \"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\": 18671.011, \"from_m\": 18637.117, \"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\": 18712.663, \"from_m\": 18671.011, \"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\": 18748.799, \"from_m\": 18712.663, \"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\": 19207.794, \"from_m\": 18748.799, \"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\": 19235.28, \"from_m\": 19207.794, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19278.879, \"from_m\": 19235.28, \"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\": 19344.02, \"from_m\": 19278.879, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20522.629, \"from_m\": 19344.02, \"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\": 23694.24, \"from_m\": 20522.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24445.821, \"from_m\": 23694.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25585.436, \"from_m\": 24445.821, \"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\": 31514.266, \"from_m\": 25585.436, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32565.465, \"from_m\": 31514.266, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32878.8, \"from_m\": 32565.465, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33130.078, \"from_m\": 32878.8, \"capability_applied\": null, \"effective_limit_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\": 33430.107, \"from_m\": 33130.078, \"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\": 35934.364, \"from_m\": 33430.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\": 36669.378, \"from_m\": 35934.364, \"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\": 36767.0, \"from_m\": 36669.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36869.232, \"from_m\": 36767.0, \"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\": 37001.785, \"from_m\": 36869.232, \"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\": 37356.099, \"from_m\": 37001.785, \"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\": 37433.355, \"from_m\": 37356.099, \"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\": 37491.477, \"from_m\": 37433.355, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37964.541, \"from_m\": 37491.477, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41291.774, \"from_m\": 37964.541, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41433.745, \"from_m\": 41291.774, \"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\": 41480.321, \"from_m\": 41433.745, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42174.822, \"from_m\": 41480.321, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42477.376, \"from_m\": 42174.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\": 43058.233, \"from_m\": 42477.376, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43318.684, \"from_m\": 43058.233, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46704.441, \"from_m\": 43318.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\": 46745.207, \"from_m\": 46704.441, \"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\": 47558.611, \"from_m\": 46745.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47930.05, \"from_m\": 47558.611, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50112.798, \"from_m\": 47930.05, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50808.642, \"from_m\": 50112.798, \"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\": 56777.854, \"from_m\": 50808.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56937.327, \"from_m\": 56777.854, \"capability_applied\": null, \"effective_limit_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\": 588113, \"profile_key\": \"9ea0ad0d1ca35a7c9d38a3c09f7d9d82f218b5a921fb96f43f632052e1e561bd\", \"schedule_id\": 27384, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1815\", \"location\": \"Cumbernauld\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1816H\", \"wtt_dep\": \"1817\", \"location\": \"Greenfaulds\", \"stage_seq\": 2, \"distance_m\": 1128.753, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1820H\", \"location\": \"Garnqueen North Jn\", \"stage_seq\": 3, \"distance_m\": 6711.261, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822\", \"location\": \"Gartsherrie South Jn\", \"stage_seq\": 4, \"distance_m\": 8645.401, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1824\", \"wtt_dep\": \"1824H\", \"location\": \"Coatbridge Central\", \"stage_seq\": 5, \"distance_m\": 10309.882, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1826H\", \"wtt_dep\": \"1827H\", \"location\": \"Whifflet\", \"stage_seq\": 6, \"distance_m\": 11702.795, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1828\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 7, \"distance_m\": 11935.181, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829\", \"location\": \"Mossend North Exit\", \"stage_seq\": 8, \"distance_m\": 13863.922, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1830H\", \"location\": \"Mossend North Jn\", \"stage_seq\": 9, \"distance_m\": 15637.117, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831\", \"location\": \"Mossend South Jn\", \"stage_seq\": 10, \"distance_m\": 16354.687, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1834\", \"wtt_dep\": \"1847\", \"location\": \"Motherwell\", \"stage_seq\": 11, \"distance_m\": 18986.852, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1849\", \"wtt_dep\": \"1849H\", \"location\": \"Airbles\", \"stage_seq\": 12, \"distance_m\": 20023.599, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852\", \"location\": \"Haughhead Jn\", \"stage_seq\": 13, \"distance_m\": 22033.882, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1854H\", \"wtt_dep\": \"1855H\", \"location\": \"Hamilton Central\", \"stage_seq\": 14, \"distance_m\": 24045.491, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1857H\", \"wtt_dep\": \"1858\", \"location\": \"Hamilton West\", \"stage_seq\": 15, \"distance_m\": 25431.634, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1901\", \"wtt_dep\": \"1901H\", \"location\": \"Blantyre\", \"stage_seq\": 16, \"distance_m\": 28253.751, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1905\", \"wtt_dep\": \"1907H\", \"location\": \"Newton\", \"stage_seq\": 17, \"distance_m\": 32218.736, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1909\", \"location\": \"Newton West Jn\", \"stage_seq\": 18, \"distance_m\": 33323.929, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1910H\", \"wtt_dep\": \"1911\", \"location\": \"Cambuslang\", \"stage_seq\": 19, \"distance_m\": 34760.578, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1912H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 20, \"distance_m\": 36547.475, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913\", \"location\": \"Rutherglen Central Jn\", \"stage_seq\": 21, \"distance_m\": 37356.099, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1914\", \"wtt_dep\": \"1914H\", \"location\": \"Rutherglen\", \"stage_seq\": 22, \"distance_m\": 37697.961, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1916H\", \"wtt_dep\": \"1917\", \"location\": \"Dalmarnock\", \"stage_seq\": 23, \"distance_m\": 38945.347, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1918H\", \"wtt_dep\": \"1919\", \"location\": \"Bridgeton\", \"stage_seq\": 24, \"distance_m\": 39831.739, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1921H\", \"wtt_dep\": \"1922H\", \"location\": \"Argyle Street\", \"stage_seq\": 25, \"distance_m\": 41767.188, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1923H\", \"wtt_dep\": \"1925\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 26, \"distance_m\": 42242.293, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1927\", \"location\": \"Anderston\", \"stage_seq\": 27, \"distance_m\": 43035.347, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1928H\", \"wtt_dep\": \"1929\", \"location\": \"Exhibition Centre\", \"stage_seq\": 28, \"distance_m\": 43838.54, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 29, \"distance_m\": 44579.205, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1932\", \"wtt_dep\": \"1932H\", \"location\": \"Partick\", \"stage_seq\": 30, \"distance_m\": 45805.483, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1934\", \"wtt_dep\": \"1935\", \"location\": \"Hyndland\", \"stage_seq\": 31, \"distance_m\": 46981.346, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 32, \"distance_m\": 47511.798, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1937H\", \"wtt_dep\": \"1938\", \"location\": \"Anniesland\", \"stage_seq\": 33, \"distance_m\": 48540.21, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1940H\", \"wtt_dep\": \"1941H\", \"location\": \"Westerton\", \"stage_seq\": 34, \"distance_m\": 50596.018, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1943H\", \"wtt_dep\": \"1944\", \"location\": \"Drumchapel\", \"stage_seq\": 35, \"distance_m\": 52402.324, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1945H\", \"wtt_dep\": \"1946\", \"location\": \"Drumry\", \"stage_seq\": 36, \"distance_m\": 53816.271, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": \"1948H\", \"location\": \"Singer\", \"stage_seq\": 37, \"distance_m\": 55101.326, \"section_seq\": 1, \"route_path_id\": 101634}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": null, \"location\": \"Dalmuir\", \"stage_seq\": 38, \"distance_m\": 56937.327, \"section_seq\": 1, \"route_path_id\": 101634}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56937.327, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101634}], \"total_distance_m\": 56937.327, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 56353.472, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 583.855, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1815", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.9121015", "current_position_lon": "-4.4268814", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:15:24Z\", \"source_id\": 48221074, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:15:27Z\", \"source_id\": 15663979, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:49Z\", \"source_id\": 48239945, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:54Z\", \"source_id\": 15670215, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:25:33Z\", \"source_id\": 48246777, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:26:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:25:38Z\", \"source_id\": 15672537, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:32:07Z\", \"source_id\": 48264036, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:32:10Z\", \"source_id\": 15677899, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:43Z\", \"source_id\": 48305059, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:49:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:46Z\", \"source_id\": 15690785, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:52Z\", \"source_id\": 48323640, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:56:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:53Z\", \"source_id\": 15696592, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:57:34Z\", \"source_id\": 48330457, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:58:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:57:38Z\", \"source_id\": 15698818, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:59Z\", \"source_id\": 48339125, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:02:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:01:02Z\", \"source_id\": 15701471, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:49Z\", \"source_id\": 48351829, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:06:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:51Z\", \"source_id\": 15705409, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:37Z\", \"source_id\": 48361867, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:09:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:42Z\", \"source_id\": 15708547, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:19Z\", \"source_id\": 48371235, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:21Z\", \"source_id\": 15711479, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:51Z\", \"source_id\": 48377568, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:51Z\", \"source_id\": 15713490, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:53Z\", \"source_id\": 48382681, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:59Z\", \"source_id\": 15715109, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:18Z\", \"source_id\": 48391211, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:19Z\", \"source_id\": 15717797, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:59Z\", \"source_id\": 48395232, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:02Z\", \"source_id\": 15719132, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:53Z\", \"source_id\": 48402564, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:57Z\", \"source_id\": 15721349, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:11Z\", \"source_id\": 48408128, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:17Z\", \"source_id\": 15723180, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:16Z\", \"source_id\": 48415842, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:17Z\", \"source_id\": 15727166, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:09Z\", \"source_id\": 48423029, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:12Z\", \"source_id\": 15730197, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:00Z\", \"source_id\": 48430121, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:07Z\", \"source_id\": 15732384, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:22Z\", \"source_id\": 48438467, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:27Z\", \"source_id\": 15734924, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:15Z\", \"source_id\": 48443054, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:19Z\", \"source_id\": 15736419, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:12Z\", \"source_id\": 48450168, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:15Z\", \"source_id\": 15738652, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:36Z\", \"source_id\": 48456229, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:42Z\", \"source_id\": 15740556, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:08Z\", \"source_id\": 48462363, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:14Z\", \"source_id\": 15742401, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalmuir", "service_state_platform": "1", "timing_fact_generation": 1789498215940790, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:43.486899", "service_state_evidence_id": 15742401, "current_leg_start_actual_dep": "2026-09-15T19:48:30+01:00", "operational_evidence_version": 117, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:43.678773", "service_state_valid_until_kind": null, "operational_interpretation_version": 117, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P CUB DMR 2F13 320315 3 90 None {"version": 3, "segments": [{"to_m": 8268.279, "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": 8700.456, "from_m": 8268.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": 10177.295, "from_m": 8700.456, "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": 10793.634, "from_m": 10177.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11702.795, "from_m": 10793.634, "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": 12143.445, "from_m": 11702.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12762.936, "from_m": 12143.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13799.843, "from_m": 12762.936, "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": 13863.922, "from_m": 13799.843, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16275.561, "from_m": 13863.922, "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": 16354.687, "from_m": 16275.561, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18582.687, "from_m": 16354.687, "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": 18637.117, "from_m": 18582.687, "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": 18671.011, "from_m": 18637.117, "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": 18712.663, "from_m": 18671.011, "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": 18748.799, "from_m": 18712.663, "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": 19207.794, "from_m": 18748.799, "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": 19235.28, "from_m": 19207.794, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19278.879, "from_m": 19235.28, "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": 19344.02, "from_m": 19278.879, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20522.629, "from_m": 19344.02, "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": 23694.24, "from_m": 20522.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24445.821, "from_m": 23694.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25585.436, "from_m": 24445.821, "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": 31514.266, "from_m": 25585.436, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32565.465, "from_m": 31514.266, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32878.8, "from_m": 32565.465, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33130.078, "from_m": 32878.8, "capability_applied": null, "effective_limit_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": 33430.107, "from_m": 33130.078, "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": 35934.364, "from_m": 33430.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": 36669.378, "from_m": 35934.364, "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": 36767.0, "from_m": 36669.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36869.232, "from_m": 36767.0, "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": 37001.785, "from_m": 36869.232, "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": 37356.099, "from_m": 37001.785, "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": 37433.355, "from_m": 37356.099, "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": 37491.477, "from_m": 37433.355, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37964.541, "from_m": 37491.477, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41291.774, "from_m": 37964.541, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41433.745, "from_m": 41291.774, "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": 41480.321, "from_m": 41433.745, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42174.822, "from_m": 41480.321, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42477.376, "from_m": 42174.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": 43058.233, "from_m": 42477.376, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43318.684, "from_m": 43058.233, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46704.441, "from_m": 43318.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": 46745.207, "from_m": 46704.441, "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": 47558.611, "from_m": 46745.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47930.05, "from_m": 47558.611, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50112.798, "from_m": 47930.05, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50808.642, "from_m": 50112.798, "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": 56777.854, "from_m": 50808.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56937.327, "from_m": 56777.854, "capability_applied": null, "effective_limit_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": 588113, "profile_key": "9ea0ad0d1ca35a7c9d38a3c09f7d9d82f218b5a921fb96f43f632052e1e561bd", "schedule_id": 27384, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1815", "location": "Cumbernauld", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1816H", "wtt_dep": "1817", "location": "Greenfaulds", "stage_seq": 2, "distance_m": 1128.753, "section_seq": 1, "route_path_id": 101634}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820H", "location": "Garnqueen North Jn", "stage_seq": 3, "distance_m": 6711.261, "section_seq": 1, "route_path_id": 101634}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822", "location": "Gartsherrie South Jn", "stage_seq": 4, "distance_m": 8645.401, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1824", "wtt_dep": "1824H", "location": "Coatbridge Central", "stage_seq": 5, "distance_m": 10309.882, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1826H", "wtt_dep": "1827H", "location": "Whifflet", "stage_seq": 6, "distance_m": 11702.795, "section_seq": 1, "route_path_id": 101634}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1828", "location": "Whifflet South Jn", "stage_seq": 7, "distance_m": 11935.181, "section_seq": 1, "route_path_id": 101634}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829", "location": "Mossend North Exit", "stage_seq": 8, "distance_m": 13863.922, "section_seq": 1, "route_path_id": 101634}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1830H", "location": "Mossend North Jn", "stage_seq": 9, "distance_m": 15637.117, "section_seq": 1, "route_path_id": 101634}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831", "location": "Mossend South Jn", "stage_seq": 10, "distance_m": 16354.687, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1834", "wtt_dep": "1847", "location": "Motherwell", "stage_seq": 11, "distance_m": 18986.852, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1849", "wtt_dep": "1849H", "location": "Airbles", "stage_seq": 12, "distance_m": 20023.599, "section_seq": 1, "route_path_id": 101634}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852", "location": "Haughhead Jn", "stage_seq": 13, "distance_m": 22033.882, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1854H", "wtt_dep": "1855H", "location": "Hamilton Central", "stage_seq": 14, "distance_m": 24045.491, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1857H", "wtt_dep": "1858", "location": "Hamilton West", "stage_seq": 15, "distance_m": 25431.634, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1901", "wtt_dep": "1901H", "location": "Blantyre", "stage_seq": 16, "distance_m": 28253.751, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1905", "wtt_dep": "1907H", "location": "Newton", "stage_seq": 17, "distance_m": 32218.736, "section_seq": 1, "route_path_id": 101634}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909", "location": "Newton West Jn", "stage_seq": 18, "distance_m": 33323.929, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1910H", "wtt_dep": "1911", "location": "Cambuslang", "stage_seq": 19, "distance_m": 34760.578, "section_seq": 1, "route_path_id": 101634}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912H", "location": "Rutherglen East Jn", "stage_seq": 20, "distance_m": 36547.475, "section_seq": 1, "route_path_id": 101634}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913", "location": "Rutherglen Central Jn", "stage_seq": 21, "distance_m": 37356.099, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1914", "wtt_dep": "1914H", "location": "Rutherglen", "stage_seq": 22, "distance_m": 37697.961, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1916H", "wtt_dep": "1917", "location": "Dalmarnock", "stage_seq": 23, "distance_m": 38945.347, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1918H", "wtt_dep": "1919", "location": "Bridgeton", "stage_seq": 24, "distance_m": 39831.739, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1921H", "wtt_dep": "1922H", "location": "Argyle Street", "stage_seq": 25, "distance_m": 41767.188, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1923H", "wtt_dep": "1925", "location": "Glasgow Central Low Level", "stage_seq": 26, "distance_m": 42242.293, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1927", "location": "Anderston", "stage_seq": 27, "distance_m": 43035.347, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1928H", "wtt_dep": "1929", "location": "Exhibition Centre", "stage_seq": 28, "distance_m": 43838.54, "section_seq": 1, "route_path_id": 101634}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Finnieston East Jn", "stage_seq": 29, "distance_m": 44579.205, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1932", "wtt_dep": "1932H", "location": "Partick", "stage_seq": 30, "distance_m": 45805.483, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1934", "wtt_dep": "1935", "location": "Hyndland", "stage_seq": 31, "distance_m": 46981.346, "section_seq": 1, "route_path_id": 101634}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "Hyndland East Jn", "stage_seq": 32, "distance_m": 47511.798, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1937H", "wtt_dep": "1938", "location": "Anniesland", "stage_seq": 33, "distance_m": 48540.21, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1940H", "wtt_dep": "1941H", "location": "Westerton", "stage_seq": 34, "distance_m": 50596.018, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1943H", "wtt_dep": "1944", "location": "Drumchapel", "stage_seq": 35, "distance_m": 52402.324, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1945H", "wtt_dep": "1946", "location": "Drumry", "stage_seq": 36, "distance_m": 53816.271, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": "1948H", "location": "Singer", "stage_seq": 37, "distance_m": 55101.326, "section_seq": 1, "route_path_id": 101634}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": null, "location": "Dalmuir", "stage_seq": 38, "distance_m": 56937.327, "section_seq": 1, "route_path_id": 101634}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56937.327, "from_m": 0.0, "section_seq": 1, "route_path_id": 101634}], "total_distance_m": 56937.327, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 56353.472, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 583.855, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2141, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:15:24Z", "source_id": 48221074, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:16:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:15:27Z", "source_id": 15663979, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2169, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:49Z", "source_id": 48239945, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:24:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:54Z", "source_id": 15670215, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2228, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:25:33Z", "source_id": 48246777, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:26:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:25:38Z", "source_id": 15672537, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2438, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:32:07Z", "source_id": 48264036, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:33:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:32:10Z", "source_id": 15677899, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2475, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:43Z", "source_id": 48305059, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:49:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:46Z", "source_id": 15690785, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2484, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:52Z", "source_id": 48323640, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:56:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:53Z", "source_id": 15696592, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2488, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:57:34Z", "source_id": 48330457, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:58:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:57:38Z", "source_id": 15698818, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2492, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:59Z", "source_id": 48339125, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:02:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:01:02Z", "source_id": 15701471, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2361, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:49Z", "source_id": 48351829, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:06:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:51Z", "source_id": 15705409, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2341, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:37Z", "source_id": 48361867, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:09:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:42Z", "source_id": 15708547, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2104, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:19Z", "source_id": 48371235, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:14:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:21Z", "source_id": 15711479, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2069, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:51Z", "source_id": 48377568, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T18:16:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:51Z", "source_id": 15713490, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2065, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:53Z", "source_id": 48382681, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T18:18:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:59Z", "source_id": 15715109, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2034, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:18Z", "source_id": 48391211, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:22:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:19Z", "source_id": 15717797, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1953, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:59Z", "source_id": 48395232, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T18:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:02Z", "source_id": 15719132, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1949, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:53Z", "source_id": 48402564, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T18:26:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:57Z", "source_id": 15721349, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2073, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:11Z", "source_id": 48408128, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T18:28:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:17Z", "source_id": 15723180, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:16Z", "source_id": 48415842, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T18:32:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:17Z", "source_id": 15727166, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:09Z", "source_id": 48423029, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T18:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:12Z", "source_id": 15730197, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:00Z", "source_id": 48430121, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T18:38:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:07Z", "source_id": 15732384, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:22Z", "source_id": 48438467, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T18:41:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:27Z", "source_id": 15734924, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1282, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:15Z", "source_id": 48443054, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T18:44:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:19Z", "source_id": 15736419, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1278, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:12Z", "source_id": 48450168, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T18:46:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:15Z", "source_id": 15738652, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1274, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:36Z", "source_id": 48456229, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T18:48:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:42Z", "source_id": 15740556, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1264, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:08Z", "source_id": 48462363, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T18:51:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:14Z", "source_id": 15742401, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Cumbernauld 1815 1815 1 None None Dalmuir 1951 1951 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68493/2026-09-15/detailed None Singer 2026-09-15T19:48:30+01:00 Dalmuir 2.0 {"type": "LineString", "coordinates": [[-4.405117891499031, 55.90738158737394], [-4.406044299999999, 55.90759990000001], [-4.4064068999999995, 55.90768449999999], [-4.407296599999999, 55.9078928], [-4.4074383, 55.9079253], [-4.4084915, 55.908162999999995], [-4.4098515, 55.9084805], [-4.4104553, 55.908598700000006], [-4.4110502, 55.908705399999995], [-4.411721299999999, 55.908789199999994], [-4.4123679, 55.9088549], [-4.4133812, 55.90894579999999], [-4.414718400000001, 55.9090495], [-4.415519599999999, 55.9091295], [-4.4159517, 55.9091852], [-4.4164712, 55.9092694], [-4.4168232, 55.9093312], [-4.4181485, 55.9096242], [-4.4198662, 55.9100558], [-4.4199168233610235, 55.910068597218554], [-4.419984716422308, 55.910122698791334], [-4.42011876456175, 55.910156380429555], [-4.4202958, 55.9102828], [-4.420780099999999, 55.910585299999994], [-4.421038300000001, 55.91072140000001], [-4.421309999999999, 55.9108479], [-4.421775599999999, 55.9110421], [-4.4222715, 55.91122690000001], [-4.4227879, 55.911381299999995], [-4.423260099999999, 55.91149729999999], [-4.423466, 55.9115408], [-4.423830399999999, 55.911606299999995], [-4.4242184, 55.911666999999994], [-4.4251789, 55.9118092], [-4.4259106, 55.911924799999994], [-4.4263904, 55.9120078], [-4.4268814, 55.9121015]]} 0.9 1949 1951 Singer Dalmuir Dalmuir 55.9121015 -4.4268814 55.9121015 -4.4268814 1 0 2026-09-15 19:02:07 TERMINATED 2026-09-15 18:51:00 Dalmuir TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742401 1789498215940790 117 117 2026-09-15 19:01:43.678773 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:43.486899
558252 589316 C32338 152D51MY15 2026-09-15 COMPLETE 15742120 2026-09-15 19:51:00 2026-09-15 19:02:07 2026-09-17 19:02:07 {"id": 589316, "stp": "P", "toc": "Northern", "uid": "C32338", "consist": "156482", "dest_crs": "DAR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32338/2026-09-15/detailed", "trust_id": "152D51MY15", "origin_crs": "SLB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Darlington", "service_date": "2026-09-15", "dest_arr_time": "1954", "dest_platform": "6", "is_terminated": 1, "next_location": "Darlington", "signalling_id": "2D51", "timing_status": "EARLY", "origin_station": "Saltburn", "current_leg_arr": "1951", "current_leg_dep": "1945", "current_leg_end": "Darlington", "origin_dep_time": "1900", "origin_platform": "2", "current_location": "Darlington", "last_update_time": "2026-09-15T19:02:07", "route_debug_link": null, "timing_variation": "-3 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": "1954", "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\": 589316, \"profile_key\": \"25d87930ed46ec1304331bc6cc1d8716fec68ebd7944e0930fc6ed5e29d23763\", \"schedule_id\": 3940, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1900\", \"location\": \"Saltburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1902\", \"location\": \"Saltburn West Jn\", \"stage_seq\": 2, \"distance_m\": 1049.532, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"1904\", \"wtt_dep\": \"1904H\", \"location\": \"Marske\", \"stage_seq\": 3, \"distance_m\": 3013.92, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"1906\", \"wtt_dep\": \"1907\", \"location\": \"Longbeck\", \"stage_seq\": 4, \"distance_m\": 3825.248, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"1909H\", \"wtt_dep\": \"1910\", \"location\": \"Redcar East\", \"stage_seq\": 5, \"distance_m\": 6412.224, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"1912\", \"wtt_dep\": \"1913\", \"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\": \"1917\", \"location\": \"Shell Jn\", \"stage_seq\": 7, \"distance_m\": 12820.178, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919\", \"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\": \"1922\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 9, \"distance_m\": 18529.422, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"1924\", \"wtt_dep\": \"1925\", \"location\": \"Middlesbrough\", \"stage_seq\": 10, \"distance_m\": 19907.751, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 11, \"distance_m\": 21654.442, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1930H\", \"location\": \"Thornaby\", \"stage_seq\": 12, \"distance_m\": 25085.694, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932\", \"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\": \"1933H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 14, \"distance_m\": 27749.357, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"1935H\", \"wtt_dep\": \"1936H\", \"location\": \"Eaglescliffe\", \"stage_seq\": 15, \"distance_m\": 30039.952, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"1938H\", \"wtt_dep\": \"1939\", \"location\": \"Allens West\", \"stage_seq\": 16, \"distance_m\": 31144.223, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"1945H\", \"wtt_dep\": \"1946H\", \"location\": \"Dinsdale\", \"stage_seq\": 17, \"distance_m\": 38075.846, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"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": "1900", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.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-15T18:04:28Z\", \"source_id\": 15704277, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:59Z\", \"source_id\": 15705550, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:30Z\", \"source_id\": 15708421, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:52Z\", \"source_id\": 15711886, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:23Z\", \"source_id\": 48391414, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:29Z\", \"source_id\": 15717905, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:09Z\", \"source_id\": 48410585, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:13Z\", \"source_id\": 15724317, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:29Z\", \"source_id\": 48423817, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:33Z\", \"source_id\": 15730467, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:57Z\", \"source_id\": 48429999, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:03Z\", \"source_id\": 15732371, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:13Z\", \"source_id\": 48445456, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:16Z\", \"source_id\": 15737172, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:49Z\", \"source_id\": 48461560, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:51Z\", \"source_id\": 15742120, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Darlington", "service_state_platform": "6", "timing_fact_generation": 1789498193091988, "current_leg_arrival_utc": "2026-09-15T19:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:43.492259", "service_state_evidence_id": 15742120, "current_leg_start_actual_dep": "2026-09-15T19:46:30+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:43.682925", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SLB DAR 2D51 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": 589316, "profile_key": "25d87930ed46ec1304331bc6cc1d8716fec68ebd7944e0930fc6ed5e29d23763", "schedule_id": 3940, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1900", "location": "Saltburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1902", "location": "Saltburn West Jn", "stage_seq": 2, "distance_m": 1049.532, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "1904", "wtt_dep": "1904H", "location": "Marske", "stage_seq": 3, "distance_m": 3013.92, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "1906", "wtt_dep": "1907", "location": "Longbeck", "stage_seq": 4, "distance_m": 3825.248, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "1909H", "wtt_dep": "1910", "location": "Redcar East", "stage_seq": 5, "distance_m": 6412.224, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "1912", "wtt_dep": "1913", "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": "1917", "location": "Shell Jn", "stage_seq": 7, "distance_m": 12820.178, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919", "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": "1922", "location": "Whitehouse Jn (Teesside)", "stage_seq": 9, "distance_m": 18529.422, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "1924", "wtt_dep": "1925", "location": "Middlesbrough", "stage_seq": 10, "distance_m": 19907.751, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927", "location": "Newport East Jn (Teesside)", "stage_seq": 11, "distance_m": 21654.442, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1930H", "location": "Thornaby", "stage_seq": 12, "distance_m": 25085.694, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932", "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": "1933H", "location": "Stockton Cut Jn", "stage_seq": 14, "distance_m": 27749.357, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "1935H", "wtt_dep": "1936H", "location": "Eaglescliffe", "stage_seq": 15, "distance_m": 30039.952, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "1938H", "wtt_dep": "1939", "location": "Allens West", "stage_seq": 16, "distance_m": 31144.223, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "1945H", "wtt_dep": "1946H", "location": "Dinsdale", "stage_seq": 17, "distance_m": 38075.846, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "1954", "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-15T18:04:28Z", "source_id": 15704277, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:59Z", "source_id": 15705550, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:30Z", "source_id": 15708421, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:52Z", "source_id": 15711886, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4242, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:23Z", "source_id": 48391414, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:29Z", "source_id": 15717905, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:09Z", "source_id": 48410585, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:29:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:13Z", "source_id": 15724317, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:29Z", "source_id": 48423817, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:35:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:33Z", "source_id": 15730467, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4316, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:57Z", "source_id": 48429999, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:37:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:03Z", "source_id": 15732371, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4332, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:13Z", "source_id": 48445456, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:44:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:16Z", "source_id": 15737172, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4396, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:49Z", "source_id": 48461560, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:51:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:51Z", "source_id": 15742120, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Saltburn 1900 1900 2 None None Darlington 1954 1954 6 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32338/2026-09-15/detailed None Dinsdale 2026-09-15T19:46:30+01:00 Darlington 6.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 1945 1951 Dinsdale Darlington Darlington 54.5207877 -1.5463601 54.5207877 -1.5463601 1 0 2026-09-15 19:02:07 TERMINATED 2026-09-15 18:51:00 Darlington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742120 1789498193091988 53 53 2026-09-15 19:01:43.682925 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:43.492259
558253 587282 L37901 661H72MV15 2026-09-15 COMPLETE 15742287 2026-09-15 19:51:00 2026-09-15 19:02:07 2026-09-17 19:02:07 {"id": 587282, "stp": "P", "toc": "Chiltern Railways", "uid": "L37901", "consist": "168325+168329", "dest_crs": "MYB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37901/2026-09-15/detailed", "trust_id": "661H72MV15", "origin_crs": "BMO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-15", "dest_arr_time": "1943", "dest_platform": "2", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "1H72", "timing_status": "LATE", "origin_station": "Birmingham Moor Street", "current_leg_arr": "1951", "current_leg_dep": "1925", "current_leg_end": "London Marylebone", "origin_dep_time": "1745", "origin_platform": "3", "current_location": "London Marylebone", "last_update_time": "2026-09-15T19:02:07", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7452563, 51.62972039999999], [-0.7443629, 51.6293389], [-0.7440295999999998, 51.62919870000001], [-0.7436172, 51.6290443], [-0.7433012, 51.6289298], [-0.7430427999999999, 51.6288412], [-0.7427464, 51.6287584], [-0.7419390000000001, 51.6285279], [-0.7411512, 51.6283135], [-0.7403931, 51.62809970000001], [-0.7384228, 51.6275705], [-0.7381063, 51.6274903], [-0.7365487, 51.6270823], [-0.7363516, 51.62702699999999], [-0.7350935999999999, 51.62671709999999], [-0.7348017999999998, 51.6266489], [-0.7335125999999998, 51.62638119999999], [-0.7290835, 51.6254561], [-0.7279663999999999, 51.6252046], [-0.727097, 51.625003500000005], [-0.7262374, 51.62478050000001], [-0.7245266999999999, 51.6243163], [-0.7241106, 51.62419289999999], [-0.7231358999999999, 51.62389190000001], [-0.7221785, 51.6235783], [-0.7212231, 51.6232602], [-0.7202770999999999, 51.6229075], [-0.7194043999999999, 51.62257590000001], [-0.7186522272956171, 51.62226980169414], [-0.7184435999999998, 51.62218489999999], [-0.7182800999999999, 51.62212], [-0.7173973, 51.62175189999999], [-0.7164757, 51.62134089999999], [-0.7156216000000001, 51.6209365], [-0.7148371999999998, 51.6205514], [-0.7140458, 51.620141], [-0.7132919, 51.619734900000005], [-0.7125723, 51.61933419999999], [-0.7111913, 51.61856589999999], [-0.7109694, 51.6184274], [-0.7099377, 51.6178189], [-0.7074648999999998, 51.6164114], [-0.7070438, 51.6161715], [-0.7047881, 51.614859900000006], [-0.7024788000000001, 51.6134897], [-0.701816, 51.6130831], [-0.7014114, 51.61285659999999], [-0.6998357999999999, 51.6119903], [-0.6982959, 51.6111117], [-0.6971450501827537, 51.61048353460085], [-0.6966932, 51.6102369], [-0.6962345, 51.61002270000001], [-0.6956999, 51.6097839], [-0.6951994, 51.60958060000001], [-0.6944584999999999, 51.6093003], [-0.6936686, 51.60902], [-0.6931663999999998, 51.608853], [-0.6920784, 51.6085151], [-0.6910279, 51.60823510000001], [-0.6899707, 51.6079918], [-0.6889759, 51.60779470000001], [-0.6883965999999999, 51.6076954], [-0.6878424999999999, 51.6076046], [-0.6873067, 51.6075252], [-0.6867360999999998, 51.60745739999999], [-0.6854736, 51.607317599999995], [-0.6840654, 51.6072449], [-0.6827855, 51.60721290000001], [-0.6817414999999999, 51.607208099999994], [-0.680894, 51.60723019999999], [-0.6799857999999999, 51.6072851], [-0.6791085999999998, 51.60736000000001], [-0.6785801, 51.6074065], [-0.6780654, 51.607460199999984], [-0.6775268, 51.6075288], [-0.6770578999999999, 51.60759949999999], [-0.6762354, 51.6077262], [-0.6753392999999999, 51.6078973], [-0.6745929, 51.608055699999994], [-0.6737861, 51.608239399999995], [-0.6731192999999999, 51.60839109999999], [-0.6725102, 51.608536400000006], [-0.6712747, 51.60883459999999], [-0.670361, 51.6090543], [-0.6693861, 51.60928969999999], [-0.6674884000000001, 51.6097398], [-0.6654606999999999, 51.6102151], [-0.6647059999999999, 51.61036010000001], [-0.6640349449940357, 51.61048353460085], [-0.6639051999999999, 51.6105074], [-0.6637946, 51.61052469999999], [-0.6636789999999999, 51.61054270000001], [-0.6622458, 51.61076649999999], [-0.6615140999999999, 51.61086139999999], [-0.6608406, 51.6109381], [-0.6603198999999998, 51.6109902], [-0.6598288000000001, 51.6110446], [-0.6590271, 51.611115000000005], [-0.658236, 51.6111712], [-0.6576546, 51.61120420000001], [-0.6570508, 51.611237200000005], [-0.6557946999999998, 51.6112826], [-0.6516324000000001, 51.61131219999999], [-0.6478608, 51.611360399999995], [-0.6474226, 51.611371299999995], [-0.6467101999999999, 51.61138869999999], [-0.6461506, 51.6114041], [-0.6455390999999999, 51.611414], [-0.6451263, 51.6114195], [-0.6433034, 51.6114233], [-0.6411352, 51.61142780000001], [-0.6407296, 51.611429900000005], [-0.6398692, 51.6114262], [-0.6388058, 51.6114033], [-0.6377731999999999, 51.6113964], [-0.6321538999999999, 51.6113962], [-0.6305336, 51.611397200000006], [-0.6291445, 51.6114011], [-0.628820698883665, 51.61140175971707], [-0.6269848999999998, 51.61140549999999], [-0.6268701999999999, 51.6114059], [-0.62566, 51.6114082], [-0.6239342, 51.6114165], [-0.6219869, 51.611422399999995], [-0.6205128999999999, 51.61143529999998], [-0.6177827, 51.611427899999995], [-0.6165474999999999, 51.611386], [-0.6152233, 51.6112939], [-0.6140891, 51.6111683], [-0.612801, 51.610995499999994], [-0.6114017, 51.61074539999999], [-0.6106478, 51.6105933], [-0.6101927046901223, 51.61048353460085], [-0.6097253, 51.61037079999999], [-0.6089169999999999, 51.610142800000006], [-0.6083655999999998, 51.60998610000001], [-0.6080105, 51.6098754], [-0.6076523999999999, 51.60975959999999], [-0.6073094999999998, 51.6096469], [-0.6069988, 51.60953750000001], [-0.6064986, 51.609354499999995], [-0.6061414, 51.6092227], [-0.6059546, 51.6091466], [-0.6056949, 51.6090361], [-0.6051532, 51.60881419999999], [-0.6045619, 51.608564], [-0.6029971, 51.60775559999999], [-0.6015222999999998, 51.606920900000006], [-0.5963985, 51.60392830000001], [-0.5946848999999998, 51.60298959999999], [-0.5934348, 51.6023535], [-0.5925566999999999, 51.6019706], [-0.5915649, 51.60157540000001], [-0.5910356, 51.601387], [-0.5904695, 51.60120090000001], [-0.5901529, 51.601099399999995], [-0.5900759, 51.6010764], [-0.5889316, 51.600724500000005], [-0.5872427, 51.6002346], [-0.5845188, 51.599444100000014], [-0.5818289, 51.5986918], [-0.5792575, 51.59794380000001], [-0.5766592999999999, 51.5971927], [-0.5739296999999999, 51.59633609999999], [-0.5712826, 51.5954577], [-0.5672985999999999, 51.5939749], [-0.5640034, 51.592636699999986], [-0.5610202, 51.5913961], [-0.559829, 51.5908833], [-0.5595979999999999, 51.590783900000005], [-0.5589133999999999, 51.5904552], [-0.5560536999999999, 51.5892407], [-0.5552512, 51.5889025], [-0.5547766814367421, 51.58870256775373], [-0.5539557999999999, 51.5883567], [-0.5536366, 51.5882224], [-0.5502231, 51.5868067], [-0.5499303, 51.586685200000005], [-0.5492888999999999, 51.58641709999999], [-0.5486244, 51.58613530000001], [-0.5473463000000001, 51.585617000000006], [-0.5463793999999998, 51.585256099999995], [-0.5451717, 51.5848337], [-0.5436348, 51.58435119999999], [-0.5412408, 51.5836866], [-0.5391035, 51.583143699999994], [-0.5389891704717129, 51.58311767444093], [-0.5380426, 51.58290219999999], [-0.5364322, 51.5825873], [-0.5351973999999999, 51.5823667], [-0.5338014, 51.58214559999999], [-0.5326936, 51.5819981], [-0.5312464, 51.5818348], [-0.5299522, 51.58170249999999], [-0.5185835, 51.580640900000006], [-0.5169251999999999, 51.58048600000001], [-0.5168016999999999, 51.5804746], [-0.5145627, 51.580263999999985], [-0.5133447, 51.5801608], [-0.5122301999999999, 51.58005260000001], [-0.5111483999999998, 51.579953499999995], [-0.509869, 51.5798252], [-0.5089901, 51.5797351], [-0.5082144999999999, 51.579646100000005], [-0.5078427, 51.579613899999984], [-0.5075402, 51.5795864], [-0.506676, 51.5795087], [-0.5054836, 51.57940289999998], [-0.5041952, 51.579295900000005], [-0.5030117999999999, 51.5791968], [-0.5018793, 51.5791011], [-0.5009419, 51.5790127], [-0.5006658, 51.5789836], [-0.4996721, 51.5788725], [-0.4991483999999999, 51.5788162], [-0.4983999, 51.57873059999999], [-0.49758449999999993, 51.5786394], [-0.49695939999999994, 51.578571], [-0.4962615999999999, 51.57849749999998], [-0.4956183, 51.578431], [-0.4950656000000001, 51.5783758], [-0.49465419999999993, 51.578333099999995], [-0.4941396, 51.5782824], [-0.49367210000000006, 51.5782351], [-0.49288499999999985, 51.5781574], [-0.489955, 51.5778313], [-0.4884267000000001, 51.5776644], [-0.4878986, 51.5775966], [-0.4871629, 51.57750529999999], [-0.48630210000000007, 51.57739829999999], [-0.4856116999999998, 51.5773173], [-0.4850408, 51.577250799999995], [-0.48258000000000006, 51.5769738], [-0.48242950000000007, 51.576956900000006], [-0.4816576, 51.57684760000001], [-0.4814496999999999, 51.576821499999994], [-0.4812677999999999, 51.5767987], [-0.48042170000000006, 51.5766855], [-0.4794051, 51.5765627], [-0.478325, 51.576436599999994], [-0.4774679, 51.5763319], [-0.4767973999999999, 51.5762553], [-0.4760907, 51.5761731], [-0.4755525, 51.57610439999999], [-0.4746899, 51.5759974], [-0.4739958, 51.575909499999995], [-0.4732094, 51.5758115], [-0.4722381, 51.57569329999998], [-0.4714516, 51.575594200000005], [-0.4707539, 51.57550749999999], [-0.4700090999999999, 51.575410599999984], [-0.46878959999999986, 51.5752428], [-0.46762799999999993, 51.575092999999995], [-0.4664192999999998, 51.5749387], [-0.46552949999999993, 51.5748227], [-0.4643589000000001, 51.57467629999999], [-0.4632843, 51.574542300000005], [-0.46236909999999987, 51.574424], [-0.4612311, 51.57428549999999], [-0.4600876, 51.574138], [-0.4586053, 51.57395209999999], [-0.4573313999999999, 51.5737888], [-0.4557282, 51.5735919], [-0.4547146, 51.57346089999999], [-0.45448600000000006, 51.5734312], [-0.4532209, 51.573268199999994], [-0.4523656, 51.5731605], [-0.4521509999999999, 51.5731307], [-0.4509572999999999, 51.5729631], [-0.4501056, 51.57282959999999], [-0.4492408000000001, 51.57268630000001], [-0.4491576420597607, 51.57267150871022], [-0.4484464, 51.57254499999999], [-0.4475062, 51.5723682], [-0.4464332, 51.57215039999999], [-0.44587619999999994, 51.572032199999995], [-0.4449845999999999, 51.57183229999999], [-0.4442274, 51.571651800000005], [-0.443535, 51.5714808], [-0.4430483, 51.5713543], [-0.442487, 51.5712068], [-0.4417459, 51.5710039], [-0.4409551, 51.57078090000001], [-0.4401072999999999, 51.57053689999999], [-0.44001709999999994, 51.5705104], [-0.4392916999999999, 51.570292], [-0.4384068, 51.570016599999995], [-0.4380487, 51.5699011], [-0.4377304000000001, 51.569798], [-0.4374790999999999, 51.569714299999994], [-0.4369121373634769, 51.56952681481409], [-0.4362588999999999, 51.5693108], [-0.4347086, 51.56880329999999], [-0.4327579, 51.5681601], [-0.4312166999999999, 51.56765339999999], [-0.4310057, 51.5675836], [-0.4292806, 51.5670103], [-0.4280667, 51.5666135], [-0.4275204, 51.5664349], [-0.4258831, 51.5658928], [-0.4242424, 51.565354], [-0.4224768, 51.5647747], [-0.4209412, 51.56427750000001], [-0.4193892, 51.5637597], [-0.4176864, 51.56320100000001], [-0.4159386, 51.5626211], [-0.414053, 51.562003999999995], [-0.4128643, 51.561612], [-0.4122593, 51.56141430000001], [-0.41081739999999994, 51.5609388], [-0.4072935, 51.55977620000001], [-0.4070431, 51.5596961], [-0.40617839999999994, 51.5594133], [-0.4059347999999999, 51.5593319], [-0.4043797, 51.55881709999999], [-0.4035167999999999, 51.558537400000006], [-0.4024092, 51.55817219999999], [-0.4014804, 51.5578645], [-0.4003651999999999, 51.5574928], [-0.3994746980981004, 51.55719822978078], [-0.3992113, 51.5571111], [-0.3987075000000001, 51.55694150000001], [-0.3981857999999999, 51.55677729999999], [-0.3979008, 51.5566891], [-0.39758959999999993, 51.5565967], [-0.3968831, 51.5563985], [-0.3963171999999999, 51.5562532], [-0.3957647, 51.5561204], [-0.39471699999999993, 51.5558759], [-0.3934938999999999, 51.5555934], [-0.3922456, 51.5553009], [-0.3913783, 51.55511069999999], [-0.3904146, 51.5549242], [-0.3901138, 51.55487279999999], [-0.3893161, 51.55474789999999], [-0.3886384, 51.5546739], [-0.388514467945942, 51.55466347968381], [-0.3880699, 51.55462609999999], [-0.3873068, 51.55456819999999], [-0.3864901999999999, 51.554530599999985], [-0.3856676, 51.55451159999999], [-0.3846395, 51.5545245], [-0.3838435, 51.5545544], [-0.3833434, 51.5545919], [-0.38258829999999994, 51.554654199999995], [-0.3824969004077838, 51.55466347968381], [-0.38171169999999993, 51.5547432], [-0.3807256, 51.554847899999984], [-0.3796662, 51.55496329999998], [-0.3781763, 51.5551283], [-0.3781393, 51.5551335], [-0.3779464, 51.55515289999999], [-0.3762259, 51.5553346], [-0.36969869999999994, 51.555996099999994], [-0.36749419999999994, 51.5562608], [-0.3647972, 51.5566167], [-0.3623781, 51.556991800000006], [-0.3620122999999999, 51.55704339999999], [-0.36145179999999993, 51.5571424], [-0.35932611364780853, 51.557479736237156], [-0.3590056, 51.5575306], [-0.3572970999999999, 51.557816199999984], [-0.35677809999999993, 51.55789109999999], [-0.3545279, 51.55825170000001], [-0.352797, 51.55853559999999], [-0.3508027, 51.5588528], [-0.3488436, 51.5591405], [-0.348027, 51.5592386], [-0.34723309999999996, 51.5593192], [-0.3459066, 51.55938739999999], [-0.3445574, 51.5594395], [-0.3439475, 51.5594378], [-0.3421062999999999, 51.5593694], [-0.34128289999999994, 51.55932370000001], [-0.34057479999999996, 51.559262], [-0.3397925, 51.55917300000001], [-0.3392938, 51.5591093], [-0.33822520000000006, 51.5589388], [-0.3375514, 51.558820399999995], [-0.3372301, 51.55875739999999], [-0.3361942, 51.55853299999999], [-0.3354349, 51.5583544], [-0.335421, 51.5583512], [-0.33532359999999994, 51.55832819999999], [-0.3352162, 51.55830300000001], [-0.3346031, 51.55815880000001], [-0.3326733, 51.5576401], [-0.3315961, 51.5573852], [-0.3294136999999999, 51.556864], [-0.3282351, 51.556574600000005], [-0.3269695, 51.556280599999994], [-0.3251852, 51.555866400000006], [-0.3239491, 51.55556879999999], [-0.3231041, 51.55537959999999], [-0.3220467, 51.555135499999984], [-0.32129569999999996, 51.5549669], [-0.32066039999999996, 51.5548434], [-0.3199432, 51.5547024], [-0.3196859111370921, 51.55466347968381], [-0.3192233, 51.55459349999999], [-0.3183602, 51.55447219999999], [-0.3172763, 51.55436250000001], [-0.3164601, 51.554300799999986], [-0.3158696, 51.55426739999999], [-0.3150959, 51.554244899999986], [-0.3146869, 51.554236], [-0.3136145, 51.55424729999999], [-0.3120877, 51.554279400000006], [-0.3091055, 51.55428810000001], [-0.30765549999999997, 51.5542965], [-0.30571680000000007, 51.5543125], [-0.3046268999999999, 51.5543351], [-0.30430009999999996, 51.5543444], [-0.3020457, 51.5544644], [-0.2999321999999999, 51.55459929999999], [-0.2996746, 51.5546102], [-0.29903389999999996, 51.554640199999994], [-0.29895463771188113, 51.554643923941626], [-0.2989173980179845, 51.554645673556], [-0.2988335544905766, 51.554649612735275], [-0.29877937399412674, 51.55465215827076], [-0.29871880449918475, 51.55465500397724], [-0.2986660459105177, 51.55465748270763], [-0.2985384031348799, 51.55466347968381], [-0.2985252, 51.5546641], [-0.2977936, 51.5546835], [-0.2977217999999999, 51.5546851], [-0.2975054999999999, 51.55469010000001], [-0.2966891, 51.5546938], [-0.29579184310887857, 51.55466347968381], [-0.2954107000000001, 51.5546506], [-0.2945004, 51.554615899999995], [-0.29354499999999994, 51.5545676], [-0.2872336, 51.5543049], [-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-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": "High Wycombe", "dest_arr_time_act": "1942", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "High Wycombe", "current_leg_milage": "27.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 650.537, \"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\": 3806.392, \"from_m\": 650.537, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5021.232, \"from_m\": 3806.392, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6766.982, \"from_m\": 5021.232, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25726.542, \"from_m\": 6766.982, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27580.619, \"from_m\": 25726.542, \"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\": 35807.092, \"from_m\": 27580.619, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36197.204, \"from_m\": 35807.092, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 36680.946, \"from_m\": 36197.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36848.632, \"from_m\": 36680.946, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 50745.633, \"from_m\": 36848.632, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 52691.296, \"from_m\": 50745.633, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67594.636, \"from_m\": 52691.296, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 68836.829, \"from_m\": 67594.636, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 69293.092, \"from_m\": 68836.829, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 69360.046, \"from_m\": 69293.092, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78242.562, \"from_m\": 69360.046, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78868.634, \"from_m\": 78242.562, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 79405.041, \"from_m\": 78868.634, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91485.761, \"from_m\": 79405.041, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 91540.117, \"from_m\": 91485.761, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 119468.276, \"from_m\": 91540.117, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 120576.052, \"from_m\": 119468.276, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 120607.541, \"from_m\": 120576.052, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 121468.716, \"from_m\": 120607.541, \"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\": 122781.976, \"from_m\": 121468.716, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 129849.361, \"from_m\": 122781.976, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 133647.417, \"from_m\": 129849.361, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 134260.958, \"from_m\": 133647.417, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 136273.812, \"from_m\": 134260.958, \"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\": 158236.32, \"from_m\": 136273.812, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 158353.688, \"from_m\": 158236.32, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169400.187, \"from_m\": 158353.688, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 169509.102, \"from_m\": 169400.187, \"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\": 169547.411, \"from_m\": 169509.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\": 170204.443, \"from_m\": 169547.411, \"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\": 170921.364, \"from_m\": 170204.443, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 172601.297, \"from_m\": 170921.364, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 178101.077, \"from_m\": 172601.297, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 178115.829, \"from_m\": 178101.077, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 178173.194, \"from_m\": 178115.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 178479.636, \"from_m\": 178173.194, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 178724.652, \"from_m\": 178479.636, \"capability_applied\": null, \"effective_limit_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\": 587282, \"profile_key\": \"7c738c3c7cacab02ba370a4b195a43263359a07b947d3895ac630f9ad212a0fb\", \"schedule_id\": 32826, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 2, \"distance_m\": 3314.705, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749\", \"location\": \"Tyseley\", \"stage_seq\": 3, \"distance_m\": 4439.776, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": false, \"wtt_arr\": \"1752H\", \"wtt_dep\": \"1753H\", \"location\": \"Solihull\", \"stage_seq\": 4, \"distance_m\": 10497.648, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756H\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 5, \"distance_m\": 14993.141, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": false, \"wtt_arr\": \"1757H\", \"wtt_dep\": \"1758H\", \"location\": \"Dorridge\", \"stage_seq\": 6, \"distance_m\": 15896.498, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": false, \"wtt_arr\": \"1805\", \"wtt_dep\": \"1806\", \"location\": \"Hatton\", \"stage_seq\": 7, \"distance_m\": 26765.632, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": false, \"wtt_arr\": \"1810\", \"wtt_dep\": \"1811\", \"location\": \"Warwick Parkway\", \"stage_seq\": 8, \"distance_m\": 31317.739, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": false, \"wtt_arr\": \"1813H\", \"wtt_dep\": \"1814H\", \"location\": \"Warwick\", \"stage_seq\": 9, \"distance_m\": 33395.319, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": false, \"wtt_arr\": \"1820\", \"wtt_dep\": \"1821\", \"location\": \"Leamington Spa\", \"stage_seq\": 10, \"distance_m\": 36517.738, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831\", \"location\": \"Fenny Compton\", \"stage_seq\": 11, \"distance_m\": 54578.234, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 12, \"distance_m\": 66608.858, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": false, \"wtt_arr\": \"1838H\", \"wtt_dep\": \"1840H\", \"location\": \"Banbury\", \"stage_seq\": 13, \"distance_m\": 68396.49, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845\", \"location\": \"Aynho Jn\", \"stage_seq\": 14, \"distance_m\": 76501.001, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": false, \"wtt_arr\": \"1852H\", \"wtt_dep\": \"1853H\", \"location\": \"Bicester North\", \"stage_seq\": 15, \"distance_m\": 91091.869, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1855\", \"location\": \"Bicester South Jn\", \"stage_seq\": 16, \"distance_m\": 92703.257, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903\", \"location\": \"Haddenham & Thame Parkway\", \"stage_seq\": 17, \"distance_m\": 111716.463, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907\", \"location\": \"Princes Risborough\", \"stage_seq\": 18, \"distance_m\": 121000.383, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"location\": \"Saunderton\", \"stage_seq\": 19, \"distance_m\": 126070.063, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": false, \"wtt_arr\": \"1916H\", \"wtt_dep\": \"1917H\", \"location\": \"High Wycombe\", \"stage_seq\": 20, \"distance_m\": 133995.669, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"location\": \"Gerrards Cross\", \"stage_seq\": 21, \"distance_m\": 148727.9, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928\", \"location\": \"West Ruislip\", \"stage_seq\": 22, \"distance_m\": 157224.575, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"South Ruislip\", \"stage_seq\": 23, \"distance_m\": 160173.803, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932\", \"location\": \"Wembley Stadium\", \"stage_seq\": 24, \"distance_m\": 168185.973, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933\", \"location\": \"Neasden South Jn\", \"stage_seq\": 25, \"distance_m\": 170461.49, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 26, \"distance_m\": 178058.022, \"section_seq\": 1, \"route_path_id\": 67050}, {\"is_pass\": false, \"wtt_arr\": \"1942\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 27, \"distance_m\": 178724.652, \"section_seq\": 1, \"route_path_id\": 67050}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 178724.652, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67050}], \"total_distance_m\": 178724.652, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 177666.194, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1058.458, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1745", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "26.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:48:30Z\", \"source_id\": 48150724, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:49:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:48:32Z\", \"source_id\": 15641705, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:51:33Z\", \"source_id\": 48159040, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:52:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:51:37Z\", \"source_id\": 15644264, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20223, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:02:30Z\", \"source_id\": 48187094, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:03:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:02:34Z\", \"source_id\": 15653301, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:09:03Z\", \"source_id\": 48204493, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:10:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:09:09Z\", \"source_id\": 15658756, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20986, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:14:12Z\", \"source_id\": 48218051, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:14:19Z\", \"source_id\": 15662989, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:16:26Z\", \"source_id\": 48223711, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:16:30Z\", \"source_id\": 15664904, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20925, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:32Z\", \"source_id\": 48239199, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:33Z\", \"source_id\": 15669997, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:51:24Z\", \"source_id\": 48314682, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:52:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:51:29Z\", \"source_id\": 15693858, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:01Z\", \"source_id\": 48344593, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:04:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:05Z\", \"source_id\": 15703165, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:54Z\", \"source_id\": 48370242, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:56Z\", \"source_id\": 15711143, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:56Z\", \"source_id\": 48382796, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:59Z\", \"source_id\": 15715153, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:59Z\", \"source_id\": 48387893, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:04Z\", \"source_id\": 15716776, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:49Z\", \"source_id\": 48397251, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:54Z\", \"source_id\": 15719791, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:17Z\", \"source_id\": 48418469, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:17Z\", \"source_id\": 15728745, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:31Z\", \"source_id\": 48426342, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:36Z\", \"source_id\": 15731281, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:17Z\", \"source_id\": 48430938, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:23Z\", \"source_id\": 15732625, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:08Z\", \"source_id\": 48445289, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:12Z\", \"source_id\": 15737104, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:33Z\", \"source_id\": 48460951, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:39Z\", \"source_id\": 15741992, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:02Z\", \"source_id\": 48462099, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:04Z\", \"source_id\": 15742287, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "2", "timing_fact_generation": 1789498209991727, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:45.641155", "service_state_evidence_id": 15742287, "current_leg_start_actual_dep": "2026-09-15T19:26:30+01:00", "operational_evidence_version": 125, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:46.948981", "service_state_valid_until_kind": null, "operational_interpretation_version": 125, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P BMO MYB 1H72 168325+168329 4 100 None {"version": 3, "segments": [{"to_m": 650.537, "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": 3806.392, "from_m": 650.537, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5021.232, "from_m": 3806.392, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6766.982, "from_m": 5021.232, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25726.542, "from_m": 6766.982, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27580.619, "from_m": 25726.542, "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": 35807.092, "from_m": 27580.619, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36197.204, "from_m": 35807.092, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 36680.946, "from_m": 36197.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36848.632, "from_m": 36680.946, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 50745.633, "from_m": 36848.632, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 52691.296, "from_m": 50745.633, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67594.636, "from_m": 52691.296, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 68836.829, "from_m": 67594.636, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 69293.092, "from_m": 68836.829, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 69360.046, "from_m": 69293.092, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78242.562, "from_m": 69360.046, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78868.634, "from_m": 78242.562, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 79405.041, "from_m": 78868.634, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91485.761, "from_m": 79405.041, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 91540.117, "from_m": 91485.761, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 119468.276, "from_m": 91540.117, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 120576.052, "from_m": 119468.276, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 120607.541, "from_m": 120576.052, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 121468.716, "from_m": 120607.541, "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": 122781.976, "from_m": 121468.716, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 129849.361, "from_m": 122781.976, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 133647.417, "from_m": 129849.361, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 134260.958, "from_m": 133647.417, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 136273.812, "from_m": 134260.958, "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": 158236.32, "from_m": 136273.812, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 158353.688, "from_m": 158236.32, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169400.187, "from_m": 158353.688, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 169509.102, "from_m": 169400.187, "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": 169547.411, "from_m": 169509.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": 170204.443, "from_m": 169547.411, "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": 170921.364, "from_m": 170204.443, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 172601.297, "from_m": 170921.364, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 178101.077, "from_m": 172601.297, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 178115.829, "from_m": 178101.077, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 178173.194, "from_m": 178115.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 178479.636, "from_m": 178173.194, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 178724.652, "from_m": 178479.636, "capability_applied": null, "effective_limit_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": 587282, "profile_key": "7c738c3c7cacab02ba370a4b195a43263359a07b947d3895ac630f9ad212a0fb", "schedule_id": 32826, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1745", "location": "Birmingham Moor Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Small Heath Sth Jn", "stage_seq": 2, "distance_m": 3314.705, "section_seq": 1, "route_path_id": 67050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749", "location": "Tyseley", "stage_seq": 3, "distance_m": 4439.776, "section_seq": 1, "route_path_id": 67050}, {"is_pass": false, "wtt_arr": "1752H", "wtt_dep": "1753H", "location": "Solihull", "stage_seq": 4, "distance_m": 10497.648, "section_seq": 1, "route_path_id": 67050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756H", "location": "Bentley Heath S.B.", "stage_seq": 5, "distance_m": 14993.141, "section_seq": 1, "route_path_id": 67050}, {"is_pass": false, "wtt_arr": "1757H", "wtt_dep": "1758H", "location": "Dorridge", "stage_seq": 6, "distance_m": 15896.498, "section_seq": 1, "route_path_id": 67050}, {"is_pass": false, "wtt_arr": "1805", "wtt_dep": "1806", "location": "Hatton", "stage_seq": 7, "distance_m": 26765.632, "section_seq": 1, "route_path_id": 67050}, {"is_pass": false, "wtt_arr": "1810", "wtt_dep": "1811", "location": "Warwick Parkway", "stage_seq": 8, "distance_m": 31317.739, "section_seq": 1, "route_path_id": 67050}, {"is_pass": false, "wtt_arr": "1813H", "wtt_dep": "1814H", "location": "Warwick", "stage_seq": 9, "distance_m": 33395.319, "section_seq": 1, "route_path_id": 67050}, {"is_pass": false, "wtt_arr": "1820", "wtt_dep": "1821", "location": "Leamington Spa", "stage_seq": 10, "distance_m": 36517.738, "section_seq": 1, "route_path_id": 67050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831", "location": "Fenny Compton", "stage_seq": 11, "distance_m": 54578.234, "section_seq": 1, "route_path_id": 67050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837", "location": "Banbury Reservoir Jn", "stage_seq": 12, "distance_m": 66608.858, "section_seq": 1, "route_path_id": 67050}, {"is_pass": false, "wtt_arr": "1838H", "wtt_dep": "1840H", "location": "Banbury", "stage_seq": 13, "distance_m": 68396.49, "section_seq": 1, "route_path_id": 67050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845", "location": "Aynho Jn", "stage_seq": 14, "distance_m": 76501.001, "section_seq": 1, "route_path_id": 67050}, {"is_pass": false, "wtt_arr": "1852H", "wtt_dep": "1853H", "location": "Bicester North", "stage_seq": 15, "distance_m": 91091.869, "section_seq": 1, "route_path_id": 67050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855", "location": "Bicester South Jn", "stage_seq": 16, "distance_m": 92703.257, "section_seq": 1, "route_path_id": 67050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903", "location": "Haddenham & Thame Parkway", "stage_seq": 17, "distance_m": 111716.463, "section_seq": 1, "route_path_id": 67050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907", "location": "Princes Risborough", "stage_seq": 18, "distance_m": 121000.383, "section_seq": 1, "route_path_id": 67050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911", "location": "Saunderton", "stage_seq": 19, "distance_m": 126070.063, "section_seq": 1, "route_path_id": 67050}, {"is_pass": false, "wtt_arr": "1916H", "wtt_dep": "1917H", "location": "High Wycombe", "stage_seq": 20, "distance_m": 133995.669, "section_seq": 1, "route_path_id": 67050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925", "location": "Gerrards Cross", "stage_seq": 21, "distance_m": 148727.9, "section_seq": 1, "route_path_id": 67050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928", "location": "West Ruislip", "stage_seq": 22, "distance_m": 157224.575, "section_seq": 1, "route_path_id": 67050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929", "location": "South Ruislip", "stage_seq": 23, "distance_m": 160173.803, "section_seq": 1, "route_path_id": 67050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932", "location": "Wembley Stadium", "stage_seq": 24, "distance_m": 168185.973, "section_seq": 1, "route_path_id": 67050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933", "location": "Neasden South Jn", "stage_seq": 25, "distance_m": 170461.49, "section_seq": 1, "route_path_id": 67050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940", "location": "Marylebone 10 Signal", "stage_seq": 26, "distance_m": 178058.022, "section_seq": 1, "route_path_id": 67050}, {"is_pass": false, "wtt_arr": "1942", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 27, "distance_m": 178724.652, "section_seq": 1, "route_path_id": 67050}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 178724.652, "from_m": 0.0, "section_seq": 1, "route_path_id": 67050}], "total_distance_m": 178724.652, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 177666.194, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1058.458, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20333, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:48:30Z", "source_id": 48150724, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:49:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:48:32Z", "source_id": 15641705, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20213, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:51:33Z", "source_id": 48159040, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:52:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:51:37Z", "source_id": 15644264, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20223, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:02:30Z", "source_id": 48187094, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:03:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:02:34Z", "source_id": 15653301, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20248, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:09:03Z", "source_id": 48204493, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:10:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:09:09Z", "source_id": 15658756, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20986, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:14:12Z", "source_id": 48218051, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:14:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:14:19Z", "source_id": 15662989, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20262, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:16:26Z", "source_id": 48223711, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:17:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:16:30Z", "source_id": 15664904, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20925, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:32Z", "source_id": 48239199, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:23:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:33Z", "source_id": 15669997, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21048, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:51:24Z", "source_id": 48314682, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:52:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:51:29Z", "source_id": 15693858, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21136, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:01Z", "source_id": 48344593, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:04:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:05Z", "source_id": 15703165, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21153, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:54Z", "source_id": 48370242, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:15:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:56Z", "source_id": 15711143, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23354, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:56Z", "source_id": 48382796, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:19:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:59Z", "source_id": 15715153, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23347, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:59Z", "source_id": 48387893, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:21:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:04Z", "source_id": 15716776, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23329, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:49Z", "source_id": 48397251, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:24:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:54Z", "source_id": 15719791, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:17Z", "source_id": 48418469, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:33:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:17Z", "source_id": 15728745, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23274, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:31Z", "source_id": 48426342, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:36:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:36Z", "source_id": 15731281, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23259, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:17Z", "source_id": 48430938, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T18:38:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:23Z", "source_id": 15732625, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18263, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:08Z", "source_id": 48445289, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T18:43:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:12Z", "source_id": 15737104, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:33Z", "source_id": 48460951, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T18:50:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:39Z", "source_id": 15741992, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18320, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:02Z", "source_id": 48462099, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T18:51:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:04Z", "source_id": 15742287, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Birmingham Moor Street 1745 1745 3 None None London Marylebone 1943 1942 2 LATE +9 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37901/2026-09-15/detailed None High Wycombe 2026-09-15T19:26:30+01:00 London Marylebone 26.0 {"type": "LineString", "coordinates": [[-0.7452563, 51.62972039999999], [-0.7443629, 51.6293389], [-0.7440295999999998, 51.62919870000001], [-0.7436172, 51.6290443], [-0.7433012, 51.6289298], [-0.7430427999999999, 51.6288412], [-0.7427464, 51.6287584], [-0.7419390000000001, 51.6285279], [-0.7411512, 51.6283135], [-0.7403931, 51.62809970000001], [-0.7384228, 51.6275705], [-0.7381063, 51.6274903], [-0.7365487, 51.6270823], [-0.7363516, 51.62702699999999], [-0.7350935999999999, 51.62671709999999], [-0.7348017999999998, 51.6266489], [-0.7335125999999998, 51.62638119999999], [-0.7290835, 51.6254561], [-0.7279663999999999, 51.6252046], [-0.727097, 51.625003500000005], [-0.7262374, 51.62478050000001], [-0.7245266999999999, 51.6243163], [-0.7241106, 51.62419289999999], [-0.7231358999999999, 51.62389190000001], [-0.7221785, 51.6235783], [-0.7212231, 51.6232602], [-0.7202770999999999, 51.6229075], [-0.7194043999999999, 51.62257590000001], [-0.7186522272956171, 51.62226980169414], [-0.7184435999999998, 51.62218489999999], [-0.7182800999999999, 51.62212], [-0.7173973, 51.62175189999999], [-0.7164757, 51.62134089999999], [-0.7156216000000001, 51.6209365], [-0.7148371999999998, 51.6205514], [-0.7140458, 51.620141], [-0.7132919, 51.619734900000005], [-0.7125723, 51.61933419999999], [-0.7111913, 51.61856589999999], [-0.7109694, 51.6184274], [-0.7099377, 51.6178189], [-0.7074648999999998, 51.6164114], [-0.7070438, 51.6161715], [-0.7047881, 51.614859900000006], [-0.7024788000000001, 51.6134897], [-0.701816, 51.6130831], [-0.7014114, 51.61285659999999], [-0.6998357999999999, 51.6119903], [-0.6982959, 51.6111117], [-0.6971450501827537, 51.61048353460085], [-0.6966932, 51.6102369], [-0.6962345, 51.61002270000001], [-0.6956999, 51.6097839], [-0.6951994, 51.60958060000001], [-0.6944584999999999, 51.6093003], [-0.6936686, 51.60902], [-0.6931663999999998, 51.608853], [-0.6920784, 51.6085151], [-0.6910279, 51.60823510000001], [-0.6899707, 51.6079918], [-0.6889759, 51.60779470000001], [-0.6883965999999999, 51.6076954], [-0.6878424999999999, 51.6076046], [-0.6873067, 51.6075252], [-0.6867360999999998, 51.60745739999999], [-0.6854736, 51.607317599999995], [-0.6840654, 51.6072449], [-0.6827855, 51.60721290000001], [-0.6817414999999999, 51.607208099999994], [-0.680894, 51.60723019999999], [-0.6799857999999999, 51.6072851], [-0.6791085999999998, 51.60736000000001], [-0.6785801, 51.6074065], [-0.6780654, 51.607460199999984], [-0.6775268, 51.6075288], [-0.6770578999999999, 51.60759949999999], [-0.6762354, 51.6077262], [-0.6753392999999999, 51.6078973], [-0.6745929, 51.608055699999994], [-0.6737861, 51.608239399999995], [-0.6731192999999999, 51.60839109999999], [-0.6725102, 51.608536400000006], [-0.6712747, 51.60883459999999], [-0.670361, 51.6090543], [-0.6693861, 51.60928969999999], [-0.6674884000000001, 51.6097398], [-0.6654606999999999, 51.6102151], [-0.6647059999999999, 51.61036010000001], [-0.6640349449940357, 51.61048353460085], [-0.6639051999999999, 51.6105074], [-0.6637946, 51.61052469999999], [-0.6636789999999999, 51.61054270000001], [-0.6622458, 51.61076649999999], [-0.6615140999999999, 51.61086139999999], [-0.6608406, 51.6109381], [-0.6603198999999998, 51.6109902], [-0.6598288000000001, 51.6110446], [-0.6590271, 51.611115000000005], [-0.658236, 51.6111712], [-0.6576546, 51.61120420000001], [-0.6570508, 51.611237200000005], [-0.6557946999999998, 51.6112826], [-0.6516324000000001, 51.61131219999999], [-0.6478608, 51.611360399999995], [-0.6474226, 51.611371299999995], [-0.6467101999999999, 51.61138869999999], [-0.6461506, 51.6114041], [-0.6455390999999999, 51.611414], [-0.6451263, 51.6114195], [-0.6433034, 51.6114233], [-0.6411352, 51.61142780000001], [-0.6407296, 51.611429900000005], [-0.6398692, 51.6114262], [-0.6388058, 51.6114033], [-0.6377731999999999, 51.6113964], [-0.6321538999999999, 51.6113962], [-0.6305336, 51.611397200000006], [-0.6291445, 51.6114011], [-0.628820698883665, 51.61140175971707], [-0.6269848999999998, 51.61140549999999], [-0.6268701999999999, 51.6114059], [-0.62566, 51.6114082], [-0.6239342, 51.6114165], [-0.6219869, 51.611422399999995], [-0.6205128999999999, 51.61143529999998], [-0.6177827, 51.611427899999995], [-0.6165474999999999, 51.611386], [-0.6152233, 51.6112939], [-0.6140891, 51.6111683], [-0.612801, 51.610995499999994], [-0.6114017, 51.61074539999999], [-0.6106478, 51.6105933], [-0.6101927046901223, 51.61048353460085], [-0.6097253, 51.61037079999999], [-0.6089169999999999, 51.610142800000006], [-0.6083655999999998, 51.60998610000001], [-0.6080105, 51.6098754], [-0.6076523999999999, 51.60975959999999], [-0.6073094999999998, 51.6096469], [-0.6069988, 51.60953750000001], [-0.6064986, 51.609354499999995], [-0.6061414, 51.6092227], [-0.6059546, 51.6091466], [-0.6056949, 51.6090361], [-0.6051532, 51.60881419999999], [-0.6045619, 51.608564], [-0.6029971, 51.60775559999999], [-0.6015222999999998, 51.606920900000006], [-0.5963985, 51.60392830000001], [-0.5946848999999998, 51.60298959999999], [-0.5934348, 51.6023535], [-0.5925566999999999, 51.6019706], [-0.5915649, 51.60157540000001], [-0.5910356, 51.601387], [-0.5904695, 51.60120090000001], [-0.5901529, 51.601099399999995], [-0.5900759, 51.6010764], [-0.5889316, 51.600724500000005], [-0.5872427, 51.6002346], [-0.5845188, 51.599444100000014], [-0.5818289, 51.5986918], [-0.5792575, 51.59794380000001], [-0.5766592999999999, 51.5971927], [-0.5739296999999999, 51.59633609999999], [-0.5712826, 51.5954577], [-0.5672985999999999, 51.5939749], [-0.5640034, 51.592636699999986], [-0.5610202, 51.5913961], [-0.559829, 51.5908833], [-0.5595979999999999, 51.590783900000005], [-0.5589133999999999, 51.5904552], [-0.5560536999999999, 51.5892407], [-0.5552512, 51.5889025], [-0.5547766814367421, 51.58870256775373], [-0.5539557999999999, 51.5883567], [-0.5536366, 51.5882224], [-0.5502231, 51.5868067], [-0.5499303, 51.586685200000005], [-0.5492888999999999, 51.58641709999999], [-0.5486244, 51.58613530000001], [-0.5473463000000001, 51.585617000000006], [-0.5463793999999998, 51.585256099999995], [-0.5451717, 51.5848337], [-0.5436348, 51.58435119999999], [-0.5412408, 51.5836866], [-0.5391035, 51.583143699999994], [-0.5389891704717129, 51.58311767444093], [-0.5380426, 51.58290219999999], [-0.5364322, 51.5825873], [-0.5351973999999999, 51.5823667], [-0.5338014, 51.58214559999999], [-0.5326936, 51.5819981], [-0.5312464, 51.5818348], [-0.5299522, 51.58170249999999], [-0.5185835, 51.580640900000006], [-0.5169251999999999, 51.58048600000001], [-0.5168016999999999, 51.5804746], [-0.5145627, 51.580263999999985], [-0.5133447, 51.5801608], [-0.5122301999999999, 51.58005260000001], [-0.5111483999999998, 51.579953499999995], [-0.509869, 51.5798252], [-0.5089901, 51.5797351], [-0.5082144999999999, 51.579646100000005], [-0.5078427, 51.579613899999984], [-0.5075402, 51.5795864], [-0.506676, 51.5795087], [-0.5054836, 51.57940289999998], [-0.5041952, 51.579295900000005], [-0.5030117999999999, 51.5791968], [-0.5018793, 51.5791011], [-0.5009419, 51.5790127], [-0.5006658, 51.5789836], [-0.4996721, 51.5788725], [-0.4991483999999999, 51.5788162], [-0.4983999, 51.57873059999999], [-0.49758449999999993, 51.5786394], [-0.49695939999999994, 51.578571], [-0.4962615999999999, 51.57849749999998], [-0.4956183, 51.578431], [-0.4950656000000001, 51.5783758], [-0.49465419999999993, 51.578333099999995], [-0.4941396, 51.5782824], [-0.49367210000000006, 51.5782351], [-0.49288499999999985, 51.5781574], [-0.489955, 51.5778313], [-0.4884267000000001, 51.5776644], [-0.4878986, 51.5775966], [-0.4871629, 51.57750529999999], [-0.48630210000000007, 51.57739829999999], [-0.4856116999999998, 51.5773173], [-0.4850408, 51.577250799999995], [-0.48258000000000006, 51.5769738], [-0.48242950000000007, 51.576956900000006], [-0.4816576, 51.57684760000001], [-0.4814496999999999, 51.576821499999994], [-0.4812677999999999, 51.5767987], [-0.48042170000000006, 51.5766855], [-0.4794051, 51.5765627], [-0.478325, 51.576436599999994], [-0.4774679, 51.5763319], [-0.4767973999999999, 51.5762553], [-0.4760907, 51.5761731], [-0.4755525, 51.57610439999999], [-0.4746899, 51.5759974], [-0.4739958, 51.575909499999995], [-0.4732094, 51.5758115], [-0.4722381, 51.57569329999998], [-0.4714516, 51.575594200000005], [-0.4707539, 51.57550749999999], [-0.4700090999999999, 51.575410599999984], [-0.46878959999999986, 51.5752428], [-0.46762799999999993, 51.575092999999995], [-0.4664192999999998, 51.5749387], [-0.46552949999999993, 51.5748227], [-0.4643589000000001, 51.57467629999999], [-0.4632843, 51.574542300000005], [-0.46236909999999987, 51.574424], [-0.4612311, 51.57428549999999], [-0.4600876, 51.574138], [-0.4586053, 51.57395209999999], [-0.4573313999999999, 51.5737888], [-0.4557282, 51.5735919], [-0.4547146, 51.57346089999999], [-0.45448600000000006, 51.5734312], [-0.4532209, 51.573268199999994], [-0.4523656, 51.5731605], [-0.4521509999999999, 51.5731307], [-0.4509572999999999, 51.5729631], [-0.4501056, 51.57282959999999], [-0.4492408000000001, 51.57268630000001], [-0.4491576420597607, 51.57267150871022], [-0.4484464, 51.57254499999999], [-0.4475062, 51.5723682], [-0.4464332, 51.57215039999999], [-0.44587619999999994, 51.572032199999995], [-0.4449845999999999, 51.57183229999999], [-0.4442274, 51.571651800000005], [-0.443535, 51.5714808], [-0.4430483, 51.5713543], [-0.442487, 51.5712068], [-0.4417459, 51.5710039], [-0.4409551, 51.57078090000001], [-0.4401072999999999, 51.57053689999999], [-0.44001709999999994, 51.5705104], [-0.4392916999999999, 51.570292], [-0.4384068, 51.570016599999995], [-0.4380487, 51.5699011], [-0.4377304000000001, 51.569798], [-0.4374790999999999, 51.569714299999994], [-0.4369121373634769, 51.56952681481409], [-0.4362588999999999, 51.5693108], [-0.4347086, 51.56880329999999], [-0.4327579, 51.5681601], [-0.4312166999999999, 51.56765339999999], [-0.4310057, 51.5675836], [-0.4292806, 51.5670103], [-0.4280667, 51.5666135], [-0.4275204, 51.5664349], [-0.4258831, 51.5658928], [-0.4242424, 51.565354], [-0.4224768, 51.5647747], [-0.4209412, 51.56427750000001], [-0.4193892, 51.5637597], [-0.4176864, 51.56320100000001], [-0.4159386, 51.5626211], [-0.414053, 51.562003999999995], [-0.4128643, 51.561612], [-0.4122593, 51.56141430000001], [-0.41081739999999994, 51.5609388], [-0.4072935, 51.55977620000001], [-0.4070431, 51.5596961], [-0.40617839999999994, 51.5594133], [-0.4059347999999999, 51.5593319], [-0.4043797, 51.55881709999999], [-0.4035167999999999, 51.558537400000006], [-0.4024092, 51.55817219999999], [-0.4014804, 51.5578645], [-0.4003651999999999, 51.5574928], [-0.3994746980981004, 51.55719822978078], [-0.3992113, 51.5571111], [-0.3987075000000001, 51.55694150000001], [-0.3981857999999999, 51.55677729999999], [-0.3979008, 51.5566891], [-0.39758959999999993, 51.5565967], [-0.3968831, 51.5563985], [-0.3963171999999999, 51.5562532], [-0.3957647, 51.5561204], [-0.39471699999999993, 51.5558759], [-0.3934938999999999, 51.5555934], [-0.3922456, 51.5553009], [-0.3913783, 51.55511069999999], [-0.3904146, 51.5549242], [-0.3901138, 51.55487279999999], [-0.3893161, 51.55474789999999], [-0.3886384, 51.5546739], [-0.388514467945942, 51.55466347968381], [-0.3880699, 51.55462609999999], [-0.3873068, 51.55456819999999], [-0.3864901999999999, 51.554530599999985], [-0.3856676, 51.55451159999999], [-0.3846395, 51.5545245], [-0.3838435, 51.5545544], [-0.3833434, 51.5545919], [-0.38258829999999994, 51.554654199999995], [-0.3824969004077838, 51.55466347968381], [-0.38171169999999993, 51.5547432], [-0.3807256, 51.554847899999984], [-0.3796662, 51.55496329999998], [-0.3781763, 51.5551283], [-0.3781393, 51.5551335], [-0.3779464, 51.55515289999999], [-0.3762259, 51.5553346], [-0.36969869999999994, 51.555996099999994], [-0.36749419999999994, 51.5562608], [-0.3647972, 51.5566167], [-0.3623781, 51.556991800000006], [-0.3620122999999999, 51.55704339999999], [-0.36145179999999993, 51.5571424], [-0.35932611364780853, 51.557479736237156], [-0.3590056, 51.5575306], [-0.3572970999999999, 51.557816199999984], [-0.35677809999999993, 51.55789109999999], [-0.3545279, 51.55825170000001], [-0.352797, 51.55853559999999], [-0.3508027, 51.5588528], [-0.3488436, 51.5591405], [-0.348027, 51.5592386], [-0.34723309999999996, 51.5593192], [-0.3459066, 51.55938739999999], [-0.3445574, 51.5594395], [-0.3439475, 51.5594378], [-0.3421062999999999, 51.5593694], [-0.34128289999999994, 51.55932370000001], [-0.34057479999999996, 51.559262], [-0.3397925, 51.55917300000001], [-0.3392938, 51.5591093], [-0.33822520000000006, 51.5589388], [-0.3375514, 51.558820399999995], [-0.3372301, 51.55875739999999], [-0.3361942, 51.55853299999999], [-0.3354349, 51.5583544], [-0.335421, 51.5583512], [-0.33532359999999994, 51.55832819999999], [-0.3352162, 51.55830300000001], [-0.3346031, 51.55815880000001], [-0.3326733, 51.5576401], [-0.3315961, 51.5573852], [-0.3294136999999999, 51.556864], [-0.3282351, 51.556574600000005], [-0.3269695, 51.556280599999994], [-0.3251852, 51.555866400000006], [-0.3239491, 51.55556879999999], [-0.3231041, 51.55537959999999], [-0.3220467, 51.555135499999984], [-0.32129569999999996, 51.5549669], [-0.32066039999999996, 51.5548434], [-0.3199432, 51.5547024], [-0.3196859111370921, 51.55466347968381], [-0.3192233, 51.55459349999999], [-0.3183602, 51.55447219999999], [-0.3172763, 51.55436250000001], [-0.3164601, 51.554300799999986], [-0.3158696, 51.55426739999999], [-0.3150959, 51.554244899999986], [-0.3146869, 51.554236], [-0.3136145, 51.55424729999999], [-0.3120877, 51.554279400000006], [-0.3091055, 51.55428810000001], [-0.30765549999999997, 51.5542965], [-0.30571680000000007, 51.5543125], [-0.3046268999999999, 51.5543351], [-0.30430009999999996, 51.5543444], [-0.3020457, 51.5544644], [-0.2999321999999999, 51.55459929999999], [-0.2996746, 51.5546102], [-0.29903389999999996, 51.554640199999994], [-0.29895463771188113, 51.554643923941626], [-0.2989173980179845, 51.554645673556], [-0.2988335544905766, 51.554649612735275], [-0.29877937399412674, 51.55465215827076], [-0.29871880449918475, 51.55465500397724], [-0.2986660459105177, 51.55465748270763], [-0.2985384031348799, 51.55466347968381], [-0.2985252, 51.5546641], [-0.2977936, 51.5546835], [-0.2977217999999999, 51.5546851], [-0.2975054999999999, 51.55469010000001], [-0.2966891, 51.5546938], [-0.29579184310887857, 51.55466347968381], [-0.2954107000000001, 51.5546506], [-0.2945004, 51.554615899999995], [-0.29354499999999994, 51.5545676], [-0.2872336, 51.5543049], [-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-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]]} 27.8 1925 1951 High Wycombe London Marylebone London Marylebone 51.5232556 -0.1630113 51.5232556 -0.1630113 1 0 2026-09-15 19:02:07 TERMINATED 2026-09-15 18:51:00 London Marylebone TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742287 1789498209991727 125 125 2026-09-15 19:01:46.948981 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:45.641155
558254 584963 G00826 651L48MS15 2026-09-15 COMPLETE 15742559 2026-09-15 19:51:00 2026-09-15 19:02:07 2026-09-17 19:02:07 {"id": 584963, "stp": "P", "toc": "CrossCountry", "uid": "G00826", "consist": "170112", "dest_crs": "SSD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00826/2026-09-15/detailed", "trust_id": "651L48MS15", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stansted Airport", "service_date": "2026-09-15", "dest_arr_time": "1939", "dest_platform": "2", "is_terminated": 1, "next_location": "Stansted Airport", "signalling_id": "1L48", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "1951", "current_leg_dep": "1923", "current_leg_end": "Stansted Airport", "origin_dep_time": "1622", "origin_platform": "9A", "current_location": "Stansted Airport", "last_update_time": "2026-09-15T19:02:07", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13152998184573628, 52.17148059687024], [0.1315304, 52.17147739999999], [0.13158239999999996, 52.1711165], [0.1316331, 52.170816599999995], [0.13169289999999997, 52.1704725], [0.1318378, 52.16962279999999], [0.1319645, 52.1686456], [0.1320375, 52.1680823], [0.13223399999999996, 52.16656389999999], [0.13243347971103786, 52.16491882804252], [0.1324548, 52.164743], [0.1327907, 52.16298429999999], [0.1329259, 52.1625025], [0.13298510000000002, 52.16229150000001], [0.13320669999999998, 52.16150139999999], [0.13330201968442462, 52.1612294157662], [0.1337244, 52.1600242], [0.1340586, 52.159189100000006], [0.1346557, 52.1579413], [0.1348629, 52.1575346], [0.1351053, 52.15706209999998], [0.1352779, 52.1567276], [0.135604, 52.15608769999999], [0.1362081, 52.155066200000014], [0.13694449999999997, 52.154042399999994], [0.137271, 52.15360019999999], [0.1375373, 52.15325049999999], [0.1378598, 52.1528173], [0.13803689999999996, 52.15259319999999], [0.13836730000000003, 52.1521566], [0.1385293, 52.1519405], [0.1387073, 52.1516936], [0.13881689999999997, 52.15153509999999], [0.1390403, 52.15118669999999], [0.13916929999999997, 52.15096699999999], [0.13925809999999997, 52.150793700000015], [0.13931989999999997, 52.1506759], [0.1393989, 52.150517099999995], [0.1394463, 52.1504107], [0.1395729, 52.1501129], [0.13962779999999997, 52.1499845], [0.13966829999999997, 52.1498687], [0.1397319, 52.14968940000001], [0.13980069999999997, 52.14949949999999], [0.1398696, 52.149283399999995], [0.13991399999999998, 52.1491502], [0.1399516, 52.1490199], [0.1399859, 52.1488916], [0.1400398, 52.1486967], [0.14008169999999998, 52.1485125], [0.14017710000000003, 52.1480468], [0.14026669999999997, 52.1475567], [0.14030889999999996, 52.1473057], [0.1403355, 52.14711530000001], [0.1403827, 52.1466944], [0.1404166, 52.146199300000006], [0.1404256, 52.14584920000001], [0.1404251, 52.145615], [0.1404155, 52.1453183], [0.14038669999999998, 52.1450196], [0.14034919999999998, 52.14470440000001], [0.14030899999999996, 52.1444303], [0.14026329999999998, 52.1441804], [0.1401944, 52.1438285], [0.1401815, 52.14376899999999], [0.14008479999999998, 52.1432344], [0.1400512, 52.14300549999999], [0.1400307, 52.1428159], [0.1400147, 52.142639199999984], [0.1400035, 52.142462399999985], [0.1399982, 52.14233569999999], [0.1399952, 52.1421972], [0.13999959999999995, 52.1420048], [0.14000629999999997, 52.1418246], [0.14002289999999998, 52.1415924], [0.1400378, 52.141402], [0.1400573, 52.14120150000001], [0.1400903, 52.1408986], [0.14013049999999996, 52.14062059999999], [0.1401623, 52.140405900000005], [0.1402053, 52.14016389999999], [0.1402733, 52.1398694], [0.1403299, 52.139649199999994], [0.1403918, 52.139457400000005], [0.1404739, 52.1392056], [0.1405479, 52.1390055], [0.14062839999999996, 52.1388078], [0.14072919999999997, 52.1385784], [0.1408213, 52.1383649], [0.1409783, 52.1380399], [0.1411479, 52.13770989999999], [0.1412746, 52.13747980000001], [0.14151170000000002, 52.1370775], [0.1417621, 52.13668100000001], [0.14202319999999996, 52.1363077], [0.14235779999999998, 52.135862], [0.1426391, 52.135502599999995], [0.1429031, 52.135188199999995], [0.1429275, 52.135158], [0.1429831, 52.13509150000001], [0.1431476, 52.13490109999999], [0.1433144, 52.1347164], [0.14355960000000004, 52.1344505], [0.1437293, 52.134277], [0.1439646, 52.134049], [0.1442212, 52.1338129], [0.1444815, 52.13358490000001], [0.144707, 52.1333995], [0.14502149999999997, 52.133154100000006], [0.1452833, 52.1329553], [0.14565009999999998, 52.132697400000005], [0.1458761, 52.132542599999994], [0.14629360000000002, 52.13226060000001], [0.1465322, 52.1321026], [0.1469708, 52.13180390000001], [0.1472911, 52.131581299999986], [0.14744689999999996, 52.1314666], [0.1476095, 52.131342700000005], [0.1478961, 52.1311115], [0.14811209999999997, 52.1309361], [0.1483422, 52.13073929999999], [0.148546, 52.13055099999998], [0.1487982, 52.1303181], [0.1490527, 52.130061100000006], [0.1492637, 52.1298408], [0.14950060000000004, 52.1295737], [0.1497238, 52.1293052], [0.1499161, 52.1290624], [0.1501233, 52.1287842], [0.1506126, 52.128096500000005], [0.1525446, 52.12538889999999], [0.15323739999999997, 52.12442240000001], [0.15326329999999996, 52.12438569999999], [0.15406869999999998, 52.123260599999995], [0.1540948, 52.12322279999999], [0.1578117, 52.1180189], [0.15783389999999997, 52.11798730000001], [0.1594132, 52.1157765], [0.1598237, 52.1152028], [0.1598547, 52.1151606], [0.1610757, 52.113398700000005], [0.1616094, 52.112634400000005], [0.1616661, 52.11254999999999], [0.1617091, 52.11248470000001], [0.16181189999999998, 52.112337200000006], [0.162065, 52.1119818], [0.1623095, 52.1116992], [0.16265929999999998, 52.1112075], [0.1629093, 52.1108448], [0.16318829999999998, 52.1104442], [0.1635387, 52.10994469999999], [0.16365092065587747, 52.10978287988833], [0.16390499999999997, 52.109416499999995], [0.1642189, 52.10897249999999], [0.1644335, 52.10865840000001], [0.16462659999999998, 52.1083734], [0.16480899999999998, 52.108069999999984], [0.164979, 52.1077643], [0.1651115, 52.10750509999999], [0.16523769999999996, 52.1072284], [0.16536859999999998, 52.106898700000016], [0.1654702, 52.106593800000006], [0.16555609999999998, 52.1062949], [0.16562550000000004, 52.1060116], [0.16568869999999997, 52.10569649999999], [0.16574479999999997, 52.10535980000001], [0.16577379999999997, 52.1050858], [0.16580039999999996, 52.10482309999999], [0.16581189999999998, 52.1044945], [0.1658137, 52.1043561], [0.1658093, 52.1041884], [0.16580369999999997, 52.1040745], [0.1657948, 52.1039183], [0.1657762, 52.1037366], [0.1657416, 52.10347959999999], [0.16570069999999998, 52.10325650000001], [0.16565399999999997, 52.103057500000006], [0.1655744, 52.1027433], [0.16549749999999996, 52.102510599999995], [0.16542349999999997, 52.102301399999995], [0.16537479999999996, 52.1021793], [0.1653515, 52.10211999999999], [0.16516359999999997, 52.101663499999994], [0.1650496, 52.10140710000001], [0.16485259999999996, 52.1009506], [0.16477549999999996, 52.10075419999999], [0.16464269999999998, 52.1003817], [0.16458089999999995, 52.10017489999999], [0.1645197, 52.09995190000001], [0.1644618, 52.09969469999999], [0.1644297, 52.0995171], [0.16440019999999997, 52.09931699999999], [0.1643684, 52.0990699], [0.1643477, 52.09881609999999], [0.16433839999999997, 52.098628], [0.16433499999999998, 52.09841409999999], [0.16434179999999998, 52.0981131], [0.164351, 52.09788189999999], [0.16436679999999998, 52.0976538], [0.1643885, 52.09742529999999], [0.1644333, 52.0970678], [0.16447829999999997, 52.09680989999999], [0.1645326, 52.096529100000005], [0.1645492, 52.09645950000001], [0.1646311, 52.0961322], [0.16469029999999998, 52.0959302], [0.1648066, 52.095591899999995], [0.1649178, 52.09532569999998], [0.164997, 52.0951434], [0.1650732, 52.0949824], [0.1652925, 52.0945803], [0.16541169999999997, 52.0943827], [0.16553899999999996, 52.09418369999999], [0.16568979999999997, 52.0939683], [0.1658677, 52.0937286], [0.16602710000000004, 52.0935244], [0.16626449999999998, 52.0932457], [0.16659559999999998, 52.09286339999999], [0.1671874, 52.0922036], [0.1681085, 52.091179200000006], [0.1691084, 52.0900549], [0.16926659999999996, 52.089884], [0.16934299999999997, 52.0897962], [0.1697687, 52.0893145], [0.17059369999999996, 52.0883895], [0.1712946, 52.08759980000001], [0.17211469999999998, 52.0866798], [0.1726174, 52.086122800000005], [0.1731821, 52.0854894], [0.1734645, 52.085162999999994], [0.1736681, 52.084931], [0.17393879999999998, 52.08463239999999], [0.17462519999999998, 52.0838559], [0.1749404, 52.08349859999999], [0.1751587, 52.08325190000001], [0.17545069999999996, 52.0829263], [0.17576739999999996, 52.0825692], [0.17602769999999998, 52.0822734], [0.17640839999999997, 52.0818489], [0.1765255, 52.0817129], [0.1767545, 52.08145789999999], [0.17760179999999998, 52.0805073], [0.17833699999999997, 52.07968129999999], [0.17873019999999998, 52.07924280000001], [0.17924559999999998, 52.0786525], [0.1795713, 52.0782883], [0.1796630568239043, 52.07818557102202], [0.18056969999999997, 52.077170499999994], [0.1814362, 52.076194], [0.1818022, 52.0757768], [0.1820526, 52.07547770000001], [0.18223079999999997, 52.07525340000001], [0.1824183, 52.0750058], [0.1825708, 52.0747909], [0.1828012, 52.07444069999999], [0.1829974, 52.0741045], [0.1831218, 52.07387829999999], [0.1832016, 52.073722499999995], [0.1833153, 52.07348519999999], [0.18342600000000003, 52.0732449], [0.1834704, 52.0731419], [0.1839724, 52.0718619], [0.1842507, 52.0711805], [0.18463889999999997, 52.070258300000006], [0.1847445, 52.07001780000001], [0.18486230000000003, 52.0697436], [0.18514299999999995, 52.0691424], [0.18526129999999996, 52.0688906], [0.1854168, 52.0685837], [0.1856114, 52.06822300000001], [0.1857581, 52.0679575], [0.1860315, 52.0674767], [0.1863677, 52.0669148], [0.18680609999999995, 52.0662393], [0.1868798, 52.06612109999998], [0.18737429999999997, 52.0653914], [0.18761369999999997, 52.06503599999999], [0.1877779, 52.06480309999999], [0.1878407, 52.06471459999999], [0.18805079999999996, 52.0644304], [0.1882177, 52.0642193], [0.1883951, 52.063996], [0.1885944, 52.0637616], [0.18879599999999996, 52.06354149999999], [0.18908079999999997, 52.0632456], [0.1892921, 52.06303569999999], [0.1895549, 52.0627762], [0.1896278, 52.0627071], [0.18969579999999997, 52.0626402], [0.18999079999999996, 52.06236359999999], [0.1901517, 52.0622102], [0.1902845, 52.0620835], [0.1906811, 52.061732600000006], [0.1907974, 52.0616339], [0.19099789999999997, 52.0614646], [0.1912648, 52.0612592], [0.1915584, 52.06104030000001], [0.1919362, 52.06077630000001], [0.1924684, 52.06042500000001], [0.1932537, 52.0599369], [0.19396959999999996, 52.059493299999986], [0.1941946, 52.05935449999999], [0.1943731, 52.0592444], [0.19491779999999995, 52.0589015], [0.1952963, 52.05862549999999], [0.1965383, 52.05783900000001], [0.1971543, 52.0574267], [0.19766869999999995, 52.0570674], [0.1979536, 52.056861], [0.1984574, 52.05648229999999], [0.1989958, 52.05605649999999], [0.1992365, 52.0558614], [0.19967019999999996, 52.0554892], [0.2000012, 52.0551944], [0.20031209999999997, 52.05490269999999], [0.20064659072640065, 52.054578667909794], [0.2006799, 52.05454640000001], [0.20072409999999996, 52.0545018], [0.2013349, 52.05389389999999], [0.20148379999999996, 52.05373809999999], [0.2021856, 52.05296810000001], [0.2024835, 52.0526244], [0.20266169999999997, 52.0524053], [0.202886, 52.05213400000001], [0.2031261, 52.0518287], [0.2033508, 52.0515351], [0.2035817, 52.05122179999999], [0.2038215, 52.0508868], [0.2040534, 52.0505413], [0.20420409999999997, 52.0503161], [0.2044655, 52.04991269999999], [0.2047144, 52.0495086], [0.2048529, 52.0492772], [0.2051382, 52.0487807], [0.20528039999999995, 52.0485171], [0.2054872, 52.04811910000001], [0.2056318, 52.0478328], [0.2058452, 52.0473924], [0.206021, 52.047003999999994], [0.2063205, 52.04626119999999], [0.20650499999999997, 52.045773], [0.2066936, 52.0452268], [0.2068788, 52.04463269999999], [0.2069909, 52.0442051], [0.2070547, 52.0439378], [0.2071399, 52.043561], [0.2072334, 52.0430931], [0.2073129, 52.0426253], [0.2073493, 52.0423619], [0.2074009, 52.04189660000001], [0.20743069999999997, 52.04155419999999], [0.20745079999999996, 52.04118999999999], [0.20746709999999996, 52.0408057], [0.20746999999999996, 52.0404893], [0.207463, 52.03995720000001], [0.207453, 52.03967389999999], [0.2074309, 52.03935159999999], [0.207387, 52.038924300000005], [0.20733470000000004, 52.0384699], [0.20728779999999997, 52.0380979], [0.2072473, 52.0378543], [0.2072032, 52.0376299], [0.20711969999999996, 52.0372057], [0.207039, 52.0368743], [0.2069744, 52.0366135], [0.2068964, 52.03632480000001], [0.2067805, 52.0359455], [0.20668039999999996, 52.0356469], [0.2065841, 52.03537679999999], [0.2063687, 52.03482880000001], [0.2061813, 52.03436269999999], [0.205497, 52.0327086], [0.2051224, 52.03178769999999], [0.20375229999999997, 52.02853139999999], [0.20371929999999996, 52.0284408], [0.2036613, 52.02829509999999], [0.2036053, 52.0281421], [0.2035598, 52.02800300000001], [0.20351089999999997, 52.0278442], [0.203477, 52.027726], [0.2034331, 52.02753119999999], [0.20340849999999996, 52.02743259999999], [0.2033901, 52.027314100000005], [0.2033615, 52.02713299999999], [0.2033427, 52.02698219999999], [0.2033233, 52.02681290000001], [0.20331399999999997, 52.0266398], [0.2033136, 52.0265997], [0.2033095, 52.0264479], [0.20331289999999996, 52.026341499999994], [0.20331799999999997, 52.0261705], [0.2033263, 52.02604689999999], [0.2033436, 52.025873], [0.2033703, 52.0256927], [0.2040516, 52.02180560000001], [0.20415769999999997, 52.02113630000001], [0.20437389999999997, 52.0198631], [0.204492, 52.0191185], [0.2046055, 52.0184141], [0.2046193, 52.0183276], [0.2047555, 52.0176221], [0.2049205, 52.016647299999995], [0.20499819999999996, 52.01621419999999], [0.2051887, 52.01511769999999], [0.20536339999999997, 52.014179699999985], [0.2055581, 52.0130413], [0.2058232, 52.0114303], [0.20655629999999997, 52.00711869999999], [0.2066788, 52.00670199999998], [0.2067958, 52.00601579999999], [0.20683779999999996, 52.0057891], [0.2068839, 52.0055522], [0.20692879999999997, 52.0053691], [0.20698009999999997, 52.0051508], [0.20707259999999997, 52.004824799999994], [0.2071732771999461, 52.00447436781143], [0.20717389999999997, 52.004472199999995], [0.2072653, 52.0041574], [0.207334, 52.00393669999999], [0.2073859, 52.0037859], [0.2074612, 52.00360130000001], [0.20753569999999996, 52.003433], [0.2076359, 52.003245], [0.2076983, 52.00313070000001], [0.20783409999999997, 52.0028799], [0.2081179, 52.0023868], [0.2082768, 52.00210039999999], [0.20845200000000003, 52.00171269999999], [0.20904529999999996, 52.00070130000001], [0.20915639999999996, 52.000490199999994], [0.20926500000000003, 52.0002682], [0.2093545, 52.0000764], [0.20941329999999997, 51.99993999999999], [0.20949209999999996, 51.9997475], [0.2095987, 51.9994684], [0.20965475943548675, 51.99930615890027], [0.2097054, 51.9991596], [0.2097912, 51.99887609999999], [0.2098729, 51.99857769999999], [0.20996, 51.99820030000001], [0.210021, 51.99789890000001], [0.21005909999999997, 51.997658699999995], [0.21009269999999997, 51.9974281], [0.2101109, 51.9972349], [0.21012739999999996, 51.99697100000001], [0.2101406, 51.9966433], [0.2101554, 51.9960274], [0.21015559999999997, 51.9956023], [0.2101606, 51.99535439999999], [0.210164, 51.9952006], [0.2101767, 51.995023999999994], [0.2101895, 51.9948663], [0.21021359999999997, 51.9946144], [0.210244, 51.994419400000005], [0.21029, 51.9941426], [0.2103298, 51.99395659999999], [0.2103955, 51.99370209999999], [0.2104437, 51.993513199999995], [0.2105168, 51.9932791], [0.2106076, 51.99301429999999], [0.2106887, 51.9928069], [0.2108287, 51.9924808], [0.21095189999999997, 51.992215599999994], [0.2110353, 51.992053299999995], [0.2111336, 51.9918708], [0.211204, 51.99175], [0.211289, 51.99161579999999], [0.2113994, 51.99144990000001], [0.2114965, 51.9913017], [0.2116087, 51.9911518], [0.211722, 51.9910048], [0.21188630000000003, 51.99080759999999], [0.21196349999999997, 51.9907178], [0.2120446, 51.99062850000001], [0.2121647, 51.9904985], [0.2122902, 51.9903691], [0.2128894, 51.98977589999999], [0.2131249, 51.9895491], [0.2133317, 51.989351], [0.2134552, 51.9892277], [0.21361389999999997, 51.9890629], [0.21376759999999995, 51.98889], [0.2139003, 51.988722800000005], [0.2140029, 51.98860040000001], [0.2141633, 51.9883943], [0.21427810000000003, 51.988245199999994], [0.2145339, 51.9878799], [0.2147161, 51.98760209999999], [0.2149011, 51.987304], [0.2150215, 51.987097799999994], [0.2152108, 51.9867611], [0.2153492, 51.9864712], [0.21548159999999997, 51.9861887], [0.2155466, 51.986033], [0.21565419999999996, 51.985702899999986], [0.21573349999999997, 51.985430699999995], [0.2157721, 51.98528679999999], [0.215806, 51.9851282], [0.2158351, 51.984973499999995], [0.2158554, 51.9848203], [0.2158704, 51.9846677], [0.215878, 51.98452369999999], [0.21587749999999997, 51.98430410000001], [0.2158695, 51.9840969], [0.2158337, 51.9837804], [0.21576929999999997, 51.9834277], [0.2157239, 51.983271499999994], [0.2156724, 51.9831125], [0.21559919999999996, 51.9828403], [0.2155573, 51.98266480000001], [0.2155197, 51.9824775], [0.2154906, 51.982294499999995], [0.2153973, 51.98182919999999], [0.21535209999999996, 51.9815249], [0.21531639999999996, 51.98124860000001], [0.2152974, 51.981010100000006], [0.2152877, 51.9808189], [0.2152801, 51.9805508], [0.21528279999999997, 51.98035969999999], [0.2152871, 51.98019], [0.21529629999999997, 51.979997], [0.2153373, 51.9796546], [0.2153699, 51.979432900000006], [0.21541099999999996, 51.9791865], [0.2154543, 51.97898109999999], [0.21550030000000003, 51.9787746], [0.21561469999999996, 51.978319299999995], [0.21573849999999997, 51.977818899999995], [0.2162205, 51.975900499999995], [0.21640799999999996, 51.97515349999999], [0.216706, 51.97396959999999], [0.21703020000000003, 51.972675900000006], [0.2177285, 51.96997029999999], [0.2179053, 51.96930119999999], [0.21802189999999996, 51.96885679999999], [0.2181092, 51.968577499999995], [0.2182406, 51.9681815], [0.218281, 51.96806789999999], [0.21847539999999996, 51.9675455], [0.2186301, 51.9671581], [0.2188388, 51.96663000000001], [0.2188969, 51.9664473], [0.2189839, 51.9661571], [0.2190353, 51.9659596], [0.21908769999999997, 51.9656897], [0.21913689999999997, 51.9654077], [0.2191695, 51.9651776], [0.2191933, 51.9648879], [0.2192047, 51.964629599999995], [0.21920629999999997, 51.9643048], [0.2192005, 51.96411749999999], [0.2191823, 51.9638639], [0.21915630000000005, 51.9636162], [0.2191314, 51.96342349999999], [0.2191017, 51.9632477], [0.2190554, 51.9630107], [0.21901519999999997, 51.9628224], [0.2189335, 51.96251889999999], [0.2188576, 51.9622824], [0.21879019999999996, 51.9620814], [0.2187092, 51.9618748], [0.2185988, 51.96162359999999], [0.21846129999999997, 51.9613412], [0.2183385, 51.9611069], [0.21819989999999995, 51.96085879999999], [0.21803549999999997, 51.960561199999994], [0.2179171, 51.960336], [0.2177695, 51.9600374], [0.2176596, 51.9597911], [0.2176134, 51.95967429999999], [0.2175687, 51.95955560000001], [0.2175297, 51.9594463], [0.21748719999999996, 51.9593202], [0.21745569999999995, 51.9592177], [0.21743419999999997, 51.9591353], [0.21732699999999996, 51.958622899999995], [0.217301, 51.9584717], [0.2172597, 51.9581498], [0.2172291, 51.9578737], [0.21721589999999996, 51.9576348], [0.21720859999999995, 51.95736529999999], [0.2172146, 51.95715249999999], [0.2172246, 51.9568598], [0.2172443, 51.95655539999999], [0.217275, 51.95629379999999], [0.2173119, 51.9560346], [0.21738440000000003, 51.955695299999995], [0.2174473, 51.95546319999999], [0.2177828, 51.9544384], [0.2178444, 51.95421789999999], [0.21791469999999996, 51.95393519999999], [0.2179625, 51.95370830000001], [0.2180015, 51.95351300000001], [0.2180389, 51.9532871], [0.2181297, 51.95264340000001], [0.2181515, 51.9524244], [0.21817279999999997, 51.9521985], [0.21819279999999996, 51.9519559], [0.21820659999999997, 51.9517076], [0.2182119, 51.9514502], [0.21821049999999995, 51.9512387], [0.2182052, 51.951047], [0.21819189999999997, 51.9508351], [0.218169, 51.9505654], [0.2181484, 51.95036110000001], [0.21811949999999997, 51.9501654], [0.21809049999999996, 51.94998450000001], [0.2180474, 51.9497564], [0.2179945, 51.9495245], [0.2179178, 51.94923829999999], [0.2177148, 51.94852310000001], [0.2176887, 51.9484189], [0.217671, 51.94833239999999], [0.2176366, 51.948162200000006], [0.2176178, 51.9480539], [0.2176008, 51.94793709999999], [0.21757629999999997, 51.94775849999999], [0.21755720000000003, 51.94755359999999], [0.2175486, 51.9473365], [0.21754729999999997, 51.94711679999999], [0.2175603, 51.94691629999999], [0.21757099999999996, 51.9467922], [0.21758289999999997, 51.946678599999984], [0.2176094, 51.9465028], [0.21765359999999995, 51.9462686], [0.21770639999999997, 51.9460571], [0.2177587, 51.9458685], [0.21781900000000004, 51.94569229999999], [0.2179115, 51.9454608], [0.2180018, 51.945252200000006], [0.21812, 51.94502570000001], [0.2182099, 51.9448624], [0.218321, 51.94468210000001], [0.2184378, 51.94449680000001], [0.2185737, 51.94430150000001], [0.21871529999999997, 51.9441092], [0.218834686587002, 51.94396531986611], [0.2188664, 51.94392709999999], [0.21908679999999997, 51.94369170000001], [0.2192676, 51.94350899999999], [0.21939159999999996, 51.94338969999998], [0.2195049, 51.94328540000001], [0.2196112, 51.94319149999999], [0.2198901, 51.942958999999995], [0.2200697, 51.9428181], [0.22025739999999996, 51.94268699999999], [0.2205495, 51.942494800000006], [0.22086459999999997, 51.9422983], [0.2210836, 51.94217609999999], [0.22142629999999996, 51.9419927], [0.22166009999999997, 51.9418781], [0.222067, 51.9416884], [0.2223619, 51.94155329999999], [0.2229099, 51.941310400000006], [0.22299889999999997, 51.9412737], [0.2235083, 51.9410438], [0.2237857, 51.940909399999995], [0.2240799, 51.940762600000006], [0.22439189999999995, 51.94059399999999], [0.2246375, 51.9404521], [0.22492819999999997, 51.9402736], [0.2251565, 51.9401197], [0.2254153, 51.939940199999995], [0.22557089999999996, 51.939825799999994], [0.2257883, 51.9396569], [0.2261642, 51.9393482], [0.2264155, 51.9391278], [0.2266136, 51.93893839999999], [0.226825, 51.938723499999995], [0.2269981, 51.9385337], [0.22715979999999997, 51.93834439999999], [0.2273072999999999, 51.9381508], [0.2274484, 51.9379618], [0.2275665, 51.937783200000005], [0.2276761, 51.937599199999994], [0.2277846, 51.93740319999999], [0.2278924, 51.9371935], [0.2279705999999999, 51.93702470000001], [0.2280545, 51.936832800000005], [0.2281037, 51.9367169], [0.228149, 51.93660099999999], [0.2282012999999999, 51.9364524], [0.22825509999999996, 51.936284], [0.2283026, 51.93610260000001], [0.2283406, 51.9359375], [0.22837639999999995, 51.93574580000001], [0.22839809999999997, 51.9355874], [0.228419, 51.93539749999999], [0.2284281, 51.9352445], [0.22843279999999996, 51.935086], [0.2284317, 51.93492440000001], [0.2284235, 51.9347373], [0.2284074, 51.934530200000005], [0.22838369999999997, 51.9343464], [0.2283509, 51.93415879999999], [0.22830390000000003, 51.9339518], [0.2282605, 51.933768599999986], [0.2282065, 51.933597599999985], [0.22814550000000003, 51.93341970000001], [0.2280791, 51.9332521], [0.228007, 51.93308189999999], [0.22791810000000004, 51.9328909], [0.22781380000000004, 51.9326876], [0.22767560000000003, 51.932455], [0.22753880000000004, 51.932247], [0.2273734, 51.932015199999995], [0.2272333, 51.9318359], [0.2270881, 51.931660099999995], [0.2267573, 51.9312834], [0.2265988, 51.9311027], [0.2264231, 51.930900300000005], [0.2262153, 51.9306515], [0.2260526, 51.930439199999995], [0.2258938, 51.9302136], [0.2257562999999999, 51.93000430000001], [0.2256011, 51.929748100000005], [0.22546949999999993, 51.9295128], [0.2253478, 51.929266], [0.22524549999999996, 51.9290432], [0.2251492, 51.928810199999994], [0.2250646, 51.9285831], [0.22499699999999995, 51.928362500000006], [0.2249169, 51.9280907], [0.22486819999999996, 51.92790250000001], [0.22483000000000003, 51.92770459999999], [0.2247956, 51.9275134], [0.2247610999999999, 51.9272591], [0.2247392, 51.927054899999995], [0.22472580000000003, 51.92684999999999], [0.22471559999999996, 51.9266318], [0.22471559999999996, 51.92644589999999], [0.2247279, 51.9262183], [0.2247384, 51.9260324], [0.2247558, 51.9258504], [0.2247748, 51.9256951], [0.2247897, 51.92556969999999], [0.2248131, 51.9254372], [0.2248347, 51.9253292], [0.22488620000000004, 51.92509020000001], [0.2249445, 51.9248563], [0.2249947999999999, 51.9246825], [0.22505040000000004, 51.9245091], [0.2251286, 51.924282], [0.22516799999999995, 51.9241836], [0.22520149999999997, 51.92410169999999], [0.22534139999999997, 51.92378119999999], [0.22545879999999993, 51.9235357], [0.22559239999999992, 51.923298599999995], [0.22579080000000004, 51.92296600000001], [0.2259571, 51.9227081], [0.226066, 51.922551099999986], [0.2262888, 51.9222502], [0.2264231, 51.9220808], [0.2265619, 51.9219087], [0.2267538, 51.9216825], [0.2269375, 51.9214751], [0.22715389999999996, 51.9212527], [0.22734629999999997, 51.9210722], [0.2275297, 51.92090180000001], [0.2277040999999999, 51.920751200000005], [0.22786270000000003, 51.9206193], [0.2281794, 51.9203709], [0.2284445, 51.92016790000001], [0.2287177, 51.9199587], [0.22886419999999996, 51.919843], [0.2291357, 51.9196293], [0.2293515, 51.919452], [0.22953560000000003, 51.9192878], [0.22973569999999996, 51.919099900000006], [0.22990989999999997, 51.918927799999985], [0.2300758, 51.91874879999999], [0.23031779999999993, 51.91847139999999], [0.23050549999999995, 51.91824149999999], [0.2306448, 51.9180539], [0.2307446, 51.9179014], [0.23090799999999995, 51.91764789999999], [0.23103340000000003, 51.91742479999999], [0.23117729999999995, 51.9171483], [0.2312967, 51.91687960000001], [0.2313831, 51.9166482], [0.2314432, 51.91646449999999], [0.23149470000000005, 51.9162932], [0.23153530000000003, 51.91614179999999], [0.23158309999999996, 51.915941], [0.23161450000000003, 51.9157586], [0.2316441, 51.9155519], [0.2316668, 51.915311200000005], [0.2316794, 51.9150038], [0.2316764, 51.91466570000001], [0.2316611, 51.91447], [0.23163500000000004, 51.91426839999999], [0.23160479999999992, 51.914116699999994], [0.231537, 51.91382769999999], [0.2314978, 51.9136791], [0.2314193, 51.9134496], [0.2313503, 51.91325979999999], [0.23125879999999996, 51.9130483], [0.2311813, 51.9128757], [0.2310643, 51.9126469], [0.2309003, 51.9123669], [0.23078370000000004, 51.912185099999995], [0.2306444, 51.91197979999999], [0.2305039, 51.9117985], [0.2303784, 51.91164479999999], [0.2302572, 51.9114973], [0.2301067, 51.91133249999999], [0.22994650000000005, 51.911165], [0.22974999999999995, 51.9109754], [0.2295921, 51.9108299], [0.2294465, 51.91070070000001], [0.2292583, 51.910545899999995], [0.22891139999999996, 51.91027570000001], [0.2287166, 51.9101305], [0.2285695, 51.91002950000001], [0.2282869999999999, 51.90984460000001], [0.2279757, 51.90965299999999], [0.2275252, 51.9093964], [0.2271123, 51.9091755], [0.2266529, 51.9089427], [0.2262118, 51.90872659999999], [0.22197449999999996, 51.9066899], [0.2213017, 51.906329], [0.22066268853664395, 51.90602250805297], [0.220656, 51.9060193], [0.2205619, 51.90597289999999], [0.2204174, 51.9058988], [0.2202995, 51.9058376], [0.22017149999999996, 51.9057712], [0.2200269, 51.9056896], [0.21985019999999997, 51.905590700000005], [0.2196811, 51.9054887], [0.21955499999999997, 51.9054053], [0.2194162, 51.9053049], [0.2192466, 51.9051638], [0.2190632, 51.904989699999994], [0.21889559999999997, 51.90479760000001], [0.21879149999999997, 51.9046518], [0.21876, 51.9046059], [0.2186352, 51.90437860000001], [0.2185623, 51.90419789999999], [0.2185098, 51.90395440000001], [0.21847929999999996, 51.903741], [0.21847849999999996, 51.90352599999999], [0.21849989999999997, 51.90335090000001], [0.21853579999999995, 51.9031739], [0.21859419999999996, 51.90298849999999], [0.2186794, 51.9027962], [0.2188031, 51.9025875], [0.2189049, 51.9024461], [0.2189948, 51.902334499999995], [0.2191883, 51.90212319999999], [0.2194117, 51.90190589999999], [0.2196585, 51.9016815], [0.21995149999999997, 51.9014385], [0.22021009999999996, 51.901249400000005], [0.22078909999999996, 51.9008817], [0.2216305, 51.90042059999998], [0.221633875244185, 51.90041859541597], [0.2222838, 51.9000326], [0.2235041, 51.89935990000001], [0.2251674, 51.8984568], [0.2259555, 51.89802769999999], [0.2269973, 51.89746159999999], [0.2273424, 51.897274800000005], [0.2276163, 51.8971243], [0.22795380000000004, 51.896934], [0.2281164, 51.89684200000001], [0.2282553, 51.8967572], [0.2283779, 51.8966828], [0.22857720000000004, 51.8965582], [0.22870809999999991, 51.89647119999999], [0.2288323, 51.89638579999999], [0.22896630000000004, 51.89629049999999], [0.22911200000000004, 51.8961796], [0.2292431, 51.89607720000001], [0.2293873, 51.8959591], [0.22951659999999993, 51.8958506], [0.2296584, 51.8957266], [0.2297615, 51.8956328], [0.22985009999999997, 51.8955478], [0.22992939999999995, 51.8954704], [0.2300863, 51.89530359999999], [0.2301793, 51.8952004], [0.2302905, 51.8950771], [0.2303943, 51.8949467], [0.2304976, 51.894819], [0.23057009999999992, 51.89472409999999], [0.2306736, 51.894578], [0.23101120000000003, 51.894068], [0.2313318, 51.8935633], [0.2317971, 51.89286229999998], [0.2322579999999999, 51.89214619999999], [0.23234830000000004, 51.89200950000001], [0.23244519999999996, 51.8918674], [0.2328731, 51.89125039999998], [0.23457090000000003, 51.8887515], [0.23469030323253764, 51.8885561180277], [0.2353766, 51.8874331], [0.23579939999999996, 51.8868391], [0.2362328, 51.8862736], [0.23678099999999996, 51.88560999999998], [0.2374022, 51.88502199999999], [0.2378098999999999, 51.8846816], [0.23819509999999997, 51.88440740000001], [0.2386253, 51.8841015], [0.2390545, 51.8838319], [0.23948469999999997, 51.88362], [0.2400845, 51.88334319999999], [0.24082369999999995, 51.8830571], [0.2414148, 51.882867], [0.2419953, 51.8826915], [0.24263469999999995, 51.88251009999999], [0.2433771, 51.8823531], [0.2444082, 51.882213799999995], [0.2453394, 51.882121299999994], [0.2458687, 51.88208910000001], [0.2464593999999999, 51.882074], [0.24690689999999996, 51.88207690000001], [0.2475411, 51.8820957], [0.2479896, 51.8821273], [0.2485258, 51.8821829], [0.2489961, 51.8822466], [0.2496203, 51.88234980000001], [0.2499870999999999, 51.88242499999999], [0.2503947, 51.8825201], [0.25075369999999997, 51.88261479999999], [0.250966, 51.8826764], [0.251193, 51.882746], [0.25142669999999995, 51.88281949999999], [0.2515978, 51.8828785], [0.2521691999999999, 51.8831065], [0.25261369999999994, 51.8833002], [0.2528564, 51.88340980000001], [0.253076, 51.8835133], [0.2533717, 51.88366189999999], [0.2535842, 51.883779], [0.2537391, 51.8838653], [0.25392869999999995, 51.8839761], [0.25413659999999993, 51.88410530000001], [0.254374, 51.884257700000006], [0.2546606, 51.88444739999999], [0.2559542, 51.88531089999999], [0.2572007, 51.8861407], [0.2577730999999999, 51.8865218], [0.25816839999999996, 51.8867849], [0.25825099999999995, 51.88683960000001], [0.2596704, 51.887787800000005], [0.25984630000000003, 51.88790529999999], [0.26074139999999996, 51.888496499999995], [0.26082564112936485, 51.8885561180277], [0.2608478000000001, 51.8885718], [0.2618161, 51.8892064], [0.2620681, 51.8893715]]}", "current_leg_start": "Cambridge South", "dest_arr_time_act": "1939", "motion_projection": null, "next_location_lat": "51.8893715", "next_location_lon": "0.2620681", "previous_location": "Cambridge South", "current_leg_milage": "22.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\": 1672.43, \"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\": 2616.989, \"from_m\": 1672.43, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3226.479, \"from_m\": 2616.989, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3298.932, \"from_m\": 3226.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4973.853, \"from_m\": 3298.932, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11536.846, \"from_m\": 4973.853, \"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\": 12489.981, \"from_m\": 11536.846, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12676.094, \"from_m\": 12489.981, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12739.151, \"from_m\": 12676.094, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12743.042, \"from_m\": 12739.151, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16383.129, \"from_m\": 12743.042, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16741.221, \"from_m\": 16383.129, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 16768.074, \"from_m\": 16741.221, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17097.934, \"from_m\": 16768.074, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 32392.437, \"from_m\": 17097.934, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33119.202, \"from_m\": 32392.437, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33159.347, \"from_m\": 33119.202, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33189.298, \"from_m\": 33159.347, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33232.578, \"from_m\": 33189.298, \"capability_applied\": null, \"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\": 33284.541, \"from_m\": 33232.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33341.033, \"from_m\": 33284.541, \"capability_applied\": null, \"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\": 33464.279, \"from_m\": 33341.033, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34063.892, \"from_m\": 33464.279, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34361.955, \"from_m\": 34063.892, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34450.607, \"from_m\": 34361.955, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35048.6, \"from_m\": 34450.607, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49676.461, \"from_m\": 35048.6, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50543.531, \"from_m\": 49676.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57701.609, \"from_m\": 50543.531, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58609.221, \"from_m\": 57701.609, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58725.914, \"from_m\": 58609.221, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58785.326, \"from_m\": 58725.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58928.978, \"from_m\": 58785.326, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 62127.823, \"from_m\": 58928.978, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62687.754, \"from_m\": 62127.823, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63434.621, \"from_m\": 62687.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\": 64139.838, \"from_m\": 63434.621, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64656.397, \"from_m\": 64139.838, \"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\": 71331.766, \"from_m\": 64656.397, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 71381.645, \"from_m\": 71331.766, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71439.372, \"from_m\": 71381.645, \"capability_applied\": null, \"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\": 71547.78, \"from_m\": 71439.372, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71654.862, \"from_m\": 71547.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72348.174, \"from_m\": 71654.862, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87967.384, \"from_m\": 72348.174, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88505.318, \"from_m\": 87967.384, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88581.307, \"from_m\": 88505.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\": 105690.084, \"from_m\": 88581.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 108784.722, \"from_m\": 105690.084, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 110666.146, \"from_m\": 108784.722, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 110717.714, \"from_m\": 110666.146, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111236.091, \"from_m\": 110717.714, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 112025.287, \"from_m\": 111236.091, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112450.796, \"from_m\": 112025.287, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 124188.079, \"from_m\": 112450.796, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 128187.684, \"from_m\": 124188.079, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 129197.784, \"from_m\": 128187.684, \"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\": 144892.791, \"from_m\": 129197.784, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 145005.969, \"from_m\": 144892.791, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 146920.233, \"from_m\": 145005.969, \"capability_applied\": null, \"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\": 147357.043, \"from_m\": 146920.233, \"capability_applied\": null, \"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\": 147445.686, \"from_m\": 147357.043, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 147474.946, \"from_m\": 147445.686, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 147506.961, \"from_m\": 147474.946, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 148228.446, \"from_m\": 147506.961, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 148282.29, \"from_m\": 148228.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\": 148735.993, \"from_m\": 148282.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\": 148899.486, \"from_m\": 148735.993, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 149139.927, \"from_m\": 148899.486, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 150455.709, \"from_m\": 149139.927, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 157689.082, \"from_m\": 150455.709, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 157747.789, \"from_m\": 157689.082, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 171119.844, \"from_m\": 157747.789, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 173826.945, \"from_m\": 171119.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\": 181020.852, \"from_m\": 173826.945, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 181066.597, \"from_m\": 181020.852, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 191798.827, \"from_m\": 181066.597, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 193232.876, \"from_m\": 191798.827, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 193312.555, \"from_m\": 193232.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 195917.193, \"from_m\": 193312.555, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 196377.803, \"from_m\": 195917.193, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 196432.229, \"from_m\": 196377.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\": 196500.967, \"from_m\": 196432.229, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 197316.878, \"from_m\": 196500.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 197462.483, \"from_m\": 197316.878, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 197514.4, \"from_m\": 197462.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 197667.53, \"from_m\": 197514.4, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 218022.722, \"from_m\": 197667.53, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 219603.013, \"from_m\": 218022.722, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 219649.612, \"from_m\": 219603.013, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 219683.985, \"from_m\": 219649.612, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 220678.455, \"from_m\": 219683.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\": 220846.237, \"from_m\": 220678.455, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 220942.576, \"from_m\": 220846.237, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 220987.714, \"from_m\": 220942.576, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 221069.52, \"from_m\": 220987.714, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 224059.318, \"from_m\": 221069.52, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 229927.168, \"from_m\": 224059.318, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 230098.596, \"from_m\": 229927.168, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 230134.18, \"from_m\": 230098.596, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 230843.722, \"from_m\": 230134.18, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 236349.124, \"from_m\": 230843.722, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 239852.244, \"from_m\": 236349.124, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 254754.444, \"from_m\": 239852.244, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 255425.857, \"from_m\": 254754.444, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 255503.067, \"from_m\": 255425.857, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 255565.28, \"from_m\": 255503.067, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 256808.79, \"from_m\": 255565.28, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 259198.487, \"from_m\": 256808.79, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 259689.056, \"from_m\": 259198.487, \"capability_applied\": null, \"effective_limit_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\": 584963, \"profile_key\": \"c08a06d50c40029ccc1bebdad1cbad03d31cb8f9cc72203e19f820b582bafe59\", \"schedule_id\": 8128, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1564.534, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Landor Street Jn\", \"stage_seq\": 4, \"distance_m\": 2534.776, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 5, \"distance_m\": 9719.565, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Water Orton\", \"stage_seq\": 6, \"distance_m\": 12283.137, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636H\", \"location\": \"Coleshill Parkway\", \"stage_seq\": 7, \"distance_m\": 14734.015, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Whitacre Jn\", \"stage_seq\": 8, \"distance_m\": 16708.017, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648H\", \"location\": \"Nuneaton Abbey Jn\", \"stage_seq\": 9, \"distance_m\": 32451.267, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": false, \"wtt_arr\": \"1650H\", \"wtt_dep\": \"1651H\", \"location\": \"Nuneaton\", \"stage_seq\": 10, \"distance_m\": 33709.617, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657H\", \"location\": \"Hinckley\", \"stage_seq\": 11, \"distance_m\": 40470.656, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702H\", \"location\": \"Croft\", \"stage_seq\": 12, \"distance_m\": 50294.622, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Wigston North Jn\", \"stage_seq\": 13, \"distance_m\": 58828.054, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1713H\", \"location\": \"Leicester\", \"stage_seq\": 14, \"distance_m\": 63875.342, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719\", \"location\": \"Syston South Jn\", \"stage_seq\": 15, \"distance_m\": 71654.862, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Syston East Jn\", \"stage_seq\": 16, \"distance_m\": 72162.605, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725\", \"location\": \"Frisby S.B.\", \"stage_seq\": 17, \"distance_m\": 81726.906, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1730\", \"location\": \"Melton Mowbray\", \"stage_seq\": 18, \"distance_m\": 87886.061, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733\", \"location\": \"Melton Mowbray Sig. Mn54\", \"stage_seq\": 19, \"distance_m\": 94108.269, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736\", \"location\": \"Whissendine L.C.\", \"stage_seq\": 20, \"distance_m\": 97733.007, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737H\", \"location\": \"Ashwell L.C.\", \"stage_seq\": 21, \"distance_m\": 101415.321, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"Langham Jn\", \"stage_seq\": 22, \"distance_m\": 104389.83, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": false, \"wtt_arr\": \"1740H\", \"wtt_dep\": \"1741H\", \"location\": \"Oakham\", \"stage_seq\": 23, \"distance_m\": 106366.929, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745H\", \"location\": \"Manton Jn\", \"stage_seq\": 24, \"distance_m\": 111985.582, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749\", \"location\": \"Luffenham S.B.\", \"stage_seq\": 25, \"distance_m\": 118680.004, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751\", \"location\": \"Ketton S.B.\", \"stage_seq\": 26, \"distance_m\": 122893.023, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": false, \"wtt_arr\": \"1754H\", \"wtt_dep\": \"1755H\", \"location\": \"Stamford\", \"stage_seq\": 27, \"distance_m\": 128321.415, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758H\", \"location\": \"Uffington S.B. (Lincs)\", \"stage_seq\": 28, \"distance_m\": 132824.845, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1802H\", \"location\": \"Helpston Jn\", \"stage_seq\": 29, \"distance_m\": 139088.636, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1805\", \"location\": \"Marholm Jn\", \"stage_seq\": 30, \"distance_m\": 143706.884, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": false, \"wtt_arr\": \"1808H\", \"wtt_dep\": \"1811\", \"location\": \"Peterborough\", \"stage_seq\": 31, \"distance_m\": 147678.434, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1813\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 32, \"distance_m\": 148957.231, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1816\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 33, \"distance_m\": 154352.555, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1818\", \"location\": \"Whittlesea\", \"stage_seq\": 34, \"distance_m\": 157538.853, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1820\", \"location\": \"Eastrea Sig. W6\", \"stage_seq\": 35, \"distance_m\": 159333.963, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1821\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 36, \"distance_m\": 163288.433, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1826\", \"location\": \"March West Jn\", \"stage_seq\": 37, \"distance_m\": 171252.57, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": false, \"wtt_arr\": \"1827\", \"wtt_dep\": \"1828\", \"location\": \"March\", \"stage_seq\": 38, \"distance_m\": 171676.811, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1830H\", \"location\": \"March South Sig. MS934\", \"stage_seq\": 39, \"distance_m\": 174209.809, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1832H\", \"location\": \"Stonea S.B.\", \"stage_seq\": 40, \"distance_m\": 177982.223, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": false, \"wtt_arr\": \"1835\", \"wtt_dep\": \"1835H\", \"location\": \"Manea\", \"stage_seq\": 41, \"distance_m\": 180950.975, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1838H\", \"location\": \"Manea Sig. Ca924\", \"stage_seq\": 42, \"distance_m\": 184204.834, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845H\", \"location\": \"Ely North Jn\", \"stage_seq\": 43, \"distance_m\": 194446.871, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": false, \"wtt_arr\": \"1848\", \"wtt_dep\": \"1849\", \"location\": \"Ely\", \"stage_seq\": 44, \"distance_m\": 196751.37, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1850\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 45, \"distance_m\": 197462.483, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857H\", \"location\": \"Waterbeach\", \"stage_seq\": 46, \"distance_m\": 211804.859, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900\", \"location\": \"Cambridge North\", \"stage_seq\": 47, \"distance_m\": 216705.752, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 48, \"distance_m\": 218875.309, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": false, \"wtt_arr\": \"1903H\", \"wtt_dep\": \"1907\", \"location\": \"Cambridge\", \"stage_seq\": 49, \"distance_m\": 220439.071, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": false, \"wtt_arr\": \"1910\", \"wtt_dep\": \"1911\", \"location\": \"Cambridge South\", \"stage_seq\": 50, \"distance_m\": 223032.724, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 51, \"distance_m\": 224148.464, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Audley End\", \"stage_seq\": 52, \"distance_m\": 242917.505, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933\", \"location\": \"Stansted North Jn\", \"stage_seq\": 53, \"distance_m\": 254754.444, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934\", \"location\": \"Stansted East Jn\", \"stage_seq\": 54, \"distance_m\": 255503.067, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935\", \"location\": \"Tye Green Jn\", \"stage_seq\": 55, \"distance_m\": 256614.927, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 56, \"distance_m\": 258636.214, \"section_seq\": 1, \"route_path_id\": 68201}, {\"is_pass\": false, \"wtt_arr\": \"1939\", \"wtt_dep\": null, \"location\": \"Stansted Airport\", \"stage_seq\": 57, \"distance_m\": 259689.056, \"section_seq\": 1, \"route_path_id\": 68201}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 259689.056, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68201}], \"total_distance_m\": 259689.056, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 255460.963, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4228.093, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1622", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.0", "current_position_lat": "51.8893715", "current_position_lon": "0.2620681", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:32:51Z\", \"source_id\": 47939293, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:34:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:32:56Z\", \"source_id\": 15580149, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:44Z\", \"source_id\": 47947193, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:36:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:48Z\", \"source_id\": 15582428, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:49:41Z\", \"source_id\": 47986278, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:51:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:49:48Z\", \"source_id\": 15593642, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:13Z\", \"source_id\": 48004900, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:57:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:17Z\", \"source_id\": 15598830, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:22Z\", \"source_id\": 48060316, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:25Z\", \"source_id\": 15614401, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:58Z\", \"source_id\": 15634575, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:51:45Z\", \"source_id\": 15644384, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:03:25Z\", \"source_id\": 15654026, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:15:54Z\", \"source_id\": 48222419, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:16:01Z\", \"source_id\": 15664457, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:44:28Z\", \"source_id\": 15688066, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:45:09Z\", \"source_id\": 15688626, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:56:14Z\", \"source_id\": 48326957, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:57:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:56:17Z\", \"source_id\": 15697693, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:31Z\", \"source_id\": 48361623, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:36Z\", \"source_id\": 15708487, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:44Z\", \"source_id\": 48369830, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:13:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:48Z\", \"source_id\": 15711069, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12518, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:02Z\", \"source_id\": 48378032, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:06Z\", \"source_id\": 15713676, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:04Z\", \"source_id\": 15718372, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:58Z\", \"source_id\": 48424982, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:02Z\", \"source_id\": 15730788, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:22Z\", \"source_id\": 48462879, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:25Z\", \"source_id\": 15742559, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stansted Airport", "service_state_platform": "2", "timing_fact_generation": 1789498226551320, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:47.372409", "service_state_evidence_id": 15742559, "current_leg_start_actual_dep": "2026-09-15T19:23:00+01:00", "operational_evidence_version": 160, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:47.650793", "service_state_valid_until_kind": null, "operational_interpretation_version": 160, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P BHM SSD 1L48 170112 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": 1672.43, "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": 2616.989, "from_m": 1672.43, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3226.479, "from_m": 2616.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3298.932, "from_m": 3226.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4973.853, "from_m": 3298.932, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11536.846, "from_m": 4973.853, "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": 12489.981, "from_m": 11536.846, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12676.094, "from_m": 12489.981, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12739.151, "from_m": 12676.094, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12743.042, "from_m": 12739.151, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16383.129, "from_m": 12743.042, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16741.221, "from_m": 16383.129, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 16768.074, "from_m": 16741.221, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17097.934, "from_m": 16768.074, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 32392.437, "from_m": 17097.934, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33119.202, "from_m": 32392.437, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33159.347, "from_m": 33119.202, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33189.298, "from_m": 33159.347, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33232.578, "from_m": 33189.298, "capability_applied": null, "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": 33284.541, "from_m": 33232.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33341.033, "from_m": 33284.541, "capability_applied": null, "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": 33464.279, "from_m": 33341.033, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34063.892, "from_m": 33464.279, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34361.955, "from_m": 34063.892, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34450.607, "from_m": 34361.955, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35048.6, "from_m": 34450.607, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49676.461, "from_m": 35048.6, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50543.531, "from_m": 49676.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57701.609, "from_m": 50543.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58609.221, "from_m": 57701.609, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58725.914, "from_m": 58609.221, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58785.326, "from_m": 58725.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58928.978, "from_m": 58785.326, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 62127.823, "from_m": 58928.978, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62687.754, "from_m": 62127.823, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63434.621, "from_m": 62687.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": 64139.838, "from_m": 63434.621, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64656.397, "from_m": 64139.838, "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": 71331.766, "from_m": 64656.397, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 71381.645, "from_m": 71331.766, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71439.372, "from_m": 71381.645, "capability_applied": null, "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": 71547.78, "from_m": 71439.372, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71654.862, "from_m": 71547.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72348.174, "from_m": 71654.862, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87967.384, "from_m": 72348.174, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88505.318, "from_m": 87967.384, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88581.307, "from_m": 88505.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": 105690.084, "from_m": 88581.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 108784.722, "from_m": 105690.084, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 110666.146, "from_m": 108784.722, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110717.714, "from_m": 110666.146, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111236.091, "from_m": 110717.714, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 112025.287, "from_m": 111236.091, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112450.796, "from_m": 112025.287, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 124188.079, "from_m": 112450.796, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 128187.684, "from_m": 124188.079, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 129197.784, "from_m": 128187.684, "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": 144892.791, "from_m": 129197.784, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 145005.969, "from_m": 144892.791, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 146920.233, "from_m": 145005.969, "capability_applied": null, "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": 147357.043, "from_m": 146920.233, "capability_applied": null, "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": 147445.686, "from_m": 147357.043, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 147474.946, "from_m": 147445.686, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 147506.961, "from_m": 147474.946, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 148228.446, "from_m": 147506.961, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 148282.29, "from_m": 148228.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": 148735.993, "from_m": 148282.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": 148899.486, "from_m": 148735.993, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 149139.927, "from_m": 148899.486, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 150455.709, "from_m": 149139.927, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 157689.082, "from_m": 150455.709, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 157747.789, "from_m": 157689.082, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 171119.844, "from_m": 157747.789, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 173826.945, "from_m": 171119.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": 181020.852, "from_m": 173826.945, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 181066.597, "from_m": 181020.852, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 191798.827, "from_m": 181066.597, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 193232.876, "from_m": 191798.827, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 193312.555, "from_m": 193232.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 195917.193, "from_m": 193312.555, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 196377.803, "from_m": 195917.193, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 196432.229, "from_m": 196377.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": 196500.967, "from_m": 196432.229, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 197316.878, "from_m": 196500.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 197462.483, "from_m": 197316.878, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 197514.4, "from_m": 197462.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 197667.53, "from_m": 197514.4, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 218022.722, "from_m": 197667.53, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 219603.013, "from_m": 218022.722, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 219649.612, "from_m": 219603.013, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 219683.985, "from_m": 219649.612, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 220678.455, "from_m": 219683.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": 220846.237, "from_m": 220678.455, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 220942.576, "from_m": 220846.237, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 220987.714, "from_m": 220942.576, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 221069.52, "from_m": 220987.714, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 224059.318, "from_m": 221069.52, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 229927.168, "from_m": 224059.318, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 230098.596, "from_m": 229927.168, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 230134.18, "from_m": 230098.596, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 230843.722, "from_m": 230134.18, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 236349.124, "from_m": 230843.722, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 239852.244, "from_m": 236349.124, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 254754.444, "from_m": 239852.244, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 255425.857, "from_m": 254754.444, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 255503.067, "from_m": 255425.857, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 255565.28, "from_m": 255503.067, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 256808.79, "from_m": 255565.28, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 259198.487, "from_m": 256808.79, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 259689.056, "from_m": 259198.487, "capability_applied": null, "effective_limit_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": 584963, "profile_key": "c08a06d50c40029ccc1bebdad1cbad03d31cb8f9cc72203e19f820b582bafe59", "schedule_id": 8128, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1622", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1564.534, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Landor Street Jn", "stage_seq": 4, "distance_m": 2534.776, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Castle Bromwich Jn", "stage_seq": 5, "distance_m": 9719.565, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Water Orton", "stage_seq": 6, "distance_m": 12283.137, "section_seq": 1, "route_path_id": 68201}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636H", "location": "Coleshill Parkway", "stage_seq": 7, "distance_m": 14734.015, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Whitacre Jn", "stage_seq": 8, "distance_m": 16708.017, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648H", "location": "Nuneaton Abbey Jn", "stage_seq": 9, "distance_m": 32451.267, "section_seq": 1, "route_path_id": 68201}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651H", "location": "Nuneaton", "stage_seq": 10, "distance_m": 33709.617, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Hinckley", "stage_seq": 11, "distance_m": 40470.656, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702H", "location": "Croft", "stage_seq": 12, "distance_m": 50294.622, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Wigston North Jn", "stage_seq": 13, "distance_m": 58828.054, "section_seq": 1, "route_path_id": 68201}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1713H", "location": "Leicester", "stage_seq": 14, "distance_m": 63875.342, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719", "location": "Syston South Jn", "stage_seq": 15, "distance_m": 71654.862, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Syston East Jn", "stage_seq": 16, "distance_m": 72162.605, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725", "location": "Frisby S.B.", "stage_seq": 17, "distance_m": 81726.906, "section_seq": 1, "route_path_id": 68201}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1730", "location": "Melton Mowbray", "stage_seq": 18, "distance_m": 87886.061, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733", "location": "Melton Mowbray Sig. Mn54", "stage_seq": 19, "distance_m": 94108.269, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736", "location": "Whissendine L.C.", "stage_seq": 20, "distance_m": 97733.007, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737H", "location": "Ashwell L.C.", "stage_seq": 21, "distance_m": 101415.321, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Langham Jn", "stage_seq": 22, "distance_m": 104389.83, "section_seq": 1, "route_path_id": 68201}, {"is_pass": false, "wtt_arr": "1740H", "wtt_dep": "1741H", "location": "Oakham", "stage_seq": 23, "distance_m": 106366.929, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745H", "location": "Manton Jn", "stage_seq": 24, "distance_m": 111985.582, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749", "location": "Luffenham S.B.", "stage_seq": 25, "distance_m": 118680.004, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751", "location": "Ketton S.B.", "stage_seq": 26, "distance_m": 122893.023, "section_seq": 1, "route_path_id": 68201}, {"is_pass": false, "wtt_arr": "1754H", "wtt_dep": "1755H", "location": "Stamford", "stage_seq": 27, "distance_m": 128321.415, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758H", "location": "Uffington S.B. (Lincs)", "stage_seq": 28, "distance_m": 132824.845, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1802H", "location": "Helpston Jn", "stage_seq": 29, "distance_m": 139088.636, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1805", "location": "Marholm Jn", "stage_seq": 30, "distance_m": 143706.884, "section_seq": 1, "route_path_id": 68201}, {"is_pass": false, "wtt_arr": "1808H", "wtt_dep": "1811", "location": "Peterborough", "stage_seq": 31, "distance_m": 147678.434, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1813", "location": "Peterborough East Jn", "stage_seq": 32, "distance_m": 148957.231, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1816", "location": "Kings Dyke S.B.", "stage_seq": 33, "distance_m": 154352.555, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1818", "location": "Whittlesea", "stage_seq": 34, "distance_m": 157538.853, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820", "location": "Eastrea Sig. W6", "stage_seq": 35, "distance_m": 159333.963, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1821", "location": "Three Horse Shoes", "stage_seq": 36, "distance_m": 163288.433, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1826", "location": "March West Jn", "stage_seq": 37, "distance_m": 171252.57, "section_seq": 1, "route_path_id": 68201}, {"is_pass": false, "wtt_arr": "1827", "wtt_dep": "1828", "location": "March", "stage_seq": 38, "distance_m": 171676.811, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1830H", "location": "March South Sig. MS934", "stage_seq": 39, "distance_m": 174209.809, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832H", "location": "Stonea S.B.", "stage_seq": 40, "distance_m": 177982.223, "section_seq": 1, "route_path_id": 68201}, {"is_pass": false, "wtt_arr": "1835", "wtt_dep": "1835H", "location": "Manea", "stage_seq": 41, "distance_m": 180950.975, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1838H", "location": "Manea Sig. Ca924", "stage_seq": 42, "distance_m": 184204.834, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845H", "location": "Ely North Jn", "stage_seq": 43, "distance_m": 194446.871, "section_seq": 1, "route_path_id": 68201}, {"is_pass": false, "wtt_arr": "1848", "wtt_dep": "1849", "location": "Ely", "stage_seq": 44, "distance_m": 196751.37, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1850", "location": "Ely Dock Jn", "stage_seq": 45, "distance_m": 197462.483, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Waterbeach", "stage_seq": 46, "distance_m": 211804.859, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900", "location": "Cambridge North", "stage_seq": 47, "distance_m": 216705.752, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901", "location": "Coldham Lane Jn", "stage_seq": 48, "distance_m": 218875.309, "section_seq": 1, "route_path_id": 68201}, {"is_pass": false, "wtt_arr": "1903H", "wtt_dep": "1907", "location": "Cambridge", "stage_seq": 49, "distance_m": 220439.071, "section_seq": 1, "route_path_id": 68201}, {"is_pass": false, "wtt_arr": "1910", "wtt_dep": "1911", "location": "Cambridge South", "stage_seq": 50, "distance_m": 223032.724, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913", "location": "Shepreth Branch Jn", "stage_seq": 51, "distance_m": 224148.464, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "location": "Audley End", "stage_seq": 52, "distance_m": 242917.505, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933", "location": "Stansted North Jn", "stage_seq": 53, "distance_m": 254754.444, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934", "location": "Stansted East Jn", "stage_seq": 54, "distance_m": 255503.067, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935", "location": "Tye Green Jn", "stage_seq": 55, "distance_m": 256614.927, "section_seq": 1, "route_path_id": 68201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Stansted Coopers Lane Jn", "stage_seq": 56, "distance_m": 258636.214, "section_seq": 1, "route_path_id": 68201}, {"is_pass": false, "wtt_arr": "1939", "wtt_dep": null, "location": "Stansted Airport", "stage_seq": 57, "distance_m": 259689.056, "section_seq": 1, "route_path_id": 68201}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 259689.056, "from_m": 0.0, "section_seq": 1, "route_path_id": 68201}], "total_distance_m": 259689.056, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 255460.963, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4228.093, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19893, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:32:51Z", "source_id": 47939293, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:34:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:32:56Z", "source_id": 15580149, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19884, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:44Z", "source_id": 47947193, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:36:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:48Z", "source_id": 15582428, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20674, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:49:41Z", "source_id": 47986278, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:51:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:49:48Z", "source_id": 15593642, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17568, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:13Z", "source_id": 48004900, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:57:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:17Z", "source_id": 15598830, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17468, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:22Z", "source_id": 48060316, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:16:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:25Z", "source_id": 15614401, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:58Z", "source_id": 15634575, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:51:45Z", "source_id": 15644384, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:03:25Z", "source_id": 15654026, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T18:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11836, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:15:54Z", "source_id": 48222419, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T17:17:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:16:01Z", "source_id": 15664457, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T18:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:44:28Z", "source_id": 15688066, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T18:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:45:09Z", "source_id": 15688626, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T18:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12210, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:56:14Z", "source_id": 48326957, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T17:57:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:56:17Z", "source_id": 15697693, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T18:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12319, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:31Z", "source_id": 48361623, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T18:10:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:36Z", "source_id": 15708487, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12425, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:44Z", "source_id": 48369830, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T18:13:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:48Z", "source_id": 15711069, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T19:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12518, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:02Z", "source_id": 48378032, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-15T18:17:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:06Z", "source_id": 15713676, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-15T19:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:04Z", "source_id": 15718372, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-15T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12678, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:58Z", "source_id": 48424982, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-15T18:35:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:02Z", "source_id": 15730788, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12724, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:22Z", "source_id": 48462879, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-15T18:51:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:25Z", "source_id": 15742559, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Birmingham New Street 1622 1622 9A None None Stansted Airport 1939 1939 2 LATE +12 minutes https://www.realtimetrains.co.uk/service/gb-nr:G00826/2026-09-15/detailed None Cambridge South 2026-09-15T19:23:00+01:00 Stansted Airport 28.0 {"type": "LineString", "coordinates": [[0.13152998184573628, 52.17148059687024], [0.1315304, 52.17147739999999], [0.13158239999999996, 52.1711165], [0.1316331, 52.170816599999995], [0.13169289999999997, 52.1704725], [0.1318378, 52.16962279999999], [0.1319645, 52.1686456], [0.1320375, 52.1680823], [0.13223399999999996, 52.16656389999999], [0.13243347971103786, 52.16491882804252], [0.1324548, 52.164743], [0.1327907, 52.16298429999999], [0.1329259, 52.1625025], [0.13298510000000002, 52.16229150000001], [0.13320669999999998, 52.16150139999999], [0.13330201968442462, 52.1612294157662], [0.1337244, 52.1600242], [0.1340586, 52.159189100000006], [0.1346557, 52.1579413], [0.1348629, 52.1575346], [0.1351053, 52.15706209999998], [0.1352779, 52.1567276], [0.135604, 52.15608769999999], [0.1362081, 52.155066200000014], [0.13694449999999997, 52.154042399999994], [0.137271, 52.15360019999999], [0.1375373, 52.15325049999999], [0.1378598, 52.1528173], [0.13803689999999996, 52.15259319999999], [0.13836730000000003, 52.1521566], [0.1385293, 52.1519405], [0.1387073, 52.1516936], [0.13881689999999997, 52.15153509999999], [0.1390403, 52.15118669999999], [0.13916929999999997, 52.15096699999999], [0.13925809999999997, 52.150793700000015], [0.13931989999999997, 52.1506759], [0.1393989, 52.150517099999995], [0.1394463, 52.1504107], [0.1395729, 52.1501129], [0.13962779999999997, 52.1499845], [0.13966829999999997, 52.1498687], [0.1397319, 52.14968940000001], [0.13980069999999997, 52.14949949999999], [0.1398696, 52.149283399999995], [0.13991399999999998, 52.1491502], [0.1399516, 52.1490199], [0.1399859, 52.1488916], [0.1400398, 52.1486967], [0.14008169999999998, 52.1485125], [0.14017710000000003, 52.1480468], [0.14026669999999997, 52.1475567], [0.14030889999999996, 52.1473057], [0.1403355, 52.14711530000001], [0.1403827, 52.1466944], [0.1404166, 52.146199300000006], [0.1404256, 52.14584920000001], [0.1404251, 52.145615], [0.1404155, 52.1453183], [0.14038669999999998, 52.1450196], [0.14034919999999998, 52.14470440000001], [0.14030899999999996, 52.1444303], [0.14026329999999998, 52.1441804], [0.1401944, 52.1438285], [0.1401815, 52.14376899999999], [0.14008479999999998, 52.1432344], [0.1400512, 52.14300549999999], [0.1400307, 52.1428159], [0.1400147, 52.142639199999984], [0.1400035, 52.142462399999985], [0.1399982, 52.14233569999999], [0.1399952, 52.1421972], [0.13999959999999995, 52.1420048], [0.14000629999999997, 52.1418246], [0.14002289999999998, 52.1415924], [0.1400378, 52.141402], [0.1400573, 52.14120150000001], [0.1400903, 52.1408986], [0.14013049999999996, 52.14062059999999], [0.1401623, 52.140405900000005], [0.1402053, 52.14016389999999], [0.1402733, 52.1398694], [0.1403299, 52.139649199999994], [0.1403918, 52.139457400000005], [0.1404739, 52.1392056], [0.1405479, 52.1390055], [0.14062839999999996, 52.1388078], [0.14072919999999997, 52.1385784], [0.1408213, 52.1383649], [0.1409783, 52.1380399], [0.1411479, 52.13770989999999], [0.1412746, 52.13747980000001], [0.14151170000000002, 52.1370775], [0.1417621, 52.13668100000001], [0.14202319999999996, 52.1363077], [0.14235779999999998, 52.135862], [0.1426391, 52.135502599999995], [0.1429031, 52.135188199999995], [0.1429275, 52.135158], [0.1429831, 52.13509150000001], [0.1431476, 52.13490109999999], [0.1433144, 52.1347164], [0.14355960000000004, 52.1344505], [0.1437293, 52.134277], [0.1439646, 52.134049], [0.1442212, 52.1338129], [0.1444815, 52.13358490000001], [0.144707, 52.1333995], [0.14502149999999997, 52.133154100000006], [0.1452833, 52.1329553], [0.14565009999999998, 52.132697400000005], [0.1458761, 52.132542599999994], [0.14629360000000002, 52.13226060000001], [0.1465322, 52.1321026], [0.1469708, 52.13180390000001], [0.1472911, 52.131581299999986], [0.14744689999999996, 52.1314666], [0.1476095, 52.131342700000005], [0.1478961, 52.1311115], [0.14811209999999997, 52.1309361], [0.1483422, 52.13073929999999], [0.148546, 52.13055099999998], [0.1487982, 52.1303181], [0.1490527, 52.130061100000006], [0.1492637, 52.1298408], [0.14950060000000004, 52.1295737], [0.1497238, 52.1293052], [0.1499161, 52.1290624], [0.1501233, 52.1287842], [0.1506126, 52.128096500000005], [0.1525446, 52.12538889999999], [0.15323739999999997, 52.12442240000001], [0.15326329999999996, 52.12438569999999], [0.15406869999999998, 52.123260599999995], [0.1540948, 52.12322279999999], [0.1578117, 52.1180189], [0.15783389999999997, 52.11798730000001], [0.1594132, 52.1157765], [0.1598237, 52.1152028], [0.1598547, 52.1151606], [0.1610757, 52.113398700000005], [0.1616094, 52.112634400000005], [0.1616661, 52.11254999999999], [0.1617091, 52.11248470000001], [0.16181189999999998, 52.112337200000006], [0.162065, 52.1119818], [0.1623095, 52.1116992], [0.16265929999999998, 52.1112075], [0.1629093, 52.1108448], [0.16318829999999998, 52.1104442], [0.1635387, 52.10994469999999], [0.16365092065587747, 52.10978287988833], [0.16390499999999997, 52.109416499999995], [0.1642189, 52.10897249999999], [0.1644335, 52.10865840000001], [0.16462659999999998, 52.1083734], [0.16480899999999998, 52.108069999999984], [0.164979, 52.1077643], [0.1651115, 52.10750509999999], [0.16523769999999996, 52.1072284], [0.16536859999999998, 52.106898700000016], [0.1654702, 52.106593800000006], [0.16555609999999998, 52.1062949], [0.16562550000000004, 52.1060116], [0.16568869999999997, 52.10569649999999], [0.16574479999999997, 52.10535980000001], [0.16577379999999997, 52.1050858], [0.16580039999999996, 52.10482309999999], [0.16581189999999998, 52.1044945], [0.1658137, 52.1043561], [0.1658093, 52.1041884], [0.16580369999999997, 52.1040745], [0.1657948, 52.1039183], [0.1657762, 52.1037366], [0.1657416, 52.10347959999999], [0.16570069999999998, 52.10325650000001], [0.16565399999999997, 52.103057500000006], [0.1655744, 52.1027433], [0.16549749999999996, 52.102510599999995], [0.16542349999999997, 52.102301399999995], [0.16537479999999996, 52.1021793], [0.1653515, 52.10211999999999], [0.16516359999999997, 52.101663499999994], [0.1650496, 52.10140710000001], [0.16485259999999996, 52.1009506], [0.16477549999999996, 52.10075419999999], [0.16464269999999998, 52.1003817], [0.16458089999999995, 52.10017489999999], [0.1645197, 52.09995190000001], [0.1644618, 52.09969469999999], [0.1644297, 52.0995171], [0.16440019999999997, 52.09931699999999], [0.1643684, 52.0990699], [0.1643477, 52.09881609999999], [0.16433839999999997, 52.098628], [0.16433499999999998, 52.09841409999999], [0.16434179999999998, 52.0981131], [0.164351, 52.09788189999999], [0.16436679999999998, 52.0976538], [0.1643885, 52.09742529999999], [0.1644333, 52.0970678], [0.16447829999999997, 52.09680989999999], [0.1645326, 52.096529100000005], [0.1645492, 52.09645950000001], [0.1646311, 52.0961322], [0.16469029999999998, 52.0959302], [0.1648066, 52.095591899999995], [0.1649178, 52.09532569999998], [0.164997, 52.0951434], [0.1650732, 52.0949824], [0.1652925, 52.0945803], [0.16541169999999997, 52.0943827], [0.16553899999999996, 52.09418369999999], [0.16568979999999997, 52.0939683], [0.1658677, 52.0937286], [0.16602710000000004, 52.0935244], [0.16626449999999998, 52.0932457], [0.16659559999999998, 52.09286339999999], [0.1671874, 52.0922036], [0.1681085, 52.091179200000006], [0.1691084, 52.0900549], [0.16926659999999996, 52.089884], [0.16934299999999997, 52.0897962], [0.1697687, 52.0893145], [0.17059369999999996, 52.0883895], [0.1712946, 52.08759980000001], [0.17211469999999998, 52.0866798], [0.1726174, 52.086122800000005], [0.1731821, 52.0854894], [0.1734645, 52.085162999999994], [0.1736681, 52.084931], [0.17393879999999998, 52.08463239999999], [0.17462519999999998, 52.0838559], [0.1749404, 52.08349859999999], [0.1751587, 52.08325190000001], [0.17545069999999996, 52.0829263], [0.17576739999999996, 52.0825692], [0.17602769999999998, 52.0822734], [0.17640839999999997, 52.0818489], [0.1765255, 52.0817129], [0.1767545, 52.08145789999999], [0.17760179999999998, 52.0805073], [0.17833699999999997, 52.07968129999999], [0.17873019999999998, 52.07924280000001], [0.17924559999999998, 52.0786525], [0.1795713, 52.0782883], [0.1796630568239043, 52.07818557102202], [0.18056969999999997, 52.077170499999994], [0.1814362, 52.076194], [0.1818022, 52.0757768], [0.1820526, 52.07547770000001], [0.18223079999999997, 52.07525340000001], [0.1824183, 52.0750058], [0.1825708, 52.0747909], [0.1828012, 52.07444069999999], [0.1829974, 52.0741045], [0.1831218, 52.07387829999999], [0.1832016, 52.073722499999995], [0.1833153, 52.07348519999999], [0.18342600000000003, 52.0732449], [0.1834704, 52.0731419], [0.1839724, 52.0718619], [0.1842507, 52.0711805], [0.18463889999999997, 52.070258300000006], [0.1847445, 52.07001780000001], [0.18486230000000003, 52.0697436], [0.18514299999999995, 52.0691424], [0.18526129999999996, 52.0688906], [0.1854168, 52.0685837], [0.1856114, 52.06822300000001], [0.1857581, 52.0679575], [0.1860315, 52.0674767], [0.1863677, 52.0669148], [0.18680609999999995, 52.0662393], [0.1868798, 52.06612109999998], [0.18737429999999997, 52.0653914], [0.18761369999999997, 52.06503599999999], [0.1877779, 52.06480309999999], [0.1878407, 52.06471459999999], [0.18805079999999996, 52.0644304], [0.1882177, 52.0642193], [0.1883951, 52.063996], [0.1885944, 52.0637616], [0.18879599999999996, 52.06354149999999], [0.18908079999999997, 52.0632456], [0.1892921, 52.06303569999999], [0.1895549, 52.0627762], [0.1896278, 52.0627071], [0.18969579999999997, 52.0626402], [0.18999079999999996, 52.06236359999999], [0.1901517, 52.0622102], [0.1902845, 52.0620835], [0.1906811, 52.061732600000006], [0.1907974, 52.0616339], [0.19099789999999997, 52.0614646], [0.1912648, 52.0612592], [0.1915584, 52.06104030000001], [0.1919362, 52.06077630000001], [0.1924684, 52.06042500000001], [0.1932537, 52.0599369], [0.19396959999999996, 52.059493299999986], [0.1941946, 52.05935449999999], [0.1943731, 52.0592444], [0.19491779999999995, 52.0589015], [0.1952963, 52.05862549999999], [0.1965383, 52.05783900000001], [0.1971543, 52.0574267], [0.19766869999999995, 52.0570674], [0.1979536, 52.056861], [0.1984574, 52.05648229999999], [0.1989958, 52.05605649999999], [0.1992365, 52.0558614], [0.19967019999999996, 52.0554892], [0.2000012, 52.0551944], [0.20031209999999997, 52.05490269999999], [0.20064659072640065, 52.054578667909794], [0.2006799, 52.05454640000001], [0.20072409999999996, 52.0545018], [0.2013349, 52.05389389999999], [0.20148379999999996, 52.05373809999999], [0.2021856, 52.05296810000001], [0.2024835, 52.0526244], [0.20266169999999997, 52.0524053], [0.202886, 52.05213400000001], [0.2031261, 52.0518287], [0.2033508, 52.0515351], [0.2035817, 52.05122179999999], [0.2038215, 52.0508868], [0.2040534, 52.0505413], [0.20420409999999997, 52.0503161], [0.2044655, 52.04991269999999], [0.2047144, 52.0495086], [0.2048529, 52.0492772], [0.2051382, 52.0487807], [0.20528039999999995, 52.0485171], [0.2054872, 52.04811910000001], [0.2056318, 52.0478328], [0.2058452, 52.0473924], [0.206021, 52.047003999999994], [0.2063205, 52.04626119999999], [0.20650499999999997, 52.045773], [0.2066936, 52.0452268], [0.2068788, 52.04463269999999], [0.2069909, 52.0442051], [0.2070547, 52.0439378], [0.2071399, 52.043561], [0.2072334, 52.0430931], [0.2073129, 52.0426253], [0.2073493, 52.0423619], [0.2074009, 52.04189660000001], [0.20743069999999997, 52.04155419999999], [0.20745079999999996, 52.04118999999999], [0.20746709999999996, 52.0408057], [0.20746999999999996, 52.0404893], [0.207463, 52.03995720000001], [0.207453, 52.03967389999999], [0.2074309, 52.03935159999999], [0.207387, 52.038924300000005], [0.20733470000000004, 52.0384699], [0.20728779999999997, 52.0380979], [0.2072473, 52.0378543], [0.2072032, 52.0376299], [0.20711969999999996, 52.0372057], [0.207039, 52.0368743], [0.2069744, 52.0366135], [0.2068964, 52.03632480000001], [0.2067805, 52.0359455], [0.20668039999999996, 52.0356469], [0.2065841, 52.03537679999999], [0.2063687, 52.03482880000001], [0.2061813, 52.03436269999999], [0.205497, 52.0327086], [0.2051224, 52.03178769999999], [0.20375229999999997, 52.02853139999999], [0.20371929999999996, 52.0284408], [0.2036613, 52.02829509999999], [0.2036053, 52.0281421], [0.2035598, 52.02800300000001], [0.20351089999999997, 52.0278442], [0.203477, 52.027726], [0.2034331, 52.02753119999999], [0.20340849999999996, 52.02743259999999], [0.2033901, 52.027314100000005], [0.2033615, 52.02713299999999], [0.2033427, 52.02698219999999], [0.2033233, 52.02681290000001], [0.20331399999999997, 52.0266398], [0.2033136, 52.0265997], [0.2033095, 52.0264479], [0.20331289999999996, 52.026341499999994], [0.20331799999999997, 52.0261705], [0.2033263, 52.02604689999999], [0.2033436, 52.025873], [0.2033703, 52.0256927], [0.2040516, 52.02180560000001], [0.20415769999999997, 52.02113630000001], [0.20437389999999997, 52.0198631], [0.204492, 52.0191185], [0.2046055, 52.0184141], [0.2046193, 52.0183276], [0.2047555, 52.0176221], [0.2049205, 52.016647299999995], [0.20499819999999996, 52.01621419999999], [0.2051887, 52.01511769999999], [0.20536339999999997, 52.014179699999985], [0.2055581, 52.0130413], [0.2058232, 52.0114303], [0.20655629999999997, 52.00711869999999], [0.2066788, 52.00670199999998], [0.2067958, 52.00601579999999], [0.20683779999999996, 52.0057891], [0.2068839, 52.0055522], [0.20692879999999997, 52.0053691], [0.20698009999999997, 52.0051508], [0.20707259999999997, 52.004824799999994], [0.2071732771999461, 52.00447436781143], [0.20717389999999997, 52.004472199999995], [0.2072653, 52.0041574], [0.207334, 52.00393669999999], [0.2073859, 52.0037859], [0.2074612, 52.00360130000001], [0.20753569999999996, 52.003433], [0.2076359, 52.003245], [0.2076983, 52.00313070000001], [0.20783409999999997, 52.0028799], [0.2081179, 52.0023868], [0.2082768, 52.00210039999999], [0.20845200000000003, 52.00171269999999], [0.20904529999999996, 52.00070130000001], [0.20915639999999996, 52.000490199999994], [0.20926500000000003, 52.0002682], [0.2093545, 52.0000764], [0.20941329999999997, 51.99993999999999], [0.20949209999999996, 51.9997475], [0.2095987, 51.9994684], [0.20965475943548675, 51.99930615890027], [0.2097054, 51.9991596], [0.2097912, 51.99887609999999], [0.2098729, 51.99857769999999], [0.20996, 51.99820030000001], [0.210021, 51.99789890000001], [0.21005909999999997, 51.997658699999995], [0.21009269999999997, 51.9974281], [0.2101109, 51.9972349], [0.21012739999999996, 51.99697100000001], [0.2101406, 51.9966433], [0.2101554, 51.9960274], [0.21015559999999997, 51.9956023], [0.2101606, 51.99535439999999], [0.210164, 51.9952006], [0.2101767, 51.995023999999994], [0.2101895, 51.9948663], [0.21021359999999997, 51.9946144], [0.210244, 51.994419400000005], [0.21029, 51.9941426], [0.2103298, 51.99395659999999], [0.2103955, 51.99370209999999], [0.2104437, 51.993513199999995], [0.2105168, 51.9932791], [0.2106076, 51.99301429999999], [0.2106887, 51.9928069], [0.2108287, 51.9924808], [0.21095189999999997, 51.992215599999994], [0.2110353, 51.992053299999995], [0.2111336, 51.9918708], [0.211204, 51.99175], [0.211289, 51.99161579999999], [0.2113994, 51.99144990000001], [0.2114965, 51.9913017], [0.2116087, 51.9911518], [0.211722, 51.9910048], [0.21188630000000003, 51.99080759999999], [0.21196349999999997, 51.9907178], [0.2120446, 51.99062850000001], [0.2121647, 51.9904985], [0.2122902, 51.9903691], [0.2128894, 51.98977589999999], [0.2131249, 51.9895491], [0.2133317, 51.989351], [0.2134552, 51.9892277], [0.21361389999999997, 51.9890629], [0.21376759999999995, 51.98889], [0.2139003, 51.988722800000005], [0.2140029, 51.98860040000001], [0.2141633, 51.9883943], [0.21427810000000003, 51.988245199999994], [0.2145339, 51.9878799], [0.2147161, 51.98760209999999], [0.2149011, 51.987304], [0.2150215, 51.987097799999994], [0.2152108, 51.9867611], [0.2153492, 51.9864712], [0.21548159999999997, 51.9861887], [0.2155466, 51.986033], [0.21565419999999996, 51.985702899999986], [0.21573349999999997, 51.985430699999995], [0.2157721, 51.98528679999999], [0.215806, 51.9851282], [0.2158351, 51.984973499999995], [0.2158554, 51.9848203], [0.2158704, 51.9846677], [0.215878, 51.98452369999999], [0.21587749999999997, 51.98430410000001], [0.2158695, 51.9840969], [0.2158337, 51.9837804], [0.21576929999999997, 51.9834277], [0.2157239, 51.983271499999994], [0.2156724, 51.9831125], [0.21559919999999996, 51.9828403], [0.2155573, 51.98266480000001], [0.2155197, 51.9824775], [0.2154906, 51.982294499999995], [0.2153973, 51.98182919999999], [0.21535209999999996, 51.9815249], [0.21531639999999996, 51.98124860000001], [0.2152974, 51.981010100000006], [0.2152877, 51.9808189], [0.2152801, 51.9805508], [0.21528279999999997, 51.98035969999999], [0.2152871, 51.98019], [0.21529629999999997, 51.979997], [0.2153373, 51.9796546], [0.2153699, 51.979432900000006], [0.21541099999999996, 51.9791865], [0.2154543, 51.97898109999999], [0.21550030000000003, 51.9787746], [0.21561469999999996, 51.978319299999995], [0.21573849999999997, 51.977818899999995], [0.2162205, 51.975900499999995], [0.21640799999999996, 51.97515349999999], [0.216706, 51.97396959999999], [0.21703020000000003, 51.972675900000006], [0.2177285, 51.96997029999999], [0.2179053, 51.96930119999999], [0.21802189999999996, 51.96885679999999], [0.2181092, 51.968577499999995], [0.2182406, 51.9681815], [0.218281, 51.96806789999999], [0.21847539999999996, 51.9675455], [0.2186301, 51.9671581], [0.2188388, 51.96663000000001], [0.2188969, 51.9664473], [0.2189839, 51.9661571], [0.2190353, 51.9659596], [0.21908769999999997, 51.9656897], [0.21913689999999997, 51.9654077], [0.2191695, 51.9651776], [0.2191933, 51.9648879], [0.2192047, 51.964629599999995], [0.21920629999999997, 51.9643048], [0.2192005, 51.96411749999999], [0.2191823, 51.9638639], [0.21915630000000005, 51.9636162], [0.2191314, 51.96342349999999], [0.2191017, 51.9632477], [0.2190554, 51.9630107], [0.21901519999999997, 51.9628224], [0.2189335, 51.96251889999999], [0.2188576, 51.9622824], [0.21879019999999996, 51.9620814], [0.2187092, 51.9618748], [0.2185988, 51.96162359999999], [0.21846129999999997, 51.9613412], [0.2183385, 51.9611069], [0.21819989999999995, 51.96085879999999], [0.21803549999999997, 51.960561199999994], [0.2179171, 51.960336], [0.2177695, 51.9600374], [0.2176596, 51.9597911], [0.2176134, 51.95967429999999], [0.2175687, 51.95955560000001], [0.2175297, 51.9594463], [0.21748719999999996, 51.9593202], [0.21745569999999995, 51.9592177], [0.21743419999999997, 51.9591353], [0.21732699999999996, 51.958622899999995], [0.217301, 51.9584717], [0.2172597, 51.9581498], [0.2172291, 51.9578737], [0.21721589999999996, 51.9576348], [0.21720859999999995, 51.95736529999999], [0.2172146, 51.95715249999999], [0.2172246, 51.9568598], [0.2172443, 51.95655539999999], [0.217275, 51.95629379999999], [0.2173119, 51.9560346], [0.21738440000000003, 51.955695299999995], [0.2174473, 51.95546319999999], [0.2177828, 51.9544384], [0.2178444, 51.95421789999999], [0.21791469999999996, 51.95393519999999], [0.2179625, 51.95370830000001], [0.2180015, 51.95351300000001], [0.2180389, 51.9532871], [0.2181297, 51.95264340000001], [0.2181515, 51.9524244], [0.21817279999999997, 51.9521985], [0.21819279999999996, 51.9519559], [0.21820659999999997, 51.9517076], [0.2182119, 51.9514502], [0.21821049999999995, 51.9512387], [0.2182052, 51.951047], [0.21819189999999997, 51.9508351], [0.218169, 51.9505654], [0.2181484, 51.95036110000001], [0.21811949999999997, 51.9501654], [0.21809049999999996, 51.94998450000001], [0.2180474, 51.9497564], [0.2179945, 51.9495245], [0.2179178, 51.94923829999999], [0.2177148, 51.94852310000001], [0.2176887, 51.9484189], [0.217671, 51.94833239999999], [0.2176366, 51.948162200000006], [0.2176178, 51.9480539], [0.2176008, 51.94793709999999], [0.21757629999999997, 51.94775849999999], [0.21755720000000003, 51.94755359999999], [0.2175486, 51.9473365], [0.21754729999999997, 51.94711679999999], [0.2175603, 51.94691629999999], [0.21757099999999996, 51.9467922], [0.21758289999999997, 51.946678599999984], [0.2176094, 51.9465028], [0.21765359999999995, 51.9462686], [0.21770639999999997, 51.9460571], [0.2177587, 51.9458685], [0.21781900000000004, 51.94569229999999], [0.2179115, 51.9454608], [0.2180018, 51.945252200000006], [0.21812, 51.94502570000001], [0.2182099, 51.9448624], [0.218321, 51.94468210000001], [0.2184378, 51.94449680000001], [0.2185737, 51.94430150000001], [0.21871529999999997, 51.9441092], [0.218834686587002, 51.94396531986611], [0.2188664, 51.94392709999999], [0.21908679999999997, 51.94369170000001], [0.2192676, 51.94350899999999], [0.21939159999999996, 51.94338969999998], [0.2195049, 51.94328540000001], [0.2196112, 51.94319149999999], [0.2198901, 51.942958999999995], [0.2200697, 51.9428181], [0.22025739999999996, 51.94268699999999], [0.2205495, 51.942494800000006], [0.22086459999999997, 51.9422983], [0.2210836, 51.94217609999999], [0.22142629999999996, 51.9419927], [0.22166009999999997, 51.9418781], [0.222067, 51.9416884], [0.2223619, 51.94155329999999], [0.2229099, 51.941310400000006], [0.22299889999999997, 51.9412737], [0.2235083, 51.9410438], [0.2237857, 51.940909399999995], [0.2240799, 51.940762600000006], [0.22439189999999995, 51.94059399999999], [0.2246375, 51.9404521], [0.22492819999999997, 51.9402736], [0.2251565, 51.9401197], [0.2254153, 51.939940199999995], [0.22557089999999996, 51.939825799999994], [0.2257883, 51.9396569], [0.2261642, 51.9393482], [0.2264155, 51.9391278], [0.2266136, 51.93893839999999], [0.226825, 51.938723499999995], [0.2269981, 51.9385337], [0.22715979999999997, 51.93834439999999], [0.2273072999999999, 51.9381508], [0.2274484, 51.9379618], [0.2275665, 51.937783200000005], [0.2276761, 51.937599199999994], [0.2277846, 51.93740319999999], [0.2278924, 51.9371935], [0.2279705999999999, 51.93702470000001], [0.2280545, 51.936832800000005], [0.2281037, 51.9367169], [0.228149, 51.93660099999999], [0.2282012999999999, 51.9364524], [0.22825509999999996, 51.936284], [0.2283026, 51.93610260000001], [0.2283406, 51.9359375], [0.22837639999999995, 51.93574580000001], [0.22839809999999997, 51.9355874], [0.228419, 51.93539749999999], [0.2284281, 51.9352445], [0.22843279999999996, 51.935086], [0.2284317, 51.93492440000001], [0.2284235, 51.9347373], [0.2284074, 51.934530200000005], [0.22838369999999997, 51.9343464], [0.2283509, 51.93415879999999], [0.22830390000000003, 51.9339518], [0.2282605, 51.933768599999986], [0.2282065, 51.933597599999985], [0.22814550000000003, 51.93341970000001], [0.2280791, 51.9332521], [0.228007, 51.93308189999999], [0.22791810000000004, 51.9328909], [0.22781380000000004, 51.9326876], [0.22767560000000003, 51.932455], [0.22753880000000004, 51.932247], [0.2273734, 51.932015199999995], [0.2272333, 51.9318359], [0.2270881, 51.931660099999995], [0.2267573, 51.9312834], [0.2265988, 51.9311027], [0.2264231, 51.930900300000005], [0.2262153, 51.9306515], [0.2260526, 51.930439199999995], [0.2258938, 51.9302136], [0.2257562999999999, 51.93000430000001], [0.2256011, 51.929748100000005], [0.22546949999999993, 51.9295128], [0.2253478, 51.929266], [0.22524549999999996, 51.9290432], [0.2251492, 51.928810199999994], [0.2250646, 51.9285831], [0.22499699999999995, 51.928362500000006], [0.2249169, 51.9280907], [0.22486819999999996, 51.92790250000001], [0.22483000000000003, 51.92770459999999], [0.2247956, 51.9275134], [0.2247610999999999, 51.9272591], [0.2247392, 51.927054899999995], [0.22472580000000003, 51.92684999999999], [0.22471559999999996, 51.9266318], [0.22471559999999996, 51.92644589999999], [0.2247279, 51.9262183], [0.2247384, 51.9260324], [0.2247558, 51.9258504], [0.2247748, 51.9256951], [0.2247897, 51.92556969999999], [0.2248131, 51.9254372], [0.2248347, 51.9253292], [0.22488620000000004, 51.92509020000001], [0.2249445, 51.9248563], [0.2249947999999999, 51.9246825], [0.22505040000000004, 51.9245091], [0.2251286, 51.924282], [0.22516799999999995, 51.9241836], [0.22520149999999997, 51.92410169999999], [0.22534139999999997, 51.92378119999999], [0.22545879999999993, 51.9235357], [0.22559239999999992, 51.923298599999995], [0.22579080000000004, 51.92296600000001], [0.2259571, 51.9227081], [0.226066, 51.922551099999986], [0.2262888, 51.9222502], [0.2264231, 51.9220808], [0.2265619, 51.9219087], [0.2267538, 51.9216825], [0.2269375, 51.9214751], [0.22715389999999996, 51.9212527], [0.22734629999999997, 51.9210722], [0.2275297, 51.92090180000001], [0.2277040999999999, 51.920751200000005], [0.22786270000000003, 51.9206193], [0.2281794, 51.9203709], [0.2284445, 51.92016790000001], [0.2287177, 51.9199587], [0.22886419999999996, 51.919843], [0.2291357, 51.9196293], [0.2293515, 51.919452], [0.22953560000000003, 51.9192878], [0.22973569999999996, 51.919099900000006], [0.22990989999999997, 51.918927799999985], [0.2300758, 51.91874879999999], [0.23031779999999993, 51.91847139999999], [0.23050549999999995, 51.91824149999999], [0.2306448, 51.9180539], [0.2307446, 51.9179014], [0.23090799999999995, 51.91764789999999], [0.23103340000000003, 51.91742479999999], [0.23117729999999995, 51.9171483], [0.2312967, 51.91687960000001], [0.2313831, 51.9166482], [0.2314432, 51.91646449999999], [0.23149470000000005, 51.9162932], [0.23153530000000003, 51.91614179999999], [0.23158309999999996, 51.915941], [0.23161450000000003, 51.9157586], [0.2316441, 51.9155519], [0.2316668, 51.915311200000005], [0.2316794, 51.9150038], [0.2316764, 51.91466570000001], [0.2316611, 51.91447], [0.23163500000000004, 51.91426839999999], [0.23160479999999992, 51.914116699999994], [0.231537, 51.91382769999999], [0.2314978, 51.9136791], [0.2314193, 51.9134496], [0.2313503, 51.91325979999999], [0.23125879999999996, 51.9130483], [0.2311813, 51.9128757], [0.2310643, 51.9126469], [0.2309003, 51.9123669], [0.23078370000000004, 51.912185099999995], [0.2306444, 51.91197979999999], [0.2305039, 51.9117985], [0.2303784, 51.91164479999999], [0.2302572, 51.9114973], [0.2301067, 51.91133249999999], [0.22994650000000005, 51.911165], [0.22974999999999995, 51.9109754], [0.2295921, 51.9108299], [0.2294465, 51.91070070000001], [0.2292583, 51.910545899999995], [0.22891139999999996, 51.91027570000001], [0.2287166, 51.9101305], [0.2285695, 51.91002950000001], [0.2282869999999999, 51.90984460000001], [0.2279757, 51.90965299999999], [0.2275252, 51.9093964], [0.2271123, 51.9091755], [0.2266529, 51.9089427], [0.2262118, 51.90872659999999], [0.22197449999999996, 51.9066899], [0.2213017, 51.906329], [0.22066268853664395, 51.90602250805297], [0.220656, 51.9060193], [0.2205619, 51.90597289999999], [0.2204174, 51.9058988], [0.2202995, 51.9058376], [0.22017149999999996, 51.9057712], [0.2200269, 51.9056896], [0.21985019999999997, 51.905590700000005], [0.2196811, 51.9054887], [0.21955499999999997, 51.9054053], [0.2194162, 51.9053049], [0.2192466, 51.9051638], [0.2190632, 51.904989699999994], [0.21889559999999997, 51.90479760000001], [0.21879149999999997, 51.9046518], [0.21876, 51.9046059], [0.2186352, 51.90437860000001], [0.2185623, 51.90419789999999], [0.2185098, 51.90395440000001], [0.21847929999999996, 51.903741], [0.21847849999999996, 51.90352599999999], [0.21849989999999997, 51.90335090000001], [0.21853579999999995, 51.9031739], [0.21859419999999996, 51.90298849999999], [0.2186794, 51.9027962], [0.2188031, 51.9025875], [0.2189049, 51.9024461], [0.2189948, 51.902334499999995], [0.2191883, 51.90212319999999], [0.2194117, 51.90190589999999], [0.2196585, 51.9016815], [0.21995149999999997, 51.9014385], [0.22021009999999996, 51.901249400000005], [0.22078909999999996, 51.9008817], [0.2216305, 51.90042059999998], [0.221633875244185, 51.90041859541597], [0.2222838, 51.9000326], [0.2235041, 51.89935990000001], [0.2251674, 51.8984568], [0.2259555, 51.89802769999999], [0.2269973, 51.89746159999999], [0.2273424, 51.897274800000005], [0.2276163, 51.8971243], [0.22795380000000004, 51.896934], [0.2281164, 51.89684200000001], [0.2282553, 51.8967572], [0.2283779, 51.8966828], [0.22857720000000004, 51.8965582], [0.22870809999999991, 51.89647119999999], [0.2288323, 51.89638579999999], [0.22896630000000004, 51.89629049999999], [0.22911200000000004, 51.8961796], [0.2292431, 51.89607720000001], [0.2293873, 51.8959591], [0.22951659999999993, 51.8958506], [0.2296584, 51.8957266], [0.2297615, 51.8956328], [0.22985009999999997, 51.8955478], [0.22992939999999995, 51.8954704], [0.2300863, 51.89530359999999], [0.2301793, 51.8952004], [0.2302905, 51.8950771], [0.2303943, 51.8949467], [0.2304976, 51.894819], [0.23057009999999992, 51.89472409999999], [0.2306736, 51.894578], [0.23101120000000003, 51.894068], [0.2313318, 51.8935633], [0.2317971, 51.89286229999998], [0.2322579999999999, 51.89214619999999], [0.23234830000000004, 51.89200950000001], [0.23244519999999996, 51.8918674], [0.2328731, 51.89125039999998], [0.23457090000000003, 51.8887515], [0.23469030323253764, 51.8885561180277], [0.2353766, 51.8874331], [0.23579939999999996, 51.8868391], [0.2362328, 51.8862736], [0.23678099999999996, 51.88560999999998], [0.2374022, 51.88502199999999], [0.2378098999999999, 51.8846816], [0.23819509999999997, 51.88440740000001], [0.2386253, 51.8841015], [0.2390545, 51.8838319], [0.23948469999999997, 51.88362], [0.2400845, 51.88334319999999], [0.24082369999999995, 51.8830571], [0.2414148, 51.882867], [0.2419953, 51.8826915], [0.24263469999999995, 51.88251009999999], [0.2433771, 51.8823531], [0.2444082, 51.882213799999995], [0.2453394, 51.882121299999994], [0.2458687, 51.88208910000001], [0.2464593999999999, 51.882074], [0.24690689999999996, 51.88207690000001], [0.2475411, 51.8820957], [0.2479896, 51.8821273], [0.2485258, 51.8821829], [0.2489961, 51.8822466], [0.2496203, 51.88234980000001], [0.2499870999999999, 51.88242499999999], [0.2503947, 51.8825201], [0.25075369999999997, 51.88261479999999], [0.250966, 51.8826764], [0.251193, 51.882746], [0.25142669999999995, 51.88281949999999], [0.2515978, 51.8828785], [0.2521691999999999, 51.8831065], [0.25261369999999994, 51.8833002], [0.2528564, 51.88340980000001], [0.253076, 51.8835133], [0.2533717, 51.88366189999999], [0.2535842, 51.883779], [0.2537391, 51.8838653], [0.25392869999999995, 51.8839761], [0.25413659999999993, 51.88410530000001], [0.254374, 51.884257700000006], [0.2546606, 51.88444739999999], [0.2559542, 51.88531089999999], [0.2572007, 51.8861407], [0.2577730999999999, 51.8865218], [0.25816839999999996, 51.8867849], [0.25825099999999995, 51.88683960000001], [0.2596704, 51.887787800000005], [0.25984630000000003, 51.88790529999999], [0.26074139999999996, 51.888496499999995], [0.26082564112936485, 51.8885561180277], [0.2608478000000001, 51.8885718], [0.2618161, 51.8892064], [0.2620681, 51.8893715]]} 22.9 1923 1951 Cambridge South Stansted Airport Stansted Airport 51.8893715 0.2620681 51.8893715 0.2620681 1 0 2026-09-15 19:02:07 TERMINATED 2026-09-15 18:51:00 Stansted Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742559 1789498226551320 160 160 2026-09-15 19:01:47.650793 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:47.372409
558255 590069 P01966 492R29MY15 2026-09-15 COMPLETE 15742973 2026-09-15 19:51:00 2026-09-15 19:02:07 2026-09-17 19:02:07 {"id": 590069, "stp": "P", "toc": "Greater Anglia", "uid": "P01966", "consist": "755335", "dest_crs": "IPS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01966/2026-09-15/detailed", "trust_id": "492R29MY15", "origin_crs": "FLX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": "2B", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "2R29", "timing_status": "EARLY", "origin_station": "Felixstowe", "current_leg_arr": "1951", "current_leg_dep": "1945", "current_leg_end": "Ipswich", "origin_dep_time": "1928", "origin_platform": null, "current_location": "Ipswich", "last_update_time": "2026-09-15T19:02:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1664744370337496, 52.08110365081767], [1.1662745999999995, 52.0810863], [1.1661271999999998, 52.0810718], [1.1660193, 52.081061], [1.1657266, 52.08103210000001], [1.1656386, 52.0810218], [1.1655408, 52.0810102], [1.1648912, 52.080943100000006], [1.1643594999999998, 52.08087719999999], [1.1637997, 52.0808097], [1.1627360999999998, 52.0806472], [1.1613018, 52.0804415], [1.1598871, 52.080182099999995], [1.1564034999999997, 52.0795547], [1.1545986, 52.07920120000001], [1.152779, 52.07881520000001], [1.152266, 52.07869590000001], [1.1517723999999998, 52.0785802], [1.151349, 52.07848150000001], [1.1510346, 52.0784051], [1.1507555, 52.0783406], [1.1502357, 52.0782132], [1.1497681, 52.0780951], [1.1487729, 52.07782939999999], [1.1482793, 52.0776911], [1.1478361, 52.07756580000001], [1.1471352, 52.07735259999999], [1.1464569, 52.077145599999994], [1.1452351, 52.0767622], [1.144004, 52.07634800000001], [1.1436851, 52.07623829999999], [1.1433867999999998, 52.07613380000001], [1.1432427000000005, 52.07608419999999], [1.1425051, 52.07581989999999], [1.1417702, 52.075540999999994], [1.14174, 52.0755292], [1.1407033, 52.0751228], [1.1390460999999998, 52.07444670000001], [1.1388641999999998, 52.07437250000001], [1.1382599999999998, 52.07410529999999], [1.1373999, 52.0737237], [1.1371816, 52.07362680000001], [1.1361487, 52.0731208], [1.1357251999999998, 52.0728937], [1.1347131, 52.0723361], [1.1343568, 52.07212069999999], [1.1341617, 52.0719997], [1.1334921000000002, 52.0715843], [1.1331159, 52.0713503], [1.1328906999999997, 52.071198599999995], [1.1305826, 52.06966589999998], [1.1303532, 52.06947730000001], [1.1300947, 52.069264799999985], [1.1300574, 52.0692341], [1.1295538, 52.06880339999999], [1.1285333999999998, 52.06784249999999], [1.1280762, 52.06741189999998], [1.127634, 52.0669173], [1.1273402999999995, 52.06652879999999], [1.1271165, 52.06620720000001], [1.1269025999999998, 52.06584800000001], [1.1267087999999998, 52.0655082], [1.1265456, 52.06514870000001], [1.1265044890927525, 52.06504790876605], [1.1264450884975314, 52.064893655205005], [1.126391739361155, 52.06475744087442], [1.126343810248582, 52.06463666298589], [1.1263006697247713, 52.06452871875097], [1.126261686354681, 52.064431005381245], [1.1262262287032698, 52.06434092008827], [1.1261936653354965, 52.06425586008363], [1.126163364816319, 52.06417322257888], [1.1261346957106964, 52.0640904047856], [1.126107026583587, 52.06400480391537], [1.12607972599995, 52.063913817179746], [1.1260521625247433, 52.063814841790304], [1.1260237047229258, 52.063705274958615], [1.1259937211594555, 52.06358251389625], [1.1259615803992915, 52.063443955814776], [1.1259266510073926, 52.06328699792577], [1.1259022, 52.0631382], [1.1258469, 52.0625327], [1.1258624, 52.06202539999999], [1.1258971, 52.06144900000001], [1.125933, 52.061080800000006], [1.1259649, 52.0608422], [1.1259908999999997, 52.0606732], [1.1260371, 52.0604214], [1.1260869, 52.0601989], [1.1261209999999997, 52.0600754], [1.1261681999999995, 52.0599218], [1.1262332999999998, 52.0597137], [1.1263684, 52.0594294], [1.1265047, 52.0591668], [1.1266300996748912, 52.05896483417745], [1.1267357801737017, 52.058819418112975], [1.1268222172347209, 52.0586872398151], [1.1268927043877048, 52.05856662240234], [1.1269505351624096, 52.0584558889932], [1.126999003088591, 52.058353362706185], [1.1270414016960049, 52.05825736665982], [1.1270810245144074, 52.05816622397259], [1.1271211650735542, 52.05807825776301], [1.127165116903201, 52.0579917911496], [1.1272161735331043, 52.05790514725087], [1.12727762849302, 52.05781664918532], [1.1273527753127035, 52.057724620071454], [1.1274449075219106, 52.05762738302779], [1.127557318650398, 52.05752326117285], [1.1276933022279212, 52.05741057762512], [1.1278561517842358, 52.05728765550312], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]}", "current_leg_start": "Westerfield", "dest_arr_time_act": "1953", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Westerfield", "current_leg_milage": "3.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1070.845, \"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\": 2673.635, \"from_m\": 1070.845, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3411.83, \"from_m\": 2673.635, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14837.593, \"from_m\": 3411.83, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19058.619, \"from_m\": 14837.593, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19366.123, \"from_m\": 19058.619, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 19642.606, \"from_m\": 19366.123, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23030.629, \"from_m\": 19642.606, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24146.539, \"from_m\": 23030.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\": 24902.532, \"from_m\": 24146.539, \"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\": 24941.304, \"from_m\": 24902.532, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25011.017, \"from_m\": 24941.304, \"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\": 25168.721, \"from_m\": 25011.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 590069, \"profile_key\": \"dfdd2d8c436d19793919036f1e0dd32cb2c151f922081e88ed3c2a59181b71c2\", \"schedule_id\": 19921, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1928\", \"location\": \"Felixstowe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Felixstowe Beach Jn\", \"stage_seq\": 2, \"distance_m\": 1070.845, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"1931\", \"wtt_dep\": \"1931H\", \"location\": \"Trimley\", \"stage_seq\": 3, \"distance_m\": 2536.775, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933\", \"location\": \"Gun Lane Jn\", \"stage_seq\": 4, \"distance_m\": 4255.853, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934H\", \"location\": \"Trimley Sig. FW9024\", \"stage_seq\": 5, \"distance_m\": 6797.95, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Derby Road Levington Sig. FW9018\", \"stage_seq\": 6, \"distance_m\": 9944.982, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": \"1940H\", \"location\": \"Derby Road\", \"stage_seq\": 7, \"distance_m\": 15377.449, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1945H\", \"location\": \"Westerfield\", \"stage_seq\": 8, \"distance_m\": 19509.671, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949H\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 9, \"distance_m\": 22998.81, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950H\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 10, \"distance_m\": 23687.992, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 11, \"distance_m\": 25168.721, \"section_seq\": 1, \"route_path_id\": 36197}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25168.721, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36197}], \"total_distance_m\": 25168.721, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25129.949, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 38.772, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1928", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:35Z\", \"source_id\": 48414205, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:41Z\", \"source_id\": 15726282, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:09Z\", \"source_id\": 48435601, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:13Z\", \"source_id\": 15734020, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:44Z\", \"source_id\": 48446660, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:46Z\", \"source_id\": 15737553, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13404, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:33Z\", \"source_id\": 48463245, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:37Z\", \"source_id\": 15742721, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:46Z\", \"source_id\": 15742973, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "2", "timing_fact_generation": 1789498251529462, "current_leg_arrival_utc": "2026-09-15T19:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:49.501132", "service_state_evidence_id": 15742721, "current_leg_start_actual_dep": "2026-09-15T19:45:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:49.877438", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P FLX IPS 2R29 755335 4 100 None {"version": 3, "segments": [{"to_m": 1070.845, "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": 2673.635, "from_m": 1070.845, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3411.83, "from_m": 2673.635, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14837.593, "from_m": 3411.83, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19058.619, "from_m": 14837.593, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19366.123, "from_m": 19058.619, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 19642.606, "from_m": 19366.123, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23030.629, "from_m": 19642.606, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24146.539, "from_m": 23030.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": 24902.532, "from_m": 24146.539, "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": 24941.304, "from_m": 24902.532, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25011.017, "from_m": 24941.304, "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": 25168.721, "from_m": 25011.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 590069, "profile_key": "dfdd2d8c436d19793919036f1e0dd32cb2c151f922081e88ed3c2a59181b71c2", "schedule_id": 19921, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1928", "location": "Felixstowe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929", "location": "Felixstowe Beach Jn", "stage_seq": 2, "distance_m": 1070.845, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "1931", "wtt_dep": "1931H", "location": "Trimley", "stage_seq": 3, "distance_m": 2536.775, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933", "location": "Gun Lane Jn", "stage_seq": 4, "distance_m": 4255.853, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934H", "location": "Trimley Sig. FW9024", "stage_seq": 5, "distance_m": 6797.95, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Derby Road Levington Sig. FW9018", "stage_seq": 6, "distance_m": 9944.982, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": "1940H", "location": "Derby Road", "stage_seq": 7, "distance_m": 15377.449, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1945H", "location": "Westerfield", "stage_seq": 8, "distance_m": 19509.671, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "Ipswich Boss Hall Jn", "stage_seq": 9, "distance_m": 22998.81, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950H", "location": "East Suffolk Jn", "stage_seq": 10, "distance_m": 23687.992, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Ipswich", "stage_seq": 11, "distance_m": 25168.721, "section_seq": 1, "route_path_id": 36197}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25168.721, "from_m": 0.0, "section_seq": 1, "route_path_id": 36197}], "total_distance_m": 25168.721, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25129.949, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 38.772, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13313, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:35Z", "source_id": 48414205, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:31:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:41Z", "source_id": 15726282, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13324, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:09Z", "source_id": 48435601, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:13Z", "source_id": 15734020, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13333, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:44Z", "source_id": 48446660, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:45:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:46Z", "source_id": 15737553, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13404, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:33Z", "source_id": 48463245, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:51:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:37Z", "source_id": 15742721, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:46Z", "source_id": 15742973, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Felixstowe 1928 1928 None None None Ipswich 1953 1953 2B EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01966/2026-09-15/detailed None Westerfield 2026-09-15T19:45:30+01:00 Ipswich 6.0 {"type": "LineString", "coordinates": [[1.1664744370337496, 52.08110365081767], [1.1662745999999995, 52.0810863], [1.1661271999999998, 52.0810718], [1.1660193, 52.081061], [1.1657266, 52.08103210000001], [1.1656386, 52.0810218], [1.1655408, 52.0810102], [1.1648912, 52.080943100000006], [1.1643594999999998, 52.08087719999999], [1.1637997, 52.0808097], [1.1627360999999998, 52.0806472], [1.1613018, 52.0804415], [1.1598871, 52.080182099999995], [1.1564034999999997, 52.0795547], [1.1545986, 52.07920120000001], [1.152779, 52.07881520000001], [1.152266, 52.07869590000001], [1.1517723999999998, 52.0785802], [1.151349, 52.07848150000001], [1.1510346, 52.0784051], [1.1507555, 52.0783406], [1.1502357, 52.0782132], [1.1497681, 52.0780951], [1.1487729, 52.07782939999999], [1.1482793, 52.0776911], [1.1478361, 52.07756580000001], [1.1471352, 52.07735259999999], [1.1464569, 52.077145599999994], [1.1452351, 52.0767622], [1.144004, 52.07634800000001], [1.1436851, 52.07623829999999], [1.1433867999999998, 52.07613380000001], [1.1432427000000005, 52.07608419999999], [1.1425051, 52.07581989999999], [1.1417702, 52.075540999999994], [1.14174, 52.0755292], [1.1407033, 52.0751228], [1.1390460999999998, 52.07444670000001], [1.1388641999999998, 52.07437250000001], [1.1382599999999998, 52.07410529999999], [1.1373999, 52.0737237], [1.1371816, 52.07362680000001], [1.1361487, 52.0731208], [1.1357251999999998, 52.0728937], [1.1347131, 52.0723361], [1.1343568, 52.07212069999999], [1.1341617, 52.0719997], [1.1334921000000002, 52.0715843], [1.1331159, 52.0713503], [1.1328906999999997, 52.071198599999995], [1.1305826, 52.06966589999998], [1.1303532, 52.06947730000001], [1.1300947, 52.069264799999985], [1.1300574, 52.0692341], [1.1295538, 52.06880339999999], [1.1285333999999998, 52.06784249999999], [1.1280762, 52.06741189999998], [1.127634, 52.0669173], [1.1273402999999995, 52.06652879999999], [1.1271165, 52.06620720000001], [1.1269025999999998, 52.06584800000001], [1.1267087999999998, 52.0655082], [1.1265456, 52.06514870000001], [1.1265044890927525, 52.06504790876605], [1.1264450884975314, 52.064893655205005], [1.126391739361155, 52.06475744087442], [1.126343810248582, 52.06463666298589], [1.1263006697247713, 52.06452871875097], [1.126261686354681, 52.064431005381245], [1.1262262287032698, 52.06434092008827], [1.1261936653354965, 52.06425586008363], [1.126163364816319, 52.06417322257888], [1.1261346957106964, 52.0640904047856], [1.126107026583587, 52.06400480391537], [1.12607972599995, 52.063913817179746], [1.1260521625247433, 52.063814841790304], [1.1260237047229258, 52.063705274958615], [1.1259937211594555, 52.06358251389625], [1.1259615803992915, 52.063443955814776], [1.1259266510073926, 52.06328699792577], [1.1259022, 52.0631382], [1.1258469, 52.0625327], [1.1258624, 52.06202539999999], [1.1258971, 52.06144900000001], [1.125933, 52.061080800000006], [1.1259649, 52.0608422], [1.1259908999999997, 52.0606732], [1.1260371, 52.0604214], [1.1260869, 52.0601989], [1.1261209999999997, 52.0600754], [1.1261681999999995, 52.0599218], [1.1262332999999998, 52.0597137], [1.1263684, 52.0594294], [1.1265047, 52.0591668], [1.1266300996748912, 52.05896483417745], [1.1267357801737017, 52.058819418112975], [1.1268222172347209, 52.0586872398151], [1.1268927043877048, 52.05856662240234], [1.1269505351624096, 52.0584558889932], [1.126999003088591, 52.058353362706185], [1.1270414016960049, 52.05825736665982], [1.1270810245144074, 52.05816622397259], [1.1271211650735542, 52.05807825776301], [1.127165116903201, 52.0579917911496], [1.1272161735331043, 52.05790514725087], [1.12727762849302, 52.05781664918532], [1.1273527753127035, 52.057724620071454], [1.1274449075219106, 52.05762738302779], [1.127557318650398, 52.05752326117285], [1.1276933022279212, 52.05741057762512], [1.1278561517842358, 52.05728765550312], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]} 3.5 1945 1951 Westerfield Ipswich Ipswich 52.0505252 1.1441782 52.0505252 1.1441782 1 0 2026-09-15 19:02:07 TERMINATED 2026-09-15 18:51:00 Ipswich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742721 1789498251529462 32 32 2026-09-15 19:01:49.877438 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:49.501132
558256 590028 L88453 022B40MY15 2026-09-15 COMPLETE 15744762 2026-09-15 19:50:00 2026-09-15 19:02:07 2026-09-17 19:02:07 {"id": 590028, "stp": "P", "toc": "ScotRail", "uid": "L88453", "consist": "158717", "dest_crs": "ABD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88453/2026-09-15/detailed", "trust_id": "022B40MY15", "origin_crs": "INR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-15", "dest_arr_time": "1950", "dest_platform": "6N", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "2B40", "timing_status": "ON TIME", "origin_station": "Inverurie", "current_leg_arr": "1950", "current_leg_dep": "1940", "current_leg_end": "Aberdeen", "origin_dep_time": "1926", "origin_platform": "1", "current_location": "Aberdeen", "last_update_time": "2026-09-15T19:02:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1928911, 57.2059252], [-2.1927145, 57.20569199999999], [-2.1921488, 57.2049579], [-2.1920524, 57.2048302], [-2.1920307, 57.20480249999999], [-2.1917265999999995, 57.2044115], [-2.1916627999999996, 57.20432950000001], [-2.191570899999999, 57.204207], [-2.1914616, 57.2040645], [-2.1909312000000005, 57.20336280000001], [-2.1904276000000005, 57.2027054], [-2.1894331999999994, 57.2014074], [-2.1893492, 57.2012944], [-2.1888659999999995, 57.200656300000006], [-2.1887271000000004, 57.2004729], [-2.188298, 57.199938200000005], [-2.1880583, 57.1996891], [-2.1878421, 57.1994706], [-2.187574, 57.1992322], [-2.187332, 57.1990384], [-2.1864097, 57.198380500000006], [-2.1861324999999994, 57.1981724], [-2.1857980999999995, 57.19792139999999], [-2.1855469, 57.1977196], [-2.1853157, 57.19751459999999], [-2.1851182, 57.197326399999994], [-2.1848983000000004, 57.1970991], [-2.1847693, 57.1969389], [-2.1846044999999994, 57.19673420000001], [-2.1845213999999995, 57.196631], [-2.1843137, 57.196341399999994], [-2.1839442, 57.195800099999985], [-2.1835188999999997, 57.1952045], [-2.1831230999999995, 57.1946237], [-2.1831146595835342, 57.19461131384477], [-2.1828154999999994, 57.1941723], [-2.1822751, 57.19338439999999], [-2.182112, 57.1931129], [-2.1819729999999997, 57.192827099999995], [-2.1817679999999995, 57.1924063], [-2.1816303, 57.19198649999999], [-2.1815627, 57.1916743], [-2.1815220999999996, 57.19136209999999], [-2.1815068999999996, 57.1910493], [-2.1815086, 57.1908724], [-2.1815142, 57.190818500000006], [-2.1815239, 57.19072719999999], [-2.1815523, 57.190455400000005], [-2.181696, 57.1893387], [-2.1817056, 57.18916459999999], [-2.1817119, 57.18897050000001], [-2.1816882, 57.1886515], [-2.1816426, 57.18834879999999], [-2.1815769, 57.188044199999986], [-2.181526, 57.1878744], [-2.1814684999999994, 57.18770279999998], [-2.1813772, 57.18746480000001], [-2.1812690999999997, 57.1872231], [-2.181231299999999, 57.18715], [-2.1811515999999997, 57.186995499999995], [-2.1810174, 57.1867679], [-2.1808690999999993, 57.186542], [-2.1807007, 57.18631249999999], [-2.1804235999999997, 57.1859789], [-2.1802897, 57.1858307], [-2.179926, 57.1854587], [-2.1796345, 57.18520199999999], [-2.1792628, 57.1849034], [-2.1786613, 57.1844636], [-2.1785305, 57.1843691], [-2.1765718, 57.1830107], [-2.1741268, 57.18128060000001], [-2.1733634, 57.18073919999999], [-2.1730832, 57.1805479], [-2.1717663, 57.1796355], [-2.1714358, 57.1794347], [-2.1710785, 57.17921930000001], [-2.1706913, 57.1790038], [-2.1701841, 57.1787346], [-2.1698397, 57.17856870000001], [-2.1690308, 57.17823560000001], [-2.1681281, 57.17793], [-2.1675966999999994, 57.17776909999999], [-2.1671115, 57.177633099999994], [-2.166592, 57.1775064], [-2.1660717, 57.17740549999999], [-2.1654269, 57.1772738], [-2.1653521999999996, 57.17725850000001], [-2.1648849, 57.1771631], [-2.1644649, 57.177082], [-2.1640535, 57.17699319999999], [-2.1635956, 57.17688439999999], [-2.1632136, 57.176784700000006], [-2.1628648, 57.1766866], [-2.1621533, 57.176461800000006], [-2.161455, 57.1762039], [-2.1607821, 57.1759273], [-2.1593811, 57.1753693], [-2.1587016, 57.1751448], [-2.158313, 57.1750294], [-2.1577130999999996, 57.1748656], [-2.1570042, 57.1747024], [-2.156542, 57.174612], [-2.1560367, 57.1745228], [-2.1559566818868516, 57.17451027758288], [-2.1556156, 57.1744569], [-2.1551971, 57.17440309999999], [-2.1547566, 57.1743475], [-2.1543206, 57.1743045], [-2.1538815, 57.17426669999999], [-2.1528567, 57.1741994], [-2.1510673999999996, 57.1740855], [-2.1499439, 57.17401420000001], [-2.1488927, 57.17394949999999], [-2.1477196, 57.1738735], [-2.1472857999999997, 57.1738479], [-2.1460524, 57.1737679], [-2.1455926, 57.173739], [-2.1452162, 57.1737154], [-2.1449744, 57.1736999], [-2.1434363, 57.173604700000006], [-2.1431443999999997, 57.1735851], [-2.1405394, 57.1734312], [-2.1377506999999993, 57.17325189999999], [-2.1351956999999997, 57.173091199999995], [-2.1348928, 57.173072199999986], [-2.13481, 57.173067], [-2.1321553, 57.1729001], [-2.1318336, 57.1728799], [-2.1308565, 57.17281429999999], [-2.1304672, 57.17279200000001], [-2.1300209, 57.1727639], [-2.1294885, 57.17272280000001], [-2.1291436, 57.1726913], [-2.1287292, 57.17265799999999], [-2.1282761, 57.1726112], [-2.1277465, 57.1725568], [-2.1272984, 57.172498700000006], [-2.1264873, 57.1723825], [-2.126147, 57.1723242], [-2.1257533, 57.17225609999999], [-2.1252477, 57.1721647], [-2.1242724, 57.1719539], [-2.1237666, 57.1718331], [-2.122906, 57.1716057], [-2.1224633, 57.17147889999999], [-2.1219823, 57.17132839999999], [-2.121835, 57.1712794], [-2.1217125999999995, 57.171238900000006], [-2.1215262, 57.1711766], [-2.1214273, 57.17114359999999], [-2.1207973999999994, 57.17091249999999], [-2.1198526, 57.17054370000001], [-2.1194028, 57.1703469], [-2.118517, 57.1699253], [-2.1175969, 57.1694286], [-2.1167029, 57.16885099999998], [-2.1159465999999996, 57.168290799999994], [-2.1155075, 57.167901], [-2.1153235, 57.1677377], [-2.1151580999999995, 57.167569999999984], [-2.114839, 57.16724060000001], [-2.114367, 57.16665569999999], [-2.1141354999999997, 57.1663136], [-2.1140977, 57.16624929999999], [-2.1139736, 57.16603820000001], [-2.1139613, 57.166015300000005], [-2.1138822, 57.1658744], [-2.1138569, 57.1658255], [-2.1137605, 57.16563970000001], [-2.1135896, 57.16526330000001], [-2.1135027, 57.1650291], [-2.1134334, 57.164821], [-2.113300999999999, 57.1643254], [-2.1132287, 57.1639202], [-2.1131952, 57.163678299999994], [-2.1131854, 57.1633801], [-2.1131894, 57.1631455], [-2.1132083, 57.163003299999986], [-2.1132489, 57.1627677], [-2.1134965, 57.1615801], [-2.1135802999999997, 57.1612045], [-2.1136638, 57.1607989], [-2.1137193, 57.1604579], [-2.1137401, 57.16023630000001], [-2.1137455, 57.1601107], [-2.1137477, 57.16005919999999], [-2.1137489, 57.15996750000001], [-2.1137510999999995, 57.1598007], [-2.1137401999999996, 57.1595538], [-2.113732, 57.1594424], [-2.1137078, 57.15923589999999], [-2.1136713, 57.159012], [-2.113611, 57.1587478], [-2.1135181999999997, 57.1584076], [-2.1134481, 57.1582156], [-2.1133864, 57.1580586], [-2.1133182999999995, 57.1578851], [-2.1132083, 57.1576441], [-2.1130423, 57.15733759999999], [-2.1128403999999996, 57.15700700000001], [-2.1123487, 57.15627490000001], [-2.1115335, 57.15505799999999], [-2.1115245, 57.1550449], [-2.1113080999999996, 57.15473029999999], [-2.1110135, 57.15428719999999], [-2.1105072, 57.1535257], [-2.1103553, 57.1533286], [-2.110192, 57.15311680000001], [-2.1099345, 57.15279099999999], [-2.1096233999999994, 57.1524651], [-2.1092412, 57.1521145], [-2.1088793, 57.1518387], [-2.1084460999999997, 57.151546], [-2.1067236, 57.15039629999999], [-2.1065762, 57.15029800000001], [-2.1063269, 57.150131599999995], [-2.1052997, 57.149433], [-2.1052397, 57.14938850000001], [-2.1050161999999997, 57.14923159999999], [-2.104774, 57.14903869999999], [-2.1046234, 57.148895], [-2.1045057999999996, 57.1487579], [-2.1043019000000003, 57.1485193], [-2.1041124, 57.14825270000001], [-2.1036915, 57.14760420000001], [-2.1035807, 57.1474636], [-2.1034494, 57.14731919999999], [-2.1032755, 57.14714620000001], [-2.1031112, 57.14700319999999], [-2.10294, 57.146859600000006], [-2.1027562999999994, 57.14671649999999], [-2.1025497, 57.1465512], [-2.1024249, 57.1464599], [-2.1024191, 57.14645569999999], [-2.1023227999999996, 57.1463852], [-2.1019193, 57.1460729], [-2.1017022660211344, 57.14590965910052], [-2.1016978, 57.1459063], [-2.1016321, 57.145848099999995], [-2.1015264, 57.145752], [-2.1013899, 57.14562819999999], [-2.100982699999999, 57.1452427], [-2.1006481, 57.14494009999999], [-2.1004156, 57.144700099999994], [-2.0999656, 57.14428720000001], [-2.0997851000000005, 57.144137], [-2.099588, 57.1439789], [-2.0992203, 57.143692699999995], [-2.0991013999999995, 57.1436002], [-2.0984888, 57.1431337], [-2.0983632999999995, 57.1430384], [-2.0982335, 57.142937499999995], [-2.0981039, 57.142828900000005], [-2.0980311, 57.142761]]}", "current_leg_start": "Dyce", "dest_arr_time_act": "1950", "motion_projection": null, "next_location_lat": "57.1427610", "next_location_lon": "-2.0980311", "previous_location": "Dyce", "current_leg_milage": "6.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 417.62, \"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\": 15749.978, \"from_m\": 417.62, \"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\": 16344.752, \"from_m\": 15749.978, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16694.826, \"from_m\": 16344.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:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16742.592, \"from_m\": 16694.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\": 17016.393, \"from_m\": 16742.592, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17282.19, \"from_m\": 17016.393, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25319.238, \"from_m\": 17282.19, \"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\": 25588.569, \"from_m\": 25319.238, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26188.757, \"from_m\": 25588.569, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26202.846, \"from_m\": 26188.757, \"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\": 26702.231, \"from_m\": 26202.846, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27191.447, \"from_m\": 26702.231, \"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\": 590028, \"profile_key\": \"860b74a68fd674ae7b3e4058fcc2147fd71a863d18b1740fb4e6d0acf553c398\", \"schedule_id\": 19039, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1926\", \"location\": \"Inverurie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35795}, {\"is_pass\": false, \"wtt_arr\": \"1930H\", \"wtt_dep\": \"1931H\", \"location\": \"Kintore\", \"stage_seq\": 2, \"distance_m\": 5171.363, \"section_seq\": 1, \"route_path_id\": 35795}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": \"1941\", \"location\": \"Dyce\", \"stage_seq\": 3, \"distance_m\": 17089.951, \"section_seq\": 1, \"route_path_id\": 35795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947H\", \"location\": \"Berryden Jn\", \"stage_seq\": 4, \"distance_m\": 25588.569, \"section_seq\": 1, \"route_path_id\": 35795}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 5, \"distance_m\": 27191.447, \"section_seq\": 1, \"route_path_id\": 35795}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27191.447, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35795}], \"total_distance_m\": 27191.447, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27191.447, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1926", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:58Z\", \"source_id\": 48410074, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:30:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:03Z\", \"source_id\": 15724127, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:26Z\", \"source_id\": 15724683, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:43Z\", \"source_id\": 48432051, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:48Z\", \"source_id\": 15732963, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:48Z\", \"source_id\": 15744246, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:14Z\", \"source_id\": 15744762, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "6N", "timing_fact_generation": 1789498334603183, "current_leg_arrival_utc": "2026-09-15T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:53.285122", "service_state_evidence_id": 15744246, "current_leg_start_actual_dep": "2026-09-15T19:41:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-15T18:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:53.761121", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P INR ABD 2B40 158717 2 90 None {"version": 3, "segments": [{"to_m": 417.62, "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": 15749.978, "from_m": 417.62, "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": 16344.752, "from_m": 15749.978, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16694.826, "from_m": 16344.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:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 16742.592, "from_m": 16694.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": 17016.393, "from_m": 16742.592, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17282.19, "from_m": 17016.393, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25319.238, "from_m": 17282.19, "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": 25588.569, "from_m": 25319.238, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26188.757, "from_m": 25588.569, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26202.846, "from_m": 26188.757, "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": 26702.231, "from_m": 26202.846, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27191.447, "from_m": 26702.231, "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": 590028, "profile_key": "860b74a68fd674ae7b3e4058fcc2147fd71a863d18b1740fb4e6d0acf553c398", "schedule_id": 19039, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1926", "location": "Inverurie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35795}, {"is_pass": false, "wtt_arr": "1930H", "wtt_dep": "1931H", "location": "Kintore", "stage_seq": 2, "distance_m": 5171.363, "section_seq": 1, "route_path_id": 35795}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": "1941", "location": "Dyce", "stage_seq": 3, "distance_m": 17089.951, "section_seq": 1, "route_path_id": 35795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947H", "location": "Berryden Jn", "stage_seq": 4, "distance_m": 25588.569, "section_seq": 1, "route_path_id": 35795}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 5, "distance_m": 27191.447, "section_seq": 1, "route_path_id": 35795}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27191.447, "from_m": 0.0, "section_seq": 1, "route_path_id": 35795}], "total_distance_m": 27191.447, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27191.447, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 370, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:58Z", "source_id": 48410074, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:30:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:03Z", "source_id": 15724127, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:26Z", "source_id": 15724683, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 374, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:43Z", "source_id": 48432051, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:48Z", "source_id": 15732963, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:48Z", "source_id": 15744246, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:14Z", "source_id": 15744762, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}] Inverurie 1926 1926 1 None None Aberdeen 1950 1950 6N ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88453/2026-09-15/detailed None Dyce 2026-09-15T19:41:00+01:00 Aberdeen 10.0 {"type": "LineString", "coordinates": [[-2.1928911, 57.2059252], [-2.1927145, 57.20569199999999], [-2.1921488, 57.2049579], [-2.1920524, 57.2048302], [-2.1920307, 57.20480249999999], [-2.1917265999999995, 57.2044115], [-2.1916627999999996, 57.20432950000001], [-2.191570899999999, 57.204207], [-2.1914616, 57.2040645], [-2.1909312000000005, 57.20336280000001], [-2.1904276000000005, 57.2027054], [-2.1894331999999994, 57.2014074], [-2.1893492, 57.2012944], [-2.1888659999999995, 57.200656300000006], [-2.1887271000000004, 57.2004729], [-2.188298, 57.199938200000005], [-2.1880583, 57.1996891], [-2.1878421, 57.1994706], [-2.187574, 57.1992322], [-2.187332, 57.1990384], [-2.1864097, 57.198380500000006], [-2.1861324999999994, 57.1981724], [-2.1857980999999995, 57.19792139999999], [-2.1855469, 57.1977196], [-2.1853157, 57.19751459999999], [-2.1851182, 57.197326399999994], [-2.1848983000000004, 57.1970991], [-2.1847693, 57.1969389], [-2.1846044999999994, 57.19673420000001], [-2.1845213999999995, 57.196631], [-2.1843137, 57.196341399999994], [-2.1839442, 57.195800099999985], [-2.1835188999999997, 57.1952045], [-2.1831230999999995, 57.1946237], [-2.1831146595835342, 57.19461131384477], [-2.1828154999999994, 57.1941723], [-2.1822751, 57.19338439999999], [-2.182112, 57.1931129], [-2.1819729999999997, 57.192827099999995], [-2.1817679999999995, 57.1924063], [-2.1816303, 57.19198649999999], [-2.1815627, 57.1916743], [-2.1815220999999996, 57.19136209999999], [-2.1815068999999996, 57.1910493], [-2.1815086, 57.1908724], [-2.1815142, 57.190818500000006], [-2.1815239, 57.19072719999999], [-2.1815523, 57.190455400000005], [-2.181696, 57.1893387], [-2.1817056, 57.18916459999999], [-2.1817119, 57.18897050000001], [-2.1816882, 57.1886515], [-2.1816426, 57.18834879999999], [-2.1815769, 57.188044199999986], [-2.181526, 57.1878744], [-2.1814684999999994, 57.18770279999998], [-2.1813772, 57.18746480000001], [-2.1812690999999997, 57.1872231], [-2.181231299999999, 57.18715], [-2.1811515999999997, 57.186995499999995], [-2.1810174, 57.1867679], [-2.1808690999999993, 57.186542], [-2.1807007, 57.18631249999999], [-2.1804235999999997, 57.1859789], [-2.1802897, 57.1858307], [-2.179926, 57.1854587], [-2.1796345, 57.18520199999999], [-2.1792628, 57.1849034], [-2.1786613, 57.1844636], [-2.1785305, 57.1843691], [-2.1765718, 57.1830107], [-2.1741268, 57.18128060000001], [-2.1733634, 57.18073919999999], [-2.1730832, 57.1805479], [-2.1717663, 57.1796355], [-2.1714358, 57.1794347], [-2.1710785, 57.17921930000001], [-2.1706913, 57.1790038], [-2.1701841, 57.1787346], [-2.1698397, 57.17856870000001], [-2.1690308, 57.17823560000001], [-2.1681281, 57.17793], [-2.1675966999999994, 57.17776909999999], [-2.1671115, 57.177633099999994], [-2.166592, 57.1775064], [-2.1660717, 57.17740549999999], [-2.1654269, 57.1772738], [-2.1653521999999996, 57.17725850000001], [-2.1648849, 57.1771631], [-2.1644649, 57.177082], [-2.1640535, 57.17699319999999], [-2.1635956, 57.17688439999999], [-2.1632136, 57.176784700000006], [-2.1628648, 57.1766866], [-2.1621533, 57.176461800000006], [-2.161455, 57.1762039], [-2.1607821, 57.1759273], [-2.1593811, 57.1753693], [-2.1587016, 57.1751448], [-2.158313, 57.1750294], [-2.1577130999999996, 57.1748656], [-2.1570042, 57.1747024], [-2.156542, 57.174612], [-2.1560367, 57.1745228], [-2.1559566818868516, 57.17451027758288], [-2.1556156, 57.1744569], [-2.1551971, 57.17440309999999], [-2.1547566, 57.1743475], [-2.1543206, 57.1743045], [-2.1538815, 57.17426669999999], [-2.1528567, 57.1741994], [-2.1510673999999996, 57.1740855], [-2.1499439, 57.17401420000001], [-2.1488927, 57.17394949999999], [-2.1477196, 57.1738735], [-2.1472857999999997, 57.1738479], [-2.1460524, 57.1737679], [-2.1455926, 57.173739], [-2.1452162, 57.1737154], [-2.1449744, 57.1736999], [-2.1434363, 57.173604700000006], [-2.1431443999999997, 57.1735851], [-2.1405394, 57.1734312], [-2.1377506999999993, 57.17325189999999], [-2.1351956999999997, 57.173091199999995], [-2.1348928, 57.173072199999986], [-2.13481, 57.173067], [-2.1321553, 57.1729001], [-2.1318336, 57.1728799], [-2.1308565, 57.17281429999999], [-2.1304672, 57.17279200000001], [-2.1300209, 57.1727639], [-2.1294885, 57.17272280000001], [-2.1291436, 57.1726913], [-2.1287292, 57.17265799999999], [-2.1282761, 57.1726112], [-2.1277465, 57.1725568], [-2.1272984, 57.172498700000006], [-2.1264873, 57.1723825], [-2.126147, 57.1723242], [-2.1257533, 57.17225609999999], [-2.1252477, 57.1721647], [-2.1242724, 57.1719539], [-2.1237666, 57.1718331], [-2.122906, 57.1716057], [-2.1224633, 57.17147889999999], [-2.1219823, 57.17132839999999], [-2.121835, 57.1712794], [-2.1217125999999995, 57.171238900000006], [-2.1215262, 57.1711766], [-2.1214273, 57.17114359999999], [-2.1207973999999994, 57.17091249999999], [-2.1198526, 57.17054370000001], [-2.1194028, 57.1703469], [-2.118517, 57.1699253], [-2.1175969, 57.1694286], [-2.1167029, 57.16885099999998], [-2.1159465999999996, 57.168290799999994], [-2.1155075, 57.167901], [-2.1153235, 57.1677377], [-2.1151580999999995, 57.167569999999984], [-2.114839, 57.16724060000001], [-2.114367, 57.16665569999999], [-2.1141354999999997, 57.1663136], [-2.1140977, 57.16624929999999], [-2.1139736, 57.16603820000001], [-2.1139613, 57.166015300000005], [-2.1138822, 57.1658744], [-2.1138569, 57.1658255], [-2.1137605, 57.16563970000001], [-2.1135896, 57.16526330000001], [-2.1135027, 57.1650291], [-2.1134334, 57.164821], [-2.113300999999999, 57.1643254], [-2.1132287, 57.1639202], [-2.1131952, 57.163678299999994], [-2.1131854, 57.1633801], [-2.1131894, 57.1631455], [-2.1132083, 57.163003299999986], [-2.1132489, 57.1627677], [-2.1134965, 57.1615801], [-2.1135802999999997, 57.1612045], [-2.1136638, 57.1607989], [-2.1137193, 57.1604579], [-2.1137401, 57.16023630000001], [-2.1137455, 57.1601107], [-2.1137477, 57.16005919999999], [-2.1137489, 57.15996750000001], [-2.1137510999999995, 57.1598007], [-2.1137401999999996, 57.1595538], [-2.113732, 57.1594424], [-2.1137078, 57.15923589999999], [-2.1136713, 57.159012], [-2.113611, 57.1587478], [-2.1135181999999997, 57.1584076], [-2.1134481, 57.1582156], [-2.1133864, 57.1580586], [-2.1133182999999995, 57.1578851], [-2.1132083, 57.1576441], [-2.1130423, 57.15733759999999], [-2.1128403999999996, 57.15700700000001], [-2.1123487, 57.15627490000001], [-2.1115335, 57.15505799999999], [-2.1115245, 57.1550449], [-2.1113080999999996, 57.15473029999999], [-2.1110135, 57.15428719999999], [-2.1105072, 57.1535257], [-2.1103553, 57.1533286], [-2.110192, 57.15311680000001], [-2.1099345, 57.15279099999999], [-2.1096233999999994, 57.1524651], [-2.1092412, 57.1521145], [-2.1088793, 57.1518387], [-2.1084460999999997, 57.151546], [-2.1067236, 57.15039629999999], [-2.1065762, 57.15029800000001], [-2.1063269, 57.150131599999995], [-2.1052997, 57.149433], [-2.1052397, 57.14938850000001], [-2.1050161999999997, 57.14923159999999], [-2.104774, 57.14903869999999], [-2.1046234, 57.148895], [-2.1045057999999996, 57.1487579], [-2.1043019000000003, 57.1485193], [-2.1041124, 57.14825270000001], [-2.1036915, 57.14760420000001], [-2.1035807, 57.1474636], [-2.1034494, 57.14731919999999], [-2.1032755, 57.14714620000001], [-2.1031112, 57.14700319999999], [-2.10294, 57.146859600000006], [-2.1027562999999994, 57.14671649999999], [-2.1025497, 57.1465512], [-2.1024249, 57.1464599], [-2.1024191, 57.14645569999999], [-2.1023227999999996, 57.1463852], [-2.1019193, 57.1460729], [-2.1017022660211344, 57.14590965910052], [-2.1016978, 57.1459063], [-2.1016321, 57.145848099999995], [-2.1015264, 57.145752], [-2.1013899, 57.14562819999999], [-2.100982699999999, 57.1452427], [-2.1006481, 57.14494009999999], [-2.1004156, 57.144700099999994], [-2.0999656, 57.14428720000001], [-2.0997851000000005, 57.144137], [-2.099588, 57.1439789], [-2.0992203, 57.143692699999995], [-2.0991013999999995, 57.1436002], [-2.0984888, 57.1431337], [-2.0983632999999995, 57.1430384], [-2.0982335, 57.142937499999995], [-2.0981039, 57.142828900000005], [-2.0980311, 57.142761]]} 6.3 1940 1950 Dyce Aberdeen Aberdeen 57.1427610 -2.0980311 57.1427610 -2.0980311 1 0 2026-09-15 19:02:07 TERMINATED 2026-09-15 18:50:00 Aberdeen TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744246 1789498334603183 20 20 2026-09-15 19:01:53.761121 6N None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:53.285122
558257 590094 G89976 122A23MY15 2026-09-15 COMPLETE 15743059 2026-09-15 19:51:00 2026-09-15 19:02:07 2026-09-17 19:02:07 {"id": 590094, "stp": "P", "toc": "Northern", "uid": "G89976", "consist": "156469", "dest_crs": "NCL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89976/2026-09-15/detailed", "trust_id": "122A23MY15", "origin_crs": "MPT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-15", "dest_arr_time": "1952", "dest_platform": "1", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "2A23", "timing_status": "EARLY", "origin_station": "Morpeth", "current_leg_arr": "1951", "current_leg_dep": "1949", "current_leg_end": "Newcastle", "origin_dep_time": "1929", "origin_platform": "1", "current_location": "Newcastle Central East End", "last_update_time": "2026-09-15T19:02:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6054478, 54.972680899999986], [-1.6055288999999997, 54.9726312], [-1.6056132999999997, 54.972572200000016], [-1.6056900999999997, 54.97251880000001], [-1.6057763, 54.97245319999999], [-1.6058709000000002, 54.97237779999999], [-1.6058891, 54.97236079999999], [-1.6060329, 54.97222759999998], [-1.6060838, 54.972176299999994], [-1.6064077, 54.9718643], [-1.6064569, 54.97181689999999], [-1.6065654, 54.9716942], [-1.6065858000000002, 54.9716909], [-1.6067573999999998, 54.9715164], [-1.6070133, 54.971262], [-1.6071218, 54.9711616], [-1.6072219999999997, 54.9710716], [-1.6073377999999998, 54.97097949999999], [-1.6074873999999997, 54.9708597], [-1.6076103999999998, 54.9707752], [-1.6080525, 54.97047800000001], [-1.6085517, 54.97015210000001], [-1.6092660999999997, 54.9696895], [-1.6093244999999998, 54.9696517], [-1.6095552999999998, 54.9695118], [-1.6096719, 54.96944119999999], [-1.6097875999999998, 54.96937599999999], [-1.6098658999999995, 54.9693333], [-1.6099205, 54.96930459999999], [-1.6100982999999998, 54.9692123], [-1.6102436, 54.96914559999999], [-1.610386, 54.96908419999999], [-1.6105384, 54.9690281], [-1.6107026999999998, 54.9689736], [-1.6107591, 54.9689561], [-1.6108252999999997, 54.968936799999994], [-1.6108827, 54.9689195], [-1.6110931999999998, 54.96886130000001], [-1.6111324, 54.9688516], [-1.6112554, 54.9688214], [-1.6114821999999998, 54.968773000000006], [-1.6116691999999997, 54.9687389], [-1.6118775999999997, 54.968708799999995], [-1.6120376999999997, 54.96868969999999], [-1.6122666000000003, 54.9686669], [-1.6123722000000005, 54.96865710000001], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Manors", "dest_arr_time_act": "1952", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Manors", "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\": 676.069, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7815.408, \"from_m\": 676.069, \"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\": 7885.984, \"from_m\": 7815.408, \"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\": 19756.542, \"from_m\": 7885.984, \"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\": 23881.794, \"from_m\": 19756.542, \"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\": 23909.081, \"from_m\": 23881.794, \"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\": 24729.527, \"from_m\": 23909.081, \"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\": 25649.416, \"from_m\": 24729.527, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 26718.882, \"from_m\": 25649.416, \"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\": 590094, \"profile_key\": \"e85720327280293e1ea4f275fe3b0a415b3042152764e98854ed753e6a8868c8\", \"schedule_id\": 13313, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Morpeth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32882}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1937H\", \"location\": \"Cramlington\", \"stage_seq\": 2, \"distance_m\": 10753.325, \"section_seq\": 1, \"route_path_id\": 32882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943H\", \"location\": \"Benton North Jn\", \"stage_seq\": 3, \"distance_m\": 19756.542, \"section_seq\": 1, \"route_path_id\": 32882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Heaton South Jn\", \"stage_seq\": 4, \"distance_m\": 23773.491, \"section_seq\": 1, \"route_path_id\": 32882}, {\"is_pass\": false, \"wtt_arr\": \"1948H\", \"wtt_dep\": \"1949\", \"location\": \"Manors\", \"stage_seq\": 5, \"distance_m\": 25742.969, \"section_seq\": 1, \"route_path_id\": 32882}, {\"is_pass\": false, \"wtt_arr\": \"1952\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 6, \"distance_m\": 26718.882, \"section_seq\": 1, \"route_path_id\": 32882}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26718.882, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32882}], \"total_distance_m\": 26718.882, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 26718.882, \"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": "1929", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:06Z\", \"source_id\": 48405436, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:29Z\", \"source_id\": 48428763, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:30Z\", \"source_id\": 15731982, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:31Z\", \"source_id\": 48453502, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:36Z\", \"source_id\": 15739695, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:35Z\", \"source_id\": 48463386, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:41Z\", \"source_id\": 15742813, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:52Z\", \"source_id\": 15743059, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "1", "timing_fact_generation": 1789498258667484, "current_leg_arrival_utc": "2026-09-15T19:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:51:55.188417", "service_state_evidence_id": 15742813, "current_leg_start_actual_dep": "2026-09-15T19:49:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:01:55.468405", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MPT NCL 2A23 156469 2 75 None {"version": 3, "segments": [{"to_m": 676.069, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7815.408, "from_m": 676.069, "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": 7885.984, "from_m": 7815.408, "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": 19756.542, "from_m": 7885.984, "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": 23881.794, "from_m": 19756.542, "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": 23909.081, "from_m": 23881.794, "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": 24729.527, "from_m": 23909.081, "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": 25649.416, "from_m": 24729.527, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 26718.882, "from_m": 25649.416, "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": 590094, "profile_key": "e85720327280293e1ea4f275fe3b0a415b3042152764e98854ed753e6a8868c8", "schedule_id": 13313, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1929", "location": "Morpeth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32882}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1937H", "location": "Cramlington", "stage_seq": 2, "distance_m": 10753.325, "section_seq": 1, "route_path_id": 32882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943H", "location": "Benton North Jn", "stage_seq": 3, "distance_m": 19756.542, "section_seq": 1, "route_path_id": 32882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Heaton South Jn", "stage_seq": 4, "distance_m": 23773.491, "section_seq": 1, "route_path_id": 32882}, {"is_pass": false, "wtt_arr": "1948H", "wtt_dep": "1949", "location": "Manors", "stage_seq": 5, "distance_m": 25742.969, "section_seq": 1, "route_path_id": 32882}, {"is_pass": false, "wtt_arr": "1952", "wtt_dep": null, "location": "Newcastle", "stage_seq": 6, "distance_m": 26718.882, "section_seq": 1, "route_path_id": 32882}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26718.882, "from_m": 0.0, "section_seq": 1, "route_path_id": 32882}], "total_distance_m": 26718.882, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 26718.882, "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": 3309, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:06Z", "source_id": 48405436, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-15T18:28:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3330, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:29Z", "source_id": 48428763, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:37:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:30Z", "source_id": 15731982, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3470, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:31Z", "source_id": 48453502, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:47:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:36Z", "source_id": 15739695, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3504, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:35Z", "source_id": 48463386, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:41Z", "source_id": 15742813, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:52Z", "source_id": 15743059, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Morpeth 1929 1929 1 None None Newcastle 1952 1952 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89976/2026-09-15/detailed None Manors 2026-09-15T19:49:00+01:00 Newcastle 2.0 {"type": "LineString", "coordinates": [[-1.6054478, 54.972680899999986], [-1.6055288999999997, 54.9726312], [-1.6056132999999997, 54.972572200000016], [-1.6056900999999997, 54.97251880000001], [-1.6057763, 54.97245319999999], [-1.6058709000000002, 54.97237779999999], [-1.6058891, 54.97236079999999], [-1.6060329, 54.97222759999998], [-1.6060838, 54.972176299999994], [-1.6064077, 54.9718643], [-1.6064569, 54.97181689999999], [-1.6065654, 54.9716942], [-1.6065858000000002, 54.9716909], [-1.6067573999999998, 54.9715164], [-1.6070133, 54.971262], [-1.6071218, 54.9711616], [-1.6072219999999997, 54.9710716], [-1.6073377999999998, 54.97097949999999], [-1.6074873999999997, 54.9708597], [-1.6076103999999998, 54.9707752], [-1.6080525, 54.97047800000001], [-1.6085517, 54.97015210000001], [-1.6092660999999997, 54.9696895], [-1.6093244999999998, 54.9696517], [-1.6095552999999998, 54.9695118], [-1.6096719, 54.96944119999999], [-1.6097875999999998, 54.96937599999999], [-1.6098658999999995, 54.9693333], [-1.6099205, 54.96930459999999], [-1.6100982999999998, 54.9692123], [-1.6102436, 54.96914559999999], [-1.610386, 54.96908419999999], [-1.6105384, 54.9690281], [-1.6107026999999998, 54.9689736], [-1.6107591, 54.9689561], [-1.6108252999999997, 54.968936799999994], [-1.6108827, 54.9689195], [-1.6110931999999998, 54.96886130000001], [-1.6111324, 54.9688516], [-1.6112554, 54.9688214], [-1.6114821999999998, 54.968773000000006], [-1.6116691999999997, 54.9687389], [-1.6118775999999997, 54.968708799999995], [-1.6120376999999997, 54.96868969999999], [-1.6122666000000003, 54.9686669], [-1.6123722000000005, 54.96865710000001], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]} 0.6 1949 1951 Manors Newcastle Central East End Newcastle 54.9682438 -1.6174150 54.9682438 -1.6174150 1 0 2026-09-15 19:02:07 TERMINATED 2026-09-15 18:51:00 Newcastle TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742813 1789498258667484 22 22 2026-09-15 19:01:55.468405 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:51:55.188417
558258 587718 C61312 722A26MW15 2026-09-15 COMPLETE None 2026-09-15 18:52:00 2026-09-15 19:02:07 2026-09-17 19:02:07 {"id": 587718, "stp": "P", "toc": "London Underground", "uid": "C61312", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61312/2026-09-15/detailed", "trust_id": "722A26MW15", "origin_crs": "HRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-15", "dest_arr_time": "1852", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A26", "timing_status": "EARLY", "origin_station": "Harrow & Wealdstone (DC)", "current_leg_arr": "1820", "current_leg_dep": "1817", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1800", "origin_platform": "2", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-15T19:02:07", "route_debug_link": null, "timing_variation": "-4 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": "1852", "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": "1800½", "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-15T17:00:24Z\", \"source_id\": 15651482, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:03:07Z\", \"source_id\": 15653730, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:05:08Z\", \"source_id\": 15655400, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:06:29Z\", \"source_id\": 15656592, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:09:32Z\", \"source_id\": 15659124, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:12:52Z\", \"source_id\": 15661808, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:14:04Z\", \"source_id\": 15662818, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:16:57Z\", \"source_id\": 15665251, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:18:48Z\", \"source_id\": 15666740, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1789492730118315, "current_leg_arrival_utc": "2026-09-15T18:21:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:01.144775", "service_state_evidence_id": 15666740, "current_leg_start_actual_dep": "2026-09-15T18:18:30+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:02.959540", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground P HRW ZEL 2A26 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:00:24Z", "source_id": 15651482, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:03:07Z", "source_id": 15653730, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:05:08Z", "source_id": 15655400, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:06:29Z", "source_id": 15656592, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:09:32Z", "source_id": 15659124, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:12:52Z", "source_id": 15661808, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:14:04Z", "source_id": 15662818, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:16:57Z", "source_id": 15665251, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:18:48Z", "source_id": 15666740, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:20:00+01:00", "operational_fact": true}] Harrow & Wealdstone (DC) 1800 1800½ 2 None None Elephant & Castle L.T. 1852 1852 None EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C61312/2026-09-15/detailed None Kensal Green 2026-09-15T18:18:30+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 1817 1820 Kensal Green Queen's Park (DC) Queen's Park (DC) 51.5341536 -0.2053586 51.5341536 -0.2053586 1 0 2026-09-15 19:02:07 TERMINATED 2026-09-15 18:52:00 Queen's Park (DC) TRUST TRACKING_TIMEOUT 15666740 1789492730118315 24 24 2026-09-15 19:02:02.959540 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:01.144775
558259 589109 W88100 702S27MX15 2026-09-15 COMPLETE None 2026-09-15 18:52:00 2026-09-15 19:02:07 2026-09-17 19:02:07 {"id": 589109, "stp": "P", "toc": "West Midlands Trains", "uid": "W88100", "consist": null, "dest_crs": "BDM", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88100/2026-09-15/detailed", "trust_id": "702S27MX15", "origin_crs": "BLY", "show_on_map": 0, "dar_est_time": "18:52:00", "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-15", "dest_arr_time": "1934", "dest_platform": "1A", "is_terminated": 1, "next_location": "Fenny Stratford", "signalling_id": "2S27", "timing_status": null, "origin_station": "Bletchley", "current_leg_arr": "1854½", "current_leg_dep": "1852", "current_leg_end": "Fenny Stratford", "origin_dep_time": "1852", "origin_platform": "6", "current_location": null, "last_update_time": "2026-09-15T19:02:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7363399999999999, 51.99598850000001], [-0.7361958, 51.9955028], [-0.7361363, 51.995318000000005], [-0.7360347, 51.9949917], [-0.7358859, 51.9945504], [-0.7358329, 51.9943478], [-0.7357596, 51.9940452], [-0.7356989, 51.9937763], [-0.7355435, 51.9931706], [-0.7355334261138052, 51.99312553572278], [-0.7355562999999999, 51.99303750000001], [-0.7356085999999998, 51.9928747], [-0.7356154538450682, 51.99285530321318], [-0.7356434886781433, 51.99277596289039], [-0.7356203843376274, 51.99269889468171], [-0.7355929631561972, 51.99277899156706], [-0.7355603, 51.992874400000005], [-0.735511661366474, 51.99302817367715], [-0.7355334261138052, 51.99312553572278], [-0.7355104249704605, 51.993214061051155], [-0.7355087, 51.9932207], [-0.7354835999999999, 51.99334129999999], [-0.7354662999999999, 51.99339620000001], [-0.7354262, 51.99357909999999], [-0.7353973999999999, 51.9937294], [-0.7353631, 51.9939359], [-0.7353187999999999, 51.99422359999999], [-0.7352893999999999, 51.99443709999999], [-0.735261, 51.994664400000005], [-0.7352445, 51.9948643], [-0.7352270999999999, 51.99512179999999], [-0.7352174999999999, 51.9954903], [-0.7352229, 51.99583159999999], [-0.7352439, 51.99655580000001], [-0.7352350999999999, 51.9967771], [-0.7352171, 51.9969885], [-0.7351717, 51.9972094], [-0.7351139, 51.9974271], [-0.7350478999999999, 51.9975957], [-0.7349883, 51.997764], [-0.7349279, 51.99791020000001], [-0.7348542, 51.9980579], [-0.7347871, 51.9981851], [-0.734716, 51.9983073], [-0.7346301999999999, 51.9984262], [-0.7345524, 51.9985245], [-0.7344477999999999, 51.998645], [-0.7343270999999999, 51.99876390000001], [-0.7342118, 51.99886630000001], [-0.7340896999999998, 51.9989596], [-0.7339408999999999, 51.9990661], [-0.7338, 51.9991578], [-0.7336001999999999, 51.9992758], [-0.7335469237305755, 51.99930615890027], [-0.7334204999999999, 51.9993782], [-0.7332166999999999, 51.9994806], [-0.7329940999999999, 51.99957969999999], [-0.7327902, 51.99966229999999], [-0.7325621999999999, 51.9997448], [-0.7323745, 51.999805899999984], [-0.7321571999999998, 51.9998703], [-0.7320145999999998, 51.99991109999999], [-0.7318757999999999, 51.9999475], [-0.7316328, 52.000009], [-0.7313924999999999, 52.00006919999999], [-0.7310495, 52.000130299999995], [-0.7307011000000001, 52.0001822], [-0.7303615, 52.000218800000006], [-0.7298604, 52.00026799999999], [-0.7294847999999999, 52.0002806], [-0.7290797, 52.0002966], [-0.7287980999999999, 52.0003003], [-0.7285757999999999, 52.0002958], [-0.7280245999999999, 52.0002859], [-0.727606, 52.0002697], [-0.7274867999999999, 52.000262600000006], [-0.7273995, 52.000258], [-0.7249458999999999, 52.00010579999999], [-0.7229652, 51.9999809], [-0.7225945, 51.999957499999994], [-0.7222432, 51.99994240000001], [-0.7209522, 51.9999314], [-0.7200294999999999, 51.9999374], [-0.7193651000000001, 51.99995160000001], [-0.7186522272956171, 51.99997246803621]]}", "current_leg_start": "Bletchley", "dest_arr_time_act": "1934", "motion_projection": null, "next_location_lat": "51.9999725", "next_location_lon": "-0.7186522", "previous_location": null, "current_leg_milage": "1.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 646.35, \"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\": 701.593, \"from_m\": 646.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 999.955, \"from_m\": 701.593, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2681.26, \"from_m\": 999.955, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3595.656, \"from_m\": 2681.26, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3676.915, \"from_m\": 3595.656, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26471.413, \"from_m\": 3676.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27037.845, \"from_m\": 26471.413, \"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\": 27644.886, \"from_m\": 27037.845, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27655.035, \"from_m\": 27644.886, \"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\": 27876.206, \"from_m\": 27655.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27930.122, \"from_m\": 27876.206, \"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\": 27964.5, \"from_m\": 27930.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28049.178, \"from_m\": 27964.5, \"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}], \"service_id\": 589109, \"profile_key\": \"de9e969826a78090aa12addfbf45e88501a67594f8c8b78b68fbf8c694bd1e64\", \"schedule_id\": 30009, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1852\", \"location\": \"Bletchley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"1854H\", \"wtt_dep\": \"1855\", \"location\": \"Fenny Stratford\", \"stage_seq\": 2, \"distance_m\": 2948.444, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"1858\", \"wtt_dep\": \"1859\", \"location\": \"Bow Brickhill\", \"stage_seq\": 3, \"distance_m\": 4489.934, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"1902H\", \"wtt_dep\": \"1903\", \"location\": \"Woburn Sands\", \"stage_seq\": 4, \"distance_m\": 7748.033, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"1905\", \"wtt_dep\": \"1906\", \"location\": \"Aspley Guise\", \"stage_seq\": 5, \"distance_m\": 9286.363, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"1909\", \"wtt_dep\": \"1909H\", \"location\": \"Ridgmont\", \"stage_seq\": 6, \"distance_m\": 11965.591, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"1912H\", \"wtt_dep\": \"1913H\", \"location\": \"Lidlington\", \"stage_seq\": 7, \"distance_m\": 14989.132, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"1916\", \"wtt_dep\": \"1916H\", \"location\": \"Millbrook (Bedfordshire)\", \"stage_seq\": 8, \"distance_m\": 17325.374, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"1919\", \"wtt_dep\": \"1920\", \"location\": \"Stewartby\", \"stage_seq\": 9, \"distance_m\": 19148.798, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"1923\", \"wtt_dep\": \"1923H\", \"location\": \"Kempston Hardwick\", \"stage_seq\": 10, \"distance_m\": 21958.776, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"1929\", \"wtt_dep\": \"1930\", \"location\": \"Bedford St. Johns\", \"stage_seq\": 11, \"distance_m\": 27037.845, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"1934\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 12, \"distance_m\": 28049.178, \"section_seq\": 1, \"route_path_id\": 102546}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28049.178, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102546}], \"total_distance_m\": 28049.178, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 24858.933, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3190.245, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1852", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.5", "current_position_lat": "51.9999725", "current_position_lon": "-0.7186522", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Bletchley", "service_state_platform": "6", "timing_fact_generation": 1789491141861231, "current_leg_arrival_utc": "2026-09-15T18:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:02.564827", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-15T18:52:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:06.207392", "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 BLY BDM 2S27 None None None None {"version": 3, "segments": [{"to_m": 646.35, "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": 701.593, "from_m": 646.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 999.955, "from_m": 701.593, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2681.26, "from_m": 999.955, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3595.656, "from_m": 2681.26, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3676.915, "from_m": 3595.656, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26471.413, "from_m": 3676.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27037.845, "from_m": 26471.413, "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": 27644.886, "from_m": 27037.845, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27655.035, "from_m": 27644.886, "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": 27876.206, "from_m": 27655.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27930.122, "from_m": 27876.206, "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": 27964.5, "from_m": 27930.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28049.178, "from_m": 27964.5, "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}], "service_id": 589109, "profile_key": "de9e969826a78090aa12addfbf45e88501a67594f8c8b78b68fbf8c694bd1e64", "schedule_id": 30009, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1852", "location": "Bletchley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "1854H", "wtt_dep": "1855", "location": "Fenny Stratford", "stage_seq": 2, "distance_m": 2948.444, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "1858", "wtt_dep": "1859", "location": "Bow Brickhill", "stage_seq": 3, "distance_m": 4489.934, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "1902H", "wtt_dep": "1903", "location": "Woburn Sands", "stage_seq": 4, "distance_m": 7748.033, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "1905", "wtt_dep": "1906", "location": "Aspley Guise", "stage_seq": 5, "distance_m": 9286.363, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "1909", "wtt_dep": "1909H", "location": "Ridgmont", "stage_seq": 6, "distance_m": 11965.591, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "1912H", "wtt_dep": "1913H", "location": "Lidlington", "stage_seq": 7, "distance_m": 14989.132, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "1916", "wtt_dep": "1916H", "location": "Millbrook (Bedfordshire)", "stage_seq": 8, "distance_m": 17325.374, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "1919", "wtt_dep": "1920", "location": "Stewartby", "stage_seq": 9, "distance_m": 19148.798, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "1923", "wtt_dep": "1923H", "location": "Kempston Hardwick", "stage_seq": 10, "distance_m": 21958.776, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "1929", "wtt_dep": "1930", "location": "Bedford St. Johns", "stage_seq": 11, "distance_m": 27037.845, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "1934", "wtt_dep": null, "location": "Bedford", "stage_seq": 12, "distance_m": 28049.178, "section_seq": 1, "route_path_id": 102546}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28049.178, "from_m": 0.0, "section_seq": 1, "route_path_id": 102546}], "total_distance_m": 28049.178, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 24858.933, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3190.245, "synthetic_unknown_infrastructure_limit_mph": 60} [] Bletchley 1852 1852 6 18:52:00 None Bedford 1934 1934 1A None None https://www.realtimetrains.co.uk/service/gb-nr:W88100/2026-09-15/detailed None Bletchley 2026-09-15T18:52:30+01:00 Fenny Stratford 2.5 {"type": "LineString", "coordinates": [[-0.7363399999999999, 51.99598850000001], [-0.7361958, 51.9955028], [-0.7361363, 51.995318000000005], [-0.7360347, 51.9949917], [-0.7358859, 51.9945504], [-0.7358329, 51.9943478], [-0.7357596, 51.9940452], [-0.7356989, 51.9937763], [-0.7355435, 51.9931706], [-0.7355334261138052, 51.99312553572278], [-0.7355562999999999, 51.99303750000001], [-0.7356085999999998, 51.9928747], [-0.7356154538450682, 51.99285530321318], [-0.7356434886781433, 51.99277596289039], [-0.7356203843376274, 51.99269889468171], [-0.7355929631561972, 51.99277899156706], [-0.7355603, 51.992874400000005], [-0.735511661366474, 51.99302817367715], [-0.7355334261138052, 51.99312553572278], [-0.7355104249704605, 51.993214061051155], [-0.7355087, 51.9932207], [-0.7354835999999999, 51.99334129999999], [-0.7354662999999999, 51.99339620000001], [-0.7354262, 51.99357909999999], [-0.7353973999999999, 51.9937294], [-0.7353631, 51.9939359], [-0.7353187999999999, 51.99422359999999], [-0.7352893999999999, 51.99443709999999], [-0.735261, 51.994664400000005], [-0.7352445, 51.9948643], [-0.7352270999999999, 51.99512179999999], [-0.7352174999999999, 51.9954903], [-0.7352229, 51.99583159999999], [-0.7352439, 51.99655580000001], [-0.7352350999999999, 51.9967771], [-0.7352171, 51.9969885], [-0.7351717, 51.9972094], [-0.7351139, 51.9974271], [-0.7350478999999999, 51.9975957], [-0.7349883, 51.997764], [-0.7349279, 51.99791020000001], [-0.7348542, 51.9980579], [-0.7347871, 51.9981851], [-0.734716, 51.9983073], [-0.7346301999999999, 51.9984262], [-0.7345524, 51.9985245], [-0.7344477999999999, 51.998645], [-0.7343270999999999, 51.99876390000001], [-0.7342118, 51.99886630000001], [-0.7340896999999998, 51.9989596], [-0.7339408999999999, 51.9990661], [-0.7338, 51.9991578], [-0.7336001999999999, 51.9992758], [-0.7335469237305755, 51.99930615890027], [-0.7334204999999999, 51.9993782], [-0.7332166999999999, 51.9994806], [-0.7329940999999999, 51.99957969999999], [-0.7327902, 51.99966229999999], [-0.7325621999999999, 51.9997448], [-0.7323745, 51.999805899999984], [-0.7321571999999998, 51.9998703], [-0.7320145999999998, 51.99991109999999], [-0.7318757999999999, 51.9999475], [-0.7316328, 52.000009], [-0.7313924999999999, 52.00006919999999], [-0.7310495, 52.000130299999995], [-0.7307011000000001, 52.0001822], [-0.7303615, 52.000218800000006], [-0.7298604, 52.00026799999999], [-0.7294847999999999, 52.0002806], [-0.7290797, 52.0002966], [-0.7287980999999999, 52.0003003], [-0.7285757999999999, 52.0002958], [-0.7280245999999999, 52.0002859], [-0.727606, 52.0002697], [-0.7274867999999999, 52.000262600000006], [-0.7273995, 52.000258], [-0.7249458999999999, 52.00010579999999], [-0.7229652, 51.9999809], [-0.7225945, 51.999957499999994], [-0.7222432, 51.99994240000001], [-0.7209522, 51.9999314], [-0.7200294999999999, 51.9999374], [-0.7193651000000001, 51.99995160000001], [-0.7186522272956171, 51.99997246803621]]} 1.4 1852 1854½ None None Fenny Stratford 51.9999725 -0.7186522 51.9999725 -0.7186522 1 0 2026-09-15 19:02:07 TERMINATED 2026-09-15 18:52:00 Bletchley SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789491141861231 0 0 2026-09-15 19:02:06.207392 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:02.564827
558260 589498 W30428 845V58MY15 2026-09-15 COMPLETE 15745027 2026-09-15 19:51:00 2026-09-15 19:02:08 2026-09-17 19:02:08 {"id": 589498, "stp": "P", "toc": "CrossCountry", "uid": "W30428", "consist": "220021", "dest_crs": "XLZ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30428/2026-09-15/detailed", "trust_id": "845V58MY15", "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-15", "dest_arr_time": "1943", "dest_platform": null, "is_terminated": 1, "next_location": "Laira T.& R.S.M.D.", "signalling_id": "5V58", "timing_status": "LATE", "origin_station": "Plymouth", "current_leg_arr": "1951", "current_leg_dep": "1946", "current_leg_end": "Laira T.& R.S.M.D.", "origin_dep_time": "1907", "origin_platform": "5", "current_location": "Laira T.& R.S.M.D.", "last_update_time": "2026-09-15T19:02:07", "route_debug_link": null, "timing_variation": "+8 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": "1943", "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\": 589498, \"profile_key\": \"837a4dd1848cb3f53f0a3ee1472e7da307af4bf592ec2f60d3e607366558eb80\", \"schedule_id\": 26078, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1907\", \"location\": \"Plymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"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\": \"1914\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 3, \"distance_m\": 3185.792, \"section_seq\": 1, \"route_path_id\": 30348}, {\"is_pass\": false, \"wtt_arr\": \"1917\", \"wtt_dep\": \"1923\", \"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\": \"1941\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 5, \"distance_m\": 5981.676, \"section_seq\": 1, \"route_path_id\": 30348}, {\"is_pass\": false, \"wtt_arr\": \"1943\", \"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": "1907", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.3815438", "current_position_lon": "-4.1039794", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:01Z\", \"source_id\": 48417742, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:04Z\", \"source_id\": 15742297, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:32Z\", \"source_id\": 15731224, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:01Z\", \"source_id\": 15744520, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:26Z\", \"source_id\": 15745027, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Laira T.& R.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1789498348321221, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:03.514775", "service_state_evidence_id": 15744520, "current_leg_start_actual_dep": "2026-09-15T19:31:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:06.203506", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P PLY XLZ 5V58 220021 4 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": 589498, "profile_key": "837a4dd1848cb3f53f0a3ee1472e7da307af4bf592ec2f60d3e607366558eb80", "schedule_id": 26078, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1907", "location": "Plymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911", "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": "1914", "location": "Mount Gould Jn", "stage_seq": 3, "distance_m": 3185.792, "section_seq": 1, "route_path_id": 30348}, {"is_pass": false, "wtt_arr": "1917", "wtt_dep": "1923", "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": "1941", "location": "Mount Gould Jn", "stage_seq": 5, "distance_m": 5981.676, "section_seq": 1, "route_path_id": 30348}, {"is_pass": false, "wtt_arr": "1943", "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": 26651, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:01Z", "source_id": 48417742, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:32:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:04Z", "source_id": 15742297, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:32Z", "source_id": 15731224, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:01Z", "source_id": 15744520, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:26Z", "source_id": 15745027, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Plymouth 1907 1907 5 None None Laira T.& R.S.M.D. 1943 1943 None LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:W30428/2026-09-15/detailed None Mount Gould Carriage Wash 2026-09-15T19:31:00+01:00 Laira T.& R.S.M.D. 5.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 1946 1951 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-15 19:02:07 TERMINATED 2026-09-15 18:51:00 Laira T.& R.S.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744520 1789498348321221 34 34 2026-09-15 19:02:06.203506 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:03.514775
558261 584697 W85197 361S74MS15 2026-09-15 COMPLETE 15742479 2026-09-15 19:52:00 2026-09-15 19:02:08 2026-09-17 19:02:08 {"id": 584697, "stp": "P", "toc": "TransPennine Express", "uid": "W85197", "consist": "397002", "dest_crs": "GLC", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85197/2026-09-15/detailed", "trust_id": "361S74MS15", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-15", "dest_arr_time": "1949", "dest_platform": "3", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1S74", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1952", "current_leg_dep": "1845", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1612", "origin_platform": "4", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-15T19:02:08", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3541989338537195, 55.1235275950217], [-3.3544460999999997, 55.12417760000001], [-3.3549641, 55.1255012], [-3.3552967, 55.126221], [-3.3554491, 55.1265731], [-3.3555515, 55.12687], [-3.3556501, 55.12718509999999], [-3.356215, 55.128574], [-3.3566472, 55.1296964], [-3.3586223, 55.13482539999999], [-3.3590011, 55.1358882], [-3.3594495, 55.13692849999999], [-3.3599759999999996, 55.13785229999999], [-3.3606273999999994, 55.13876659999999], [-3.3611278999999996, 55.1394139], [-3.3613075999999995, 55.1396463], [-3.3620524000000005, 55.140519999999995], [-3.3650885999999995, 55.14368319999999], [-3.3656117, 55.1442473], [-3.366058378200361, 55.14469882043708], [-3.3684980999999996, 55.1471649], [-3.3693389, 55.14798909999999], [-3.3711676999999995, 55.1497818], [-3.3738478, 55.152511800000006], [-3.3767097, 55.15542], [-3.3849207, 55.16376259999999], [-3.3850747999999995, 55.163913], [-3.3858501999999997, 55.164702000000005], [-3.3888547999999994, 55.1677589], [-3.3926094, 55.1716026], [-3.3945893, 55.17390410000001], [-3.3947349999999994, 55.174077700000005], [-3.3965062, 55.17618900000001], [-3.3977519, 55.1776722], [-3.3989923, 55.17915450000001], [-3.400205, 55.1806457], [-3.401259099999999, 55.18213790000001], [-3.4020805999999997, 55.1835823], [-3.4021349999999995, 55.18367789999999], [-3.4028761, 55.1852662], [-3.4032953, 55.18650160000001], [-3.4036766, 55.188098899999986], [-3.4038590999999996, 55.1896963], [-3.4039184, 55.19069609999999], [-3.403855, 55.1923566], [-3.4037019999999996, 55.19341020000001], [-3.4033525, 55.19502729999999], [-3.4033238999999997, 55.1951594], [-3.4030871619948457, 55.19600504706146], [-3.4028325, 55.1969147], [-3.401777099999999, 55.20040569999999], [-3.401360299999999, 55.2018168], [-3.3998236, 55.2070226], [-3.3992306999999995, 55.2090308], [-3.3992148, 55.209079599999995], [-3.3990633999999997, 55.2095937], [-3.3976252999999996, 55.21441979999999], [-3.3976037999999997, 55.2144902], [-3.3971484999999997, 55.21602440000001], [-3.3964708, 55.2183131], [-3.3959378, 55.220113100000006], [-3.395927, 55.220152299999995], [-3.3941258, 55.226231899999995], [-3.3938475999999995, 55.2276541], [-3.3937135, 55.2291276], [-3.3937433, 55.2305933], [-3.3937967, 55.23141249999999], [-3.3938663, 55.2318598], [-3.3939228, 55.23222299999999], [-3.394288, 55.233931299999995], [-3.3943122, 55.234040500000006], [-3.3945215, 55.23505800000001], [-3.3948286999999997, 55.2365245], [-3.395512, 55.2396203], [-3.3955503999999994, 55.23977480000001], [-3.3956693, 55.24032039999999], [-3.3958131, 55.240653599999995], [-3.3960745, 55.241853199999994], [-3.3961230999999996, 55.24208889999999], [-3.3971373, 55.2467766], [-3.3972418706331573, 55.247245265521585], [-3.3973622999999997, 55.24778500000001], [-3.3974107, 55.24800189999999], [-3.3974384, 55.24812289999999], [-3.3975377, 55.2485561], [-3.3978611999999995, 55.249967100000006], [-3.3983499, 55.25156449999999], [-3.398925199999999, 55.25313779999999], [-3.399676700000001, 55.2548488], [-3.4000818, 55.25564779999999], [-3.4005117999999994, 55.256468000000005], [-3.401026, 55.2573434], [-3.4015297, 55.2580917], [-3.4016104, 55.258211499999994], [-3.4018880999999994, 55.25862099999999], [-3.4021901, 55.2590258], [-3.4028143, 55.2598345], [-3.4034066999999997, 55.2605255], [-3.4052695, 55.26259499999999], [-3.4065565, 55.26385650000001], [-3.4066268, 55.26392810000001], [-3.4079157, 55.2651888], [-3.4098592999999995, 55.2670645], [-3.4135980796541814, 55.270672636091255], [-3.4182713, 55.2751821], [-3.4198389, 55.2767132], [-3.4204585, 55.2773183], [-3.4208697999999997, 55.277787399999994], [-3.4210762, 55.278048], [-3.4212992999999994, 55.27832970000001], [-3.4215700999999994, 55.27874679999999], [-3.4220068, 55.2794755], [-3.4226745999999997, 55.28104710000001], [-3.4229656, 55.281667799999994], [-3.4232989, 55.2823046], [-3.4235504, 55.2827481], [-3.4238859999999995, 55.2832325], [-3.4244517999999995, 55.2839361], [-3.4249068999999994, 55.28444410000001], [-3.4253902, 55.28493799999999], [-3.4263163999999997, 55.2857484], [-3.4271239, 55.2863736], [-3.4279785, 55.2869395], [-3.4286885, 55.2873717], [-3.4294703000000006, 55.2878041], [-3.4301104, 55.28812949999999], [-3.4306114, 55.28836290000001], [-3.4313483, 55.288685399999984], [-3.4324371999999994, 55.289123200000006], [-3.4337102999999995, 55.2895954], [-3.4360965, 55.290441699999995], [-3.4364157, 55.2905682], [-3.4372883999999995, 55.2909491], [-3.4380813, 55.2913232], [-3.4381391999999997, 55.291350499999986], [-3.4397019, 55.292140399999994], [-3.4405548, 55.2925998], [-3.4413188999999997, 55.29305439999999], [-3.4418320999999996, 55.29338640000001], [-3.4426868, 55.2940125], [-3.4434691999999996, 55.2946442], [-3.4442455, 55.2953118], [-3.4448445, 55.2958915], [-3.4449202999999997, 55.29597280000001], [-3.4451651, 55.2962355], [-3.4463721000000005, 55.297510900000006], [-3.4471932592587677, 55.298419519811674], [-3.4475392000000005, 55.29880229999999], [-3.4481442, 55.29943509999999], [-3.4486830999999993, 55.3000919], [-3.4491596, 55.30060720000001], [-3.4516582999999996, 55.303309099999986], [-3.4518459999999997, 55.303512], [-3.4518892999999995, 55.3035588], [-3.4520537999999994, 55.303734299999995], [-3.4521423, 55.30381909999999], [-3.4529585, 55.3046651], [-3.4531780999999997, 55.3048927], [-3.4541091999999995, 55.305891], [-3.4551775, 55.3070339], [-3.4561029999999997, 55.3080402], [-3.4570598, 55.3091002], [-3.4572961, 55.3093699], [-3.4577124, 55.309845], [-3.4580946, 55.3102605], [-3.4583986, 55.31058440000001], [-3.4586105999999996, 55.3108102], [-3.4591015, 55.3113373], [-3.4591706999999996, 55.311413400000006], [-3.459640100000001, 55.3119293], [-3.4597165999999997, 55.3120097], [-3.4604161, 55.312744499999994], [-3.4608286, 55.3131932], [-3.4612658, 55.3136867], [-3.4620699, 55.314432], [-3.4626599, 55.31496760000001], [-3.4632041, 55.31540019999999], [-3.4637518, 55.315802999999995], [-3.4654786, 55.3170396], [-3.4666466999999996, 55.3179294], [-3.4673096999999995, 55.3184852], [-3.4674108999999995, 55.31857010000001], [-3.4685347, 55.31963], [-3.4698285, 55.3210963], [-3.4704596999999997, 55.32192200000001], [-3.4711155, 55.3227664], [-3.4718184, 55.3236254], [-3.4724578, 55.32434380000001], [-3.4731731999999997, 55.325095], [-3.4739078, 55.32584129999999], [-3.4746121999999997, 55.3265238], [-3.4753336999999997, 55.3272262], [-3.4769124, 55.3287711], [-3.4772561999999994, 55.329109499999994], [-3.4784903999999996, 55.3303245], [-3.4790524, 55.3308645], [-3.4795591, 55.3313765], [-3.4805689, 55.33235079999999], [-3.4825961999999997, 55.33433529999999], [-3.4834039, 55.3350776], [-3.4837389999999995, 55.3353657], [-3.4842708999999994, 55.335823], [-3.4849334000000005, 55.33634419999999], [-3.48555, 55.33676139999999], [-3.4861057999999994, 55.3371348], [-3.4865020999999996, 55.337380499999995], [-3.486914, 55.3376163], [-3.4877522000000005, 55.338095499999994], [-3.4884317, 55.33845959999999], [-3.4891114, 55.3387911], [-3.4898758999999995, 55.3391299], [-3.4905522, 55.33940659999999], [-3.4912958999999995, 55.3396906], [-3.4920174, 55.3399518], [-3.4927292000000003, 55.3401867], [-3.4935894999999997, 55.34044599999999], [-3.4948908999999997, 55.3408191], [-3.495866, 55.3411088], [-3.496344000000001, 55.3412653], [-3.4969003999999995, 55.3414662], [-3.4978486, 55.3418176], [-3.4989134000000006, 55.3422734], [-3.4996775, 55.3426279], [-3.5004307, 55.3430124], [-3.5010807, 55.3433702], [-3.501822, 55.34381489999999], [-3.5025095, 55.344244499999995], [-3.5026854, 55.3443684], [-3.5028662, 55.3445005], [-3.5034296080661336, 55.34491210572517], [-3.5036482, 55.34507180000001], [-3.5038012000000003, 55.34519540000001], [-3.5046617, 55.3459242], [-3.505393199999999, 55.34659570000001], [-3.5057433, 55.3469708], [-3.5061934999999997, 55.3474756], [-3.5066322, 55.3480177], [-3.5072035, 55.3488227], [-3.5076772148290436, 55.349527854079895], [-3.5078982, 55.3498568], [-3.5083274999999996, 55.35044529999999], [-3.508773699999999, 55.3509972], [-3.5093014999999994, 55.351586999999995], [-3.5098924999999994, 55.35218919999999], [-3.5103782, 55.3526256], [-3.5111416, 55.3532656], [-3.5116535999999994, 55.35369600000001], [-3.5121428, 55.354116600000005], [-3.5129862999999997, 55.35480259999999], [-3.5139432, 55.3556148], [-3.5147468999999996, 55.3563752], [-3.5148431, 55.35646619999999], [-3.5154021999999996, 55.3571073], [-3.5157183, 55.3575148], [-3.516085, 55.3580377], [-3.5164026999999995, 55.3585813], [-3.5166754, 55.35910369999999], [-3.5168839, 55.3595855], [-3.5171469999999996, 55.360357400000005], [-3.5172972, 55.361122], [-3.5173344, 55.361620599999995], [-3.517347, 55.36212700000001], [-3.517332, 55.36247869999999], [-3.5172920999999997, 55.3628089], [-3.5171756, 55.3634525], [-3.5169830999999996, 55.364176], [-3.5168592999999997, 55.3645642], [-3.5166918, 55.364951299999994], [-3.5160683999999995, 55.366462000000006], [-3.5158777, 55.366992200000006], [-3.5158511999999997, 55.36706600000001], [-3.5156838, 55.36769269999999], [-3.5155185999999996, 55.36862000000001], [-3.5154841999999995, 55.36935079999999], [-3.5155130999999997, 55.36981870000001], [-3.5155989, 55.37052549999999], [-3.5157493, 55.3710911], [-3.5159073, 55.3716385], [-3.5161349999999993, 55.3721868], [-3.5164055, 55.37274690000001], [-3.5166662, 55.3732045], [-3.5173423999999995, 55.3741809], [-3.5177572, 55.37469449999999], [-3.5182211999999997, 55.37519030000001], [-3.5186869, 55.3756493], [-3.5192125999999995, 55.3761099], [-3.5196866999999994, 55.3765131], [-3.5203225999999996, 55.3770198], [-3.5213108999999996, 55.37786409999999], [-3.5216817, 55.37824520000001], [-3.5222482, 55.37884799999999], [-3.5222764, 55.37887799999999], [-3.5226528, 55.37937019999999], [-3.5229979999999994, 55.3798727], [-3.5233438, 55.38045640000001], [-3.5236468, 55.3810441], [-3.5241130999999997, 55.382162699999995], [-3.5243162999999997, 55.38280269999999], [-3.5244692, 55.38343609999999], [-3.5245741999999995, 55.384595], [-3.5246563, 55.385926899999994], [-3.5248021, 55.38679199999999], [-3.5250294999999996, 55.38761990000001], [-3.5251577, 55.38797459999999], [-3.5253891999999993, 55.388507], [-3.5256843999999994, 55.38908620000001], [-3.5260304, 55.3896688], [-3.5262818, 55.390032899999994], [-3.5265331, 55.39036959999999], [-3.5270939999999995, 55.39105370000001], [-3.5279914, 55.3919467], [-3.5286128, 55.3924612], [-3.5292707, 55.39299410000001], [-3.5300016, 55.39352769999999], [-3.5306136, 55.3939324], [-3.5312916, 55.3943384], [-3.5314622999999994, 55.394431799999985], [-3.5320078, 55.3947303], [-3.5327640999999996, 55.39509079999999], [-3.5333544999999997, 55.3953526], [-3.5341276999999995, 55.395681200000006], [-3.5347976, 55.395919], [-3.5352917999999995, 55.396083299999994], [-3.5367896999999995, 55.3965082], [-3.5373867, 55.39667740000001], [-3.5380024999999997, 55.3968519], [-3.5391885, 55.39716239999999], [-3.5402316000000003, 55.3974197], [-3.5413731, 55.3976323], [-3.5425863999999994, 55.397829400000006], [-3.5429638, 55.3978901], [-3.5435284, 55.3979837], [-3.5443821999999994, 55.398128099999994], [-3.5445736999999995, 55.39816609999999], [-3.5459165999999995, 55.3984324], [-3.5478929, 55.39893169999999], [-3.5483199, 55.39906119999999], [-3.5489565, 55.399263], [-3.5499793, 55.3996274], [-3.5507468, 55.3999142], [-3.5516083, 55.40028159999999], [-3.5522105436258866, 55.400570312627536], [-3.5531028999999994, 55.4009981], [-3.5537705, 55.40135600000001], [-3.5544808, 55.40180409999999], [-3.5550352, 55.4021773], [-3.5556179999999995, 55.40261999999999], [-3.5560185999999994, 55.4029358], [-3.5564, 55.403273899999995], [-3.5564513, 55.4033215], [-3.5568236999999994, 55.403667600000006], [-3.5575931999999995, 55.40427389999999], [-3.5587774, 55.40515739999999], [-3.5594723, 55.4056036], [-3.5601354999999995, 55.405994199999995], [-3.5609537, 55.4064273], [-3.561802, 55.4068425], [-3.5633197999999995, 55.407488099999995], [-3.5642349, 55.407838600000005], [-3.5651275999999994, 55.40813910000001], [-3.5657569999999996, 55.4083388], [-3.5664326999999996, 55.4085276], [-3.5674062999999996, 55.408784699999984], [-3.5684178999999996, 55.4090191], [-3.5690075, 55.4091289], [-3.5697855, 55.40927380000001], [-3.5701756, 55.40933770000001], [-3.5718176, 55.4096504], [-3.573024, 55.40992779999999], [-3.5738816999999994, 55.4101593], [-3.5746659, 55.41038399999999], [-3.5756983, 55.41073539999999], [-3.5764275999999997, 55.4109932], [-3.5777176000000006, 55.41152019999999], [-3.5785928, 55.4119135], [-3.5790441999999993, 55.4121377], [-3.5794441999999997, 55.41233629999999], [-3.5798176999999995, 55.41253660000001], [-3.580147999999999, 55.4127269], [-3.5807736, 55.41311329999999], [-3.5812127, 55.4134084], [-3.5816593000000005, 55.4137384], [-3.5816984, 55.413767699999994], [-3.5821790000000004, 55.4141847], [-3.5822616, 55.414246699999985], [-3.5826265, 55.4145401], [-3.583021399999999, 55.414857600000005], [-3.5833731, 55.415173900000006], [-3.5838390999999996, 55.41555579999999], [-3.5841316999999995, 55.41584769999999], [-3.5845041999999996, 55.416241600000006], [-3.5848242, 55.41659920000001], [-3.584965199999999, 55.41677330000001], [-3.5853730999999995, 55.4172089], [-3.5854450000000004, 55.4172989], [-3.5855823000000004, 55.41747069999999], [-3.5858693000000006, 55.417865], [-3.5861268, 55.4182015], [-3.5864325, 55.4185866], [-3.5867114999999994, 55.4189215], [-3.5869958000000004, 55.4192291], [-3.5872613000000007, 55.4195015], [-3.5875457, 55.4197801], [-3.5878085000000004, 55.4200191], [-3.5880901000000005, 55.4202718], [-3.588361, 55.4205017], [-3.5886802000000007, 55.4207514], [-3.5889806000000006, 55.4209751], [-3.5894017, 55.421279600000005], [-3.5896529958740357, 55.421444636282104], [-3.5898282000000004, 55.4215597], [-3.5902466000000004, 55.4218291], [-3.5903181000000006, 55.42187289999999], [-3.590689199999999, 55.4221001], [-3.5909333000000005, 55.42225379999999], [-3.5914268, 55.4225627], [-3.591695599999999, 55.42269640000001], [-3.592217600000001, 55.42295450000001], [-3.592550000000001, 55.42310119999999], [-3.5932611364780858, 55.42341512441253], [-3.5933303999999997, 55.42344570000001], [-3.5944225, 55.42386590000001], [-3.5956055999999994, 55.42425800000001], [-3.596675799999999, 55.424567], [-3.5973667000000003, 55.424754799999995], [-3.598018899999999, 55.4249201], [-3.5986741, 55.4250645], [-3.5993510999999994, 55.4252024], [-3.6007164, 55.4254454], [-3.6017774, 55.42559060000001], [-3.6030677999999994, 55.4257518], [-3.6072805, 55.426259599999995], [-3.6091957999999993, 55.4264904], [-3.6092555, 55.42649660000001], [-3.611042999999999, 55.4266825], [-3.612287100000001, 55.4268342], [-3.6132151, 55.4269499], [-3.6142682000000006, 55.4270739], [-3.6171851, 55.4274053], [-3.629822, 55.42889040000001], [-3.631874199999999, 55.4292297], [-3.632172300000001, 55.429279], [-3.6336544000000006, 55.4295454], [-3.635131, 55.4298554], [-3.6373729, 55.430405], [-3.6393466, 55.43094450000001], [-3.6406299, 55.4313489], [-3.6418725999999992, 55.431764599999994], [-3.6479529999999984, 55.4338185], [-3.6486125, 55.43404780000001], [-3.6500705, 55.43464209999999], [-3.650811399999999, 55.434971700000006], [-3.6510336, 55.4350706], [-3.6517709, 55.435460899999995], [-3.6526441, 55.4359393], [-3.6534813, 55.43649739999999], [-3.6544983000000006, 55.4372688], [-3.6555197, 55.43816100000001], [-3.655795199999999, 55.43845769999999], [-3.6561071, 55.4387936], [-3.6562865, 55.439009199999994], [-3.6567475, 55.4396308], [-3.6568509, 55.439783799999994], [-3.6572175, 55.4403864], [-3.6575887, 55.441152800000005], [-3.6577783, 55.4417432], [-3.6579245999999994, 55.4422579], [-3.6579918, 55.44285299999999], [-3.6580276, 55.4433525], [-3.6579845999999994, 55.4440966], [-3.6579044, 55.444744], [-3.657551099999999, 55.4458108], [-3.657132299999999, 55.44670409999999], [-3.6565241, 55.4476106], [-3.6564997, 55.44764700000001], [-3.655815599999999, 55.448410399999986], [-3.655241999999999, 55.4489618], [-3.6540207, 55.44998489999999], [-3.6525025, 55.4509604], [-3.65154662792296, 55.45154693990802], [-3.651011500000001, 55.45187529999999], [-3.647947700000001, 55.4539431], [-3.647151500000001, 55.454624300000006], [-3.6465617, 55.45521889999999], [-3.646196899999999, 55.4556867], [-3.6458356, 55.45613159999999], [-3.6457734, 55.456208200000006], [-3.6447699, 55.457783699999986], [-3.644380599999999, 55.45897], [-3.6442821, 55.45984339999999], [-3.6443153, 55.46054110000001], [-3.644339500000001, 55.4610485], [-3.6443643, 55.4614592], [-3.6446054, 55.462356], [-3.6448823, 55.4630719], [-3.645406299999999, 55.4642404], [-3.6462336, 55.4653763], [-3.6464123, 55.465604299999995], [-3.6470026, 55.4663574], [-3.6480298000000007, 55.46733669999998], [-3.6485143999999994, 55.4677954], [-3.648636600000001, 55.467911], [-3.649646599999999, 55.4686634], [-3.6505634, 55.469291299999995], [-3.6507588, 55.4694089], [-3.6515898, 55.4698655], [-3.6523203999999994, 55.47029919999999], [-3.653320599999999, 55.4708244], [-3.654301100000001, 55.4712352], [-3.656314800000001, 55.47192419999999], [-3.657616, 55.47225879999999], [-3.6585629000000006, 55.4724569], [-3.6599066, 55.47271390000001], [-3.660702, 55.4728359], [-3.6619124, 55.4729749], [-3.663109200000001, 55.4730641], [-3.6642463, 55.473090099999986], [-3.6648516, 55.47308770000001], [-3.6653782000000006, 55.4730845], [-3.6670828, 55.473022100000016], [-3.667445999999998, 55.4729867], [-3.669007, 55.4728348], [-3.6712148999999994, 55.4725856], [-3.6727237000000006, 55.47246119999999], [-3.6736904, 55.47242609999999], [-3.674588, 55.472415799999986], [-3.675409099999999, 55.4724458], [-3.6755627, 55.4724507], [-3.6766126, 55.4725123], [-3.6776199, 55.4726078], [-3.678984900000001, 55.4727998], [-3.680808599999999, 55.4731863], [-3.6822701, 55.4735834], [-3.683092664890038, 55.47387470580548], [-3.683239200000001, 55.47392659999999], [-3.6846025, 55.4745084], [-3.6853522, 55.4748986], [-3.686231400000001, 55.4754037], [-3.687066, 55.475938], [-3.6880914, 55.4768573], [-3.6882006, 55.476971199999994], [-3.688838500000001, 55.47767300000001], [-3.689341999999999, 55.4784321], [-3.6897978, 55.4793086], [-3.690105599999999, 55.4802835], [-3.6901854999999992, 55.4815623], [-3.6901312, 55.4821337], [-3.690018399999999, 55.48268410000001], [-3.6894797000000006, 55.4842208], [-3.688950399999999, 55.485641699999995], [-3.6884089, 55.487004500000005], [-3.6878588, 55.48838869999999], [-3.687277299999999, 55.4899177], [-3.6871686, 55.4901894], [-3.6869653, 55.4907136], [-3.6868103, 55.4911279], [-3.6867209, 55.4913447], [-3.686664199999999, 55.4914847], [-3.6865689000000006, 55.4917451], [-3.6864389, 55.4920604], [-3.6863275999999994, 55.49230339999999], [-3.6862644, 55.492424799999995], [-3.6861287, 55.4926605], [-3.6859844, 55.49288599999999], [-3.6858422, 55.4931033], [-3.6856620000000007, 55.4933617], [-3.6854839, 55.493619], [-3.6853894, 55.4937543], [-3.6852304, 55.4939779], [-3.6852102978927994, 55.494007919146746], [-3.6851104, 55.4941571], [-3.684955, 55.49439], [-3.6849350999999992, 55.4944206], [-3.6847903, 55.494651299999994], [-3.6846704999999993, 55.4948667], [-3.6845207, 55.4951469], [-3.6843876, 55.4954307], [-3.684270600000001, 55.4957058], [-3.684170199999999, 55.49597860000001], [-3.684087, 55.49625950000001], [-3.6840141, 55.496545100000006], [-3.6839709, 55.496812], [-3.683929800000001, 55.49709779999999], [-3.6839142, 55.497247], [-3.6839027, 55.4973927], [-3.683897, 55.4975231], [-3.6838955, 55.49765339999999], [-3.6838943, 55.4977986], [-3.6839007, 55.4980595], [-3.6839196, 55.49838749999999], [-3.683947700000001, 55.49868099999999], [-3.683993299999999, 55.49903189999999], [-3.6840963, 55.499481200000005], [-3.684214799999999, 55.4999811], [-3.6843917, 55.50071260000001], [-3.6845641, 55.50142949999999], [-3.6846536, 55.50180449999999], [-3.684815273585851, 55.502457780526015], [-3.685261300000001, 55.504259999999995], [-3.685534399999999, 55.5054093], [-3.6857054, 55.50633640000001], [-3.6857893, 55.5074581], [-3.6857757000000007, 55.5085388], [-3.6857753, 55.5085734], [-3.6856846, 55.5095341], [-3.6854816, 55.5104999], [-3.6853185000000006, 55.5111698], [-3.6851052, 55.5118488], [-3.6847850000000006, 55.5126757], [-3.684071499999999, 55.51410119999999], [-3.6832563, 55.5154154], [-3.683092664890038, 55.51563081496376], [-3.6826688, 55.5161888], [-3.6820538, 55.51696749999999], [-3.6819534, 55.51709099999999], [-3.6810669, 55.5180823], [-3.6798822, 55.519194], [-3.679193, 55.519855], [-3.6776777, 55.52130830000001], [-3.6751669, 55.5236899], [-3.6747373999999993, 55.52409370000001], [-3.673336200000001, 55.52543990000001], [-3.6720405, 55.5266825], [-3.6711280999999993, 55.5277131], [-3.6706364, 55.52827859999999], [-3.6702594999999993, 55.528771299999995], [-3.670125099999999, 55.52895169999999], [-3.669263200000001, 55.5301089], [-3.6683047, 55.53150899999999], [-3.6681819999999994, 55.531674], [-3.666830099999999, 55.5336218], [-3.6651093, 55.5361794], [-3.6640892, 55.5375408], [-3.663513299999999, 55.538199600000006], [-3.662866999999999, 55.5388695], [-3.6624509, 55.539288], [-3.6620135, 55.5396842], [-3.6612084999999994, 55.5403786], [-3.6611079, 55.5404654], [-3.659102, 55.54197189999999], [-3.6582026, 55.54259429999999], [-3.656954099999999, 55.543336399999994], [-3.6544089, 55.5446771], [-3.653518000000001, 55.5450535], [-3.6528904, 55.5453145], [-3.651303200000001, 55.5459815], [-3.646664700000001, 55.5478238], [-3.6464902, 55.547892899999994], [-3.6435736, 55.549047300000005], [-3.643056599999999, 55.549254999999995], [-3.6429264, 55.5493073], [-3.6413989, 55.549920799999995], [-3.6401014, 55.550524], [-3.6392932, 55.55091590000001], [-3.6385848, 55.551313500000006], [-3.637454, 55.55203199999999], [-3.6367776, 55.55250879999999], [-3.6361747000000006, 55.553005199999994], [-3.6359395, 55.5532156], [-3.635858875543624, 55.553302879236526], [-3.6355736, 55.553611700000005], [-3.6348306, 55.55451810000001], [-3.6343024, 55.55534449999999], [-3.6339795, 55.5560778], [-3.6338732, 55.5564182], [-3.633676799999999, 55.5570467], [-3.6331356, 55.5592485], [-3.6329204000000006, 55.559848399999986], [-3.6328040000000006, 55.560172699999995], [-3.632527500000001, 55.5608653], [-3.631692099999999, 55.5626199], [-3.631233700000001, 55.563385199999985], [-3.6307511, 55.56415040000001], [-3.6295399, 55.5658372], [-3.6281196, 55.56781519999999], [-3.626699499999999, 55.5697513], [-3.6253658999999994, 55.5716517], [-3.624614600000001, 55.5727372], [-3.6244563, 55.572944500000006], [-3.6237945, 55.5738113], [-3.622890200000001, 55.5748989], [-3.6226536, 55.57516], [-3.621931800000001, 55.57595659999999], [-3.621171999999999, 55.576741299999995], [-3.6203653, 55.5774931], [-3.6195205, 55.57821959999999], [-3.61858, 55.57888909999999], [-3.617244200000001, 55.57977119999999], [-3.615895, 55.580709799999994], [-3.6152189, 55.581251599999995], [-3.6144811, 55.5818659], [-3.6134836, 55.5828107], [-3.613181, 55.58309740000001], [-3.6123748, 55.58391089999999], [-3.611617400000001, 55.5848015], [-3.6108408, 55.585838399999986], [-3.610684299999999, 55.586059299999995], [-3.610161100000001, 55.586797999999995], [-3.609624199999999, 55.58766639999999], [-3.6091198, 55.58856010000001], [-3.6080437, 55.59052059999999], [-3.607853299999999, 55.5908468], [-3.6076062, 55.591293799999995], [-3.6067828, 55.59278359999999], [-3.6057796, 55.59456589999999], [-3.6049542, 55.59605379999999], [-3.6048312, 55.5962755], [-3.604663, 55.59657870000001], [-3.6037262, 55.5982672], [-3.603233199999999, 55.5992638], [-3.6029479, 55.60003459999999], [-3.6029158, 55.60012139999999], [-3.6026781999999993, 55.600975000000005], [-3.6025213999999997, 55.6018702], [-3.6024718000000004, 55.6026508], [-3.6024616, 55.603366900000005], [-3.6025186, 55.60403720000001], [-3.602524321357422, 55.60408228094399], [-3.6026048, 55.6047164], [-3.6026687000000006, 55.6050531], [-3.6028499000000003, 55.60572890000001], [-3.6031137000000006, 55.6065205], [-3.6032894999999994, 55.6069092], [-3.6034856, 55.60728979999999], [-3.6038674, 55.607923199999995], [-3.6042301, 55.6084098], [-3.6046203, 55.60893339999999], [-3.605218799999999, 55.609607399999994], [-3.6057166, 55.6100794], [-3.6060808999999994, 55.6104484], [-3.6066009, 55.6108828], [-3.6081885, 55.6120791], [-3.6102826, 55.61339489999999], [-3.610409399999999, 55.61347450000001], [-3.612802999999999, 55.61474419999999], [-3.621527899999999, 55.61895789999999], [-3.6273475999999993, 55.6217868], [-3.6284564, 55.62232959999999], [-3.6290759, 55.6226329], [-3.6305882, 55.6235256], [-3.6317199, 55.624316799999995], [-3.6328501000000006, 55.6252239], [-3.632973900000001, 55.62534720000001], [-3.6336078, 55.6259785], [-3.6349137, 55.62752609999999], [-3.6354888, 55.62844080000001], [-3.6359505, 55.6293835], [-3.6363084, 55.6302662], [-3.636922499999999, 55.6323815], [-3.6370795, 55.6330794], [-3.6371712, 55.633486899999994], [-3.6373239, 55.63459170000001], [-3.637458, 55.636325199999995], [-3.637448899999999, 55.637181799999986], [-3.6373531, 55.6380605], [-3.6371432, 55.6391086], [-3.6368536, 55.64018049999999], [-3.636298, 55.642171899999994], [-3.6355087, 55.64488359999999], [-3.6352811, 55.6457092], [-3.6347596, 55.6476011], [-3.634033, 55.6503007], [-3.6332665, 55.653037], [-3.632976600000001, 55.65413209999999], [-3.6327999, 55.65475379999999], [-3.632787595686223, 55.654796030701384], [-3.6323491, 55.656301], [-3.6319212, 55.6577699], [-3.631829599999999, 55.6584017], [-3.6317651, 55.6590782], [-3.6317671, 55.6596449], [-3.6318019, 55.66019690000001], [-3.632068199999999, 55.6614867], [-3.6324143, 55.6625081], [-3.6328761, 55.663463], [-3.633300899999999, 55.66416739999999], [-3.6339355, 55.66506319999999], [-3.6344572, 55.665631399999995], [-3.634619900000001, 55.66580859999999], [-3.6348582, 55.666055499999985], [-3.6350786, 55.6662727], [-3.6358235, 55.66690609999999], [-3.637527299999999, 55.66835470000001], [-3.6377943, 55.668584300000006], [-3.6379446999999994, 55.6687061], [-3.6401864, 55.670593700000005], [-3.641981, 55.6720652], [-3.6433045000000006, 55.673145099999985], [-3.6446138, 55.6742553], [-3.646627000000001, 55.67593879999999], [-3.6469484, 55.67620759999999], [-3.6481288999999992, 55.677198800000006], [-3.649278499999999, 55.678142300000005], [-3.650918700000001, 55.67955680000001], [-3.651141, 55.6797485], [-3.6518246999999993, 55.6803138], [-3.6530352, 55.681300700000016], [-3.6533072, 55.6815303], [-3.6546699, 55.6826781], [-3.6556028, 55.6834424], [-3.6557476, 55.683561000000005], [-3.6560489, 55.6838202], [-3.6571257, 55.684701100000005], [-3.657879799999999, 55.68534629999999], [-3.658378799999999, 55.6858275], [-3.6585425, 55.6859629], [-3.658733100000001, 55.6861171], [-3.6587350858403864, 55.68611871589992], [-3.6589344, 55.6862809], [-3.6593926, 55.6866458], [-3.659432899999999, 55.68667789999999], [-3.6600784000000006, 55.6871524], [-3.6602424, 55.6872729], [-3.660808299999999, 55.68764999999999], [-3.6612711, 55.68793569999999], [-3.6616827, 55.6881818], [-3.6621648, 55.68845389999999], [-3.6624759, 55.68862620000001], [-3.6626852, 55.6887305], [-3.6628247, 55.6888076], [-3.663433500000001, 55.6891069], [-3.6640557999999994, 55.6893935], [-3.6649677, 55.68978349999999], [-3.665504499999999, 55.68999500000001], [-3.6660085, 55.6901853], [-3.666231, 55.690265800000006], [-3.666911100000001, 55.69049979999999], [-3.6674835, 55.690685300000005], [-3.6681407, 55.6908894], [-3.6688893, 55.69110340000001], [-3.6694791, 55.6912749], [-3.670168400000001, 55.6914654], [-3.6708229, 55.69162870000001], [-3.6713783, 55.69176139999998], [-3.6719252, 55.6918827], [-3.6725017000000006, 55.691994499999986], [-3.6729925999999993, 55.6920871], [-3.673061699999999, 55.6921002], [-3.673786699999999, 55.6922259], [-3.6746462000000006, 55.6923512], [-3.6755111, 55.6924645], [-3.6761718, 55.692540599999994], [-3.6768249, 55.6926052], [-3.6773661, 55.692653], [-3.6783167, 55.6927159], [-3.6789067, 55.6927457], [-3.6790600000000007, 55.692753499999995], [-3.679789, 55.6927767], [-3.6801946, 55.6927792], [-3.680559299999999, 55.6927832], [-3.681179900000001, 55.6927847], [-3.6821947, 55.6927639], [-3.6824221, 55.6927558], [-3.682701899999999, 55.69274329999999], [-3.683078, 55.6927195], [-3.683092664890038, 55.69271835305066], [-3.6834066, 55.6926938], [-3.6838076, 55.69266009999999], [-3.684080199999999, 55.6926371], [-3.6845079999999992, 55.69260280000001], [-3.685093899999999, 55.6925496], [-3.686127, 55.6924473], [-3.687160899999999, 55.6923433], [-3.689116141832619, 55.69214287416566], [-3.6903002, 55.6920215], [-3.690851499999999, 55.6919584], [-3.69129, 55.69191659999999], [-3.6925208, 55.6917923], [-3.6967959, 55.6913499], [-3.6970437, 55.6913243], [-3.6975907, 55.6912677], [-3.7010578, 55.690911699999994], [-3.7043561, 55.690568], [-3.7062486999999993, 55.6903807], [-3.7063948, 55.6903663], [-3.7066694999999994, 55.6903379], [-3.7082723, 55.6901723], [-3.710028, 55.689992], [-3.711045799999999, 55.6898854], [-3.713116399999999, 55.6896787], [-3.7138258, 55.68960789999999], [-3.7161690999999992, 55.6893682], [-3.7176932, 55.68921979999999], [-3.7192476, 55.6891274], [-3.7205231, 55.6890816], [-3.721669400000001, 55.689061499999994], [-3.722821599999999, 55.689091099999985], [-3.7240218, 55.689133299999995], [-3.724177099999999, 55.6891466], [-3.72492, 55.689210399999986], [-3.7257095, 55.6892876], [-3.7266355, 55.6893951], [-3.7275715, 55.6895201], [-3.727719, 55.6895444], [-3.7281478, 55.68961600000001], [-3.7286487, 55.68970989999999], [-3.7297032, 55.6899102], [-3.730559200000001, 55.6901079], [-3.7310885, 55.6902301], [-3.7317293999999994, 55.6903789], [-3.7327093, 55.69060410000001], [-3.7332091, 55.6907222], [-3.733803, 55.690857900000005], [-3.7363366999999994, 55.691443099999994], [-3.7367743, 55.6915408], [-3.7409378, 55.69251549999999], [-3.7459505000000006, 55.69369400000001], [-3.7470297, 55.6939477], [-3.748045299999999, 55.6942012], [-3.7489698, 55.6944708], [-3.749998600000001, 55.6947849], [-3.750987, 55.69513440000001], [-3.7519542, 55.69551919999999], [-3.752875, 55.6959236], [-3.7534202999999993, 55.69618159999999], [-3.7539547, 55.696452099999995], [-3.7549918999999994, 55.69700979999999], [-3.7560474, 55.69760759999999], [-3.7571719, 55.698212699999985], [-3.7581, 55.6986417], [-3.7590931999999992, 55.6990485], [-3.759562199999999, 55.6992228], [-3.7600745, 55.6994132], [-3.7610987, 55.699751600000006], [-3.7625978, 55.700176299999995], [-3.7635482, 55.7003953], [-3.7645436, 55.7005978], [-3.7654933, 55.7007585], [-3.766461300000001, 55.7008967], [-3.7672122, 55.70098660000001], [-3.7679866, 55.70105219999999], [-3.7694735, 55.7011442], [-3.770446, 55.7011637], [-3.771395800000001, 55.70115359999999], [-3.7729241933019897, 55.701090343752256], [-3.7736042, 55.7010622], [-3.7749272, 55.70094699999999], [-3.7755835, 55.70089939999999], [-3.776259099999999, 55.70085040000001], [-3.777559, 55.700783], [-3.7788942, 55.7007663], [-3.779612399999999, 55.700775500000006], [-3.7803208, 55.7008199], [-3.7812677, 55.7008883], [-3.7822654, 55.7009842], [-3.7831842999999994, 55.70109430000001], [-3.7839197, 55.7011882], [-3.7846882, 55.70130509999999], [-3.786411099999999, 55.701608], [-3.7872364, 55.701759899999985], [-3.7876786, 55.7018385], [-3.7880218, 55.7018879], [-3.788799399999999, 55.702002400000005], [-3.7896569, 55.7021], [-3.7903365, 55.7021596], [-3.791171, 55.7022076], [-3.791771799999999, 55.7022236], [-3.7923488, 55.702230099999994], [-3.7937055, 55.702195399999994], [-3.7947029, 55.7021378], [-3.7957061, 55.7020409], [-3.797715499999999, 55.7018188], [-3.798562, 55.70171760000001], [-3.7994203, 55.70163349999999], [-3.800347799999999, 55.7015687], [-3.800829400000001, 55.7015461], [-3.800980800000001, 55.70154129999999], [-3.801459, 55.701526300000005], [-3.8022406, 55.70151779999999], [-3.803253900000001, 55.7015273], [-3.8042371, 55.70155930000001], [-3.8053141, 55.701623999999995], [-3.806373999999999, 55.7017251], [-3.8075287, 55.701846499999995], [-3.8080762, 55.70191919999999], [-3.808731700000001, 55.7020266], [-3.8098828, 55.702226500000016], [-3.8110927, 55.7024751], [-3.8122915, 55.7027563], [-3.814350099999999, 55.70334179999999], [-3.815048, 55.703556299999995], [-3.8157369, 55.703785200000006], [-3.8163656, 55.70399820000001], [-3.816968299999999, 55.7042171], [-3.8176297, 55.7044645], [-3.8181551, 55.70466549999998], [-3.8182850999999993, 55.704715199999995], [-3.8194968, 55.70523339999998], [-3.819973912486678, 55.70544417370927], [-3.820057499999999, 55.7054811], [-3.820632699999999, 55.7057421], [-3.8216686, 55.706256999999994], [-3.8221945, 55.7065193], [-3.822687699999999, 55.7067916], [-3.8236625000000006, 55.7073368], [-3.8247578, 55.7080267], [-3.8258212, 55.70872469999999], [-3.8267140999999993, 55.7094021], [-3.8271539, 55.70974210000001], [-3.8275708, 55.7100875], [-3.8277831, 55.71026729999999], [-3.8285459, 55.71096429999999], [-3.830160900000001, 55.712542], [-3.8305706, 55.71293759999999], [-3.8309619, 55.713336], [-3.831602, 55.713954999999984], [-3.8318267000000006, 55.714172399999995], [-3.832453399999999, 55.7147977], [-3.83772, 55.719975899999994], [-3.838384599999999, 55.720624599999994], [-3.8385841, 55.7208263], [-3.838795999999999, 55.7210251], [-3.839181599999999, 55.72142509999999], [-3.8396042, 55.72188619999999], [-3.8400732, 55.7224374], [-3.840476399999999, 55.7229918], [-3.8408777, 55.7235888], [-3.8411307, 55.7240105], [-3.841431000000001, 55.724511], [-3.8420266, 55.7254076], [-3.8424075, 55.7259047], [-3.8428346, 55.7263955], [-3.843448299999999, 55.7270068], [-3.8443444, 55.72783149999999], [-3.8448588, 55.72827939999999], [-3.8449979, 55.7283998], [-3.845469599999999, 55.72879079999999], [-3.8462075, 55.7293804], [-3.8469943, 55.729949099999985], [-3.8476453, 55.730357699999985], [-3.8479537000000006, 55.730547900000005], [-3.8489329, 55.73109970000001], [-3.8494663, 55.7313752], [-3.849777599999999, 55.73153210000001], [-3.8508768, 55.7320555], [-3.8520866, 55.73260689999999], [-3.852814500000001, 55.73299659999999], [-3.853537, 55.7334032], [-3.8542305, 55.733844899999994], [-3.854693600000001, 55.73416600000001], [-3.8548871, 55.7343002], [-3.8553726, 55.734664], [-3.855823, 55.73503620000001], [-3.8562685, 55.7354147], [-3.8566805, 55.7357878], [-3.8570931, 55.73618449999999], [-3.857472200000001, 55.736585899999994], [-3.8581265, 55.73735510000001], [-3.8584656, 55.73779789999998], [-3.8585413000000006, 55.73792360000001], [-3.8589854, 55.7386453], [-3.8593801, 55.7393751], [-3.8603078, 55.74121449999999], [-3.8620218, 55.74462230000001], [-3.8623657, 55.74527809999999], [-3.8624226, 55.7453866], [-3.8627398, 55.7460013], [-3.862755721713942, 55.74603395027944], [-3.8633124, 55.7471755], [-3.8636448, 55.747749299999995], [-3.8638262, 55.748033799999995], [-3.863925, 55.7481825], [-3.8640225999999993, 55.748312600000006], [-3.8646506, 55.74911409999999], [-3.8653438000000007, 55.7498988], [-3.8661725, 55.75072599999999], [-3.8668168, 55.7511965], [-3.867356000000001, 55.7516237], [-3.8676025, 55.7518056], [-3.867979599999999, 55.752085599999994], [-3.8686077, 55.7525204], [-3.869267, 55.752943], [-3.8697962, 55.7532542], [-3.8709989, 55.7539083], [-3.8718647000000006, 55.7543233], [-3.8730583, 55.7548426], [-3.8736931, 55.75509069999998], [-3.873985, 55.7552048], [-3.8750351, 55.755570099999986], [-3.8757224, 55.75579050000001], [-3.8763785999999993, 55.7560132], [-3.876417933380459, 55.75602675531496], [-3.876464200000001, 55.756042699999995], [-3.8768417, 55.75617289999999], [-3.8774941, 55.7563828], [-3.8786227, 55.756685], [-3.8800193, 55.75708050000001], [-3.880359799999999, 55.75717209999999], [-3.882203799999999, 55.7577216], [-3.8841109, 55.7582438], [-3.8850765, 55.758455100000006], [-3.8863532, 55.75866940000001], [-3.887760299999999, 55.75885949999999], [-3.8884982, 55.75893500000001], [-3.889332500000001, 55.758982299999985], [-3.890490699999999, 55.75904010000001], [-3.890725499999999, 55.7590491], [-3.8913723, 55.75908650000001], [-3.8918605, 55.7591148], [-3.8925319, 55.759154], [-3.8932393, 55.75921410000001], [-3.8938626, 55.75927779999999], [-3.8944896999999994, 55.759348399999986], [-3.8952841, 55.7594457], [-3.8959723, 55.7595405], [-3.8970285, 55.7597214], [-3.898097899999999, 55.759932000000006], [-3.9001283, 55.76035460000001], [-3.9048691, 55.7613373], [-3.9056256, 55.761515799999984], [-3.9062691, 55.7616677], [-3.9075600000000006, 55.7620243], [-3.9085032000000006, 55.7623249], [-3.9094093, 55.76265409999999], [-3.9101465000000006, 55.76296250000001], [-3.9108251, 55.7632815], [-3.9118865, 55.7638245], [-3.9128467, 55.7643984], [-3.9149077, 55.76570129999999], [-3.9169635, 55.76699969999999], [-3.9174719, 55.76732299999998], [-3.918898, 55.76823], [-3.919791, 55.76878870000001], [-3.9207178, 55.769338000000005], [-3.9213655, 55.7697123], [-3.9231963, 55.77069889999999], [-3.923540299999999, 55.77087699999999], [-3.9242189, 55.7712163], [-3.924535, 55.7713752], [-3.9262429, 55.772156899999985], [-3.9279808, 55.77287630000001], [-3.928297199999999, 55.7729945], [-3.9287238000000007, 55.7731632], [-3.9294228000000007, 55.773428], [-3.9315005, 55.774132300000005], [-3.932226, 55.774377099999995], [-3.93318, 55.7747225], [-3.9339245, 55.7750273], [-3.9342703, 55.77516709999999], [-3.9350131, 55.775482], [-3.9352661, 55.775578499999995], [-3.935451899999999, 55.77565549999999], [-3.935623599999999, 55.775727100000005], [-3.9374939000000007, 55.7765402], [-3.939369899999999, 55.7774256], [-3.9402995, 55.777910000000006], [-3.9411980999999994, 55.778407], [-3.9428038, 55.77937399999999], [-3.943574499999999, 55.7798631], [-3.9441057, 55.78023749999999], [-3.9442629, 55.78034829999999], [-3.9445597, 55.7805554], [-3.9448209, 55.780773499999995], [-3.9453459999999994, 55.781203], [-3.945395799999999, 55.7812478], [-3.9456898, 55.7815015], [-3.9459263999999994, 55.781758], [-3.9460847, 55.781941], [-3.9462246, 55.7821226], [-3.9464891999999994, 55.78249199999999], [-3.9467202, 55.782880099999986], [-3.9469059999999994, 55.783272499999995], [-3.9470878, 55.7837401], [-3.947226899999999, 55.78421430000001], [-3.947331999999999, 55.7846863], [-3.947417899999999, 55.785161], [-3.9476312999999994, 55.78610090000001], [-3.9479372, 55.7870223], [-3.948318200000001, 55.7879709], [-3.9487133, 55.788902599999986], [-3.9496561, 55.79124579999999], [-3.9501275, 55.79241], [-3.9502483, 55.79271489999999], [-3.9503633, 55.7929999], [-3.9503818, 55.7930535], [-3.950435, 55.7932074], [-3.9509822999999993, 55.7945701], [-3.9512915, 55.7953194], [-3.9516288, 55.7960838], [-3.9523913, 55.79759030000001], [-3.952587250125894, 55.797930315091264], [-3.9531122, 55.7988412], [-3.9538963, 55.8000851], [-3.954668299999999, 55.8012183], [-3.9555118, 55.80234140000001], [-3.9572907, 55.804568399999994], [-3.957648700000001, 55.8050152], [-3.9577912999999993, 55.80522479999999], [-3.958464, 55.8059982], [-3.958673399999999, 55.806226999999986], [-3.9589263, 55.8064498], [-3.959042639454912, 55.80654382101159], [-3.9594387000000006, 55.80686389999999], [-3.9603002, 55.807432], [-3.9608751999999994, 55.807756999999995], [-3.9615018000000006, 55.8080684], [-3.962056099999999, 55.8083274], [-3.9626404, 55.80857160000001], [-3.9632834999999993, 55.8088023], [-3.9636269, 55.8089144], [-3.9639447, 55.8090206], [-3.9646475, 55.80924919999999], [-3.9649455, 55.80935170000001], [-3.9652568, 55.809448800000006], [-3.9654347, 55.80950789999999], [-3.965745, 55.8096077], [-3.965794798968365, 55.80962543018777], [-3.96688, 55.8100118], [-3.968010800000001, 55.8104378], [-3.9699251000000007, 55.811168300000006], [-3.972473, 55.8121464], [-3.9737547, 55.81264149999999], [-3.9742605000000006, 55.8128357], [-3.9752844, 55.81323100000001], [-3.9759429, 55.813485199999995], [-3.9781659, 55.81434290000001], [-3.9792679, 55.814771], [-3.9804229000000007, 55.81518990000001], [-3.9806910000000006, 55.8152799], [-3.9809733, 55.8153738], [-3.9815637, 55.8155575], [-3.981995899999999, 55.8156858], [-3.9822267, 55.8157445], [-3.9824441, 55.815805299999994], [-3.9828201, 55.8159086], [-3.9833246999999994, 55.816033999999995], [-3.9847298, 55.8163577], [-3.9848523574955457, 55.816386123558814], [-3.985112375306463, 55.81644763808972], [-3.985341621703465, 55.81650266623275], [-3.9855444888235794, 55.81655213918298], [-3.985725368803828, 55.816596988135515], [-3.985888653781237, 55.816638144285434], [-3.986038735892831, 55.81667653882783], [-3.9861800072756353, 55.81671310295778], [-3.986316860066674, 55.81674876787036], [-3.986453686402972, 55.81678446476067], [-3.9865948784215552, 55.81682112482381], [-3.986744828259447, 55.81685967925482], [-3.9869079280536743, 55.81690105924883], [-3.987088569941259, 55.816946196000906], [-3.987291146059229, 55.81699602070614], [-3.9875200485446074, 55.81705146455961], [-3.987779669534419, 55.81711345875642], [-3.9887368, 55.8173083], [-3.9892381, 55.81741679999999], [-3.9897051, 55.8175185], [-3.9903966, 55.8176693], [-3.991773099999999, 55.8180042], [-3.9918265000000006, 55.81801750000001], [-3.993130400000001, 55.8183413], [-3.9936718, 55.818490700000005], [-3.9939438, 55.8185698], [-3.9941677, 55.8186534], [-3.9945328, 55.81881979999999], [-3.9948385, 55.81898120000001], [-3.9950561, 55.81913120000001], [-3.9952818, 55.8193547], [-3.995422500000001, 55.8194973], [-3.995599799999999, 55.8197045], [-3.995763300000001, 55.819981], [-3.995829039631934, 55.82010133184691], [-3.995904584573647, 55.82025400986873], [-3.995973341049582, 55.82038857622635], [-3.996036258055734, 55.82050762170828], [-3.996094284588098, 55.820613737103024], [-3.996148369642668, 55.820709513199034], [-3.996199462215441, 55.82079754078484], [-3.996248511302412, 55.82088041064892], [-3.996296465899575, 55.820960713579765], [-3.9963442750029263, 55.82104104036586], [-3.9963928876084607, 55.821123981795715], [-3.996443252712173, 55.82121212865782], [-3.99649631931006, 55.82130807174066], [-3.996553036398115, 55.82141440183273], [-3.9966143529723346, 55.82153370972251], [-3.996681218028713, 55.821668586198534], [-3.996754580563246, 55.82182162204924], [-3.997145699999999, 55.8225882], [-3.997522299999999, 55.82338479999999], [-3.9977593, 55.8238714], [-3.9981098999999993, 55.8245705], [-3.9987414, 55.8258628], [-3.9990137, 55.82639979999999], [-3.999432000000001, 55.82725500000001], [-3.9998031, 55.8280213], [-3.9999574, 55.82834089999999], [-4.000157, 55.8287806], [-4.0002112, 55.82890079999999], [-4.000281, 55.8290434], [-4.0005967, 55.8296421], [-4.0008303, 55.8301594], [-4.0008836, 55.8302766], [-4.0009337, 55.83036299999999], [-4.001023, 55.8305525], [-4.0011912, 55.8308833], [-4.001232, 55.8309747], [-4.0012592, 55.831039], [-4.0015517, 55.831638699999985], [-4.0016831, 55.8319055], [-4.0018619, 55.8322786], [-4.0021148, 55.83280429999999], [-4.0022671, 55.8331152], [-4.0025671, 55.833735100000006], [-4.0027217, 55.834051800000005], [-4.0028288, 55.8342706], [-4.0029832, 55.834587199999994], [-4.0033078, 55.8352423], [-4.0036494, 55.8359396], [-4.0037581, 55.83615730000001], [-4.003843399999999, 55.836332000000006], [-4.0041958, 55.8370186], [-4.004736899999999, 55.83813469999999], [-4.0050165, 55.838714], [-4.0052905, 55.83928], [-4.0053391, 55.83937119999999], [-4.0057514, 55.840159], [-4.007062, 55.842820800000005], [-4.007539699999999, 55.843791], [-4.0084344, 55.8456104], [-4.008559100000001, 55.8458736], [-4.008864, 55.84651720000001], [-4.0093296, 55.8474091], [-4.009541999999999, 55.8477233], [-4.0099027, 55.8481413], [-4.0101277, 55.8483682], [-4.0103928, 55.8485997], [-4.0108693, 55.8489621], [-4.0112901, 55.8492312], [-4.0114236, 55.8493165], [-4.0119941, 55.84969860000001], [-4.013381599999999, 55.8506106], [-4.0143198, 55.85122729999999], [-4.014344199999999, 55.8512433], [-4.014590299999999, 55.851412], [-4.0154953, 55.85206130000001], [-4.0163756, 55.852616], [-4.0169524, 55.8529566], [-4.017517245133837, 55.85326224053827], [-4.01771765498481, 55.85337332170782], [-4.017887783093845, 55.85347168968433], [-4.018028277150165, 55.85355697322992], [-4.018139784842995, 55.853628801106694], [-4.018222953861557, 55.85368680207675], [-4.018278431895075, 55.8537306049022], [-4.018306866632773, 55.85375983834515], [-4.018308905763874, 55.8537741311677], [-4.018285196977602, 55.853773112131975], [-4.018236387963181, 55.85375641000006], [-4.018163126409834, 55.85372365353408], [-4.018066060006785, 55.853674471496134], [-4.017945836443257, 55.85360849264835], [-4.0178031034084745, 55.853525345752786], [-4.01763850859166, 55.8534246595716], [-4.017452699682039, 55.85330606286687], [-4.0174214, 55.853285699999994], [-4.0169279, 55.85299750000001], [-4.0163756, 55.852616], [-4.0169524, 55.8529566], [-4.0176275, 55.8533219], [-4.0178399, 55.8534365], [-4.0180725, 55.85356809999999], [-4.019221989656684, 55.85418543690492], [-4.0194265492727235, 55.85429472714734], [-4.019608447126258, 55.854390583691206], [-4.019771196790718, 55.85447470617487], [-4.019918311839537, 55.854548794236685], [-4.020053305846143, 55.85461454751501], [-4.020179692383972, 55.8546736656482], [-4.020300985026454, 55.854727848274614], [-4.020420697347021, 55.8547787950326], [-4.0205423429191045, 55.85482820556054], [-4.020669435316137, 55.85487777949675], [-4.0208054881115505, 55.85492921647962], [-4.020954014878776, 55.85498421614747], [-4.021118529191246, 55.855044478138694], [-4.021302544622392, 55.855111702091634], [-4.021509574745646, 55.85518758764464], [-4.021743133134439, 55.85527383443608], [-4.0220934, 55.855349800000006], [-4.0223872, 55.8553983], [-4.0226926, 55.85543309999999], [-4.022904, 55.8554528], [-4.0231354, 55.8554669], [-4.0236388, 55.855477399999984], [-4.0239344, 55.8554725], [-4.0250974, 55.85545319999999], [-4.0283828, 55.855367], [-4.0286903, 55.8553595], [-4.0307545, 55.8552814], [-4.0308239, 55.8552789], [-4.0310457, 55.855271], [-4.032046199999999, 55.8552342], [-4.0324668, 55.855205299999994], [-4.033196299999999, 55.8551513], [-4.0338401, 55.8550839], [-4.03419, 55.85504850000001], [-4.0345173, 55.85502189999999], [-4.0355181, 55.8549343], [-4.0381798, 55.854682800000006], [-4.0390307, 55.8546024], [-4.0394422, 55.85456769999999], [-4.0401836, 55.854505], [-4.0406671, 55.854459900000016], [-4.0416076, 55.85437799999998], [-4.0422146, 55.85432509999999], [-4.042418778537846, 55.854308094172694], [-4.042967399999999, 55.8542624], [-4.0438424, 55.85420149999999], [-4.0446749, 55.8541729], [-4.0449684, 55.8541643], [-4.045486, 55.85414910000001], [-4.0464482, 55.85415259999999], [-4.046682099999999, 55.8541535], [-4.0471138, 55.85415149999999], [-4.04764, 55.8541633], [-4.048454499999999, 55.854191], [-4.049081899999999, 55.85422620000001], [-4.0509705, 55.8543611], [-4.0516032, 55.85439910000001], [-4.0522507, 55.8544233], [-4.0528934, 55.854442199999994], [-4.0535591, 55.8544396], [-4.054706199999999, 55.8544112], [-4.0559125, 55.854337400000006], [-4.056744499999999, 55.854243], [-4.057571299999999, 55.8541315], [-4.058423099999999, 55.8540182], [-4.059274, 55.8538658], [-4.060351699999999, 55.8536452], [-4.0622041, 55.853266099999985], [-4.0655344, 55.8525301], [-4.0670208, 55.8522629], [-4.067876, 55.85212969999999], [-4.068743699999999, 55.85201750000001], [-4.0701161, 55.8518532], [-4.0712835, 55.85173400000001], [-4.071883, 55.8516626], [-4.072444299999999, 55.85157449999999], [-4.0728974, 55.851493], [-4.0735899, 55.85135050000001], [-4.0737819, 55.85131100000002], [-4.0746311, 55.85109589999999], [-4.075422, 55.850855], [-4.075676799999999, 55.8507682], [-4.075888299999999, 55.8506888], [-4.076899899999999, 55.8503549], [-4.077312099999999, 55.850222300000006], [-4.0777398, 55.8501035], [-4.0780195, 55.85002849999999], [-4.0783418, 55.849951199999985], [-4.078767, 55.8498563], [-4.0793839, 55.849744400000006], [-4.0800184, 55.8496411], [-4.08086, 55.8495342], [-4.0816141, 55.84945499999999], [-4.0824058, 55.849414899999985], [-4.083145599999999, 55.849405899999994], [-4.0837596000000005, 55.8494157], [-4.0868399, 55.8494647], [-4.087623399999999, 55.8494752], [-4.0884052, 55.8494671], [-4.0891988999999995, 55.849430799999986], [-4.0899703, 55.84937759999999], [-4.0907216, 55.84929749999999], [-4.091469799999999, 55.8491737], [-4.093022399999999, 55.84885330000001], [-4.0960224, 55.84823699999999], [-4.103628299999999, 55.846628], [-4.1037811, 55.8465957], [-4.1115345, 55.84498150000001], [-4.1122053, 55.8448473], [-4.1136609, 55.8445444], [-4.1224205, 55.8427074], [-4.1227483, 55.8426388], [-4.1285292, 55.8414285], [-4.128741799999999, 55.8413833], [-4.1298643, 55.84114759999999], [-4.132059099999999, 55.8406255], [-4.132250306949799, 55.84058002204016], [-4.133966199999999, 55.840171899999994], [-4.13466, 55.8400002], [-4.1408487, 55.8384879], [-4.1458397, 55.8372682], [-4.1462633, 55.8371688], [-4.150079, 55.8362484], [-4.1515036, 55.83588970000001], [-4.153546799999999, 55.8353806], [-4.154046999999999, 55.8352592], [-4.154339599999999, 55.8351881], [-4.1559298, 55.8348017], [-4.1572523, 55.83448479999999], [-4.1580794, 55.8342793], [-4.1640609, 55.8328282], [-4.1670268, 55.832087099999995], [-4.1695337, 55.8314872], [-4.1700414, 55.83139559999999], [-4.170558199999999, 55.83131279999999], [-4.1710929, 55.8312353], [-4.1716252, 55.8311771], [-4.173122899999999, 55.83108029999999], [-4.1736697, 55.83104500000001], [-4.1737687999999995, 55.8310407], [-4.174452399999999, 55.83100240000001], [-4.1749773, 55.8309775], [-4.1753255, 55.83095970000001], [-4.176568999999999, 55.83089600000001], [-4.1777363, 55.8308235], [-4.178084999999999, 55.83079860000001], [-4.1799657, 55.83070190000001], [-4.1804655, 55.8306757], [-4.1808463, 55.8306389], [-4.1814676, 55.8305712], [-4.1818744, 55.83051799999999], [-4.1823313, 55.8304545], [-4.1827543, 55.830387599999995], [-4.1829751, 55.83034359999999], [-4.1831861, 55.830297900000005], [-4.1835324, 55.8302161], [-4.1853511999999995, 55.829764899999994], [-4.1858008, 55.8296534], [-4.189680699999999, 55.8286847], [-4.1899255, 55.8286265], [-4.1901573999999995, 55.82857750000001], [-4.190553399999999, 55.82850019999999], [-4.190893099999999, 55.82844879999999], [-4.1911385, 55.8284163], [-4.1913795, 55.828388099999984], [-4.1915897, 55.8283585], [-4.1918207, 55.8283343], [-4.1921511, 55.8283021], [-4.1924833, 55.8282857], [-4.192764999999999, 55.8282772], [-4.193045999999999, 55.82827429999999], [-4.1934368, 55.82827410000001], [-4.1936354, 55.8282792], [-4.193877999999999, 55.828289], [-4.1941239, 55.8283039], [-4.194240399999999, 55.828311], [-4.194632299999999, 55.82834259999999], [-4.194712277421719, 55.82834888847202], [-4.194990615294012, 55.828374988986134], [-4.195237045812457, 55.828396775097225], [-4.195456107029684, 55.82841492389293], [-4.195652336998327, 55.828430112460886], [-4.195830273771018, 55.82844301788872], [-4.195994455400389, 55.82845431726406], [-4.196149419939072, 55.828464687674554], [-4.196299705439699, 55.82847480620781], [-4.196449849954902, 55.82848534995148], [-4.1966043915373135, 55.82849699599319], [-4.196767868239566, 55.828510421420575], [-4.19694481811429, 55.82852630332126], [-4.197139779214119, 55.828545318782886], [-4.197357289591685, 55.82856814489308], [-4.197601887299619, 55.82859545873948], [-4.197878110390555, 55.828627937409706], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-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": "Lockerbie", "dest_arr_time_act": "1949", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Lockerbie", "current_leg_milage": "79.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4800.14, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7467.933, \"from_m\": 4800.14, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9389.892, \"from_m\": 7467.933, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9682.667, \"from_m\": 9389.892, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9776.173, \"from_m\": 9682.667, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11323.387, \"from_m\": 9776.173, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17261.685, \"from_m\": 11323.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17901.388, \"from_m\": 17261.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19586.379, \"from_m\": 17901.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28927.693, \"from_m\": 19586.379, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29270.916, \"from_m\": 28927.693, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29304.547, \"from_m\": 29270.916, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30754.457, \"from_m\": 29304.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30765.56, \"from_m\": 30754.457, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30839.163, \"from_m\": 30765.56, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31663.102, \"from_m\": 30839.163, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32590.302, \"from_m\": 31663.102, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32645.713, \"from_m\": 32590.302, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33460.4, \"from_m\": 32645.713, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 52065.935, \"from_m\": 33460.4, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 52132.107, \"from_m\": 52065.935, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55623.512, \"from_m\": 52132.107, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 55670.845, \"from_m\": 55623.512, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55691.741, \"from_m\": 55670.845, \"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\": 55739.997, \"from_m\": 55691.741, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55780.217, \"from_m\": 55739.997, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55834.299, \"from_m\": 55780.217, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56060.8, \"from_m\": 55834.299, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57109.986, \"from_m\": 56060.8, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57132.882, \"from_m\": 57109.986, \"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\": 57190.664, \"from_m\": 57132.882, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57336.15, \"from_m\": 57190.664, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58839.536, \"from_m\": 57336.15, \"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\": 88557.463, \"from_m\": 58839.536, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 91906.926, \"from_m\": 88557.463, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 93602.717, \"from_m\": 91906.926, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 113435.096, \"from_m\": 93602.717, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 120264.521, \"from_m\": 113435.096, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 120302.556, \"from_m\": 120264.521, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 120384.28, \"from_m\": 120302.556, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 125334.96, \"from_m\": 120384.28, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 132137.435, \"from_m\": 125334.96, \"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\": 135505.347, \"from_m\": 132137.435, \"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\": 137265.063, \"from_m\": 135505.347, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140453.924, \"from_m\": 137265.063, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 141420.746, \"from_m\": 140453.924, \"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\": 141468.582, \"from_m\": 141420.746, \"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\": 150393.734, \"from_m\": 141468.582, \"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\": 151964.818, \"from_m\": 150393.734, \"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\": 158261.537, \"from_m\": 151964.818, \"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\": 162336.197, \"from_m\": 158261.537, \"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\": 167411.384, \"from_m\": 162336.197, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 167737.456, \"from_m\": 167411.384, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 170704.036, \"from_m\": 167737.456, \"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\": 173785.954, \"from_m\": 170704.036, \"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\": 177843.866, \"from_m\": 173785.954, \"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\": 191139.469, \"from_m\": 177843.866, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 192799.613, \"from_m\": 191139.469, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 194132.919, \"from_m\": 192799.613, \"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\": 200076.153, \"from_m\": 194132.919, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 200851.172, \"from_m\": 200076.153, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 202144.384, \"from_m\": 200851.172, \"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\": 202525.86, \"from_m\": 202144.384, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 202884.742, \"from_m\": 202525.86, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 211302.99, \"from_m\": 202884.742, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 215984.327, \"from_m\": 211302.99, \"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\": 218327.361, \"from_m\": 215984.327, \"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\": 221451.66, \"from_m\": 218327.361, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 241810.124, \"from_m\": 221451.66, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 261237.993, \"from_m\": 241810.124, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 270575.963, \"from_m\": 261237.993, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 270593.669, \"from_m\": 270575.963, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 275438.398, \"from_m\": 270593.669, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 279592.649, \"from_m\": 275438.398, \"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\": 282552.472, \"from_m\": 279592.649, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 294070.415, \"from_m\": 282552.472, \"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\": 296005.541, \"from_m\": 294070.415, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 301730.798, \"from_m\": 296005.541, \"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\": 313333.552, \"from_m\": 301730.798, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 318076.583, \"from_m\": 313333.552, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 318854.344, \"from_m\": 318076.583, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 318916.324, \"from_m\": 318854.344, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 321054.395, \"from_m\": 318916.324, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 321189.723, \"from_m\": 321054.395, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 323793.34, \"from_m\": 321189.723, \"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\": 326910.107, \"from_m\": 323793.34, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 328799.799, \"from_m\": 326910.107, \"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\": 335151.535, \"from_m\": 328799.799, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 336413.467, \"from_m\": 335151.535, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 336759.928, \"from_m\": 336413.467, \"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\": 336857.756, \"from_m\": 336759.928, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 336881.37, \"from_m\": 336857.756, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 337011.928, \"from_m\": 336881.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\": 341005.554, \"from_m\": 337011.928, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 341018.922, \"from_m\": 341005.554, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 343262.292, \"from_m\": 341018.922, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 343417.632, \"from_m\": 343262.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\": 344679.212, \"from_m\": 343417.632, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 346906.522, \"from_m\": 344679.212, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 346996.291, \"from_m\": 346906.522, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 347074.148, \"from_m\": 346996.291, \"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\": 347627.166, \"from_m\": 347074.148, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 347704.518, \"from_m\": 347627.166, \"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\": 350614.184, \"from_m\": 347704.518, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 351233.674, \"from_m\": 350614.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 351674.325, \"from_m\": 351233.674, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 351874.349, \"from_m\": 351674.325, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 352063.703, \"from_m\": 351874.349, \"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\": 353062.218, \"from_m\": 352063.703, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 353365.846, \"from_m\": 353062.218, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 354964.384, \"from_m\": 353365.846, \"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\": 356442.791, \"from_m\": 354964.384, \"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\": 361530.278, \"from_m\": 356442.791, \"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\": 363430.508, \"from_m\": 361530.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 363822.28, \"from_m\": 363430.508, \"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\": 364976.468, \"from_m\": 363822.28, \"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\": 366604.058, \"from_m\": 364976.468, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 366672.119, \"from_m\": 366604.058, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 366731.272, \"from_m\": 366672.119, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 366810.282, \"from_m\": 366731.272, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 367445.166, \"from_m\": 366810.282, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 368269.972, \"from_m\": 367445.166, \"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\": 368658.371, \"from_m\": 368269.972, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 369245.074, \"from_m\": 368658.371, \"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\": 369669.541, \"from_m\": 369245.074, \"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\": 584697, \"profile_key\": \"3916653af1fb1ef78984f44bf70f47de0b533d6ee7e169cbc6693de57d9b38e2\", \"schedule_id\": 29258, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2734.994, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3219.501, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 6, \"distance_m\": 4385.67, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618H\", \"location\": \"Roby\", \"stage_seq\": 7, \"distance_m\": 8286.836, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"Huyton\", \"stage_seq\": 8, \"distance_m\": 9106.657, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": false, \"wtt_arr\": \"1626H\", \"wtt_dep\": \"1628\", \"location\": \"St. Helens Central\", \"stage_seq\": 9, \"distance_m\": 18214.186, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 10, \"distance_m\": 30236.552, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 11, \"distance_m\": 31587.889, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1643H\", \"location\": \"Wigan North Western\", \"stage_seq\": 12, \"distance_m\": 32271.563, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649H\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 13, \"distance_m\": 44344.443, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"Euxton Jn\", \"stage_seq\": 14, \"distance_m\": 48029.676, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Ribble Jn\", \"stage_seq\": 15, \"distance_m\": 55623.512, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": \"1701H\", \"location\": \"Preston\", \"stage_seq\": 16, \"distance_m\": 56589.454, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 17, \"distance_m\": 57366.616, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705H\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 18, \"distance_m\": 63824.172, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 19, \"distance_m\": 71633.395, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1717H\", \"location\": \"Lancaster\", \"stage_seq\": 20, \"distance_m\": 90368.259, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 21, \"distance_m\": 93348.155, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 22, \"distance_m\": 100240.136, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1731\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 23, \"distance_m\": 121191.93, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737\", \"location\": \"Grayrigg\", \"stage_seq\": 24, \"distance_m\": 132582.747, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742\", \"location\": \"Tebay\", \"stage_seq\": 25, \"distance_m\": 142108.413, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Shap Summit\", \"stage_seq\": 26, \"distance_m\": 150993.464, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747H\", \"location\": \"Shap Harrisons Sidings Loop\", \"stage_seq\": 27, \"distance_m\": 157173.541, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": false, \"wtt_arr\": \"1755\", \"wtt_dep\": \"1756\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 28, \"distance_m\": 172830.523, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": false, \"wtt_arr\": \"1811\", \"wtt_dep\": \"1813\", \"location\": \"Carlisle\", \"stage_seq\": 29, \"distance_m\": 201484.731, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1815\", \"location\": \"Caldew Jn\", \"stage_seq\": 30, \"distance_m\": 202558.002, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1816\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 31, \"distance_m\": 204525.725, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1818H\", \"location\": \"Floriston\", \"stage_seq\": 32, \"distance_m\": 211302.99, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1820\", \"location\": \"Gretna Jn\", \"stage_seq\": 33, \"distance_m\": 215432.517, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822H\", \"location\": \"Kirkpatrick Sig. MC.863\", \"stage_seq\": 34, \"distance_m\": 220690.4, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": false, \"wtt_arr\": \"1831\", \"wtt_dep\": \"1832\", \"location\": \"Lockerbie\", \"stage_seq\": 35, \"distance_m\": 243079.096, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1841\", \"location\": \"Beattock\", \"stage_seq\": 36, \"distance_m\": 265634.908, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1847\", \"location\": \"Beattock Summit\", \"stage_seq\": 37, \"distance_m\": 281559.414, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852H\", \"location\": \"Abington\", \"stage_seq\": 38, \"distance_m\": 294718.061, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901H\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 39, \"distance_m\": 318955.442, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1902H\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 40, \"distance_m\": 321114.265, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905H\", \"location\": \"Lanark Jn\", \"stage_seq\": 41, \"distance_m\": 323937.076, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913H\", \"location\": \"Law Jn\", \"stage_seq\": 42, \"distance_m\": 336759.928, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915H\", \"location\": \"Wishaw\", \"stage_seq\": 43, \"distance_m\": 340309.974, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919\", \"location\": \"Holytown Jn\", \"stage_seq\": 44, \"distance_m\": 345391.46, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Mossend East Jn\", \"stage_seq\": 45, \"distance_m\": 346906.522, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923\", \"location\": \"Mossend North Jn\", \"stage_seq\": 46, \"distance_m\": 347717.317, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Mossend North Exit\", \"stage_seq\": 47, \"distance_m\": 349505.666, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 48, \"distance_m\": 351441.939, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926H\", \"location\": \"Whifflet\", \"stage_seq\": 49, \"distance_m\": 351674.325, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927H\", \"location\": \"Whifflet North Jn\", \"stage_seq\": 50, \"distance_m\": 351874.349, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Langloan Jn\", \"stage_seq\": 51, \"distance_m\": 353062.218, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937H\", \"location\": \"Carmyle\", \"stage_seq\": 52, \"distance_m\": 360920.669, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 53, \"distance_m\": 363430.508, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Shawfield Jn\", \"stage_seq\": 54, \"distance_m\": 365431.641, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944\", \"location\": \"Larkfield Jn\", \"stage_seq\": 55, \"distance_m\": 367655.536, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 56, \"distance_m\": 368435.076, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 57, \"distance_m\": 368740.108, \"section_seq\": 1, \"route_path_id\": 102293}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 58, \"distance_m\": 369669.541, \"section_seq\": 1, \"route_path_id\": 102293}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 369669.541, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102293}], \"total_distance_m\": 369669.541, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 360256.643, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9412.898, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1612", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "67.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:14:49Z\", \"source_id\": 47889824, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:15:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:14:52Z\", \"source_id\": 15565912, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:18:36Z\", \"source_id\": 47900262, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:19:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:18:41Z\", \"source_id\": 15568917, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:19:24Z\", \"source_id\": 47902364, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:20:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:19:28Z\", \"source_id\": 15569554, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:26:15Z\", \"source_id\": 47920889, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:26:18Z\", \"source_id\": 15574909, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:44:52Z\", \"source_id\": 47972199, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:46:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:44:56Z\", \"source_id\": 15589726, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:57Z\", \"source_id\": 48018222, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:01:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:01:01Z\", \"source_id\": 15602646, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:17Z\", \"source_id\": 48068456, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:21Z\", \"source_id\": 15616723, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:32Z\", \"source_id\": 48111501, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:37Z\", \"source_id\": 15629317, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:04:07Z\", \"source_id\": 48191409, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:05:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:04:13Z\", \"source_id\": 15654641, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:23:24Z\", \"source_id\": 48241435, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:23:29Z\", \"source_id\": 15670766, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:43:51Z\", \"source_id\": 48295041, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:43:53Z\", \"source_id\": 15687589, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:59Z\", \"source_id\": 48390412, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:04Z\", \"source_id\": 15717569, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:19Z\", \"source_id\": 48462674, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:21Z\", \"source_id\": 15742479, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "3", "timing_fact_generation": 1789498221653881, "current_leg_arrival_utc": "2026-09-15T19:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:04.478075", "service_state_evidence_id": 15742479, "current_leg_start_actual_dep": "2026-09-15T18:35:00+01:00", "operational_evidence_version": 152, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:05.380386", "service_state_valid_until_kind": null, "operational_interpretation_version": 152, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express P LIV GLC 1S74 397002 5 125 None {"version": 3, "segments": [{"to_m": 317.352, "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": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4800.14, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7467.933, "from_m": 4800.14, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9389.892, "from_m": 7467.933, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9682.667, "from_m": 9389.892, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9776.173, "from_m": 9682.667, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11323.387, "from_m": 9776.173, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17261.685, "from_m": 11323.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17901.388, "from_m": 17261.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19586.379, "from_m": 17901.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28927.693, "from_m": 19586.379, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29270.916, "from_m": 28927.693, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29304.547, "from_m": 29270.916, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30754.457, "from_m": 29304.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30765.56, "from_m": 30754.457, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30839.163, "from_m": 30765.56, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31663.102, "from_m": 30839.163, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32590.302, "from_m": 31663.102, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32645.713, "from_m": 32590.302, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33460.4, "from_m": 32645.713, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 52065.935, "from_m": 33460.4, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 52132.107, "from_m": 52065.935, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55623.512, "from_m": 52132.107, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 55670.845, "from_m": 55623.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55691.741, "from_m": 55670.845, "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": 55739.997, "from_m": 55691.741, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55780.217, "from_m": 55739.997, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55834.299, "from_m": 55780.217, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56060.8, "from_m": 55834.299, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57109.986, "from_m": 56060.8, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57132.882, "from_m": 57109.986, "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": 57190.664, "from_m": 57132.882, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57336.15, "from_m": 57190.664, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58839.536, "from_m": 57336.15, "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": 88557.463, "from_m": 58839.536, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 91906.926, "from_m": 88557.463, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 93602.717, "from_m": 91906.926, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 113435.096, "from_m": 93602.717, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 120264.521, "from_m": 113435.096, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 120302.556, "from_m": 120264.521, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 120384.28, "from_m": 120302.556, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 125334.96, "from_m": 120384.28, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 132137.435, "from_m": 125334.96, "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": 135505.347, "from_m": 132137.435, "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": 137265.063, "from_m": 135505.347, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140453.924, "from_m": 137265.063, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 141420.746, "from_m": 140453.924, "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": 141468.582, "from_m": 141420.746, "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": 150393.734, "from_m": 141468.582, "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": 151964.818, "from_m": 150393.734, "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": 158261.537, "from_m": 151964.818, "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": 162336.197, "from_m": 158261.537, "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": 167411.384, "from_m": 162336.197, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 167737.456, "from_m": 167411.384, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 170704.036, "from_m": 167737.456, "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": 173785.954, "from_m": 170704.036, "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": 177843.866, "from_m": 173785.954, "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": 191139.469, "from_m": 177843.866, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 192799.613, "from_m": 191139.469, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 194132.919, "from_m": 192799.613, "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": 200076.153, "from_m": 194132.919, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 200851.172, "from_m": 200076.153, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 202144.384, "from_m": 200851.172, "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": 202525.86, "from_m": 202144.384, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 202884.742, "from_m": 202525.86, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 211302.99, "from_m": 202884.742, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 215984.327, "from_m": 211302.99, "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": 218327.361, "from_m": 215984.327, "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": 221451.66, "from_m": 218327.361, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 241810.124, "from_m": 221451.66, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 261237.993, "from_m": 241810.124, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 270575.963, "from_m": 261237.993, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 270593.669, "from_m": 270575.963, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 275438.398, "from_m": 270593.669, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 279592.649, "from_m": 275438.398, "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": 282552.472, "from_m": 279592.649, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 294070.415, "from_m": 282552.472, "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": 296005.541, "from_m": 294070.415, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 301730.798, "from_m": 296005.541, "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": 313333.552, "from_m": 301730.798, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 318076.583, "from_m": 313333.552, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 318854.344, "from_m": 318076.583, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 318916.324, "from_m": 318854.344, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 321054.395, "from_m": 318916.324, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 321189.723, "from_m": 321054.395, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 323793.34, "from_m": 321189.723, "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": 326910.107, "from_m": 323793.34, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 328799.799, "from_m": 326910.107, "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": 335151.535, "from_m": 328799.799, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 336413.467, "from_m": 335151.535, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 336759.928, "from_m": 336413.467, "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": 336857.756, "from_m": 336759.928, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 336881.37, "from_m": 336857.756, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 337011.928, "from_m": 336881.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": 341005.554, "from_m": 337011.928, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 341018.922, "from_m": 341005.554, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 343262.292, "from_m": 341018.922, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 343417.632, "from_m": 343262.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": 344679.212, "from_m": 343417.632, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 346906.522, "from_m": 344679.212, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 346996.291, "from_m": 346906.522, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 347074.148, "from_m": 346996.291, "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": 347627.166, "from_m": 347074.148, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 347704.518, "from_m": 347627.166, "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": 350614.184, "from_m": 347704.518, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 351233.674, "from_m": 350614.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 351674.325, "from_m": 351233.674, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 351874.349, "from_m": 351674.325, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 352063.703, "from_m": 351874.349, "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": 353062.218, "from_m": 352063.703, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 353365.846, "from_m": 353062.218, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 354964.384, "from_m": 353365.846, "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": 356442.791, "from_m": 354964.384, "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": 361530.278, "from_m": 356442.791, "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": 363430.508, "from_m": 361530.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 363822.28, "from_m": 363430.508, "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": 364976.468, "from_m": 363822.28, "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": 366604.058, "from_m": 364976.468, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 366672.119, "from_m": 366604.058, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 366731.272, "from_m": 366672.119, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 366810.282, "from_m": 366731.272, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 367445.166, "from_m": 366810.282, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 368269.972, "from_m": 367445.166, "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": 368658.371, "from_m": 368269.972, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 369245.074, "from_m": 368658.371, "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": 369669.541, "from_m": 369245.074, "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": 584697, "profile_key": "3916653af1fb1ef78984f44bf70f47de0b533d6ee7e169cbc6693de57d9b38e2", "schedule_id": 29258, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1612", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2734.994, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616H", "location": "Olive Mount Jn", "stage_seq": 6, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618H", "location": "Roby", "stage_seq": 7, "distance_m": 8286.836, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Huyton", "stage_seq": 8, "distance_m": 9106.657, "section_seq": 1, "route_path_id": 102293}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1628", "location": "St. Helens Central", "stage_seq": 9, "distance_m": 18214.186, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Springs Branch Jn", "stage_seq": 10, "distance_m": 30236.552, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Wigan South Jn", "stage_seq": 11, "distance_m": 31587.889, "section_seq": 1, "route_path_id": 102293}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1643H", "location": "Wigan North Western", "stage_seq": 12, "distance_m": 32271.563, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Balshaw Lane Jn", "stage_seq": 13, "distance_m": 44344.443, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Euxton Jn", "stage_seq": 14, "distance_m": 48029.676, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Ribble Jn", "stage_seq": 15, "distance_m": 55623.512, "section_seq": 1, "route_path_id": 102293}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1701H", "location": "Preston", "stage_seq": 16, "distance_m": 56589.454, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702H", "location": "Preston Fylde Jn", "stage_seq": 17, "distance_m": 57366.616, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705H", "location": "Barton & Broughton Pass Loop", "stage_seq": 18, "distance_m": 63824.172, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Garstang & Catteral", "stage_seq": 19, "distance_m": 71633.395, "section_seq": 1, "route_path_id": 102293}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1717H", "location": "Lancaster", "stage_seq": 20, "distance_m": 90368.259, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719H", "location": "Morecambe South Jn", "stage_seq": 21, "distance_m": 93348.155, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722", "location": "Carnforth North Jn", "stage_seq": 22, "distance_m": 100240.136, "section_seq": 1, "route_path_id": 102293}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1731", "location": "Oxenholme Lake District", "stage_seq": 23, "distance_m": 121191.93, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Grayrigg", "stage_seq": 24, "distance_m": 132582.747, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742", "location": "Tebay", "stage_seq": 25, "distance_m": 142108.413, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Shap Summit", "stage_seq": 26, "distance_m": 150993.464, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747H", "location": "Shap Harrisons Sidings Loop", "stage_seq": 27, "distance_m": 157173.541, "section_seq": 1, "route_path_id": 102293}, {"is_pass": false, "wtt_arr": "1755", "wtt_dep": "1756", "location": "Penrith North Lakes", "stage_seq": 28, "distance_m": 172830.523, "section_seq": 1, "route_path_id": 102293}, {"is_pass": false, "wtt_arr": "1811", "wtt_dep": "1813", "location": "Carlisle", "stage_seq": 29, "distance_m": 201484.731, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815", "location": "Caldew Jn", "stage_seq": 30, "distance_m": 202558.002, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1816", "location": "Carlisle Kingmoor Jcn", "stage_seq": 31, "distance_m": 204525.725, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1818H", "location": "Floriston", "stage_seq": 32, "distance_m": 211302.99, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820", "location": "Gretna Jn", "stage_seq": 33, "distance_m": 215432.517, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822H", "location": "Kirkpatrick Sig. MC.863", "stage_seq": 34, "distance_m": 220690.4, "section_seq": 1, "route_path_id": 102293}, {"is_pass": false, "wtt_arr": "1831", "wtt_dep": "1832", "location": "Lockerbie", "stage_seq": 35, "distance_m": 243079.096, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841", "location": "Beattock", "stage_seq": 36, "distance_m": 265634.908, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1847", "location": "Beattock Summit", "stage_seq": 37, "distance_m": 281559.414, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852H", "location": "Abington", "stage_seq": 38, "distance_m": 294718.061, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901H", "location": "Carstairs South Jn", "stage_seq": 39, "distance_m": 318955.442, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1902H", "location": "Carstairs North Jn", "stage_seq": 40, "distance_m": 321114.265, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905H", "location": "Lanark Jn", "stage_seq": 41, "distance_m": 323937.076, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913H", "location": "Law Jn", "stage_seq": 42, "distance_m": 336759.928, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915H", "location": "Wishaw", "stage_seq": 43, "distance_m": 340309.974, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919", "location": "Holytown Jn", "stage_seq": 44, "distance_m": 345391.46, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "location": "Mossend East Jn", "stage_seq": 45, "distance_m": 346906.522, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923", "location": "Mossend North Jn", "stage_seq": 46, "distance_m": 347717.317, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924", "location": "Mossend North Exit", "stage_seq": 47, "distance_m": 349505.666, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926", "location": "Whifflet South Jn", "stage_seq": 48, "distance_m": 351441.939, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926H", "location": "Whifflet", "stage_seq": 49, "distance_m": 351674.325, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927H", "location": "Whifflet North Jn", "stage_seq": 50, "distance_m": 351874.349, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929", "location": "Langloan Jn", "stage_seq": 51, "distance_m": 353062.218, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937H", "location": "Carmyle", "stage_seq": 52, "distance_m": 360920.669, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Rutherglen East Jn", "stage_seq": 53, "distance_m": 363430.508, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943", "location": "Shawfield Jn", "stage_seq": 54, "distance_m": 365431.641, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944", "location": "Larkfield Jn", "stage_seq": 55, "distance_m": 367655.536, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945H", "location": "Eglinton St Jn", "stage_seq": 56, "distance_m": 368435.076, "section_seq": 1, "route_path_id": 102293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Glasgow Bridge Street Jn", "stage_seq": 57, "distance_m": 368740.108, "section_seq": 1, "route_path_id": 102293}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 58, "distance_m": 369669.541, "section_seq": 1, "route_path_id": 102293}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 369669.541, "from_m": 0.0, "section_seq": 1, "route_path_id": 102293}], "total_distance_m": 369669.541, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 360256.643, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9412.898, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:14:49Z", "source_id": 47889824, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:15:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:14:52Z", "source_id": 15565912, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:18:36Z", "source_id": 47900262, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:19:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:18:41Z", "source_id": 15568917, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10011, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:19:24Z", "source_id": 47902364, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:20:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:19:28Z", "source_id": 15569554, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9466, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:26:15Z", "source_id": 47920889, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:26:18Z", "source_id": 15574909, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9373, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:44:52Z", "source_id": 47972199, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:46:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:44:56Z", "source_id": 15589726, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7916, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:57Z", "source_id": 48018222, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:01:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:01:01Z", "source_id": 15602646, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:17Z", "source_id": 48068456, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:19:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:21Z", "source_id": 15616723, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3080, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:32Z", "source_id": 48111501, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:34:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:37Z", "source_id": 15629317, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2975, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:04:07Z", "source_id": 48191409, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T17:05:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:04:13Z", "source_id": 15654641, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T18:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2924, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:23:24Z", "source_id": 48241435, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T17:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:23:29Z", "source_id": 15670766, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T18:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2689, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:43:51Z", "source_id": 48295041, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T17:44:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:43:53Z", "source_id": 15687589, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T18:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:59Z", "source_id": 48390412, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T18:21:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:04Z", "source_id": 15717569, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1998, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:19Z", "source_id": 48462674, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-15T18:52:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:21Z", "source_id": 15742479, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 1612 1612 4 None None Glasgow Central High Level 1949 1949 3 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W85197/2026-09-15/detailed None Lockerbie 2026-09-15T18:35:00+01:00 Glasgow Central High Level 67.0 {"type": "LineString", "coordinates": [[-3.3541989338537195, 55.1235275950217], [-3.3544460999999997, 55.12417760000001], [-3.3549641, 55.1255012], [-3.3552967, 55.126221], [-3.3554491, 55.1265731], [-3.3555515, 55.12687], [-3.3556501, 55.12718509999999], [-3.356215, 55.128574], [-3.3566472, 55.1296964], [-3.3586223, 55.13482539999999], [-3.3590011, 55.1358882], [-3.3594495, 55.13692849999999], [-3.3599759999999996, 55.13785229999999], [-3.3606273999999994, 55.13876659999999], [-3.3611278999999996, 55.1394139], [-3.3613075999999995, 55.1396463], [-3.3620524000000005, 55.140519999999995], [-3.3650885999999995, 55.14368319999999], [-3.3656117, 55.1442473], [-3.366058378200361, 55.14469882043708], [-3.3684980999999996, 55.1471649], [-3.3693389, 55.14798909999999], [-3.3711676999999995, 55.1497818], [-3.3738478, 55.152511800000006], [-3.3767097, 55.15542], [-3.3849207, 55.16376259999999], [-3.3850747999999995, 55.163913], [-3.3858501999999997, 55.164702000000005], [-3.3888547999999994, 55.1677589], [-3.3926094, 55.1716026], [-3.3945893, 55.17390410000001], [-3.3947349999999994, 55.174077700000005], [-3.3965062, 55.17618900000001], [-3.3977519, 55.1776722], [-3.3989923, 55.17915450000001], [-3.400205, 55.1806457], [-3.401259099999999, 55.18213790000001], [-3.4020805999999997, 55.1835823], [-3.4021349999999995, 55.18367789999999], [-3.4028761, 55.1852662], [-3.4032953, 55.18650160000001], [-3.4036766, 55.188098899999986], [-3.4038590999999996, 55.1896963], [-3.4039184, 55.19069609999999], [-3.403855, 55.1923566], [-3.4037019999999996, 55.19341020000001], [-3.4033525, 55.19502729999999], [-3.4033238999999997, 55.1951594], [-3.4030871619948457, 55.19600504706146], [-3.4028325, 55.1969147], [-3.401777099999999, 55.20040569999999], [-3.401360299999999, 55.2018168], [-3.3998236, 55.2070226], [-3.3992306999999995, 55.2090308], [-3.3992148, 55.209079599999995], [-3.3990633999999997, 55.2095937], [-3.3976252999999996, 55.21441979999999], [-3.3976037999999997, 55.2144902], [-3.3971484999999997, 55.21602440000001], [-3.3964708, 55.2183131], [-3.3959378, 55.220113100000006], [-3.395927, 55.220152299999995], [-3.3941258, 55.226231899999995], [-3.3938475999999995, 55.2276541], [-3.3937135, 55.2291276], [-3.3937433, 55.2305933], [-3.3937967, 55.23141249999999], [-3.3938663, 55.2318598], [-3.3939228, 55.23222299999999], [-3.394288, 55.233931299999995], [-3.3943122, 55.234040500000006], [-3.3945215, 55.23505800000001], [-3.3948286999999997, 55.2365245], [-3.395512, 55.2396203], [-3.3955503999999994, 55.23977480000001], [-3.3956693, 55.24032039999999], [-3.3958131, 55.240653599999995], [-3.3960745, 55.241853199999994], [-3.3961230999999996, 55.24208889999999], [-3.3971373, 55.2467766], [-3.3972418706331573, 55.247245265521585], [-3.3973622999999997, 55.24778500000001], [-3.3974107, 55.24800189999999], [-3.3974384, 55.24812289999999], [-3.3975377, 55.2485561], [-3.3978611999999995, 55.249967100000006], [-3.3983499, 55.25156449999999], [-3.398925199999999, 55.25313779999999], [-3.399676700000001, 55.2548488], [-3.4000818, 55.25564779999999], [-3.4005117999999994, 55.256468000000005], [-3.401026, 55.2573434], [-3.4015297, 55.2580917], [-3.4016104, 55.258211499999994], [-3.4018880999999994, 55.25862099999999], [-3.4021901, 55.2590258], [-3.4028143, 55.2598345], [-3.4034066999999997, 55.2605255], [-3.4052695, 55.26259499999999], [-3.4065565, 55.26385650000001], [-3.4066268, 55.26392810000001], [-3.4079157, 55.2651888], [-3.4098592999999995, 55.2670645], [-3.4135980796541814, 55.270672636091255], [-3.4182713, 55.2751821], [-3.4198389, 55.2767132], [-3.4204585, 55.2773183], [-3.4208697999999997, 55.277787399999994], [-3.4210762, 55.278048], [-3.4212992999999994, 55.27832970000001], [-3.4215700999999994, 55.27874679999999], [-3.4220068, 55.2794755], [-3.4226745999999997, 55.28104710000001], [-3.4229656, 55.281667799999994], [-3.4232989, 55.2823046], [-3.4235504, 55.2827481], [-3.4238859999999995, 55.2832325], [-3.4244517999999995, 55.2839361], [-3.4249068999999994, 55.28444410000001], [-3.4253902, 55.28493799999999], [-3.4263163999999997, 55.2857484], [-3.4271239, 55.2863736], [-3.4279785, 55.2869395], [-3.4286885, 55.2873717], [-3.4294703000000006, 55.2878041], [-3.4301104, 55.28812949999999], [-3.4306114, 55.28836290000001], [-3.4313483, 55.288685399999984], [-3.4324371999999994, 55.289123200000006], [-3.4337102999999995, 55.2895954], [-3.4360965, 55.290441699999995], [-3.4364157, 55.2905682], [-3.4372883999999995, 55.2909491], [-3.4380813, 55.2913232], [-3.4381391999999997, 55.291350499999986], [-3.4397019, 55.292140399999994], [-3.4405548, 55.2925998], [-3.4413188999999997, 55.29305439999999], [-3.4418320999999996, 55.29338640000001], [-3.4426868, 55.2940125], [-3.4434691999999996, 55.2946442], [-3.4442455, 55.2953118], [-3.4448445, 55.2958915], [-3.4449202999999997, 55.29597280000001], [-3.4451651, 55.2962355], [-3.4463721000000005, 55.297510900000006], [-3.4471932592587677, 55.298419519811674], [-3.4475392000000005, 55.29880229999999], [-3.4481442, 55.29943509999999], [-3.4486830999999993, 55.3000919], [-3.4491596, 55.30060720000001], [-3.4516582999999996, 55.303309099999986], [-3.4518459999999997, 55.303512], [-3.4518892999999995, 55.3035588], [-3.4520537999999994, 55.303734299999995], [-3.4521423, 55.30381909999999], [-3.4529585, 55.3046651], [-3.4531780999999997, 55.3048927], [-3.4541091999999995, 55.305891], [-3.4551775, 55.3070339], [-3.4561029999999997, 55.3080402], [-3.4570598, 55.3091002], [-3.4572961, 55.3093699], [-3.4577124, 55.309845], [-3.4580946, 55.3102605], [-3.4583986, 55.31058440000001], [-3.4586105999999996, 55.3108102], [-3.4591015, 55.3113373], [-3.4591706999999996, 55.311413400000006], [-3.459640100000001, 55.3119293], [-3.4597165999999997, 55.3120097], [-3.4604161, 55.312744499999994], [-3.4608286, 55.3131932], [-3.4612658, 55.3136867], [-3.4620699, 55.314432], [-3.4626599, 55.31496760000001], [-3.4632041, 55.31540019999999], [-3.4637518, 55.315802999999995], [-3.4654786, 55.3170396], [-3.4666466999999996, 55.3179294], [-3.4673096999999995, 55.3184852], [-3.4674108999999995, 55.31857010000001], [-3.4685347, 55.31963], [-3.4698285, 55.3210963], [-3.4704596999999997, 55.32192200000001], [-3.4711155, 55.3227664], [-3.4718184, 55.3236254], [-3.4724578, 55.32434380000001], [-3.4731731999999997, 55.325095], [-3.4739078, 55.32584129999999], [-3.4746121999999997, 55.3265238], [-3.4753336999999997, 55.3272262], [-3.4769124, 55.3287711], [-3.4772561999999994, 55.329109499999994], [-3.4784903999999996, 55.3303245], [-3.4790524, 55.3308645], [-3.4795591, 55.3313765], [-3.4805689, 55.33235079999999], [-3.4825961999999997, 55.33433529999999], [-3.4834039, 55.3350776], [-3.4837389999999995, 55.3353657], [-3.4842708999999994, 55.335823], [-3.4849334000000005, 55.33634419999999], [-3.48555, 55.33676139999999], [-3.4861057999999994, 55.3371348], [-3.4865020999999996, 55.337380499999995], [-3.486914, 55.3376163], [-3.4877522000000005, 55.338095499999994], [-3.4884317, 55.33845959999999], [-3.4891114, 55.3387911], [-3.4898758999999995, 55.3391299], [-3.4905522, 55.33940659999999], [-3.4912958999999995, 55.3396906], [-3.4920174, 55.3399518], [-3.4927292000000003, 55.3401867], [-3.4935894999999997, 55.34044599999999], [-3.4948908999999997, 55.3408191], [-3.495866, 55.3411088], [-3.496344000000001, 55.3412653], [-3.4969003999999995, 55.3414662], [-3.4978486, 55.3418176], [-3.4989134000000006, 55.3422734], [-3.4996775, 55.3426279], [-3.5004307, 55.3430124], [-3.5010807, 55.3433702], [-3.501822, 55.34381489999999], [-3.5025095, 55.344244499999995], [-3.5026854, 55.3443684], [-3.5028662, 55.3445005], [-3.5034296080661336, 55.34491210572517], [-3.5036482, 55.34507180000001], [-3.5038012000000003, 55.34519540000001], [-3.5046617, 55.3459242], [-3.505393199999999, 55.34659570000001], [-3.5057433, 55.3469708], [-3.5061934999999997, 55.3474756], [-3.5066322, 55.3480177], [-3.5072035, 55.3488227], [-3.5076772148290436, 55.349527854079895], [-3.5078982, 55.3498568], [-3.5083274999999996, 55.35044529999999], [-3.508773699999999, 55.3509972], [-3.5093014999999994, 55.351586999999995], [-3.5098924999999994, 55.35218919999999], [-3.5103782, 55.3526256], [-3.5111416, 55.3532656], [-3.5116535999999994, 55.35369600000001], [-3.5121428, 55.354116600000005], [-3.5129862999999997, 55.35480259999999], [-3.5139432, 55.3556148], [-3.5147468999999996, 55.3563752], [-3.5148431, 55.35646619999999], [-3.5154021999999996, 55.3571073], [-3.5157183, 55.3575148], [-3.516085, 55.3580377], [-3.5164026999999995, 55.3585813], [-3.5166754, 55.35910369999999], [-3.5168839, 55.3595855], [-3.5171469999999996, 55.360357400000005], [-3.5172972, 55.361122], [-3.5173344, 55.361620599999995], [-3.517347, 55.36212700000001], [-3.517332, 55.36247869999999], [-3.5172920999999997, 55.3628089], [-3.5171756, 55.3634525], [-3.5169830999999996, 55.364176], [-3.5168592999999997, 55.3645642], [-3.5166918, 55.364951299999994], [-3.5160683999999995, 55.366462000000006], [-3.5158777, 55.366992200000006], [-3.5158511999999997, 55.36706600000001], [-3.5156838, 55.36769269999999], [-3.5155185999999996, 55.36862000000001], [-3.5154841999999995, 55.36935079999999], [-3.5155130999999997, 55.36981870000001], [-3.5155989, 55.37052549999999], [-3.5157493, 55.3710911], [-3.5159073, 55.3716385], [-3.5161349999999993, 55.3721868], [-3.5164055, 55.37274690000001], [-3.5166662, 55.3732045], [-3.5173423999999995, 55.3741809], [-3.5177572, 55.37469449999999], [-3.5182211999999997, 55.37519030000001], [-3.5186869, 55.3756493], [-3.5192125999999995, 55.3761099], [-3.5196866999999994, 55.3765131], [-3.5203225999999996, 55.3770198], [-3.5213108999999996, 55.37786409999999], [-3.5216817, 55.37824520000001], [-3.5222482, 55.37884799999999], [-3.5222764, 55.37887799999999], [-3.5226528, 55.37937019999999], [-3.5229979999999994, 55.3798727], [-3.5233438, 55.38045640000001], [-3.5236468, 55.3810441], [-3.5241130999999997, 55.382162699999995], [-3.5243162999999997, 55.38280269999999], [-3.5244692, 55.38343609999999], [-3.5245741999999995, 55.384595], [-3.5246563, 55.385926899999994], [-3.5248021, 55.38679199999999], [-3.5250294999999996, 55.38761990000001], [-3.5251577, 55.38797459999999], [-3.5253891999999993, 55.388507], [-3.5256843999999994, 55.38908620000001], [-3.5260304, 55.3896688], [-3.5262818, 55.390032899999994], [-3.5265331, 55.39036959999999], [-3.5270939999999995, 55.39105370000001], [-3.5279914, 55.3919467], [-3.5286128, 55.3924612], [-3.5292707, 55.39299410000001], [-3.5300016, 55.39352769999999], [-3.5306136, 55.3939324], [-3.5312916, 55.3943384], [-3.5314622999999994, 55.394431799999985], [-3.5320078, 55.3947303], [-3.5327640999999996, 55.39509079999999], [-3.5333544999999997, 55.3953526], [-3.5341276999999995, 55.395681200000006], [-3.5347976, 55.395919], [-3.5352917999999995, 55.396083299999994], [-3.5367896999999995, 55.3965082], [-3.5373867, 55.39667740000001], [-3.5380024999999997, 55.3968519], [-3.5391885, 55.39716239999999], [-3.5402316000000003, 55.3974197], [-3.5413731, 55.3976323], [-3.5425863999999994, 55.397829400000006], [-3.5429638, 55.3978901], [-3.5435284, 55.3979837], [-3.5443821999999994, 55.398128099999994], [-3.5445736999999995, 55.39816609999999], [-3.5459165999999995, 55.3984324], [-3.5478929, 55.39893169999999], [-3.5483199, 55.39906119999999], [-3.5489565, 55.399263], [-3.5499793, 55.3996274], [-3.5507468, 55.3999142], [-3.5516083, 55.40028159999999], [-3.5522105436258866, 55.400570312627536], [-3.5531028999999994, 55.4009981], [-3.5537705, 55.40135600000001], [-3.5544808, 55.40180409999999], [-3.5550352, 55.4021773], [-3.5556179999999995, 55.40261999999999], [-3.5560185999999994, 55.4029358], [-3.5564, 55.403273899999995], [-3.5564513, 55.4033215], [-3.5568236999999994, 55.403667600000006], [-3.5575931999999995, 55.40427389999999], [-3.5587774, 55.40515739999999], [-3.5594723, 55.4056036], [-3.5601354999999995, 55.405994199999995], [-3.5609537, 55.4064273], [-3.561802, 55.4068425], [-3.5633197999999995, 55.407488099999995], [-3.5642349, 55.407838600000005], [-3.5651275999999994, 55.40813910000001], [-3.5657569999999996, 55.4083388], [-3.5664326999999996, 55.4085276], [-3.5674062999999996, 55.408784699999984], [-3.5684178999999996, 55.4090191], [-3.5690075, 55.4091289], [-3.5697855, 55.40927380000001], [-3.5701756, 55.40933770000001], [-3.5718176, 55.4096504], [-3.573024, 55.40992779999999], [-3.5738816999999994, 55.4101593], [-3.5746659, 55.41038399999999], [-3.5756983, 55.41073539999999], [-3.5764275999999997, 55.4109932], [-3.5777176000000006, 55.41152019999999], [-3.5785928, 55.4119135], [-3.5790441999999993, 55.4121377], [-3.5794441999999997, 55.41233629999999], [-3.5798176999999995, 55.41253660000001], [-3.580147999999999, 55.4127269], [-3.5807736, 55.41311329999999], [-3.5812127, 55.4134084], [-3.5816593000000005, 55.4137384], [-3.5816984, 55.413767699999994], [-3.5821790000000004, 55.4141847], [-3.5822616, 55.414246699999985], [-3.5826265, 55.4145401], [-3.583021399999999, 55.414857600000005], [-3.5833731, 55.415173900000006], [-3.5838390999999996, 55.41555579999999], [-3.5841316999999995, 55.41584769999999], [-3.5845041999999996, 55.416241600000006], [-3.5848242, 55.41659920000001], [-3.584965199999999, 55.41677330000001], [-3.5853730999999995, 55.4172089], [-3.5854450000000004, 55.4172989], [-3.5855823000000004, 55.41747069999999], [-3.5858693000000006, 55.417865], [-3.5861268, 55.4182015], [-3.5864325, 55.4185866], [-3.5867114999999994, 55.4189215], [-3.5869958000000004, 55.4192291], [-3.5872613000000007, 55.4195015], [-3.5875457, 55.4197801], [-3.5878085000000004, 55.4200191], [-3.5880901000000005, 55.4202718], [-3.588361, 55.4205017], [-3.5886802000000007, 55.4207514], [-3.5889806000000006, 55.4209751], [-3.5894017, 55.421279600000005], [-3.5896529958740357, 55.421444636282104], [-3.5898282000000004, 55.4215597], [-3.5902466000000004, 55.4218291], [-3.5903181000000006, 55.42187289999999], [-3.590689199999999, 55.4221001], [-3.5909333000000005, 55.42225379999999], [-3.5914268, 55.4225627], [-3.591695599999999, 55.42269640000001], [-3.592217600000001, 55.42295450000001], [-3.592550000000001, 55.42310119999999], [-3.5932611364780858, 55.42341512441253], [-3.5933303999999997, 55.42344570000001], [-3.5944225, 55.42386590000001], [-3.5956055999999994, 55.42425800000001], [-3.596675799999999, 55.424567], [-3.5973667000000003, 55.424754799999995], [-3.598018899999999, 55.4249201], [-3.5986741, 55.4250645], [-3.5993510999999994, 55.4252024], [-3.6007164, 55.4254454], [-3.6017774, 55.42559060000001], [-3.6030677999999994, 55.4257518], [-3.6072805, 55.426259599999995], [-3.6091957999999993, 55.4264904], [-3.6092555, 55.42649660000001], [-3.611042999999999, 55.4266825], [-3.612287100000001, 55.4268342], [-3.6132151, 55.4269499], [-3.6142682000000006, 55.4270739], [-3.6171851, 55.4274053], [-3.629822, 55.42889040000001], [-3.631874199999999, 55.4292297], [-3.632172300000001, 55.429279], [-3.6336544000000006, 55.4295454], [-3.635131, 55.4298554], [-3.6373729, 55.430405], [-3.6393466, 55.43094450000001], [-3.6406299, 55.4313489], [-3.6418725999999992, 55.431764599999994], [-3.6479529999999984, 55.4338185], [-3.6486125, 55.43404780000001], [-3.6500705, 55.43464209999999], [-3.650811399999999, 55.434971700000006], [-3.6510336, 55.4350706], [-3.6517709, 55.435460899999995], [-3.6526441, 55.4359393], [-3.6534813, 55.43649739999999], [-3.6544983000000006, 55.4372688], [-3.6555197, 55.43816100000001], [-3.655795199999999, 55.43845769999999], [-3.6561071, 55.4387936], [-3.6562865, 55.439009199999994], [-3.6567475, 55.4396308], [-3.6568509, 55.439783799999994], [-3.6572175, 55.4403864], [-3.6575887, 55.441152800000005], [-3.6577783, 55.4417432], [-3.6579245999999994, 55.4422579], [-3.6579918, 55.44285299999999], [-3.6580276, 55.4433525], [-3.6579845999999994, 55.4440966], [-3.6579044, 55.444744], [-3.657551099999999, 55.4458108], [-3.657132299999999, 55.44670409999999], [-3.6565241, 55.4476106], [-3.6564997, 55.44764700000001], [-3.655815599999999, 55.448410399999986], [-3.655241999999999, 55.4489618], [-3.6540207, 55.44998489999999], [-3.6525025, 55.4509604], [-3.65154662792296, 55.45154693990802], [-3.651011500000001, 55.45187529999999], [-3.647947700000001, 55.4539431], [-3.647151500000001, 55.454624300000006], [-3.6465617, 55.45521889999999], [-3.646196899999999, 55.4556867], [-3.6458356, 55.45613159999999], [-3.6457734, 55.456208200000006], [-3.6447699, 55.457783699999986], [-3.644380599999999, 55.45897], [-3.6442821, 55.45984339999999], [-3.6443153, 55.46054110000001], [-3.644339500000001, 55.4610485], [-3.6443643, 55.4614592], [-3.6446054, 55.462356], [-3.6448823, 55.4630719], [-3.645406299999999, 55.4642404], [-3.6462336, 55.4653763], [-3.6464123, 55.465604299999995], [-3.6470026, 55.4663574], [-3.6480298000000007, 55.46733669999998], [-3.6485143999999994, 55.4677954], [-3.648636600000001, 55.467911], [-3.649646599999999, 55.4686634], [-3.6505634, 55.469291299999995], [-3.6507588, 55.4694089], [-3.6515898, 55.4698655], [-3.6523203999999994, 55.47029919999999], [-3.653320599999999, 55.4708244], [-3.654301100000001, 55.4712352], [-3.656314800000001, 55.47192419999999], [-3.657616, 55.47225879999999], [-3.6585629000000006, 55.4724569], [-3.6599066, 55.47271390000001], [-3.660702, 55.4728359], [-3.6619124, 55.4729749], [-3.663109200000001, 55.4730641], [-3.6642463, 55.473090099999986], [-3.6648516, 55.47308770000001], [-3.6653782000000006, 55.4730845], [-3.6670828, 55.473022100000016], [-3.667445999999998, 55.4729867], [-3.669007, 55.4728348], [-3.6712148999999994, 55.4725856], [-3.6727237000000006, 55.47246119999999], [-3.6736904, 55.47242609999999], [-3.674588, 55.472415799999986], [-3.675409099999999, 55.4724458], [-3.6755627, 55.4724507], [-3.6766126, 55.4725123], [-3.6776199, 55.4726078], [-3.678984900000001, 55.4727998], [-3.680808599999999, 55.4731863], [-3.6822701, 55.4735834], [-3.683092664890038, 55.47387470580548], [-3.683239200000001, 55.47392659999999], [-3.6846025, 55.4745084], [-3.6853522, 55.4748986], [-3.686231400000001, 55.4754037], [-3.687066, 55.475938], [-3.6880914, 55.4768573], [-3.6882006, 55.476971199999994], [-3.688838500000001, 55.47767300000001], [-3.689341999999999, 55.4784321], [-3.6897978, 55.4793086], [-3.690105599999999, 55.4802835], [-3.6901854999999992, 55.4815623], [-3.6901312, 55.4821337], [-3.690018399999999, 55.48268410000001], [-3.6894797000000006, 55.4842208], [-3.688950399999999, 55.485641699999995], [-3.6884089, 55.487004500000005], [-3.6878588, 55.48838869999999], [-3.687277299999999, 55.4899177], [-3.6871686, 55.4901894], [-3.6869653, 55.4907136], [-3.6868103, 55.4911279], [-3.6867209, 55.4913447], [-3.686664199999999, 55.4914847], [-3.6865689000000006, 55.4917451], [-3.6864389, 55.4920604], [-3.6863275999999994, 55.49230339999999], [-3.6862644, 55.492424799999995], [-3.6861287, 55.4926605], [-3.6859844, 55.49288599999999], [-3.6858422, 55.4931033], [-3.6856620000000007, 55.4933617], [-3.6854839, 55.493619], [-3.6853894, 55.4937543], [-3.6852304, 55.4939779], [-3.6852102978927994, 55.494007919146746], [-3.6851104, 55.4941571], [-3.684955, 55.49439], [-3.6849350999999992, 55.4944206], [-3.6847903, 55.494651299999994], [-3.6846704999999993, 55.4948667], [-3.6845207, 55.4951469], [-3.6843876, 55.4954307], [-3.684270600000001, 55.4957058], [-3.684170199999999, 55.49597860000001], [-3.684087, 55.49625950000001], [-3.6840141, 55.496545100000006], [-3.6839709, 55.496812], [-3.683929800000001, 55.49709779999999], [-3.6839142, 55.497247], [-3.6839027, 55.4973927], [-3.683897, 55.4975231], [-3.6838955, 55.49765339999999], [-3.6838943, 55.4977986], [-3.6839007, 55.4980595], [-3.6839196, 55.49838749999999], [-3.683947700000001, 55.49868099999999], [-3.683993299999999, 55.49903189999999], [-3.6840963, 55.499481200000005], [-3.684214799999999, 55.4999811], [-3.6843917, 55.50071260000001], [-3.6845641, 55.50142949999999], [-3.6846536, 55.50180449999999], [-3.684815273585851, 55.502457780526015], [-3.685261300000001, 55.504259999999995], [-3.685534399999999, 55.5054093], [-3.6857054, 55.50633640000001], [-3.6857893, 55.5074581], [-3.6857757000000007, 55.5085388], [-3.6857753, 55.5085734], [-3.6856846, 55.5095341], [-3.6854816, 55.5104999], [-3.6853185000000006, 55.5111698], [-3.6851052, 55.5118488], [-3.6847850000000006, 55.5126757], [-3.684071499999999, 55.51410119999999], [-3.6832563, 55.5154154], [-3.683092664890038, 55.51563081496376], [-3.6826688, 55.5161888], [-3.6820538, 55.51696749999999], [-3.6819534, 55.51709099999999], [-3.6810669, 55.5180823], [-3.6798822, 55.519194], [-3.679193, 55.519855], [-3.6776777, 55.52130830000001], [-3.6751669, 55.5236899], [-3.6747373999999993, 55.52409370000001], [-3.673336200000001, 55.52543990000001], [-3.6720405, 55.5266825], [-3.6711280999999993, 55.5277131], [-3.6706364, 55.52827859999999], [-3.6702594999999993, 55.528771299999995], [-3.670125099999999, 55.52895169999999], [-3.669263200000001, 55.5301089], [-3.6683047, 55.53150899999999], [-3.6681819999999994, 55.531674], [-3.666830099999999, 55.5336218], [-3.6651093, 55.5361794], [-3.6640892, 55.5375408], [-3.663513299999999, 55.538199600000006], [-3.662866999999999, 55.5388695], [-3.6624509, 55.539288], [-3.6620135, 55.5396842], [-3.6612084999999994, 55.5403786], [-3.6611079, 55.5404654], [-3.659102, 55.54197189999999], [-3.6582026, 55.54259429999999], [-3.656954099999999, 55.543336399999994], [-3.6544089, 55.5446771], [-3.653518000000001, 55.5450535], [-3.6528904, 55.5453145], [-3.651303200000001, 55.5459815], [-3.646664700000001, 55.5478238], [-3.6464902, 55.547892899999994], [-3.6435736, 55.549047300000005], [-3.643056599999999, 55.549254999999995], [-3.6429264, 55.5493073], [-3.6413989, 55.549920799999995], [-3.6401014, 55.550524], [-3.6392932, 55.55091590000001], [-3.6385848, 55.551313500000006], [-3.637454, 55.55203199999999], [-3.6367776, 55.55250879999999], [-3.6361747000000006, 55.553005199999994], [-3.6359395, 55.5532156], [-3.635858875543624, 55.553302879236526], [-3.6355736, 55.553611700000005], [-3.6348306, 55.55451810000001], [-3.6343024, 55.55534449999999], [-3.6339795, 55.5560778], [-3.6338732, 55.5564182], [-3.633676799999999, 55.5570467], [-3.6331356, 55.5592485], [-3.6329204000000006, 55.559848399999986], [-3.6328040000000006, 55.560172699999995], [-3.632527500000001, 55.5608653], [-3.631692099999999, 55.5626199], [-3.631233700000001, 55.563385199999985], [-3.6307511, 55.56415040000001], [-3.6295399, 55.5658372], [-3.6281196, 55.56781519999999], [-3.626699499999999, 55.5697513], [-3.6253658999999994, 55.5716517], [-3.624614600000001, 55.5727372], [-3.6244563, 55.572944500000006], [-3.6237945, 55.5738113], [-3.622890200000001, 55.5748989], [-3.6226536, 55.57516], [-3.621931800000001, 55.57595659999999], [-3.621171999999999, 55.576741299999995], [-3.6203653, 55.5774931], [-3.6195205, 55.57821959999999], [-3.61858, 55.57888909999999], [-3.617244200000001, 55.57977119999999], [-3.615895, 55.580709799999994], [-3.6152189, 55.581251599999995], [-3.6144811, 55.5818659], [-3.6134836, 55.5828107], [-3.613181, 55.58309740000001], [-3.6123748, 55.58391089999999], [-3.611617400000001, 55.5848015], [-3.6108408, 55.585838399999986], [-3.610684299999999, 55.586059299999995], [-3.610161100000001, 55.586797999999995], [-3.609624199999999, 55.58766639999999], [-3.6091198, 55.58856010000001], [-3.6080437, 55.59052059999999], [-3.607853299999999, 55.5908468], [-3.6076062, 55.591293799999995], [-3.6067828, 55.59278359999999], [-3.6057796, 55.59456589999999], [-3.6049542, 55.59605379999999], [-3.6048312, 55.5962755], [-3.604663, 55.59657870000001], [-3.6037262, 55.5982672], [-3.603233199999999, 55.5992638], [-3.6029479, 55.60003459999999], [-3.6029158, 55.60012139999999], [-3.6026781999999993, 55.600975000000005], [-3.6025213999999997, 55.6018702], [-3.6024718000000004, 55.6026508], [-3.6024616, 55.603366900000005], [-3.6025186, 55.60403720000001], [-3.602524321357422, 55.60408228094399], [-3.6026048, 55.6047164], [-3.6026687000000006, 55.6050531], [-3.6028499000000003, 55.60572890000001], [-3.6031137000000006, 55.6065205], [-3.6032894999999994, 55.6069092], [-3.6034856, 55.60728979999999], [-3.6038674, 55.607923199999995], [-3.6042301, 55.6084098], [-3.6046203, 55.60893339999999], [-3.605218799999999, 55.609607399999994], [-3.6057166, 55.6100794], [-3.6060808999999994, 55.6104484], [-3.6066009, 55.6108828], [-3.6081885, 55.6120791], [-3.6102826, 55.61339489999999], [-3.610409399999999, 55.61347450000001], [-3.612802999999999, 55.61474419999999], [-3.621527899999999, 55.61895789999999], [-3.6273475999999993, 55.6217868], [-3.6284564, 55.62232959999999], [-3.6290759, 55.6226329], [-3.6305882, 55.6235256], [-3.6317199, 55.624316799999995], [-3.6328501000000006, 55.6252239], [-3.632973900000001, 55.62534720000001], [-3.6336078, 55.6259785], [-3.6349137, 55.62752609999999], [-3.6354888, 55.62844080000001], [-3.6359505, 55.6293835], [-3.6363084, 55.6302662], [-3.636922499999999, 55.6323815], [-3.6370795, 55.6330794], [-3.6371712, 55.633486899999994], [-3.6373239, 55.63459170000001], [-3.637458, 55.636325199999995], [-3.637448899999999, 55.637181799999986], [-3.6373531, 55.6380605], [-3.6371432, 55.6391086], [-3.6368536, 55.64018049999999], [-3.636298, 55.642171899999994], [-3.6355087, 55.64488359999999], [-3.6352811, 55.6457092], [-3.6347596, 55.6476011], [-3.634033, 55.6503007], [-3.6332665, 55.653037], [-3.632976600000001, 55.65413209999999], [-3.6327999, 55.65475379999999], [-3.632787595686223, 55.654796030701384], [-3.6323491, 55.656301], [-3.6319212, 55.6577699], [-3.631829599999999, 55.6584017], [-3.6317651, 55.6590782], [-3.6317671, 55.6596449], [-3.6318019, 55.66019690000001], [-3.632068199999999, 55.6614867], [-3.6324143, 55.6625081], [-3.6328761, 55.663463], [-3.633300899999999, 55.66416739999999], [-3.6339355, 55.66506319999999], [-3.6344572, 55.665631399999995], [-3.634619900000001, 55.66580859999999], [-3.6348582, 55.666055499999985], [-3.6350786, 55.6662727], [-3.6358235, 55.66690609999999], [-3.637527299999999, 55.66835470000001], [-3.6377943, 55.668584300000006], [-3.6379446999999994, 55.6687061], [-3.6401864, 55.670593700000005], [-3.641981, 55.6720652], [-3.6433045000000006, 55.673145099999985], [-3.6446138, 55.6742553], [-3.646627000000001, 55.67593879999999], [-3.6469484, 55.67620759999999], [-3.6481288999999992, 55.677198800000006], [-3.649278499999999, 55.678142300000005], [-3.650918700000001, 55.67955680000001], [-3.651141, 55.6797485], [-3.6518246999999993, 55.6803138], [-3.6530352, 55.681300700000016], [-3.6533072, 55.6815303], [-3.6546699, 55.6826781], [-3.6556028, 55.6834424], [-3.6557476, 55.683561000000005], [-3.6560489, 55.6838202], [-3.6571257, 55.684701100000005], [-3.657879799999999, 55.68534629999999], [-3.658378799999999, 55.6858275], [-3.6585425, 55.6859629], [-3.658733100000001, 55.6861171], [-3.6587350858403864, 55.68611871589992], [-3.6589344, 55.6862809], [-3.6593926, 55.6866458], [-3.659432899999999, 55.68667789999999], [-3.6600784000000006, 55.6871524], [-3.6602424, 55.6872729], [-3.660808299999999, 55.68764999999999], [-3.6612711, 55.68793569999999], [-3.6616827, 55.6881818], [-3.6621648, 55.68845389999999], [-3.6624759, 55.68862620000001], [-3.6626852, 55.6887305], [-3.6628247, 55.6888076], [-3.663433500000001, 55.6891069], [-3.6640557999999994, 55.6893935], [-3.6649677, 55.68978349999999], [-3.665504499999999, 55.68999500000001], [-3.6660085, 55.6901853], [-3.666231, 55.690265800000006], [-3.666911100000001, 55.69049979999999], [-3.6674835, 55.690685300000005], [-3.6681407, 55.6908894], [-3.6688893, 55.69110340000001], [-3.6694791, 55.6912749], [-3.670168400000001, 55.6914654], [-3.6708229, 55.69162870000001], [-3.6713783, 55.69176139999998], [-3.6719252, 55.6918827], [-3.6725017000000006, 55.691994499999986], [-3.6729925999999993, 55.6920871], [-3.673061699999999, 55.6921002], [-3.673786699999999, 55.6922259], [-3.6746462000000006, 55.6923512], [-3.6755111, 55.6924645], [-3.6761718, 55.692540599999994], [-3.6768249, 55.6926052], [-3.6773661, 55.692653], [-3.6783167, 55.6927159], [-3.6789067, 55.6927457], [-3.6790600000000007, 55.692753499999995], [-3.679789, 55.6927767], [-3.6801946, 55.6927792], [-3.680559299999999, 55.6927832], [-3.681179900000001, 55.6927847], [-3.6821947, 55.6927639], [-3.6824221, 55.6927558], [-3.682701899999999, 55.69274329999999], [-3.683078, 55.6927195], [-3.683092664890038, 55.69271835305066], [-3.6834066, 55.6926938], [-3.6838076, 55.69266009999999], [-3.684080199999999, 55.6926371], [-3.6845079999999992, 55.69260280000001], [-3.685093899999999, 55.6925496], [-3.686127, 55.6924473], [-3.687160899999999, 55.6923433], [-3.689116141832619, 55.69214287416566], [-3.6903002, 55.6920215], [-3.690851499999999, 55.6919584], [-3.69129, 55.69191659999999], [-3.6925208, 55.6917923], [-3.6967959, 55.6913499], [-3.6970437, 55.6913243], [-3.6975907, 55.6912677], [-3.7010578, 55.690911699999994], [-3.7043561, 55.690568], [-3.7062486999999993, 55.6903807], [-3.7063948, 55.6903663], [-3.7066694999999994, 55.6903379], [-3.7082723, 55.6901723], [-3.710028, 55.689992], [-3.711045799999999, 55.6898854], [-3.713116399999999, 55.6896787], [-3.7138258, 55.68960789999999], [-3.7161690999999992, 55.6893682], [-3.7176932, 55.68921979999999], [-3.7192476, 55.6891274], [-3.7205231, 55.6890816], [-3.721669400000001, 55.689061499999994], [-3.722821599999999, 55.689091099999985], [-3.7240218, 55.689133299999995], [-3.724177099999999, 55.6891466], [-3.72492, 55.689210399999986], [-3.7257095, 55.6892876], [-3.7266355, 55.6893951], [-3.7275715, 55.6895201], [-3.727719, 55.6895444], [-3.7281478, 55.68961600000001], [-3.7286487, 55.68970989999999], [-3.7297032, 55.6899102], [-3.730559200000001, 55.6901079], [-3.7310885, 55.6902301], [-3.7317293999999994, 55.6903789], [-3.7327093, 55.69060410000001], [-3.7332091, 55.6907222], [-3.733803, 55.690857900000005], [-3.7363366999999994, 55.691443099999994], [-3.7367743, 55.6915408], [-3.7409378, 55.69251549999999], [-3.7459505000000006, 55.69369400000001], [-3.7470297, 55.6939477], [-3.748045299999999, 55.6942012], [-3.7489698, 55.6944708], [-3.749998600000001, 55.6947849], [-3.750987, 55.69513440000001], [-3.7519542, 55.69551919999999], [-3.752875, 55.6959236], [-3.7534202999999993, 55.69618159999999], [-3.7539547, 55.696452099999995], [-3.7549918999999994, 55.69700979999999], [-3.7560474, 55.69760759999999], [-3.7571719, 55.698212699999985], [-3.7581, 55.6986417], [-3.7590931999999992, 55.6990485], [-3.759562199999999, 55.6992228], [-3.7600745, 55.6994132], [-3.7610987, 55.699751600000006], [-3.7625978, 55.700176299999995], [-3.7635482, 55.7003953], [-3.7645436, 55.7005978], [-3.7654933, 55.7007585], [-3.766461300000001, 55.7008967], [-3.7672122, 55.70098660000001], [-3.7679866, 55.70105219999999], [-3.7694735, 55.7011442], [-3.770446, 55.7011637], [-3.771395800000001, 55.70115359999999], [-3.7729241933019897, 55.701090343752256], [-3.7736042, 55.7010622], [-3.7749272, 55.70094699999999], [-3.7755835, 55.70089939999999], [-3.776259099999999, 55.70085040000001], [-3.777559, 55.700783], [-3.7788942, 55.7007663], [-3.779612399999999, 55.700775500000006], [-3.7803208, 55.7008199], [-3.7812677, 55.7008883], [-3.7822654, 55.7009842], [-3.7831842999999994, 55.70109430000001], [-3.7839197, 55.7011882], [-3.7846882, 55.70130509999999], [-3.786411099999999, 55.701608], [-3.7872364, 55.701759899999985], [-3.7876786, 55.7018385], [-3.7880218, 55.7018879], [-3.788799399999999, 55.702002400000005], [-3.7896569, 55.7021], [-3.7903365, 55.7021596], [-3.791171, 55.7022076], [-3.791771799999999, 55.7022236], [-3.7923488, 55.702230099999994], [-3.7937055, 55.702195399999994], [-3.7947029, 55.7021378], [-3.7957061, 55.7020409], [-3.797715499999999, 55.7018188], [-3.798562, 55.70171760000001], [-3.7994203, 55.70163349999999], [-3.800347799999999, 55.7015687], [-3.800829400000001, 55.7015461], [-3.800980800000001, 55.70154129999999], [-3.801459, 55.701526300000005], [-3.8022406, 55.70151779999999], [-3.803253900000001, 55.7015273], [-3.8042371, 55.70155930000001], [-3.8053141, 55.701623999999995], [-3.806373999999999, 55.7017251], [-3.8075287, 55.701846499999995], [-3.8080762, 55.70191919999999], [-3.808731700000001, 55.7020266], [-3.8098828, 55.702226500000016], [-3.8110927, 55.7024751], [-3.8122915, 55.7027563], [-3.814350099999999, 55.70334179999999], [-3.815048, 55.703556299999995], [-3.8157369, 55.703785200000006], [-3.8163656, 55.70399820000001], [-3.816968299999999, 55.7042171], [-3.8176297, 55.7044645], [-3.8181551, 55.70466549999998], [-3.8182850999999993, 55.704715199999995], [-3.8194968, 55.70523339999998], [-3.819973912486678, 55.70544417370927], [-3.820057499999999, 55.7054811], [-3.820632699999999, 55.7057421], [-3.8216686, 55.706256999999994], [-3.8221945, 55.7065193], [-3.822687699999999, 55.7067916], [-3.8236625000000006, 55.7073368], [-3.8247578, 55.7080267], [-3.8258212, 55.70872469999999], [-3.8267140999999993, 55.7094021], [-3.8271539, 55.70974210000001], [-3.8275708, 55.7100875], [-3.8277831, 55.71026729999999], [-3.8285459, 55.71096429999999], [-3.830160900000001, 55.712542], [-3.8305706, 55.71293759999999], [-3.8309619, 55.713336], [-3.831602, 55.713954999999984], [-3.8318267000000006, 55.714172399999995], [-3.832453399999999, 55.7147977], [-3.83772, 55.719975899999994], [-3.838384599999999, 55.720624599999994], [-3.8385841, 55.7208263], [-3.838795999999999, 55.7210251], [-3.839181599999999, 55.72142509999999], [-3.8396042, 55.72188619999999], [-3.8400732, 55.7224374], [-3.840476399999999, 55.7229918], [-3.8408777, 55.7235888], [-3.8411307, 55.7240105], [-3.841431000000001, 55.724511], [-3.8420266, 55.7254076], [-3.8424075, 55.7259047], [-3.8428346, 55.7263955], [-3.843448299999999, 55.7270068], [-3.8443444, 55.72783149999999], [-3.8448588, 55.72827939999999], [-3.8449979, 55.7283998], [-3.845469599999999, 55.72879079999999], [-3.8462075, 55.7293804], [-3.8469943, 55.729949099999985], [-3.8476453, 55.730357699999985], [-3.8479537000000006, 55.730547900000005], [-3.8489329, 55.73109970000001], [-3.8494663, 55.7313752], [-3.849777599999999, 55.73153210000001], [-3.8508768, 55.7320555], [-3.8520866, 55.73260689999999], [-3.852814500000001, 55.73299659999999], [-3.853537, 55.7334032], [-3.8542305, 55.733844899999994], [-3.854693600000001, 55.73416600000001], [-3.8548871, 55.7343002], [-3.8553726, 55.734664], [-3.855823, 55.73503620000001], [-3.8562685, 55.7354147], [-3.8566805, 55.7357878], [-3.8570931, 55.73618449999999], [-3.857472200000001, 55.736585899999994], [-3.8581265, 55.73735510000001], [-3.8584656, 55.73779789999998], [-3.8585413000000006, 55.73792360000001], [-3.8589854, 55.7386453], [-3.8593801, 55.7393751], [-3.8603078, 55.74121449999999], [-3.8620218, 55.74462230000001], [-3.8623657, 55.74527809999999], [-3.8624226, 55.7453866], [-3.8627398, 55.7460013], [-3.862755721713942, 55.74603395027944], [-3.8633124, 55.7471755], [-3.8636448, 55.747749299999995], [-3.8638262, 55.748033799999995], [-3.863925, 55.7481825], [-3.8640225999999993, 55.748312600000006], [-3.8646506, 55.74911409999999], [-3.8653438000000007, 55.7498988], [-3.8661725, 55.75072599999999], [-3.8668168, 55.7511965], [-3.867356000000001, 55.7516237], [-3.8676025, 55.7518056], [-3.867979599999999, 55.752085599999994], [-3.8686077, 55.7525204], [-3.869267, 55.752943], [-3.8697962, 55.7532542], [-3.8709989, 55.7539083], [-3.8718647000000006, 55.7543233], [-3.8730583, 55.7548426], [-3.8736931, 55.75509069999998], [-3.873985, 55.7552048], [-3.8750351, 55.755570099999986], [-3.8757224, 55.75579050000001], [-3.8763785999999993, 55.7560132], [-3.876417933380459, 55.75602675531496], [-3.876464200000001, 55.756042699999995], [-3.8768417, 55.75617289999999], [-3.8774941, 55.7563828], [-3.8786227, 55.756685], [-3.8800193, 55.75708050000001], [-3.880359799999999, 55.75717209999999], [-3.882203799999999, 55.7577216], [-3.8841109, 55.7582438], [-3.8850765, 55.758455100000006], [-3.8863532, 55.75866940000001], [-3.887760299999999, 55.75885949999999], [-3.8884982, 55.75893500000001], [-3.889332500000001, 55.758982299999985], [-3.890490699999999, 55.75904010000001], [-3.890725499999999, 55.7590491], [-3.8913723, 55.75908650000001], [-3.8918605, 55.7591148], [-3.8925319, 55.759154], [-3.8932393, 55.75921410000001], [-3.8938626, 55.75927779999999], [-3.8944896999999994, 55.759348399999986], [-3.8952841, 55.7594457], [-3.8959723, 55.7595405], [-3.8970285, 55.7597214], [-3.898097899999999, 55.759932000000006], [-3.9001283, 55.76035460000001], [-3.9048691, 55.7613373], [-3.9056256, 55.761515799999984], [-3.9062691, 55.7616677], [-3.9075600000000006, 55.7620243], [-3.9085032000000006, 55.7623249], [-3.9094093, 55.76265409999999], [-3.9101465000000006, 55.76296250000001], [-3.9108251, 55.7632815], [-3.9118865, 55.7638245], [-3.9128467, 55.7643984], [-3.9149077, 55.76570129999999], [-3.9169635, 55.76699969999999], [-3.9174719, 55.76732299999998], [-3.918898, 55.76823], [-3.919791, 55.76878870000001], [-3.9207178, 55.769338000000005], [-3.9213655, 55.7697123], [-3.9231963, 55.77069889999999], [-3.923540299999999, 55.77087699999999], [-3.9242189, 55.7712163], [-3.924535, 55.7713752], [-3.9262429, 55.772156899999985], [-3.9279808, 55.77287630000001], [-3.928297199999999, 55.7729945], [-3.9287238000000007, 55.7731632], [-3.9294228000000007, 55.773428], [-3.9315005, 55.774132300000005], [-3.932226, 55.774377099999995], [-3.93318, 55.7747225], [-3.9339245, 55.7750273], [-3.9342703, 55.77516709999999], [-3.9350131, 55.775482], [-3.9352661, 55.775578499999995], [-3.935451899999999, 55.77565549999999], [-3.935623599999999, 55.775727100000005], [-3.9374939000000007, 55.7765402], [-3.939369899999999, 55.7774256], [-3.9402995, 55.777910000000006], [-3.9411980999999994, 55.778407], [-3.9428038, 55.77937399999999], [-3.943574499999999, 55.7798631], [-3.9441057, 55.78023749999999], [-3.9442629, 55.78034829999999], [-3.9445597, 55.7805554], [-3.9448209, 55.780773499999995], [-3.9453459999999994, 55.781203], [-3.945395799999999, 55.7812478], [-3.9456898, 55.7815015], [-3.9459263999999994, 55.781758], [-3.9460847, 55.781941], [-3.9462246, 55.7821226], [-3.9464891999999994, 55.78249199999999], [-3.9467202, 55.782880099999986], [-3.9469059999999994, 55.783272499999995], [-3.9470878, 55.7837401], [-3.947226899999999, 55.78421430000001], [-3.947331999999999, 55.7846863], [-3.947417899999999, 55.785161], [-3.9476312999999994, 55.78610090000001], [-3.9479372, 55.7870223], [-3.948318200000001, 55.7879709], [-3.9487133, 55.788902599999986], [-3.9496561, 55.79124579999999], [-3.9501275, 55.79241], [-3.9502483, 55.79271489999999], [-3.9503633, 55.7929999], [-3.9503818, 55.7930535], [-3.950435, 55.7932074], [-3.9509822999999993, 55.7945701], [-3.9512915, 55.7953194], [-3.9516288, 55.7960838], [-3.9523913, 55.79759030000001], [-3.952587250125894, 55.797930315091264], [-3.9531122, 55.7988412], [-3.9538963, 55.8000851], [-3.954668299999999, 55.8012183], [-3.9555118, 55.80234140000001], [-3.9572907, 55.804568399999994], [-3.957648700000001, 55.8050152], [-3.9577912999999993, 55.80522479999999], [-3.958464, 55.8059982], [-3.958673399999999, 55.806226999999986], [-3.9589263, 55.8064498], [-3.959042639454912, 55.80654382101159], [-3.9594387000000006, 55.80686389999999], [-3.9603002, 55.807432], [-3.9608751999999994, 55.807756999999995], [-3.9615018000000006, 55.8080684], [-3.962056099999999, 55.8083274], [-3.9626404, 55.80857160000001], [-3.9632834999999993, 55.8088023], [-3.9636269, 55.8089144], [-3.9639447, 55.8090206], [-3.9646475, 55.80924919999999], [-3.9649455, 55.80935170000001], [-3.9652568, 55.809448800000006], [-3.9654347, 55.80950789999999], [-3.965745, 55.8096077], [-3.965794798968365, 55.80962543018777], [-3.96688, 55.8100118], [-3.968010800000001, 55.8104378], [-3.9699251000000007, 55.811168300000006], [-3.972473, 55.8121464], [-3.9737547, 55.81264149999999], [-3.9742605000000006, 55.8128357], [-3.9752844, 55.81323100000001], [-3.9759429, 55.813485199999995], [-3.9781659, 55.81434290000001], [-3.9792679, 55.814771], [-3.9804229000000007, 55.81518990000001], [-3.9806910000000006, 55.8152799], [-3.9809733, 55.8153738], [-3.9815637, 55.8155575], [-3.981995899999999, 55.8156858], [-3.9822267, 55.8157445], [-3.9824441, 55.815805299999994], [-3.9828201, 55.8159086], [-3.9833246999999994, 55.816033999999995], [-3.9847298, 55.8163577], [-3.9848523574955457, 55.816386123558814], [-3.985112375306463, 55.81644763808972], [-3.985341621703465, 55.81650266623275], [-3.9855444888235794, 55.81655213918298], [-3.985725368803828, 55.816596988135515], [-3.985888653781237, 55.816638144285434], [-3.986038735892831, 55.81667653882783], [-3.9861800072756353, 55.81671310295778], [-3.986316860066674, 55.81674876787036], [-3.986453686402972, 55.81678446476067], [-3.9865948784215552, 55.81682112482381], [-3.986744828259447, 55.81685967925482], [-3.9869079280536743, 55.81690105924883], [-3.987088569941259, 55.816946196000906], [-3.987291146059229, 55.81699602070614], [-3.9875200485446074, 55.81705146455961], [-3.987779669534419, 55.81711345875642], [-3.9887368, 55.8173083], [-3.9892381, 55.81741679999999], [-3.9897051, 55.8175185], [-3.9903966, 55.8176693], [-3.991773099999999, 55.8180042], [-3.9918265000000006, 55.81801750000001], [-3.993130400000001, 55.8183413], [-3.9936718, 55.818490700000005], [-3.9939438, 55.8185698], [-3.9941677, 55.8186534], [-3.9945328, 55.81881979999999], [-3.9948385, 55.81898120000001], [-3.9950561, 55.81913120000001], [-3.9952818, 55.8193547], [-3.995422500000001, 55.8194973], [-3.995599799999999, 55.8197045], [-3.995763300000001, 55.819981], [-3.995829039631934, 55.82010133184691], [-3.995904584573647, 55.82025400986873], [-3.995973341049582, 55.82038857622635], [-3.996036258055734, 55.82050762170828], [-3.996094284588098, 55.820613737103024], [-3.996148369642668, 55.820709513199034], [-3.996199462215441, 55.82079754078484], [-3.996248511302412, 55.82088041064892], [-3.996296465899575, 55.820960713579765], [-3.9963442750029263, 55.82104104036586], [-3.9963928876084607, 55.821123981795715], [-3.996443252712173, 55.82121212865782], [-3.99649631931006, 55.82130807174066], [-3.996553036398115, 55.82141440183273], [-3.9966143529723346, 55.82153370972251], [-3.996681218028713, 55.821668586198534], [-3.996754580563246, 55.82182162204924], [-3.997145699999999, 55.8225882], [-3.997522299999999, 55.82338479999999], [-3.9977593, 55.8238714], [-3.9981098999999993, 55.8245705], [-3.9987414, 55.8258628], [-3.9990137, 55.82639979999999], [-3.999432000000001, 55.82725500000001], [-3.9998031, 55.8280213], [-3.9999574, 55.82834089999999], [-4.000157, 55.8287806], [-4.0002112, 55.82890079999999], [-4.000281, 55.8290434], [-4.0005967, 55.8296421], [-4.0008303, 55.8301594], [-4.0008836, 55.8302766], [-4.0009337, 55.83036299999999], [-4.001023, 55.8305525], [-4.0011912, 55.8308833], [-4.001232, 55.8309747], [-4.0012592, 55.831039], [-4.0015517, 55.831638699999985], [-4.0016831, 55.8319055], [-4.0018619, 55.8322786], [-4.0021148, 55.83280429999999], [-4.0022671, 55.8331152], [-4.0025671, 55.833735100000006], [-4.0027217, 55.834051800000005], [-4.0028288, 55.8342706], [-4.0029832, 55.834587199999994], [-4.0033078, 55.8352423], [-4.0036494, 55.8359396], [-4.0037581, 55.83615730000001], [-4.003843399999999, 55.836332000000006], [-4.0041958, 55.8370186], [-4.004736899999999, 55.83813469999999], [-4.0050165, 55.838714], [-4.0052905, 55.83928], [-4.0053391, 55.83937119999999], [-4.0057514, 55.840159], [-4.007062, 55.842820800000005], [-4.007539699999999, 55.843791], [-4.0084344, 55.8456104], [-4.008559100000001, 55.8458736], [-4.008864, 55.84651720000001], [-4.0093296, 55.8474091], [-4.009541999999999, 55.8477233], [-4.0099027, 55.8481413], [-4.0101277, 55.8483682], [-4.0103928, 55.8485997], [-4.0108693, 55.8489621], [-4.0112901, 55.8492312], [-4.0114236, 55.8493165], [-4.0119941, 55.84969860000001], [-4.013381599999999, 55.8506106], [-4.0143198, 55.85122729999999], [-4.014344199999999, 55.8512433], [-4.014590299999999, 55.851412], [-4.0154953, 55.85206130000001], [-4.0163756, 55.852616], [-4.0169524, 55.8529566], [-4.017517245133837, 55.85326224053827], [-4.01771765498481, 55.85337332170782], [-4.017887783093845, 55.85347168968433], [-4.018028277150165, 55.85355697322992], [-4.018139784842995, 55.853628801106694], [-4.018222953861557, 55.85368680207675], [-4.018278431895075, 55.8537306049022], [-4.018306866632773, 55.85375983834515], [-4.018308905763874, 55.8537741311677], [-4.018285196977602, 55.853773112131975], [-4.018236387963181, 55.85375641000006], [-4.018163126409834, 55.85372365353408], [-4.018066060006785, 55.853674471496134], [-4.017945836443257, 55.85360849264835], [-4.0178031034084745, 55.853525345752786], [-4.01763850859166, 55.8534246595716], [-4.017452699682039, 55.85330606286687], [-4.0174214, 55.853285699999994], [-4.0169279, 55.85299750000001], [-4.0163756, 55.852616], [-4.0169524, 55.8529566], [-4.0176275, 55.8533219], [-4.0178399, 55.8534365], [-4.0180725, 55.85356809999999], [-4.019221989656684, 55.85418543690492], [-4.0194265492727235, 55.85429472714734], [-4.019608447126258, 55.854390583691206], [-4.019771196790718, 55.85447470617487], [-4.019918311839537, 55.854548794236685], [-4.020053305846143, 55.85461454751501], [-4.020179692383972, 55.8546736656482], [-4.020300985026454, 55.854727848274614], [-4.020420697347021, 55.8547787950326], [-4.0205423429191045, 55.85482820556054], [-4.020669435316137, 55.85487777949675], [-4.0208054881115505, 55.85492921647962], [-4.020954014878776, 55.85498421614747], [-4.021118529191246, 55.855044478138694], [-4.021302544622392, 55.855111702091634], [-4.021509574745646, 55.85518758764464], [-4.021743133134439, 55.85527383443608], [-4.0220934, 55.855349800000006], [-4.0223872, 55.8553983], [-4.0226926, 55.85543309999999], [-4.022904, 55.8554528], [-4.0231354, 55.8554669], [-4.0236388, 55.855477399999984], [-4.0239344, 55.8554725], [-4.0250974, 55.85545319999999], [-4.0283828, 55.855367], [-4.0286903, 55.8553595], [-4.0307545, 55.8552814], [-4.0308239, 55.8552789], [-4.0310457, 55.855271], [-4.032046199999999, 55.8552342], [-4.0324668, 55.855205299999994], [-4.033196299999999, 55.8551513], [-4.0338401, 55.8550839], [-4.03419, 55.85504850000001], [-4.0345173, 55.85502189999999], [-4.0355181, 55.8549343], [-4.0381798, 55.854682800000006], [-4.0390307, 55.8546024], [-4.0394422, 55.85456769999999], [-4.0401836, 55.854505], [-4.0406671, 55.854459900000016], [-4.0416076, 55.85437799999998], [-4.0422146, 55.85432509999999], [-4.042418778537846, 55.854308094172694], [-4.042967399999999, 55.8542624], [-4.0438424, 55.85420149999999], [-4.0446749, 55.8541729], [-4.0449684, 55.8541643], [-4.045486, 55.85414910000001], [-4.0464482, 55.85415259999999], [-4.046682099999999, 55.8541535], [-4.0471138, 55.85415149999999], [-4.04764, 55.8541633], [-4.048454499999999, 55.854191], [-4.049081899999999, 55.85422620000001], [-4.0509705, 55.8543611], [-4.0516032, 55.85439910000001], [-4.0522507, 55.8544233], [-4.0528934, 55.854442199999994], [-4.0535591, 55.8544396], [-4.054706199999999, 55.8544112], [-4.0559125, 55.854337400000006], [-4.056744499999999, 55.854243], [-4.057571299999999, 55.8541315], [-4.058423099999999, 55.8540182], [-4.059274, 55.8538658], [-4.060351699999999, 55.8536452], [-4.0622041, 55.853266099999985], [-4.0655344, 55.8525301], [-4.0670208, 55.8522629], [-4.067876, 55.85212969999999], [-4.068743699999999, 55.85201750000001], [-4.0701161, 55.8518532], [-4.0712835, 55.85173400000001], [-4.071883, 55.8516626], [-4.072444299999999, 55.85157449999999], [-4.0728974, 55.851493], [-4.0735899, 55.85135050000001], [-4.0737819, 55.85131100000002], [-4.0746311, 55.85109589999999], [-4.075422, 55.850855], [-4.075676799999999, 55.8507682], [-4.075888299999999, 55.8506888], [-4.076899899999999, 55.8503549], [-4.077312099999999, 55.850222300000006], [-4.0777398, 55.8501035], [-4.0780195, 55.85002849999999], [-4.0783418, 55.849951199999985], [-4.078767, 55.8498563], [-4.0793839, 55.849744400000006], [-4.0800184, 55.8496411], [-4.08086, 55.8495342], [-4.0816141, 55.84945499999999], [-4.0824058, 55.849414899999985], [-4.083145599999999, 55.849405899999994], [-4.0837596000000005, 55.8494157], [-4.0868399, 55.8494647], [-4.087623399999999, 55.8494752], [-4.0884052, 55.8494671], [-4.0891988999999995, 55.849430799999986], [-4.0899703, 55.84937759999999], [-4.0907216, 55.84929749999999], [-4.091469799999999, 55.8491737], [-4.093022399999999, 55.84885330000001], [-4.0960224, 55.84823699999999], [-4.103628299999999, 55.846628], [-4.1037811, 55.8465957], [-4.1115345, 55.84498150000001], [-4.1122053, 55.8448473], [-4.1136609, 55.8445444], [-4.1224205, 55.8427074], [-4.1227483, 55.8426388], [-4.1285292, 55.8414285], [-4.128741799999999, 55.8413833], [-4.1298643, 55.84114759999999], [-4.132059099999999, 55.8406255], [-4.132250306949799, 55.84058002204016], [-4.133966199999999, 55.840171899999994], [-4.13466, 55.8400002], [-4.1408487, 55.8384879], [-4.1458397, 55.8372682], [-4.1462633, 55.8371688], [-4.150079, 55.8362484], [-4.1515036, 55.83588970000001], [-4.153546799999999, 55.8353806], [-4.154046999999999, 55.8352592], [-4.154339599999999, 55.8351881], [-4.1559298, 55.8348017], [-4.1572523, 55.83448479999999], [-4.1580794, 55.8342793], [-4.1640609, 55.8328282], [-4.1670268, 55.832087099999995], [-4.1695337, 55.8314872], [-4.1700414, 55.83139559999999], [-4.170558199999999, 55.83131279999999], [-4.1710929, 55.8312353], [-4.1716252, 55.8311771], [-4.173122899999999, 55.83108029999999], [-4.1736697, 55.83104500000001], [-4.1737687999999995, 55.8310407], [-4.174452399999999, 55.83100240000001], [-4.1749773, 55.8309775], [-4.1753255, 55.83095970000001], [-4.176568999999999, 55.83089600000001], [-4.1777363, 55.8308235], [-4.178084999999999, 55.83079860000001], [-4.1799657, 55.83070190000001], [-4.1804655, 55.8306757], [-4.1808463, 55.8306389], [-4.1814676, 55.8305712], [-4.1818744, 55.83051799999999], [-4.1823313, 55.8304545], [-4.1827543, 55.830387599999995], [-4.1829751, 55.83034359999999], [-4.1831861, 55.830297900000005], [-4.1835324, 55.8302161], [-4.1853511999999995, 55.829764899999994], [-4.1858008, 55.8296534], [-4.189680699999999, 55.8286847], [-4.1899255, 55.8286265], [-4.1901573999999995, 55.82857750000001], [-4.190553399999999, 55.82850019999999], [-4.190893099999999, 55.82844879999999], [-4.1911385, 55.8284163], [-4.1913795, 55.828388099999984], [-4.1915897, 55.8283585], [-4.1918207, 55.8283343], [-4.1921511, 55.8283021], [-4.1924833, 55.8282857], [-4.192764999999999, 55.8282772], [-4.193045999999999, 55.82827429999999], [-4.1934368, 55.82827410000001], [-4.1936354, 55.8282792], [-4.193877999999999, 55.828289], [-4.1941239, 55.8283039], [-4.194240399999999, 55.828311], [-4.194632299999999, 55.82834259999999], [-4.194712277421719, 55.82834888847202], [-4.194990615294012, 55.828374988986134], [-4.195237045812457, 55.828396775097225], [-4.195456107029684, 55.82841492389293], [-4.195652336998327, 55.828430112460886], [-4.195830273771018, 55.82844301788872], [-4.195994455400389, 55.82845431726406], [-4.196149419939072, 55.828464687674554], [-4.196299705439699, 55.82847480620781], [-4.196449849954902, 55.82848534995148], [-4.1966043915373135, 55.82849699599319], [-4.196767868239566, 55.828510421420575], [-4.19694481811429, 55.82852630332126], [-4.197139779214119, 55.828545318782886], [-4.197357289591685, 55.82856814489308], [-4.197601887299619, 55.82859545873948], [-4.197878110390555, 55.828627937409706], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-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]]} 79.0 1845 1952 Lockerbie Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-15 19:02:08 TERMINATED 2026-09-15 18:52:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742479 1789498221653881 152 152 2026-09-15 19:02:05.380386 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:04.478075
558262 589805 P24665 322S32MY15 2026-09-15 COMPLETE 15745016 2026-09-15 19:51:00 2026-09-15 19:02:08 2026-09-17 19:02:08 {"id": 589805, "stp": "P", "toc": "Northern", "uid": "P24665", "consist": "150228", "dest_crs": "NMC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24665/2026-09-15/detailed", "trust_id": "322S32MY15", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "New Mills Central", "service_date": "2026-09-15", "dest_arr_time": "1952", "dest_platform": "2", "is_terminated": 1, "next_location": "New Mills Central", "signalling_id": "2S32", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1951", "current_leg_dep": "1949", "current_leg_end": "New Mills Central", "origin_dep_time": "1918", "origin_platform": "2", "current_location": "New Mills Central", "last_update_time": "2026-09-15T19:02:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0336354, 53.37485420000001], [-2.0333185, 53.374558400000005], [-2.0331451, 53.3743812], [-2.0327594, 53.374025200000005], [-2.0324803999999994, 53.3737706], [-2.0321646, 53.3734885], [-2.0319598, 53.3733098], [-2.0305643, 53.3721089], [-2.0291964, 53.37091629999999], [-2.0286912, 53.370470899999994], [-2.0283757, 53.3702155], [-2.0280032, 53.3699429], [-2.0274259, 53.3695823], [-2.0267636, 53.3692299], [-2.0261217999999994, 53.3689325], [-2.0254848999999995, 53.3686744], [-2.0249535, 53.36848200000001], [-2.0243156, 53.368279], [-2.0236537, 53.3680998], [-2.0225511, 53.36786259999999], [-2.0218083, 53.36770109999999], [-2.0214318999999996, 53.3676167], [-2.0207483, 53.367451599999995], [-2.0197670999999997, 53.3671898], [-2.0187848999999995, 53.36690359999999], [-2.0177699, 53.36658639999999], [-2.0171592, 53.36637419999999], [-2.0165738, 53.3661594], [-2.0152854, 53.36566100000001], [-2.0148387999999997, 53.3655136], [-2.0142525, 53.3653385], [-2.0140238, 53.365278800000006], [-2.0137528999999996, 53.36520819999999], [-2.0133738, 53.3651255], [-2.0130041, 53.36505019999999], [-2.0123866000000006, 53.3649489], [-2.0121195, 53.36491279999999], [-2.011817, 53.3648819], [-2.0114636, 53.3648511], [-2.0111143, 53.36483070000001], [-2.0105993, 53.3648131], [-2.0103632999999994, 53.364811499999995], [-2.0092884, 53.3647999], [-2.0079821, 53.36479349999999], [-2.0072138999999996, 53.364791800000006], [-2.0066626, 53.364801500000006], [-2.0060273, 53.3648251]]}", "current_leg_start": "Strines", "dest_arr_time_act": "1952", "motion_projection": null, "next_location_lat": "53.3648251", "next_location_lon": "-2.0060273", "previous_location": "Strines", "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\": 409.18, \"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\": 486.97, \"from_m\": 409.18, \"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\": 533.176, \"from_m\": 486.97, \"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\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.468, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.468, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1514.628, \"from_m\": 1088.464, \"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\": 2846.848, \"from_m\": 1514.628, \"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\": 2863.135, \"from_m\": 2846.848, \"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\": 12220.052, \"from_m\": 2863.135, \"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\": 12287.548, \"from_m\": 12220.052, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12319.764, \"from_m\": 12287.548, \"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\": 14082.618, \"from_m\": 12319.764, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14218.94, \"from_m\": 14082.618, \"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\": 15548.226, \"from_m\": 14218.94, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15757.49, \"from_m\": 15548.226, \"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\": 20705.931, \"from_m\": 15757.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 589805, \"profile_key\": \"67fd3089e339530557d0be9bc4093dbdcfb81b8236c2031df86a34706e2a272b\", \"schedule_id\": 20615, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1918\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1117.886, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"1921H\", \"wtt_dep\": \"1922\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2483.129, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"1924\", \"wtt_dep\": \"1925\", \"location\": \"Belle Vue\", \"stage_seq\": 4, \"distance_m\": 4203.083, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"1926H\", \"wtt_dep\": \"1927\", \"location\": \"Ryder Brow\", \"stage_seq\": 5, \"distance_m\": 4862.399, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"1929\", \"wtt_dep\": \"1930\", \"location\": \"Reddish North\", \"stage_seq\": 6, \"distance_m\": 6266.645, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"1933\", \"wtt_dep\": \"1934\", \"location\": \"Brinnington\", \"stage_seq\": 7, \"distance_m\": 8844.078, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1937H\", \"location\": \"Bredbury\", \"stage_seq\": 8, \"distance_m\": 10697.83, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"1940H\", \"wtt_dep\": \"1941\", \"location\": \"Romiley\", \"stage_seq\": 9, \"distance_m\": 12451.637, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 10, \"distance_m\": 14139.988, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"1944\", \"wtt_dep\": \"1945\", \"location\": \"Marple\", \"stage_seq\": 11, \"distance_m\": 15083.187, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"1948H\", \"wtt_dep\": \"1949\", \"location\": \"Strines\", \"stage_seq\": 12, \"distance_m\": 18435.211, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"1952\", \"wtt_dep\": null, \"location\": \"New Mills Central\", \"stage_seq\": 13, \"distance_m\": 20705.931, \"section_seq\": 1, \"route_path_id\": 74396}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20705.931, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74396}], \"total_distance_m\": 20705.931, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20353.364, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 352.567, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1918", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.3648251", "current_position_lon": "-2.0060273", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:57Z\", \"source_id\": 48390321, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:02Z\", \"source_id\": 15717532, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:52Z\", \"source_id\": 48397373, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:57Z\", \"source_id\": 15719815, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:06Z\", \"source_id\": 48403020, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:11Z\", \"source_id\": 15721527, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:03Z\", \"source_id\": 15724135, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:33Z\", \"source_id\": 48414132, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:37Z\", \"source_id\": 15726207, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:26Z\", \"source_id\": 48423694, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:30Z\", \"source_id\": 15730442, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9040, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:33Z\", \"source_id\": 48434127, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:35Z\", \"source_id\": 15733578, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:59Z\", \"source_id\": 48444868, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:04Z\", \"source_id\": 15736983, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:33Z\", \"source_id\": 48453510, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:36Z\", \"source_id\": 15739703, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:59Z\", \"source_id\": 15744491, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:26Z\", \"source_id\": 15745016, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Mills Central", "service_state_platform": "2", "timing_fact_generation": 1789498349062161, "current_leg_arrival_utc": "2026-09-15T19:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:04.626958", "service_state_evidence_id": 15744491, "current_leg_start_actual_dep": "2026-09-15T19:49:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-15T18:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:06.199968", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MAN NMC 2S32 150228 2 75 None {"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "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": 533.176, "from_m": 486.97, "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": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.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": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.468, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.468, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1514.628, "from_m": 1088.464, "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": 2846.848, "from_m": 1514.628, "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": 2863.135, "from_m": 2846.848, "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": 12220.052, "from_m": 2863.135, "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": 12287.548, "from_m": 12220.052, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12319.764, "from_m": 12287.548, "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": 14082.618, "from_m": 12319.764, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14218.94, "from_m": 14082.618, "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": 15548.226, "from_m": 14218.94, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15757.49, "from_m": 15548.226, "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": 20705.931, "from_m": 15757.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 589805, "profile_key": "67fd3089e339530557d0be9bc4093dbdcfb81b8236c2031df86a34706e2a272b", "schedule_id": 20615, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1918", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1117.886, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "1921H", "wtt_dep": "1922", "location": "Ashburys", "stage_seq": 3, "distance_m": 2483.129, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "1924", "wtt_dep": "1925", "location": "Belle Vue", "stage_seq": 4, "distance_m": 4203.083, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "1926H", "wtt_dep": "1927", "location": "Ryder Brow", "stage_seq": 5, "distance_m": 4862.399, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "1929", "wtt_dep": "1930", "location": "Reddish North", "stage_seq": 6, "distance_m": 6266.645, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "1933", "wtt_dep": "1934", "location": "Brinnington", "stage_seq": 7, "distance_m": 8844.078, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1937H", "location": "Bredbury", "stage_seq": 8, "distance_m": 10697.83, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "1940H", "wtt_dep": "1941", "location": "Romiley", "stage_seq": 9, "distance_m": 12451.637, "section_seq": 1, "route_path_id": 74396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943", "location": "Marple Wharf Jn", "stage_seq": 10, "distance_m": 14139.988, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "1944", "wtt_dep": "1945", "location": "Marple", "stage_seq": 11, "distance_m": 15083.187, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "1948H", "wtt_dep": "1949", "location": "Strines", "stage_seq": 12, "distance_m": 18435.211, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "1952", "wtt_dep": null, "location": "New Mills Central", "stage_seq": 13, "distance_m": 20705.931, "section_seq": 1, "route_path_id": 74396}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20705.931, "from_m": 0.0, "section_seq": 1, "route_path_id": 74396}], "total_distance_m": 20705.931, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20353.364, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 352.567, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:57Z", "source_id": 48390321, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:21:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:02Z", "source_id": 15717532, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8608, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:52Z", "source_id": 48397373, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:24:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:57Z", "source_id": 15719815, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8613, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:06Z", "source_id": 48403020, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:11Z", "source_id": 15721527, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:03Z", "source_id": 15724135, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8620, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:33Z", "source_id": 48414132, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:32:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:37Z", "source_id": 15726207, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8624, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:26Z", "source_id": 48423694, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:36:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:30Z", "source_id": 15730442, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9040, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:33Z", "source_id": 48434127, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:39:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:35Z", "source_id": 15733578, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9045, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:59Z", "source_id": 48444868, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:43:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:04Z", "source_id": 15736983, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9049, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:33Z", "source_id": 48453510, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:48:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:36Z", "source_id": 15739703, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:59Z", "source_id": 15744491, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:26Z", "source_id": 15745016, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}] Manchester Piccadilly 1918 1918 2 None None New Mills Central 1952 1952 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24665/2026-09-15/detailed None Strines 2026-09-15T19:49:00+01:00 New Mills Central 2.0 {"type": "LineString", "coordinates": [[-2.0336354, 53.37485420000001], [-2.0333185, 53.374558400000005], [-2.0331451, 53.3743812], [-2.0327594, 53.374025200000005], [-2.0324803999999994, 53.3737706], [-2.0321646, 53.3734885], [-2.0319598, 53.3733098], [-2.0305643, 53.3721089], [-2.0291964, 53.37091629999999], [-2.0286912, 53.370470899999994], [-2.0283757, 53.3702155], [-2.0280032, 53.3699429], [-2.0274259, 53.3695823], [-2.0267636, 53.3692299], [-2.0261217999999994, 53.3689325], [-2.0254848999999995, 53.3686744], [-2.0249535, 53.36848200000001], [-2.0243156, 53.368279], [-2.0236537, 53.3680998], [-2.0225511, 53.36786259999999], [-2.0218083, 53.36770109999999], [-2.0214318999999996, 53.3676167], [-2.0207483, 53.367451599999995], [-2.0197670999999997, 53.3671898], [-2.0187848999999995, 53.36690359999999], [-2.0177699, 53.36658639999999], [-2.0171592, 53.36637419999999], [-2.0165738, 53.3661594], [-2.0152854, 53.36566100000001], [-2.0148387999999997, 53.3655136], [-2.0142525, 53.3653385], [-2.0140238, 53.365278800000006], [-2.0137528999999996, 53.36520819999999], [-2.0133738, 53.3651255], [-2.0130041, 53.36505019999999], [-2.0123866000000006, 53.3649489], [-2.0121195, 53.36491279999999], [-2.011817, 53.3648819], [-2.0114636, 53.3648511], [-2.0111143, 53.36483070000001], [-2.0105993, 53.3648131], [-2.0103632999999994, 53.364811499999995], [-2.0092884, 53.3647999], [-2.0079821, 53.36479349999999], [-2.0072138999999996, 53.364791800000006], [-2.0066626, 53.364801500000006], [-2.0060273, 53.3648251]]} 1.4 1949 1951 Strines New Mills Central New Mills Central 53.3648251 -2.0060273 53.3648251 -2.0060273 1 0 2026-09-15 19:02:08 TERMINATED 2026-09-15 18:51:00 New Mills Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744491 1789498349062161 43 43 2026-09-15 19:02:06.199968 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:04.626958
558263 586260 G08250 191A96MU15 2026-09-15 COMPLETE 15742423 2026-09-15 19:52:00 2026-09-15 19:02:08 2026-09-17 19:02:08 {"id": 586260, "stp": "P", "toc": "Hull Trains", "uid": "G08250", "consist": "802305", "dest_crs": "KGX", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08250/2026-09-15/detailed", "trust_id": "191A96MU15", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-15", "dest_arr_time": "1945", "dest_platform": "2", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1A96", "timing_status": "LATE", "origin_station": "Hull", "current_leg_arr": "1952", "current_leg_dep": "1845", "current_leg_end": "London Kings Cross", "origin_dep_time": "1708", "origin_platform": "7", "current_location": "London Kings Cross", "last_update_time": "2026-09-15T19:02:08", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6433260973504902, 52.90678218893004], [-0.6431697, 52.9066665], [-0.6429857, 52.9065288], [-0.6423787999999999, 52.9060746], [-0.6418795, 52.9057121], [-0.6412599, 52.9052608], [-0.6407368999999999, 52.9048709], [-0.6403184999999999, 52.904557], [-0.6395513999999999, 52.9039973], [-0.6388322, 52.90346290000001], [-0.6384527, 52.90318080000001], [-0.6379044999999999, 52.902770999999994], [-0.6371024999999999, 52.9021805], [-0.6366257, 52.9018287], [-0.6364071999999998, 52.901667499999995], [-0.6361046999999999, 52.9014444], [-0.6354743999999999, 52.90097840000001], [-0.6349004, 52.90054799999999], [-0.6342888999999999, 52.90010109999999], [-0.6329049, 52.89907529999999], [-0.631781, 52.8982441], [-0.6316523, 52.89815349999999], [-0.628820698883665, 52.89605848362047], [-0.6265588, 52.894384899999984], [-0.6253592999999998, 52.8934268], [-0.6248842999999998, 52.8930324], [-0.6240346, 52.8922981], [-0.6236370999999999, 52.89193049999999], [-0.6232815, 52.8915685], [-0.622469, 52.89066450000001], [-0.6220941000000001, 52.89020260000001], [-0.6217555, 52.8897423], [-0.6214292999999999, 52.8892895], [-0.6211324999999999, 52.88882659999999], [-0.6208618, 52.888360600000006], [-0.6206072, 52.88790250000001], [-0.620374, 52.88743370000001], [-0.6201625999999999, 52.886960900000005], [-0.6199747999999999, 52.8864828], [-0.6198122999999999, 52.8860047], [-0.6195865, 52.885241400000005], [-0.6195015, 52.88485080000001], [-0.6194251, 52.8844696], [-0.619189, 52.8829195], [-0.6189633999999999, 52.88137040000001], [-0.6188453999999999, 52.880589], [-0.6187741999999999, 52.88020139999999], [-0.6187202, 52.8798164], [-0.6186743, 52.879493299999986], [-0.6186242999999999, 52.87914150000001], [-0.6181054564206053, 52.87548963626874], [-0.6178474, 52.8736732], [-0.6169528999999999, 52.86752369999999], [-0.6169241999999999, 52.86729869999999], [-0.6168055, 52.866667], [-0.6166612, 52.86602639999999], [-0.616394, 52.8651006], [-0.6161911, 52.8644521], [-0.6156729999999999, 52.863252900000006], [-0.6156086, 52.8631019], [-0.6152848999999999, 52.86243199999999], [-0.6150824, 52.86204719999999], [-0.6148565999999999, 52.861656], [-0.6143805, 52.86087849999999], [-0.6139066999999999, 52.8602066], [-0.6133887, 52.8595178], [-0.6130647, 52.859115800000005], [-0.6127039, 52.85870090000001], [-0.6123382, 52.8582903], [-0.6119392, 52.85787199999999], [-0.6112874, 52.8572106], [-0.610444, 52.856397400000006], [-0.6099361, 52.8559095], [-0.6094309, 52.85543119999999], [-0.6091689, 52.85518429999999], [-0.6088858999999999, 52.854947], [-0.6083308, 52.85446919999999], [-0.6077507, 52.85402149999999], [-0.6074453, 52.853792], [-0.6071571, 52.85358130000001], [-0.6065549, 52.8531495], [-0.6059305, 52.85272919999999], [-0.6057116, 52.8525862], [-0.6054967999999998, 52.852449], [-0.604998, 52.852131799999995], [-0.6044813, 52.8518172], [-0.6036303, 52.851319499999995], [-0.6027485, 52.8508489], [-0.6020404, 52.8504883], [-0.6009215, 52.849923], [-0.5913398, 52.84558630000001], [-0.5904695, 52.8452027], [-0.5896015999999998, 52.84481489999999], [-0.5887326, 52.844411], [-0.5878748999999999, 52.8440308], [-0.5874778, 52.84383589999999], [-0.5870643, 52.8436357], [-0.5861834, 52.8431774], [-0.5854071, 52.842769800000006], [-0.5846696, 52.8423458], [-0.5836633, 52.84173179999999], [-0.5827416999999999, 52.8411237], [-0.5819082, 52.8405096], [-0.5811091999999999, 52.8399056], [-0.5807257999999998, 52.839622000000006], [-0.5787276999999998, 52.83814439999999], [-0.5783035, 52.8378308], [-0.5779743, 52.83762359999999], [-0.5776672999999999, 52.8373989], [-0.577003, 52.83691030000001], [-0.5760033, 52.8361723], [-0.5757394999999998, 52.83597760000001], [-0.57324, 52.83411219999999], [-0.569352, 52.8312032], [-0.5688656, 52.8308388], [-0.5673976999999999, 52.8297389], [-0.5654265, 52.828270200000006], [-0.5615673, 52.825391999999994], [-0.5596484999999999, 52.823957799999995], [-0.5586889999999999, 52.823244200000005], [-0.5578367, 52.82260499999999], [-0.5575673, 52.822402399999994], [-0.5559836743935823, 52.82123800100551], [-0.5559052, 52.821180299999995], [-0.5550873, 52.82056109999999], [-0.5542845, 52.81996], [-0.5509545999999999, 52.817487], [-0.5507881, 52.8173596], [-0.5481441, 52.8153766], [-0.5454636, 52.813388999999994], [-0.5428272999999999, 52.8114208], [-0.5401743, 52.8094332], [-0.5399795, 52.8092856], [-0.5389891704717129, 52.80854738291207], [-0.5368109, 52.80692359999999], [-0.5362795, 52.8065277], [-0.5330274, 52.80408810000001], [-0.5327306999999999, 52.803865599999995], [-0.5320355, 52.8033211], [-0.5314024, 52.8027773], [-0.5307609, 52.8021947], [-0.5301577, 52.8016173], [-0.5296927999999999, 52.80111229999999], [-0.5288771, 52.8002262], [-0.5283177, 52.799523], [-0.527814, 52.798821], [-0.5189906000000001, 52.7852951], [-0.5145446999999999, 52.7784883], [-0.5123689999999999, 52.7751151], [-0.5112473, 52.7734221], [-0.5106892, 52.7725701], [-0.5101292, 52.77170699999999], [-0.5099422, 52.7714172], [-0.5091631, 52.7702555], [-0.5087848, 52.76967090000001], [-0.5084166, 52.7690664], [-0.507829, 52.7681769], [-0.50721, 52.7672852], [-0.5069368130023223, 52.766918552514426], [-0.5063568, 52.7661401], [-0.5060991, 52.7657949], [-0.5059286, 52.7655666], [-0.5055047999999999, 52.76498569999999], [-0.5048861999999998, 52.764124599999995], [-0.5042865, 52.76327740000001], [-0.5035815, 52.7622955], [-0.5028623999999999, 52.76131059999999], [-0.5019668, 52.7600626], [-0.5010362999999999, 52.758814], [-0.5003224, 52.7578401], [-0.4999643, 52.75734280000001], [-0.4996477, 52.7568443], [-0.4995064, 52.7566228], [-0.4993686999999999, 52.7563993], [-0.4992326999999999, 52.756189], [-0.49910049999999995, 52.75595539999999], [-0.49886, 52.7555048], [-0.4986397, 52.7550482], [-0.4983458999999999, 52.75441829999999], [-0.4980701, 52.75378109999999], [-0.4975292, 52.75250829999999], [-0.4972438999999999, 52.75166599999999], [-0.4969125, 52.75086700000001], [-0.4965484, 52.7500563], [-0.49639810000000006, 52.7496799], [-0.4961064999999999, 52.7490423], [-0.4959567, 52.7487006], [-0.4950331999999999, 52.746668], [-0.4946243, 52.7457739], [-0.4943972999999999, 52.7453263], [-0.4941575, 52.74488530000001], [-0.4940427999999999, 52.7446982], [-0.4939663, 52.74457340000001], [-0.4933669, 52.7435954], [-0.4926909, 52.7424926], [-0.49227249999999995, 52.74183819999999], [-0.4920132, 52.7414326], [-0.49116670000000007, 52.7401085], [-0.4883829, 52.73575110000001], [-0.4879571, 52.7351037], [-0.4875109, 52.734447200000005], [-0.48703160000000006, 52.73379979999999], [-0.4867798, 52.73348229999999], [-0.48651440000000007, 52.73316929999999], [-0.486002, 52.7326425], [-0.4858223, 52.73245779999999], [-0.4755432, 52.721888500000006], [-0.4728085, 52.7190841], [-0.4700802, 52.716258], [-0.4673331999999999, 52.7134419], [-0.4664460993897085, 52.71253125491421], [-0.4659658, 52.71203820000001], [-0.4652769, 52.7113273], [-0.4646077, 52.7106317], [-0.46442979999999984, 52.71045199999998], [-0.4610520000000001, 52.7069857], [-0.4593759999999999, 52.70525949999999], [-0.4576368, 52.7035416], [-0.4564805, 52.7024735], [-0.455279, 52.7014181], [-0.4540420999999999, 52.7003816], [-0.452756, 52.699365400000005], [-0.4518413, 52.69866749999999], [-0.4509071999999999, 52.69797239999999], [-0.4505202, 52.6976997], [-0.44938020000000006, 52.6968966], [-0.4491576420597607, 52.696748836231784], [-0.447815, 52.695857399999994], [-0.4458657, 52.6946567], [-0.4438521999999999, 52.69347320000001], [-0.4427343, 52.69283849999999], [-0.4415838, 52.6922077], [-0.4404314999999999, 52.6916033], [-0.4392524, 52.6909975], [-0.4377156, 52.69025679999999], [-0.4361691, 52.68951679999999], [-0.4331232, 52.6880843], [-0.4325236, 52.6878059], [-0.4301605999999999, 52.68668159999999], [-0.42766209999999993, 52.6855093], [-0.4247196999999999, 52.68412399999999], [-0.42445749999999993, 52.684000699999984], [-0.4222212, 52.6829492], [-0.4201452, 52.681971999999995], [-0.41792299999999993, 52.6809264], [-0.4159475, 52.679996300000006], [-0.4141022, 52.6791279], [-0.4113059999999999, 52.67782290000001], [-0.4096013999999999, 52.6770163], [-0.4075388, 52.676040500000006], [-0.4059228, 52.6752794], [-0.4039151, 52.67433619999999], [-0.4018858, 52.6733832], [-0.4010076, 52.6729708], [-0.399291, 52.6721641], [-0.3975892, 52.67136150000001], [-0.3960697, 52.6706466], [-0.3941895, 52.66975779999999], [-0.3920021, 52.6687282], [-0.3902439, 52.6678954], [-0.3896284, 52.6676026], [-0.3891389, 52.66737], [-0.3886763, 52.6671493], [-0.3879669, 52.6668109], [-0.38733509999999993, 52.666512700000006], [-0.3867571000000001, 52.666236999999995], [-0.3861658, 52.6659545], [-0.3860063, 52.6658796], [-0.3857137, 52.6657263], [-0.3854902, 52.6656089], [-0.38504040000000006, 52.66536880000001], [-0.3847253, 52.66522019999999], [-0.3845485, 52.6651352], [-0.3844317, 52.6650707], [-0.3843342, 52.6650107], [-0.3841112, 52.664885], [-0.3840118, 52.664837299999995], [-0.3838053, 52.6647381], [-0.3836746, 52.66467600000001], [-0.3833949, 52.66452910000001], [-0.3832729000000001, 52.664462400000005], [-0.3831106, 52.6643786], [-0.3829524, 52.6642956], [-0.3827874, 52.664207], [-0.3825433, 52.66407929999998], [-0.38237979999999994, 52.66399], [-0.38233139999999993, 52.6639654], [-0.3819988, 52.663806], [-0.3816158, 52.66361620000001], [-0.3815502999999999, 52.6635837], [-0.3814646, 52.66354419999999], [-0.3813229, 52.663478999999995], [-0.38096889999999994, 52.66330979999999], [-0.3805746, 52.663121899999986], [-0.3800998, 52.6629007], [-0.3797672, 52.662747], [-0.3795818, 52.6626603], [-0.37929919999999995, 52.6625282], [-0.37896119999999994, 52.6623687], [-0.37863269999999993, 52.662211699999986], [-0.3782047999999999, 52.6620035], [-0.3778481, 52.6618229], [-0.3774833, 52.66163590000001], [-0.3772433, 52.66150729999999], [-0.3769951999999999, 52.66137390000001], [-0.37666389999999994, 52.661190899999994], [-0.3763406999999999, 52.6610087], [-0.37600949999999994, 52.66081839999999], [-0.375709, 52.66064190000001], [-0.3753148, 52.6603995], [-0.3749298999999999, 52.6601587], [-0.3746415, 52.65997479999999], [-0.3744216, 52.65983249999999], [-0.3741762, 52.65966659999999], [-0.3738622999999999, 52.65945419999999], [-0.3736263, 52.6592932], [-0.3731758, 52.6589792], [-0.37285519999999994, 52.6587539], [-0.37213909999999994, 52.6582487], [-0.37189569233645015, 52.658076072523166], [-0.3716322, 52.65788920000001], [-0.369764, 52.6565729], [-0.3675833999999999, 52.6550354], [-0.3662999, 52.65412179999999], [-0.3648676, 52.653109699999995], [-0.3637934, 52.65235059999999], [-0.3627661, 52.6516257], [-0.36161009999999993, 52.6508097], [-0.3598911, 52.64959100000001], [-0.35951929999999993, 52.64933479999999], [-0.35932611364780853, 52.64920213983187], [-0.3588569999999999, 52.648880000000005], [-0.3582747, 52.64846940000001], [-0.3515792, 52.64370819999999], [-0.3490033, 52.642064600000005], [-0.347018, 52.641099399999995], [-0.3449205, 52.640275599999995], [-0.3430079999999999, 52.63970979999999], [-0.3395198, 52.6387365], [-0.3391083999999999, 52.6386322], [-0.33495259999999993, 52.6375791], [-0.3325279, 52.63686040000001], [-0.331197, 52.6364429], [-0.3304325, 52.6361855], [-0.3303344, 52.6361539], [-0.32980809999999994, 52.635968299999995], [-0.3293822, 52.635782899999995], [-0.32902729999999997, 52.635606800000005], [-0.32830489999999996, 52.6352583], [-0.3276378, 52.6350037], [-0.3269388999999999, 52.634692900000005], [-0.323826, 52.6334518], [-0.3213354, 52.63233159999999], [-0.3187325999999999, 52.63107029999999], [-0.3186867, 52.63104589999999], [-0.3163966999999999, 52.629824500000005], [-0.3144675, 52.62872480000001], [-0.3002986, 52.62016330000001], [-0.29617649999999995, 52.617639899999986], [-0.2930771999999999, 52.6157201], [-0.2901603, 52.61373510000001], [-0.2895946999999999, 52.6133991], [-0.28947800000000007, 52.61332759999999], [-0.28781789999999996, 52.612327099999995], [-0.2852391, 52.61082269999999], [-0.28350149999999996, 52.6097723], [-0.2829032, 52.6094514], [-0.28238459999999993, 52.609145700000006], [-0.2780292, 52.606582499999995], [-0.2749037999999999, 52.6046462], [-0.2733659624128126, 52.60355296986019], [-0.2724023, 52.60286789999999], [-0.2702941, 52.601176300000006], [-0.26949458523585645, 52.600479351921365], [-0.2682984, 52.5994366], [-0.26790579999999997, 52.599051200000005], [-0.2677997, 52.5989471], [-0.2669613, 52.598158999999995], [-0.266218, 52.5974025], [-0.2659838, 52.5971534], [-0.2651451, 52.596261199999994], [-0.2634072, 52.5942269], [-0.2623766, 52.59289469999999], [-0.26164469999999995, 52.59184869999999], [-0.25614219999999993, 52.5831676], [-0.25443969999999994, 52.5805193], [-0.2541795, 52.5800988], [-0.2538553, 52.57958529999999], [-0.25361100000000003, 52.5791782], [-0.25314549999999997, 52.578585], [-0.2528847, 52.5781628], [-0.2525547, 52.57764050000001], [-0.2524334999999999, 52.577479], [-0.2522432, 52.57718319999999], [-0.2520306, 52.5768645], [-0.2519759, 52.5767792], [-0.25165459999999995, 52.5762787], [-0.2515715, 52.57614579999999], [-0.2510138788583807, 52.57525588028376], [-0.2506103, 52.5746118], [-0.2502506, 52.5740377], [-0.24971869999999996, 52.5732557], [-0.2492955, 52.5727698], [-0.24893150000000003, 52.572364799999995], [-0.24872839999999996, 52.5721234], [-0.2485847, 52.5719683], [-0.24817300000000003, 52.57149509999999], [-0.2469109, 52.570068600000006], [-0.2462735, 52.5692778], [-0.2458678, 52.5687182], [-0.2456843, 52.56846509999999], [-0.24498480979137663, 52.56750526180171], [-0.24495308497449816, 52.56746172861279], [-0.24483609999999997, 52.56730120000001], [-0.2444144, 52.56668650000001], [-0.2440788, 52.5660872], [-0.2440177, 52.5659565], [-0.2436939, 52.56520030000001], [-0.2434434, 52.564247499999986], [-0.24328879999999992, 52.5633808], [-0.24319059999999995, 52.5621577], [-0.24321860000000003, 52.561404], [-0.2433005, 52.5607853], [-0.2437076, 52.55813289999999], [-0.24382690000000004, 52.557298], [-0.24391350000000003, 52.5567834], [-0.24398079999999997, 52.55631960000001], [-0.24411499999999997, 52.5554194], [-0.2441851, 52.5544922], [-0.244226, 52.554219399999994], [-0.2448016, 52.550376400000005], [-0.24501343669838807, 52.54896191164581], [-0.2450746, 52.5485535], [-0.24509190000000003, 52.5483732], [-0.24517449999999996, 52.5475104], [-0.2452006, 52.5465873], [-0.2449778, 52.5442654], [-0.24484280000000003, 52.5433871], [-0.243206, 52.5327377], [-0.2427325, 52.52965609999999], [-0.24188149999999997, 52.524006699999994], [-0.2411347, 52.5191174], [-0.2410608999999999, 52.51863389999999], [-0.2410334, 52.51846170000001], [-0.2405226, 52.514777800000005], [-0.2405074, 52.51450809999999], [-0.2402716, 52.51153869999999], [-0.24000620000000003, 52.508515], [-0.2399987, 52.5084172], [-0.23999599999999996, 52.5083807], [-0.2397961, 52.50520569999999], [-0.2396282, 52.5028869], [-0.2393723, 52.4993527], [-0.23900671674225415, 52.49430286280318], [-0.23880489999999993, 52.4915149], [-0.2387784, 52.4912265], [-0.23867430000000003, 52.4896098], [-0.2386244, 52.488833799999995], [-0.2385063, 52.4873388], [-0.2384558, 52.4866278], [-0.2382927, 52.48431730000001], [-0.2378896, 52.478864], [-0.2376885, 52.4761438], [-0.2376077, 52.4750184], [-0.2375669, 52.4744501], [-0.23754959999999992, 52.4742083], [-0.2373229, 52.47122649999999], [-0.23717710000000003, 52.469176399999995], [-0.23708550000000003, 52.4678886], [-0.2367382, 52.4630036], [-0.23652200000000004, 52.46013579999999], [-0.23618549999999996, 52.4554956], [-0.2355873, 52.447246099999994], [-0.235524, 52.44637409999998], [-0.2354427, 52.445122000000005], [-0.235398, 52.4445886], [-0.23534610000000003, 52.44398319999999], [-0.2352556, 52.4426969], [-0.23523610000000003, 52.4424405], [-0.23518200000000003, 52.4416699], [-0.2351447, 52.44125149999999], [-0.23499553503019172, 52.43957578845911], [-0.2349857, 52.4394653], [-0.23458889999999996, 52.437299], [-0.2344031, 52.4366924], [-0.2343379, 52.4364795], [-0.23397940000000003, 52.43530890000001], [-0.2329249, 52.4329587], [-0.23256370000000004, 52.432286000000005], [-0.23240239999999995, 52.432004199999994], [-0.2316693, 52.43086], [-0.2310765, 52.429995899999994], [-0.2304121, 52.42910969999999], [-0.22852310000000003, 52.42659], [-0.2241387, 52.4207972], [-0.22157450000000004, 52.4173998], [-0.22127659999999996, 52.4170102], [-0.2210413, 52.416699], [-0.2188621, 52.4138163], [-0.2172137, 52.411540499999994], [-0.2169194, 52.41111589999999], [-0.2163059, 52.41017570000001], [-0.2126972, 52.40439609999999], [-0.21249139999999997, 52.40404169999999], [-0.2123953, 52.403876100000005], [-0.2088614, 52.3982055], [-0.2032478, 52.38915300000001], [-0.2005367961195849, 52.384780653945135], [-0.19951699999999997, 52.3831358], [-0.1994227, 52.3829892], [-0.1976009, 52.3800956], [-0.1974646, 52.3798868], [-0.1966824, 52.3786103], [-0.19102269999999996, 52.3694521], [-0.1883519, 52.3651544], [-0.1872549, 52.363375399999995], [-0.1865022, 52.36197730000001], [-0.18592839999999997, 52.36050289999999], [-0.18550639999999996, 52.35875019999999], [-0.1853663, 52.357217000000006], [-0.1853967, 52.356283299999994], [-0.1854936, 52.355351], [-0.1857754, 52.35411719999999], [-0.1859625, 52.3532979], [-0.18616569999999996, 52.35252950000001], [-0.1869213, 52.349627000000005], [-0.1889067, 52.3420289], [-0.1898806, 52.33830149999999], [-0.1899106, 52.33817999999999], [-0.19017999999999996, 52.337220599999995], [-0.19038679999999997, 52.33624499999999], [-0.1904343, 52.3360764], [-0.1906988, 52.33504440000001], [-0.19089179999999997, 52.3343078], [-0.1911851, 52.333457], [-0.1912617, 52.3331506], [-0.19131929999999997, 52.3329365], [-0.1913707, 52.3327486], [-0.19156609999999996, 52.3320122], [-0.1919344, 52.3306762], [-0.19217599374670052, 52.32991742479848], [-0.19218029999999997, 52.329903899999984], [-0.1922592, 52.32967620000001], [-0.1924678, 52.32907449999999], [-0.1927024179399676, 52.3284623719883], [-0.1928195, 52.3281569], [-0.193165, 52.32734080000001], [-0.1933197, 52.32700989999999], [-0.1934747, 52.3266837], [-0.1936517, 52.326332099999995], [-0.19414929999999997, 52.32542980000001], [-0.1952433, 52.3236127], [-0.1952935, 52.3235299], [-0.19562959999999996, 52.32288520000001], [-0.1962949, 52.3217754], [-0.1964431, 52.321538], [-0.1972674, 52.3201375], [-0.1976607, 52.31950289999999], [-0.1980017, 52.3189484], [-0.19836229999999996, 52.3183701], [-0.19862189999999996, 52.3179573], [-0.1994712, 52.316487300000006], [-0.1996505, 52.3161804], [-0.19990169999999996, 52.31573699999999], [-0.2003822, 52.3148889], [-0.200586, 52.3145338], [-0.20505349999999997, 52.3072571], [-0.21036569999999996, 52.2986031], [-0.2113768, 52.29683799999999], [-0.2121148, 52.2955497], [-0.2140862, 52.2922978], [-0.2147805, 52.29110669999999], [-0.215232, 52.2901974], [-0.2155341, 52.289469200000006], [-0.215755, 52.28877250000001], [-0.21591759999999996, 52.28822709999999], [-0.21622099999999997, 52.2871068], [-0.21650590000000003, 52.2861807], [-0.21655099999999997, 52.2860342], [-0.2167891, 52.28547149999999], [-0.2172765, 52.28441800000001], [-0.2189496, 52.28179750000001], [-0.22006229999999996, 52.2798027], [-0.22069829999999996, 52.2783103], [-0.22226528846787005, 52.27498606676315], [-0.2225504, 52.2743812], [-0.2231477, 52.27326070000001], [-0.2232646, 52.27308259999999], [-0.22433949999999991, 52.27169599999999], [-0.22613, 52.2696151], [-0.22747280000000003, 52.26793659999999], [-0.22856219999999997, 52.2664026], [-0.2288697, 52.26591449999999], [-0.2298719, 52.2640966], [-0.23119550000000005, 52.26169550000001], [-0.2323283, 52.2596406], [-0.233323, 52.2579482], [-0.2337336, 52.25718629999999], [-0.2337751, 52.2571093], [-0.2341589, 52.256397199999995], [-0.2343194, 52.2561138], [-0.236526, 52.252359099999985], [-0.2370069, 52.2515411], [-0.2377257, 52.2504876], [-0.2380232, 52.2500416], [-0.2384682, 52.2494106], [-0.24094160000000003, 52.24611689999999], [-0.24144550000000004, 52.2453268], [-0.2419035999999999, 52.244533], [-0.24230139999999997, 52.24374679999999], [-0.2426971, 52.2429312], [-0.242805, 52.242663799999995], [-0.2429787, 52.2422366], [-0.24315559999999992, 52.2417618], [-0.24374779999999996, 52.2399625], [-0.2440094, 52.23912169999999], [-0.24439040000000004, 52.2379023], [-0.24470669999999992, 52.2368939], [-0.2447677, 52.236699599999994], [-0.2449569, 52.236138800000006], [-0.24515550000000003, 52.235581499999995], [-0.24536549999999993, 52.235020599999984], [-0.24560089999999996, 52.2344652], [-0.2459322999999999, 52.2337133], [-0.2462667, 52.23306219999999], [-0.2464911, 52.232635599999995], [-0.2465098, 52.2326], [-0.2468461, 52.2320247], [-0.24724449999999995, 52.2313914], [-0.24750619999999995, 52.23098720000001], [-0.2477307, 52.230640400000006], [-0.2477822, 52.2305609], [-0.24921859999999996, 52.228383400000006], [-0.2494968, 52.2279617], [-0.249596, 52.2278113], [-0.2496977, 52.22766330000001], [-0.2502446, 52.2268525], [-0.25155729999999993, 52.224860799999995], [-0.2519993, 52.224190199999995], [-0.2520703, 52.22407889999999], [-0.2546229, 52.2202718], [-0.2548117771726371, 52.21998654579095], [-0.257079, 52.2165623], [-0.25716419999999995, 52.21643439999999], [-0.2597724, 52.2125306], [-0.2615874, 52.2098139], [-0.2617601, 52.209542199999994], [-0.26335559999999997, 52.2071331], [-0.2654529, 52.20398329999998], [-0.26703569999999993, 52.2015289], [-0.2673461, 52.20104760000001], [-0.26891689999999996, 52.1979795], [-0.26949458523585645, 52.19657222858311], [-0.2695354, 52.1964728], [-0.2695809, 52.1963619], [-0.2699326, 52.195505], [-0.2706175, 52.1928907], [-0.27135970000000004, 52.18986259999999], [-0.2735933, 52.1807488], [-0.2741697, 52.178321], [-0.27509030000000007, 52.1744433], [-0.27541779999999993, 52.17306150000001], [-0.27662989999999993, 52.1681155], [-0.2769211999999999, 52.16689029999999], [-0.27738985848524705, 52.16491882804252], [-0.2791779, 52.1573964], [-0.279643, 52.1554338], [-0.279765, 52.154926800000005], [-0.2801254, 52.1534293], [-0.2811145, 52.14926719999999], [-0.281557, 52.14738220000001], [-0.2818251, 52.145916099999994], [-0.28201229999999994, 52.1443592], [-0.2820471, 52.1436832], [-0.2820857, 52.1429329], [-0.2821709, 52.14127750000001], [-0.2822317, 52.14058109999999], [-0.2824556999999999, 52.1368263], [-0.2825607, 52.1353344], [-0.2826099, 52.1345177], [-0.2826858, 52.1328768], [-0.28263269999999996, 52.1315938], [-0.2825668, 52.130309799999985], [-0.2825581, 52.130140099999984], [-0.28242709999999993, 52.12930510000001], [-0.2822336, 52.1284864], [-0.2814327999999999, 52.12599349999999], [-0.2813042, 52.1256598], [-0.2810891, 52.12517909999999], [-0.2808532999999999, 52.1246357], [-0.2805316, 52.1239273], [-0.2800933, 52.1230407], [-0.2793778, 52.1218574], [-0.2790233, 52.121262], [-0.2783473, 52.1201994], [-0.2781387, 52.1198716], [-0.2771780999999999, 52.118339000000006], [-0.2768636, 52.1178886], [-0.2760189, 52.1166788], [-0.27518259999999994, 52.11563759999999], [-0.2734657, 52.1137818], [-0.27287649999999997, 52.1132112], [-0.2696877, 52.1102968], [-0.26949458523585645, 52.11011245340836], [-0.26914933802933944, 52.10978287988833], [-0.2681367, 52.1088162], [-0.2676049, 52.1082287], [-0.2667189, 52.1072499], [-0.2649114, 52.1044451], [-0.26366139999999993, 52.1013718], [-0.263372, 52.1000509], [-0.26283589999999996, 52.096922500000005], [-0.2621809, 52.09309940000001], [-0.2614942, 52.0889417], [-0.2613582, 52.0880416], [-0.26105069999999997, 52.0862997], [-0.26101, 52.0860504], [-0.2609619, 52.08579709999999], [-0.2609311, 52.08558789999999], [-0.2609131, 52.0854661], [-0.2608529, 52.08514759999999], [-0.26085020000000003, 52.08512940000001], [-0.26082259999999996, 52.0849427], [-0.2607885, 52.0847262], [-0.2607706, 52.08460459999999], [-0.2607228, 52.0842425], [-0.2606562, 52.08373569999999], [-0.2606091, 52.08318059999999], [-0.26057389999999997, 52.0826615], [-0.2605566, 52.0820594], [-0.2605581, 52.0808646], [-0.26057949999999996, 52.08031139999999], [-0.2606219, 52.0796497], [-0.2606627, 52.079163900000005], [-0.26072249999999997, 52.0784457], [-0.260732, 52.0783315], [-0.26080739999999997, 52.0776258], [-0.260827, 52.0774417], [-0.2608111, 52.07696], [-0.2608555, 52.0764345], [-0.260844, 52.0757601], [-0.2608715, 52.0754674], [-0.2609458, 52.07467700000001], [-0.261055, 52.0733935], [-0.2610824, 52.07305989999999], [-0.2613142, 52.070524], [-0.2614407, 52.069105], [-0.26161929999999994, 52.0672227], [-0.2616918999999999, 52.06641160000001], [-0.2623111, 52.0596849], [-0.2623148, 52.0596445], [-0.26277751605727717, 52.054578667909794], [-0.2631921, 52.0500393], [-0.2635294, 52.04637410000001], [-0.2648273, 52.03193969999999], [-0.26493769999999994, 52.0309962], [-0.26516, 52.0298117], [-0.26539759999999996, 52.0287759], [-0.26566309999999993, 52.02784729999999], [-0.265953, 52.026923999999994], [-0.2661435, 52.0263634], [-0.266337, 52.02580569999999], [-0.2666414, 52.024783799999994], [-0.2667916, 52.02416949999999], [-0.26692569999999993, 52.0235314], [-0.26713899999999996, 52.021912], [-0.26729330000000007, 52.0202524], [-0.2675471, 52.01694990000001], [-0.2678654, 52.0136478], [-0.2679089, 52.013169000000005], [-0.26795969999999997, 52.01270459999999], [-0.2686302, 52.0054185], [-0.268876, 52.00287449999999], [-0.2691517, 51.99979669999999], [-0.2691984444517296, 51.99930615890027], [-0.26944679999999993, 51.9966998], [-0.26949458523585645, 51.99617587835112], [-0.2700119, 51.9905036], [-0.2703454, 51.98599110000001], [-0.2705680999999999, 51.9837563], [-0.2707976999999999, 51.9815131], [-0.2712046, 51.97700699999999], [-0.2712179, 51.976885], [-0.2714009, 51.9753672], [-0.2714193, 51.9751457], [-0.2715679, 51.973354], [-0.27176429999999996, 51.971318499999995], [-0.2719626, 51.96881919999999], [-0.2719970551556139, 51.96834090523601], [-0.2720743, 51.9672686], [-0.27206179999999996, 51.966535400000005], [-0.2720214, 51.96579989999999], [-0.27175559999999993, 51.9643186], [-0.2717277, 51.9642154], [-0.2717008, 51.9641157], [-0.2715459, 51.963562800000005], [-0.2714354, 51.96322510000001], [-0.2711391, 51.9625146], [-0.2707963, 51.9617464], [-0.27043379999999995, 51.96104449999999], [-0.2695574, 51.9596333], [-0.26949458523585645, 51.95955212970712], [-0.2689695, 51.9588736], [-0.2687543, 51.9586158], [-0.26784179999999996, 51.95762040000001], [-0.2663606, 51.9562683], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Grantham", "dest_arr_time_act": "1945", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Grantham", "current_leg_milage": "105.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.885, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 499.596, \"from_m\": 410.885, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1433.21, \"from_m\": 499.596, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1459.918, \"from_m\": 1433.21, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2731.669, \"from_m\": 1459.918, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3661.79, \"from_m\": 2731.669, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3984.187, \"from_m\": 3661.79, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12663.206, \"from_m\": 3984.187, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25204.581, \"from_m\": 12663.206, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27364.296, \"from_m\": 25204.581, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36209.274, \"from_m\": 27364.296, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41688.765, \"from_m\": 36209.274, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43569.292, \"from_m\": 41688.765, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46576.973, \"from_m\": 43569.292, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48745.17, \"from_m\": 46576.973, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48795.264, \"from_m\": 48745.17, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49225.095, \"from_m\": 48795.264, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49242.33, \"from_m\": 49225.095, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49473.371, \"from_m\": 49242.33, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49992.095, \"from_m\": 49473.371, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57290.5, \"from_m\": 49992.095, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57872.241, \"from_m\": 57290.5, \"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\": 57960.108, \"from_m\": 57872.241, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 58070.18, \"from_m\": 57960.108, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77674.736, \"from_m\": 58070.18, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 78115.679, \"from_m\": 77674.736, \"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\": 78467.988, \"from_m\": 78115.679, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78587.983, \"from_m\": 78467.988, \"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\": 79663.454, \"from_m\": 78587.983, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 81758.072, \"from_m\": 79663.454, \"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\": 91006.475, \"from_m\": 81758.072, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 95382.773, \"from_m\": 91006.475, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 105077.663, \"from_m\": 95382.773, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 105131.621, \"from_m\": 105077.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\": 107505.492, \"from_m\": 105131.621, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 110651.137, \"from_m\": 107505.492, \"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\": 113713.877, \"from_m\": 110651.137, \"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\": 114880.4, \"from_m\": 113713.877, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 114892.345, \"from_m\": 114880.4, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128065.818, \"from_m\": 114892.345, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 128117.002, \"from_m\": 128065.818, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135066.837, \"from_m\": 128117.002, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 135739.939, \"from_m\": 135066.837, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 135746.495, \"from_m\": 135739.939, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135800.882, \"from_m\": 135746.495, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 154587.218, \"from_m\": 135800.882, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 154642.471, \"from_m\": 154587.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155606.809, \"from_m\": 154642.471, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 159490.965, \"from_m\": 155606.809, \"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\": 160584.708, \"from_m\": 159490.965, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 168355.171, \"from_m\": 160584.708, \"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\": 193303.088, \"from_m\": 168355.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\": 193343.639, \"from_m\": 193303.088, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 206304.812, \"from_m\": 193343.639, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 206741.622, \"from_m\": 206304.812, \"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\": 206830.265, \"from_m\": 206741.622, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 206859.525, \"from_m\": 206830.265, \"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\": 207228.605, \"from_m\": 206859.525, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 207465.498, \"from_m\": 207228.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 207526.291, \"from_m\": 207465.498, \"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\": 208786.373, \"from_m\": 207526.291, \"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\": 214282.665, \"from_m\": 208786.373, \"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\": 215639.073, \"from_m\": 214282.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\": 218347.568, \"from_m\": 215639.073, \"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\": 239212.105, \"from_m\": 218347.568, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 241998.582, \"from_m\": 239212.105, \"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\": 292683.231, \"from_m\": 241998.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\": 317237.13, \"from_m\": 292683.231, \"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\": 320388.024, \"from_m\": 317237.13, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 324285.531, \"from_m\": 320388.024, \"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\": 325578.902, \"from_m\": 324285.531, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 325634.143, \"from_m\": 325578.902, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 326146.719, \"from_m\": 325634.143, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 326404.201, \"from_m\": 326146.719, \"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\": 328038.567, \"from_m\": 326404.201, \"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\": 328550.657, \"from_m\": 328038.567, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 328580.744, \"from_m\": 328550.657, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 328648.601, \"from_m\": 328580.744, \"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\": 328731.74, \"from_m\": 328648.601, \"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\": 329021.136, \"from_m\": 328731.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 329072.078, \"from_m\": 329021.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 329457.178, \"from_m\": 329072.078, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 329466.374, \"from_m\": 329457.178, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 329473.127, \"from_m\": 329466.374, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 329868.944, \"from_m\": 329473.127, \"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\": 586260, \"profile_key\": \"0af8533133fd9e86a8b1fb8d6a7989aac0e732dd780148bbeadf6ee87a2f4bfe\", \"schedule_id\": 8497, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1708\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 2, \"distance_m\": 3093.373, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": \"1720\", \"location\": \"Brough\", \"stage_seq\": 3, \"distance_m\": 16819.98, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Gilberdyke\", \"stage_seq\": 4, \"distance_m\": 27184.489, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1731H\", \"location\": \"Howden\", \"stage_seq\": 5, \"distance_m\": 35839.729, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": false, \"wtt_arr\": \"1740H\", \"wtt_dep\": \"1741H\", \"location\": \"Selby\", \"stage_seq\": 6, \"distance_m\": 49711.946, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750H\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 7, \"distance_m\": 58034.155, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 8, \"distance_m\": 72396.853, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": false, \"wtt_arr\": \"1801\", \"wtt_dep\": \"1807\", \"location\": \"Doncaster\", \"stage_seq\": 9, \"distance_m\": 79173.099, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1810\", \"location\": \"Potteric Carr Jn\", \"stage_seq\": 10, \"distance_m\": 82381.216, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1810H\", \"location\": \"Black Carr Jn (Doncaster)\", \"stage_seq\": 11, \"distance_m\": 83594.044, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1811H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 12, \"distance_m\": 85604.653, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1818\", \"location\": \"Retford\", \"stage_seq\": 13, \"distance_m\": 107129.362, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1824H\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 14, \"distance_m\": 127306.708, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1828\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 15, \"distance_m\": 135739.939, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1828H\", \"location\": \"Newark North Gate\", \"stage_seq\": 16, \"distance_m\": 136832.254, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 17, \"distance_m\": 144347.429, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": false, \"wtt_arr\": \"1836H\", \"wtt_dep\": \"1838\", \"location\": \"Grantham\", \"stage_seq\": 18, \"distance_m\": 160382.624, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842H\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 169545.505, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1849H\", \"location\": \"Tallington Jn\", \"stage_seq\": 20, \"distance_m\": 193369.952, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1856\", \"location\": \"Peterborough\", \"stage_seq\": 21, \"distance_m\": 207139.194, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857\", \"location\": \"Fletton Jn\", \"stage_seq\": 22, \"distance_m\": 209239.248, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1902\", \"location\": \"Conington South Jn\", \"stage_seq\": 23, \"distance_m\": 221675.133, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1908\", \"location\": \"Huntingdon\", \"stage_seq\": 24, \"distance_m\": 235354.761, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915H\", \"location\": \"Sandy\", \"stage_seq\": 25, \"distance_m\": 258995.539, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917\", \"location\": \"Biggleswade\", \"stage_seq\": 26, \"distance_m\": 263730.248, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921H\", \"location\": \"Hitchin\", \"stage_seq\": 27, \"distance_m\": 278532.448, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Stevenage\", \"stage_seq\": 28, \"distance_m\": 285536.006, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 29, \"distance_m\": 291535.8, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"Digswell Jn\", \"stage_seq\": 30, \"distance_m\": 295806.909, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 31, \"distance_m\": 297247.744, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932H\", \"location\": \"Potters Bar\", \"stage_seq\": 32, \"distance_m\": 309361.998, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Alexandra Palace\", \"stage_seq\": 33, \"distance_m\": 321923.447, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940\", \"location\": \"Finsbury Park\", \"stage_seq\": 34, \"distance_m\": 325771.313, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942\", \"location\": \"Holloway South Jn\", \"stage_seq\": 35, \"distance_m\": 327591.787, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 36, \"distance_m\": 328766.571, \"section_seq\": 1, \"route_path_id\": 68403}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 37, \"distance_m\": 329868.944, \"section_seq\": 1, \"route_path_id\": 68403}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 329868.944, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68403}], \"total_distance_m\": 329868.944, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 329349.639, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 519.305, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1708", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "67.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:43Z\", \"source_id\": 48069774, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:48Z\", \"source_id\": 15617084, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:22Z\", \"source_id\": 48091622, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:24Z\", \"source_id\": 15623363, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:36Z\", \"source_id\": 48106150, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:39Z\", \"source_id\": 15627627, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:08Z\", \"source_id\": 15638061, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:02:53Z\", \"source_id\": 48188204, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:04:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:02:59Z\", \"source_id\": 15653637, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:34:21Z\", \"source_id\": 48269847, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:34:23Z\", \"source_id\": 15679738, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:42:53Z\", \"source_id\": 48292434, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:42:55Z\", \"source_id\": 15686818, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:01:36Z\", \"source_id\": 48340778, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:01:38Z\", \"source_id\": 15702000, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:49Z\", \"source_id\": 48389934, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:51Z\", \"source_id\": 15717375, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:19Z\", \"source_id\": 48410888, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:30:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:24Z\", \"source_id\": 15724595, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:48Z\", \"source_id\": 48437142, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:50Z\", \"source_id\": 15734481, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:50Z\", \"source_id\": 48454356, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:56Z\", \"source_id\": 15739932, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:11Z\", \"source_id\": 48462438, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:17Z\", \"source_id\": 15742423, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "6", "timing_fact_generation": 1789498218644798, "current_leg_arrival_utc": "2026-09-15T19:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:06.241618", "service_state_evidence_id": 15742423, "current_leg_start_actual_dep": "2026-09-15T18:45:00+01:00", "operational_evidence_version": 139, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:07.034318", "service_state_valid_until_kind": null, "operational_interpretation_version": 139, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Hull Trains P HUL KGX 1A96 802305 5 125 None {"version": 3, "segments": [{"to_m": 410.885, "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": 499.596, "from_m": 410.885, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1433.21, "from_m": 499.596, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1459.918, "from_m": 1433.21, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2731.669, "from_m": 1459.918, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3661.79, "from_m": 2731.669, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3984.187, "from_m": 3661.79, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12663.206, "from_m": 3984.187, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25204.581, "from_m": 12663.206, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27364.296, "from_m": 25204.581, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36209.274, "from_m": 27364.296, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41688.765, "from_m": 36209.274, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43569.292, "from_m": 41688.765, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46576.973, "from_m": 43569.292, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48745.17, "from_m": 46576.973, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48795.264, "from_m": 48745.17, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49225.095, "from_m": 48795.264, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49242.33, "from_m": 49225.095, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49473.371, "from_m": 49242.33, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49992.095, "from_m": 49473.371, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57290.5, "from_m": 49992.095, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57872.241, "from_m": 57290.5, "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": 57960.108, "from_m": 57872.241, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 58070.18, "from_m": 57960.108, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77674.736, "from_m": 58070.18, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 78115.679, "from_m": 77674.736, "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": 78467.988, "from_m": 78115.679, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78587.983, "from_m": 78467.988, "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": 79663.454, "from_m": 78587.983, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 81758.072, "from_m": 79663.454, "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": 91006.475, "from_m": 81758.072, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 95382.773, "from_m": 91006.475, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 105077.663, "from_m": 95382.773, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 105131.621, "from_m": 105077.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": 107505.492, "from_m": 105131.621, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 110651.137, "from_m": 107505.492, "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": 113713.877, "from_m": 110651.137, "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": 114880.4, "from_m": 113713.877, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 114892.345, "from_m": 114880.4, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128065.818, "from_m": 114892.345, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 128117.002, "from_m": 128065.818, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135066.837, "from_m": 128117.002, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 135739.939, "from_m": 135066.837, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 135746.495, "from_m": 135739.939, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135800.882, "from_m": 135746.495, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 154587.218, "from_m": 135800.882, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 154642.471, "from_m": 154587.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155606.809, "from_m": 154642.471, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 159490.965, "from_m": 155606.809, "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": 160584.708, "from_m": 159490.965, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 168355.171, "from_m": 160584.708, "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": 193303.088, "from_m": 168355.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": 193343.639, "from_m": 193303.088, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 206304.812, "from_m": 193343.639, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 206741.622, "from_m": 206304.812, "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": 206830.265, "from_m": 206741.622, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 206859.525, "from_m": 206830.265, "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": 207228.605, "from_m": 206859.525, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 207465.498, "from_m": 207228.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 207526.291, "from_m": 207465.498, "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": 208786.373, "from_m": 207526.291, "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": 214282.665, "from_m": 208786.373, "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": 215639.073, "from_m": 214282.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": 218347.568, "from_m": 215639.073, "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": 239212.105, "from_m": 218347.568, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 241998.582, "from_m": 239212.105, "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": 292683.231, "from_m": 241998.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": 317237.13, "from_m": 292683.231, "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": 320388.024, "from_m": 317237.13, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 324285.531, "from_m": 320388.024, "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": 325578.902, "from_m": 324285.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 325634.143, "from_m": 325578.902, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 326146.719, "from_m": 325634.143, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 326404.201, "from_m": 326146.719, "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": 328038.567, "from_m": 326404.201, "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": 328550.657, "from_m": 328038.567, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 328580.744, "from_m": 328550.657, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 328648.601, "from_m": 328580.744, "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": 328731.74, "from_m": 328648.601, "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": 329021.136, "from_m": 328731.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 329072.078, "from_m": 329021.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 329457.178, "from_m": 329072.078, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 329466.374, "from_m": 329457.178, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 329473.127, "from_m": 329466.374, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 329868.944, "from_m": 329473.127, "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": 586260, "profile_key": "0af8533133fd9e86a8b1fb8d6a7989aac0e732dd780148bbeadf6ee87a2f4bfe", "schedule_id": 8497, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1708", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711H", "location": "Hessle Road Jn", "stage_seq": 2, "distance_m": 3093.373, "section_seq": 1, "route_path_id": 68403}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1720", "location": "Brough", "stage_seq": 3, "distance_m": 16819.98, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "Gilberdyke", "stage_seq": 4, "distance_m": 27184.489, "section_seq": 1, "route_path_id": 68403}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731H", "location": "Howden", "stage_seq": 5, "distance_m": 35839.729, "section_seq": 1, "route_path_id": 68403}, {"is_pass": false, "wtt_arr": "1740H", "wtt_dep": "1741H", "location": "Selby", "stage_seq": 6, "distance_m": 49711.946, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750H", "location": "Temple Hirst Jn", "stage_seq": 7, "distance_m": 58034.155, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756", "location": "Shaftholme Jn", "stage_seq": 8, "distance_m": 72396.853, "section_seq": 1, "route_path_id": 68403}, {"is_pass": false, "wtt_arr": "1801", "wtt_dep": "1807", "location": "Doncaster", "stage_seq": 9, "distance_m": 79173.099, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1810", "location": "Potteric Carr Jn", "stage_seq": 10, "distance_m": 82381.216, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1810H", "location": "Black Carr Jn (Doncaster)", "stage_seq": 11, "distance_m": 83594.044, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1811H", "location": "Loversall Carr Jn", "stage_seq": 12, "distance_m": 85604.653, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1818", "location": "Retford", "stage_seq": 13, "distance_m": 107129.362, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1824H", "location": "Carlton On Trent Loop", "stage_seq": 14, "distance_m": 127306.708, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1828", "location": "Newark Flat Crossing", "stage_seq": 15, "distance_m": 135739.939, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1828H", "location": "Newark North Gate", "stage_seq": 16, "distance_m": 136832.254, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831", "location": "Claypole Down Loop", "stage_seq": 17, "distance_m": 144347.429, "section_seq": 1, "route_path_id": 68403}, {"is_pass": false, "wtt_arr": "1836H", "wtt_dep": "1838", "location": "Grantham", "stage_seq": 18, "distance_m": 160382.624, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842H", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 169545.505, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1849H", "location": "Tallington Jn", "stage_seq": 20, "distance_m": 193369.952, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1856", "location": "Peterborough", "stage_seq": 21, "distance_m": 207139.194, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857", "location": "Fletton Jn", "stage_seq": 22, "distance_m": 209239.248, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1902", "location": "Conington South Jn", "stage_seq": 23, "distance_m": 221675.133, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1908", "location": "Huntingdon", "stage_seq": 24, "distance_m": 235354.761, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915H", "location": "Sandy", "stage_seq": 25, "distance_m": 258995.539, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917", "location": "Biggleswade", "stage_seq": 26, "distance_m": 263730.248, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921H", "location": "Hitchin", "stage_seq": 27, "distance_m": 278532.448, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Stevenage", "stage_seq": 28, "distance_m": 285536.006, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925H", "location": "Woolmer Green Jn", "stage_seq": 29, "distance_m": 291535.8, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927", "location": "Digswell Jn", "stage_seq": 30, "distance_m": 295806.909, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927H", "location": "Welwyn Garden City", "stage_seq": 31, "distance_m": 297247.744, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932H", "location": "Potters Bar", "stage_seq": 32, "distance_m": 309361.998, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Alexandra Palace", "stage_seq": 33, "distance_m": 321923.447, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940", "location": "Finsbury Park", "stage_seq": 34, "distance_m": 325771.313, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942", "location": "Holloway South Jn", "stage_seq": 35, "distance_m": 327591.787, "section_seq": 1, "route_path_id": 68403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943", "location": "Belle Isle Jn", "stage_seq": 36, "distance_m": 328766.571, "section_seq": 1, "route_path_id": 68403}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 37, "distance_m": 329868.944, "section_seq": 1, "route_path_id": 68403}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 329868.944, "from_m": 0.0, "section_seq": 1, "route_path_id": 68403}], "total_distance_m": 329868.944, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 329349.639, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 519.305, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:43Z", "source_id": 48069774, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:19:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:48Z", "source_id": 15617084, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:22Z", "source_id": 48091622, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:27:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:24Z", "source_id": 15623363, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6441, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:36Z", "source_id": 48106150, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:32:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:39Z", "source_id": 15627627, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:08Z", "source_id": 15638061, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6821, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:02:53Z", "source_id": 48188204, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:04:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:02:59Z", "source_id": 15653637, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11664, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:34:21Z", "source_id": 48269847, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:35:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:34:23Z", "source_id": 15679738, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11689, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:42:53Z", "source_id": 48292434, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:44:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:42:55Z", "source_id": 15686818, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11816, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:01:36Z", "source_id": 48340778, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:01:38Z", "source_id": 15702000, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12080, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:49Z", "source_id": 48389934, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T18:21:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:51Z", "source_id": 15717375, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15662, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:19Z", "source_id": 48410888, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T18:30:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:24Z", "source_id": 15724595, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:48Z", "source_id": 48437142, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T18:40:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:50Z", "source_id": 15734481, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:50Z", "source_id": 48454356, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T18:47:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:56Z", "source_id": 15739932, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16265, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:11Z", "source_id": 48462438, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T18:52:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:17Z", "source_id": 15742423, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Hull 1708 1708 7 None None London Kings Cross 1945 1945 2 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:G08250/2026-09-15/detailed None Grantham 2026-09-15T18:45:00+01:00 London Kings Cross 67.0 {"type": "LineString", "coordinates": [[-0.6433260973504902, 52.90678218893004], [-0.6431697, 52.9066665], [-0.6429857, 52.9065288], [-0.6423787999999999, 52.9060746], [-0.6418795, 52.9057121], [-0.6412599, 52.9052608], [-0.6407368999999999, 52.9048709], [-0.6403184999999999, 52.904557], [-0.6395513999999999, 52.9039973], [-0.6388322, 52.90346290000001], [-0.6384527, 52.90318080000001], [-0.6379044999999999, 52.902770999999994], [-0.6371024999999999, 52.9021805], [-0.6366257, 52.9018287], [-0.6364071999999998, 52.901667499999995], [-0.6361046999999999, 52.9014444], [-0.6354743999999999, 52.90097840000001], [-0.6349004, 52.90054799999999], [-0.6342888999999999, 52.90010109999999], [-0.6329049, 52.89907529999999], [-0.631781, 52.8982441], [-0.6316523, 52.89815349999999], [-0.628820698883665, 52.89605848362047], [-0.6265588, 52.894384899999984], [-0.6253592999999998, 52.8934268], [-0.6248842999999998, 52.8930324], [-0.6240346, 52.8922981], [-0.6236370999999999, 52.89193049999999], [-0.6232815, 52.8915685], [-0.622469, 52.89066450000001], [-0.6220941000000001, 52.89020260000001], [-0.6217555, 52.8897423], [-0.6214292999999999, 52.8892895], [-0.6211324999999999, 52.88882659999999], [-0.6208618, 52.888360600000006], [-0.6206072, 52.88790250000001], [-0.620374, 52.88743370000001], [-0.6201625999999999, 52.886960900000005], [-0.6199747999999999, 52.8864828], [-0.6198122999999999, 52.8860047], [-0.6195865, 52.885241400000005], [-0.6195015, 52.88485080000001], [-0.6194251, 52.8844696], [-0.619189, 52.8829195], [-0.6189633999999999, 52.88137040000001], [-0.6188453999999999, 52.880589], [-0.6187741999999999, 52.88020139999999], [-0.6187202, 52.8798164], [-0.6186743, 52.879493299999986], [-0.6186242999999999, 52.87914150000001], [-0.6181054564206053, 52.87548963626874], [-0.6178474, 52.8736732], [-0.6169528999999999, 52.86752369999999], [-0.6169241999999999, 52.86729869999999], [-0.6168055, 52.866667], [-0.6166612, 52.86602639999999], [-0.616394, 52.8651006], [-0.6161911, 52.8644521], [-0.6156729999999999, 52.863252900000006], [-0.6156086, 52.8631019], [-0.6152848999999999, 52.86243199999999], [-0.6150824, 52.86204719999999], [-0.6148565999999999, 52.861656], [-0.6143805, 52.86087849999999], [-0.6139066999999999, 52.8602066], [-0.6133887, 52.8595178], [-0.6130647, 52.859115800000005], [-0.6127039, 52.85870090000001], [-0.6123382, 52.8582903], [-0.6119392, 52.85787199999999], [-0.6112874, 52.8572106], [-0.610444, 52.856397400000006], [-0.6099361, 52.8559095], [-0.6094309, 52.85543119999999], [-0.6091689, 52.85518429999999], [-0.6088858999999999, 52.854947], [-0.6083308, 52.85446919999999], [-0.6077507, 52.85402149999999], [-0.6074453, 52.853792], [-0.6071571, 52.85358130000001], [-0.6065549, 52.8531495], [-0.6059305, 52.85272919999999], [-0.6057116, 52.8525862], [-0.6054967999999998, 52.852449], [-0.604998, 52.852131799999995], [-0.6044813, 52.8518172], [-0.6036303, 52.851319499999995], [-0.6027485, 52.8508489], [-0.6020404, 52.8504883], [-0.6009215, 52.849923], [-0.5913398, 52.84558630000001], [-0.5904695, 52.8452027], [-0.5896015999999998, 52.84481489999999], [-0.5887326, 52.844411], [-0.5878748999999999, 52.8440308], [-0.5874778, 52.84383589999999], [-0.5870643, 52.8436357], [-0.5861834, 52.8431774], [-0.5854071, 52.842769800000006], [-0.5846696, 52.8423458], [-0.5836633, 52.84173179999999], [-0.5827416999999999, 52.8411237], [-0.5819082, 52.8405096], [-0.5811091999999999, 52.8399056], [-0.5807257999999998, 52.839622000000006], [-0.5787276999999998, 52.83814439999999], [-0.5783035, 52.8378308], [-0.5779743, 52.83762359999999], [-0.5776672999999999, 52.8373989], [-0.577003, 52.83691030000001], [-0.5760033, 52.8361723], [-0.5757394999999998, 52.83597760000001], [-0.57324, 52.83411219999999], [-0.569352, 52.8312032], [-0.5688656, 52.8308388], [-0.5673976999999999, 52.8297389], [-0.5654265, 52.828270200000006], [-0.5615673, 52.825391999999994], [-0.5596484999999999, 52.823957799999995], [-0.5586889999999999, 52.823244200000005], [-0.5578367, 52.82260499999999], [-0.5575673, 52.822402399999994], [-0.5559836743935823, 52.82123800100551], [-0.5559052, 52.821180299999995], [-0.5550873, 52.82056109999999], [-0.5542845, 52.81996], [-0.5509545999999999, 52.817487], [-0.5507881, 52.8173596], [-0.5481441, 52.8153766], [-0.5454636, 52.813388999999994], [-0.5428272999999999, 52.8114208], [-0.5401743, 52.8094332], [-0.5399795, 52.8092856], [-0.5389891704717129, 52.80854738291207], [-0.5368109, 52.80692359999999], [-0.5362795, 52.8065277], [-0.5330274, 52.80408810000001], [-0.5327306999999999, 52.803865599999995], [-0.5320355, 52.8033211], [-0.5314024, 52.8027773], [-0.5307609, 52.8021947], [-0.5301577, 52.8016173], [-0.5296927999999999, 52.80111229999999], [-0.5288771, 52.8002262], [-0.5283177, 52.799523], [-0.527814, 52.798821], [-0.5189906000000001, 52.7852951], [-0.5145446999999999, 52.7784883], [-0.5123689999999999, 52.7751151], [-0.5112473, 52.7734221], [-0.5106892, 52.7725701], [-0.5101292, 52.77170699999999], [-0.5099422, 52.7714172], [-0.5091631, 52.7702555], [-0.5087848, 52.76967090000001], [-0.5084166, 52.7690664], [-0.507829, 52.7681769], [-0.50721, 52.7672852], [-0.5069368130023223, 52.766918552514426], [-0.5063568, 52.7661401], [-0.5060991, 52.7657949], [-0.5059286, 52.7655666], [-0.5055047999999999, 52.76498569999999], [-0.5048861999999998, 52.764124599999995], [-0.5042865, 52.76327740000001], [-0.5035815, 52.7622955], [-0.5028623999999999, 52.76131059999999], [-0.5019668, 52.7600626], [-0.5010362999999999, 52.758814], [-0.5003224, 52.7578401], [-0.4999643, 52.75734280000001], [-0.4996477, 52.7568443], [-0.4995064, 52.7566228], [-0.4993686999999999, 52.7563993], [-0.4992326999999999, 52.756189], [-0.49910049999999995, 52.75595539999999], [-0.49886, 52.7555048], [-0.4986397, 52.7550482], [-0.4983458999999999, 52.75441829999999], [-0.4980701, 52.75378109999999], [-0.4975292, 52.75250829999999], [-0.4972438999999999, 52.75166599999999], [-0.4969125, 52.75086700000001], [-0.4965484, 52.7500563], [-0.49639810000000006, 52.7496799], [-0.4961064999999999, 52.7490423], [-0.4959567, 52.7487006], [-0.4950331999999999, 52.746668], [-0.4946243, 52.7457739], [-0.4943972999999999, 52.7453263], [-0.4941575, 52.74488530000001], [-0.4940427999999999, 52.7446982], [-0.4939663, 52.74457340000001], [-0.4933669, 52.7435954], [-0.4926909, 52.7424926], [-0.49227249999999995, 52.74183819999999], [-0.4920132, 52.7414326], [-0.49116670000000007, 52.7401085], [-0.4883829, 52.73575110000001], [-0.4879571, 52.7351037], [-0.4875109, 52.734447200000005], [-0.48703160000000006, 52.73379979999999], [-0.4867798, 52.73348229999999], [-0.48651440000000007, 52.73316929999999], [-0.486002, 52.7326425], [-0.4858223, 52.73245779999999], [-0.4755432, 52.721888500000006], [-0.4728085, 52.7190841], [-0.4700802, 52.716258], [-0.4673331999999999, 52.7134419], [-0.4664460993897085, 52.71253125491421], [-0.4659658, 52.71203820000001], [-0.4652769, 52.7113273], [-0.4646077, 52.7106317], [-0.46442979999999984, 52.71045199999998], [-0.4610520000000001, 52.7069857], [-0.4593759999999999, 52.70525949999999], [-0.4576368, 52.7035416], [-0.4564805, 52.7024735], [-0.455279, 52.7014181], [-0.4540420999999999, 52.7003816], [-0.452756, 52.699365400000005], [-0.4518413, 52.69866749999999], [-0.4509071999999999, 52.69797239999999], [-0.4505202, 52.6976997], [-0.44938020000000006, 52.6968966], [-0.4491576420597607, 52.696748836231784], [-0.447815, 52.695857399999994], [-0.4458657, 52.6946567], [-0.4438521999999999, 52.69347320000001], [-0.4427343, 52.69283849999999], [-0.4415838, 52.6922077], [-0.4404314999999999, 52.6916033], [-0.4392524, 52.6909975], [-0.4377156, 52.69025679999999], [-0.4361691, 52.68951679999999], [-0.4331232, 52.6880843], [-0.4325236, 52.6878059], [-0.4301605999999999, 52.68668159999999], [-0.42766209999999993, 52.6855093], [-0.4247196999999999, 52.68412399999999], [-0.42445749999999993, 52.684000699999984], [-0.4222212, 52.6829492], [-0.4201452, 52.681971999999995], [-0.41792299999999993, 52.6809264], [-0.4159475, 52.679996300000006], [-0.4141022, 52.6791279], [-0.4113059999999999, 52.67782290000001], [-0.4096013999999999, 52.6770163], [-0.4075388, 52.676040500000006], [-0.4059228, 52.6752794], [-0.4039151, 52.67433619999999], [-0.4018858, 52.6733832], [-0.4010076, 52.6729708], [-0.399291, 52.6721641], [-0.3975892, 52.67136150000001], [-0.3960697, 52.6706466], [-0.3941895, 52.66975779999999], [-0.3920021, 52.6687282], [-0.3902439, 52.6678954], [-0.3896284, 52.6676026], [-0.3891389, 52.66737], [-0.3886763, 52.6671493], [-0.3879669, 52.6668109], [-0.38733509999999993, 52.666512700000006], [-0.3867571000000001, 52.666236999999995], [-0.3861658, 52.6659545], [-0.3860063, 52.6658796], [-0.3857137, 52.6657263], [-0.3854902, 52.6656089], [-0.38504040000000006, 52.66536880000001], [-0.3847253, 52.66522019999999], [-0.3845485, 52.6651352], [-0.3844317, 52.6650707], [-0.3843342, 52.6650107], [-0.3841112, 52.664885], [-0.3840118, 52.664837299999995], [-0.3838053, 52.6647381], [-0.3836746, 52.66467600000001], [-0.3833949, 52.66452910000001], [-0.3832729000000001, 52.664462400000005], [-0.3831106, 52.6643786], [-0.3829524, 52.6642956], [-0.3827874, 52.664207], [-0.3825433, 52.66407929999998], [-0.38237979999999994, 52.66399], [-0.38233139999999993, 52.6639654], [-0.3819988, 52.663806], [-0.3816158, 52.66361620000001], [-0.3815502999999999, 52.6635837], [-0.3814646, 52.66354419999999], [-0.3813229, 52.663478999999995], [-0.38096889999999994, 52.66330979999999], [-0.3805746, 52.663121899999986], [-0.3800998, 52.6629007], [-0.3797672, 52.662747], [-0.3795818, 52.6626603], [-0.37929919999999995, 52.6625282], [-0.37896119999999994, 52.6623687], [-0.37863269999999993, 52.662211699999986], [-0.3782047999999999, 52.6620035], [-0.3778481, 52.6618229], [-0.3774833, 52.66163590000001], [-0.3772433, 52.66150729999999], [-0.3769951999999999, 52.66137390000001], [-0.37666389999999994, 52.661190899999994], [-0.3763406999999999, 52.6610087], [-0.37600949999999994, 52.66081839999999], [-0.375709, 52.66064190000001], [-0.3753148, 52.6603995], [-0.3749298999999999, 52.6601587], [-0.3746415, 52.65997479999999], [-0.3744216, 52.65983249999999], [-0.3741762, 52.65966659999999], [-0.3738622999999999, 52.65945419999999], [-0.3736263, 52.6592932], [-0.3731758, 52.6589792], [-0.37285519999999994, 52.6587539], [-0.37213909999999994, 52.6582487], [-0.37189569233645015, 52.658076072523166], [-0.3716322, 52.65788920000001], [-0.369764, 52.6565729], [-0.3675833999999999, 52.6550354], [-0.3662999, 52.65412179999999], [-0.3648676, 52.653109699999995], [-0.3637934, 52.65235059999999], [-0.3627661, 52.6516257], [-0.36161009999999993, 52.6508097], [-0.3598911, 52.64959100000001], [-0.35951929999999993, 52.64933479999999], [-0.35932611364780853, 52.64920213983187], [-0.3588569999999999, 52.648880000000005], [-0.3582747, 52.64846940000001], [-0.3515792, 52.64370819999999], [-0.3490033, 52.642064600000005], [-0.347018, 52.641099399999995], [-0.3449205, 52.640275599999995], [-0.3430079999999999, 52.63970979999999], [-0.3395198, 52.6387365], [-0.3391083999999999, 52.6386322], [-0.33495259999999993, 52.6375791], [-0.3325279, 52.63686040000001], [-0.331197, 52.6364429], [-0.3304325, 52.6361855], [-0.3303344, 52.6361539], [-0.32980809999999994, 52.635968299999995], [-0.3293822, 52.635782899999995], [-0.32902729999999997, 52.635606800000005], [-0.32830489999999996, 52.6352583], [-0.3276378, 52.6350037], [-0.3269388999999999, 52.634692900000005], [-0.323826, 52.6334518], [-0.3213354, 52.63233159999999], [-0.3187325999999999, 52.63107029999999], [-0.3186867, 52.63104589999999], [-0.3163966999999999, 52.629824500000005], [-0.3144675, 52.62872480000001], [-0.3002986, 52.62016330000001], [-0.29617649999999995, 52.617639899999986], [-0.2930771999999999, 52.6157201], [-0.2901603, 52.61373510000001], [-0.2895946999999999, 52.6133991], [-0.28947800000000007, 52.61332759999999], [-0.28781789999999996, 52.612327099999995], [-0.2852391, 52.61082269999999], [-0.28350149999999996, 52.6097723], [-0.2829032, 52.6094514], [-0.28238459999999993, 52.609145700000006], [-0.2780292, 52.606582499999995], [-0.2749037999999999, 52.6046462], [-0.2733659624128126, 52.60355296986019], [-0.2724023, 52.60286789999999], [-0.2702941, 52.601176300000006], [-0.26949458523585645, 52.600479351921365], [-0.2682984, 52.5994366], [-0.26790579999999997, 52.599051200000005], [-0.2677997, 52.5989471], [-0.2669613, 52.598158999999995], [-0.266218, 52.5974025], [-0.2659838, 52.5971534], [-0.2651451, 52.596261199999994], [-0.2634072, 52.5942269], [-0.2623766, 52.59289469999999], [-0.26164469999999995, 52.59184869999999], [-0.25614219999999993, 52.5831676], [-0.25443969999999994, 52.5805193], [-0.2541795, 52.5800988], [-0.2538553, 52.57958529999999], [-0.25361100000000003, 52.5791782], [-0.25314549999999997, 52.578585], [-0.2528847, 52.5781628], [-0.2525547, 52.57764050000001], [-0.2524334999999999, 52.577479], [-0.2522432, 52.57718319999999], [-0.2520306, 52.5768645], [-0.2519759, 52.5767792], [-0.25165459999999995, 52.5762787], [-0.2515715, 52.57614579999999], [-0.2510138788583807, 52.57525588028376], [-0.2506103, 52.5746118], [-0.2502506, 52.5740377], [-0.24971869999999996, 52.5732557], [-0.2492955, 52.5727698], [-0.24893150000000003, 52.572364799999995], [-0.24872839999999996, 52.5721234], [-0.2485847, 52.5719683], [-0.24817300000000003, 52.57149509999999], [-0.2469109, 52.570068600000006], [-0.2462735, 52.5692778], [-0.2458678, 52.5687182], [-0.2456843, 52.56846509999999], [-0.24498480979137663, 52.56750526180171], [-0.24495308497449816, 52.56746172861279], [-0.24483609999999997, 52.56730120000001], [-0.2444144, 52.56668650000001], [-0.2440788, 52.5660872], [-0.2440177, 52.5659565], [-0.2436939, 52.56520030000001], [-0.2434434, 52.564247499999986], [-0.24328879999999992, 52.5633808], [-0.24319059999999995, 52.5621577], [-0.24321860000000003, 52.561404], [-0.2433005, 52.5607853], [-0.2437076, 52.55813289999999], [-0.24382690000000004, 52.557298], [-0.24391350000000003, 52.5567834], [-0.24398079999999997, 52.55631960000001], [-0.24411499999999997, 52.5554194], [-0.2441851, 52.5544922], [-0.244226, 52.554219399999994], [-0.2448016, 52.550376400000005], [-0.24501343669838807, 52.54896191164581], [-0.2450746, 52.5485535], [-0.24509190000000003, 52.5483732], [-0.24517449999999996, 52.5475104], [-0.2452006, 52.5465873], [-0.2449778, 52.5442654], [-0.24484280000000003, 52.5433871], [-0.243206, 52.5327377], [-0.2427325, 52.52965609999999], [-0.24188149999999997, 52.524006699999994], [-0.2411347, 52.5191174], [-0.2410608999999999, 52.51863389999999], [-0.2410334, 52.51846170000001], [-0.2405226, 52.514777800000005], [-0.2405074, 52.51450809999999], [-0.2402716, 52.51153869999999], [-0.24000620000000003, 52.508515], [-0.2399987, 52.5084172], [-0.23999599999999996, 52.5083807], [-0.2397961, 52.50520569999999], [-0.2396282, 52.5028869], [-0.2393723, 52.4993527], [-0.23900671674225415, 52.49430286280318], [-0.23880489999999993, 52.4915149], [-0.2387784, 52.4912265], [-0.23867430000000003, 52.4896098], [-0.2386244, 52.488833799999995], [-0.2385063, 52.4873388], [-0.2384558, 52.4866278], [-0.2382927, 52.48431730000001], [-0.2378896, 52.478864], [-0.2376885, 52.4761438], [-0.2376077, 52.4750184], [-0.2375669, 52.4744501], [-0.23754959999999992, 52.4742083], [-0.2373229, 52.47122649999999], [-0.23717710000000003, 52.469176399999995], [-0.23708550000000003, 52.4678886], [-0.2367382, 52.4630036], [-0.23652200000000004, 52.46013579999999], [-0.23618549999999996, 52.4554956], [-0.2355873, 52.447246099999994], [-0.235524, 52.44637409999998], [-0.2354427, 52.445122000000005], [-0.235398, 52.4445886], [-0.23534610000000003, 52.44398319999999], [-0.2352556, 52.4426969], [-0.23523610000000003, 52.4424405], [-0.23518200000000003, 52.4416699], [-0.2351447, 52.44125149999999], [-0.23499553503019172, 52.43957578845911], [-0.2349857, 52.4394653], [-0.23458889999999996, 52.437299], [-0.2344031, 52.4366924], [-0.2343379, 52.4364795], [-0.23397940000000003, 52.43530890000001], [-0.2329249, 52.4329587], [-0.23256370000000004, 52.432286000000005], [-0.23240239999999995, 52.432004199999994], [-0.2316693, 52.43086], [-0.2310765, 52.429995899999994], [-0.2304121, 52.42910969999999], [-0.22852310000000003, 52.42659], [-0.2241387, 52.4207972], [-0.22157450000000004, 52.4173998], [-0.22127659999999996, 52.4170102], [-0.2210413, 52.416699], [-0.2188621, 52.4138163], [-0.2172137, 52.411540499999994], [-0.2169194, 52.41111589999999], [-0.2163059, 52.41017570000001], [-0.2126972, 52.40439609999999], [-0.21249139999999997, 52.40404169999999], [-0.2123953, 52.403876100000005], [-0.2088614, 52.3982055], [-0.2032478, 52.38915300000001], [-0.2005367961195849, 52.384780653945135], [-0.19951699999999997, 52.3831358], [-0.1994227, 52.3829892], [-0.1976009, 52.3800956], [-0.1974646, 52.3798868], [-0.1966824, 52.3786103], [-0.19102269999999996, 52.3694521], [-0.1883519, 52.3651544], [-0.1872549, 52.363375399999995], [-0.1865022, 52.36197730000001], [-0.18592839999999997, 52.36050289999999], [-0.18550639999999996, 52.35875019999999], [-0.1853663, 52.357217000000006], [-0.1853967, 52.356283299999994], [-0.1854936, 52.355351], [-0.1857754, 52.35411719999999], [-0.1859625, 52.3532979], [-0.18616569999999996, 52.35252950000001], [-0.1869213, 52.349627000000005], [-0.1889067, 52.3420289], [-0.1898806, 52.33830149999999], [-0.1899106, 52.33817999999999], [-0.19017999999999996, 52.337220599999995], [-0.19038679999999997, 52.33624499999999], [-0.1904343, 52.3360764], [-0.1906988, 52.33504440000001], [-0.19089179999999997, 52.3343078], [-0.1911851, 52.333457], [-0.1912617, 52.3331506], [-0.19131929999999997, 52.3329365], [-0.1913707, 52.3327486], [-0.19156609999999996, 52.3320122], [-0.1919344, 52.3306762], [-0.19217599374670052, 52.32991742479848], [-0.19218029999999997, 52.329903899999984], [-0.1922592, 52.32967620000001], [-0.1924678, 52.32907449999999], [-0.1927024179399676, 52.3284623719883], [-0.1928195, 52.3281569], [-0.193165, 52.32734080000001], [-0.1933197, 52.32700989999999], [-0.1934747, 52.3266837], [-0.1936517, 52.326332099999995], [-0.19414929999999997, 52.32542980000001], [-0.1952433, 52.3236127], [-0.1952935, 52.3235299], [-0.19562959999999996, 52.32288520000001], [-0.1962949, 52.3217754], [-0.1964431, 52.321538], [-0.1972674, 52.3201375], [-0.1976607, 52.31950289999999], [-0.1980017, 52.3189484], [-0.19836229999999996, 52.3183701], [-0.19862189999999996, 52.3179573], [-0.1994712, 52.316487300000006], [-0.1996505, 52.3161804], [-0.19990169999999996, 52.31573699999999], [-0.2003822, 52.3148889], [-0.200586, 52.3145338], [-0.20505349999999997, 52.3072571], [-0.21036569999999996, 52.2986031], [-0.2113768, 52.29683799999999], [-0.2121148, 52.2955497], [-0.2140862, 52.2922978], [-0.2147805, 52.29110669999999], [-0.215232, 52.2901974], [-0.2155341, 52.289469200000006], [-0.215755, 52.28877250000001], [-0.21591759999999996, 52.28822709999999], [-0.21622099999999997, 52.2871068], [-0.21650590000000003, 52.2861807], [-0.21655099999999997, 52.2860342], [-0.2167891, 52.28547149999999], [-0.2172765, 52.28441800000001], [-0.2189496, 52.28179750000001], [-0.22006229999999996, 52.2798027], [-0.22069829999999996, 52.2783103], [-0.22226528846787005, 52.27498606676315], [-0.2225504, 52.2743812], [-0.2231477, 52.27326070000001], [-0.2232646, 52.27308259999999], [-0.22433949999999991, 52.27169599999999], [-0.22613, 52.2696151], [-0.22747280000000003, 52.26793659999999], [-0.22856219999999997, 52.2664026], [-0.2288697, 52.26591449999999], [-0.2298719, 52.2640966], [-0.23119550000000005, 52.26169550000001], [-0.2323283, 52.2596406], [-0.233323, 52.2579482], [-0.2337336, 52.25718629999999], [-0.2337751, 52.2571093], [-0.2341589, 52.256397199999995], [-0.2343194, 52.2561138], [-0.236526, 52.252359099999985], [-0.2370069, 52.2515411], [-0.2377257, 52.2504876], [-0.2380232, 52.2500416], [-0.2384682, 52.2494106], [-0.24094160000000003, 52.24611689999999], [-0.24144550000000004, 52.2453268], [-0.2419035999999999, 52.244533], [-0.24230139999999997, 52.24374679999999], [-0.2426971, 52.2429312], [-0.242805, 52.242663799999995], [-0.2429787, 52.2422366], [-0.24315559999999992, 52.2417618], [-0.24374779999999996, 52.2399625], [-0.2440094, 52.23912169999999], [-0.24439040000000004, 52.2379023], [-0.24470669999999992, 52.2368939], [-0.2447677, 52.236699599999994], [-0.2449569, 52.236138800000006], [-0.24515550000000003, 52.235581499999995], [-0.24536549999999993, 52.235020599999984], [-0.24560089999999996, 52.2344652], [-0.2459322999999999, 52.2337133], [-0.2462667, 52.23306219999999], [-0.2464911, 52.232635599999995], [-0.2465098, 52.2326], [-0.2468461, 52.2320247], [-0.24724449999999995, 52.2313914], [-0.24750619999999995, 52.23098720000001], [-0.2477307, 52.230640400000006], [-0.2477822, 52.2305609], [-0.24921859999999996, 52.228383400000006], [-0.2494968, 52.2279617], [-0.249596, 52.2278113], [-0.2496977, 52.22766330000001], [-0.2502446, 52.2268525], [-0.25155729999999993, 52.224860799999995], [-0.2519993, 52.224190199999995], [-0.2520703, 52.22407889999999], [-0.2546229, 52.2202718], [-0.2548117771726371, 52.21998654579095], [-0.257079, 52.2165623], [-0.25716419999999995, 52.21643439999999], [-0.2597724, 52.2125306], [-0.2615874, 52.2098139], [-0.2617601, 52.209542199999994], [-0.26335559999999997, 52.2071331], [-0.2654529, 52.20398329999998], [-0.26703569999999993, 52.2015289], [-0.2673461, 52.20104760000001], [-0.26891689999999996, 52.1979795], [-0.26949458523585645, 52.19657222858311], [-0.2695354, 52.1964728], [-0.2695809, 52.1963619], [-0.2699326, 52.195505], [-0.2706175, 52.1928907], [-0.27135970000000004, 52.18986259999999], [-0.2735933, 52.1807488], [-0.2741697, 52.178321], [-0.27509030000000007, 52.1744433], [-0.27541779999999993, 52.17306150000001], [-0.27662989999999993, 52.1681155], [-0.2769211999999999, 52.16689029999999], [-0.27738985848524705, 52.16491882804252], [-0.2791779, 52.1573964], [-0.279643, 52.1554338], [-0.279765, 52.154926800000005], [-0.2801254, 52.1534293], [-0.2811145, 52.14926719999999], [-0.281557, 52.14738220000001], [-0.2818251, 52.145916099999994], [-0.28201229999999994, 52.1443592], [-0.2820471, 52.1436832], [-0.2820857, 52.1429329], [-0.2821709, 52.14127750000001], [-0.2822317, 52.14058109999999], [-0.2824556999999999, 52.1368263], [-0.2825607, 52.1353344], [-0.2826099, 52.1345177], [-0.2826858, 52.1328768], [-0.28263269999999996, 52.1315938], [-0.2825668, 52.130309799999985], [-0.2825581, 52.130140099999984], [-0.28242709999999993, 52.12930510000001], [-0.2822336, 52.1284864], [-0.2814327999999999, 52.12599349999999], [-0.2813042, 52.1256598], [-0.2810891, 52.12517909999999], [-0.2808532999999999, 52.1246357], [-0.2805316, 52.1239273], [-0.2800933, 52.1230407], [-0.2793778, 52.1218574], [-0.2790233, 52.121262], [-0.2783473, 52.1201994], [-0.2781387, 52.1198716], [-0.2771780999999999, 52.118339000000006], [-0.2768636, 52.1178886], [-0.2760189, 52.1166788], [-0.27518259999999994, 52.11563759999999], [-0.2734657, 52.1137818], [-0.27287649999999997, 52.1132112], [-0.2696877, 52.1102968], [-0.26949458523585645, 52.11011245340836], [-0.26914933802933944, 52.10978287988833], [-0.2681367, 52.1088162], [-0.2676049, 52.1082287], [-0.2667189, 52.1072499], [-0.2649114, 52.1044451], [-0.26366139999999993, 52.1013718], [-0.263372, 52.1000509], [-0.26283589999999996, 52.096922500000005], [-0.2621809, 52.09309940000001], [-0.2614942, 52.0889417], [-0.2613582, 52.0880416], [-0.26105069999999997, 52.0862997], [-0.26101, 52.0860504], [-0.2609619, 52.08579709999999], [-0.2609311, 52.08558789999999], [-0.2609131, 52.0854661], [-0.2608529, 52.08514759999999], [-0.26085020000000003, 52.08512940000001], [-0.26082259999999996, 52.0849427], [-0.2607885, 52.0847262], [-0.2607706, 52.08460459999999], [-0.2607228, 52.0842425], [-0.2606562, 52.08373569999999], [-0.2606091, 52.08318059999999], [-0.26057389999999997, 52.0826615], [-0.2605566, 52.0820594], [-0.2605581, 52.0808646], [-0.26057949999999996, 52.08031139999999], [-0.2606219, 52.0796497], [-0.2606627, 52.079163900000005], [-0.26072249999999997, 52.0784457], [-0.260732, 52.0783315], [-0.26080739999999997, 52.0776258], [-0.260827, 52.0774417], [-0.2608111, 52.07696], [-0.2608555, 52.0764345], [-0.260844, 52.0757601], [-0.2608715, 52.0754674], [-0.2609458, 52.07467700000001], [-0.261055, 52.0733935], [-0.2610824, 52.07305989999999], [-0.2613142, 52.070524], [-0.2614407, 52.069105], [-0.26161929999999994, 52.0672227], [-0.2616918999999999, 52.06641160000001], [-0.2623111, 52.0596849], [-0.2623148, 52.0596445], [-0.26277751605727717, 52.054578667909794], [-0.2631921, 52.0500393], [-0.2635294, 52.04637410000001], [-0.2648273, 52.03193969999999], [-0.26493769999999994, 52.0309962], [-0.26516, 52.0298117], [-0.26539759999999996, 52.0287759], [-0.26566309999999993, 52.02784729999999], [-0.265953, 52.026923999999994], [-0.2661435, 52.0263634], [-0.266337, 52.02580569999999], [-0.2666414, 52.024783799999994], [-0.2667916, 52.02416949999999], [-0.26692569999999993, 52.0235314], [-0.26713899999999996, 52.021912], [-0.26729330000000007, 52.0202524], [-0.2675471, 52.01694990000001], [-0.2678654, 52.0136478], [-0.2679089, 52.013169000000005], [-0.26795969999999997, 52.01270459999999], [-0.2686302, 52.0054185], [-0.268876, 52.00287449999999], [-0.2691517, 51.99979669999999], [-0.2691984444517296, 51.99930615890027], [-0.26944679999999993, 51.9966998], [-0.26949458523585645, 51.99617587835112], [-0.2700119, 51.9905036], [-0.2703454, 51.98599110000001], [-0.2705680999999999, 51.9837563], [-0.2707976999999999, 51.9815131], [-0.2712046, 51.97700699999999], [-0.2712179, 51.976885], [-0.2714009, 51.9753672], [-0.2714193, 51.9751457], [-0.2715679, 51.973354], [-0.27176429999999996, 51.971318499999995], [-0.2719626, 51.96881919999999], [-0.2719970551556139, 51.96834090523601], [-0.2720743, 51.9672686], [-0.27206179999999996, 51.966535400000005], [-0.2720214, 51.96579989999999], [-0.27175559999999993, 51.9643186], [-0.2717277, 51.9642154], [-0.2717008, 51.9641157], [-0.2715459, 51.963562800000005], [-0.2714354, 51.96322510000001], [-0.2711391, 51.9625146], [-0.2707963, 51.9617464], [-0.27043379999999995, 51.96104449999999], [-0.2695574, 51.9596333], [-0.26949458523585645, 51.95955212970712], [-0.2689695, 51.9588736], [-0.2687543, 51.9586158], [-0.26784179999999996, 51.95762040000001], [-0.2663606, 51.9562683], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} 105.2 1845 1952 Grantham London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-15 19:02:08 TERMINATED 2026-09-15 18:52:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742423 1789498218644798 139 139 2026-09-15 19:02:07.034318 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:06.241618
558264 590418 W34128 075S72MY15 2026-09-15 COMPLETE 15741541 2026-09-15 19:52:00 2026-09-15 19:02:37 2026-09-17 19:02:37 {"id": 590418, "stp": "P", "toc": "Avanti West Coast", "uid": "W34128", "consist": "390044", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34128/2026-09-15/detailed", "trust_id": "075S72MY15", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Polmadie Car M.D.", "service_date": "2026-09-15", "dest_arr_time": "1954", "dest_platform": null, "is_terminated": 1, "next_location": "Polmadie Car M.D.", "signalling_id": "5S72", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1952", "current_leg_dep": "1946", "current_leg_end": "Polmadie Car M.D.", "origin_dep_time": "1943", "origin_platform": "1", "current_location": "Polmadie Car M.D.", "last_update_time": "2026-09-15T19:02:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.258115088526848, 55.84212103367016], [-4.2581019, 55.84211620000001], [-4.2578502, 55.842023], [-4.2569405, 55.8417086], [-4.2564592, 55.84154219999999], [-4.255760799999999, 55.841298599999995], [-4.2552415, 55.8411164], [-4.2547371, 55.84094309999999], [-4.2542865, 55.840788199999984], [-4.2532699, 55.84043859999999], [-4.2529219, 55.84031770000001], [-4.250594799999999, 55.83950939999999], [-4.2500616, 55.83932149999999], [-4.249691899999999, 55.839191199999995], [-4.248175499999999, 55.838669], [-4.2472933, 55.838364199999994], [-4.2467515, 55.8381747], [-4.2465885, 55.838117700000005], [-4.2454691, 55.8377864], [-4.244662599999999, 55.8375073], [-4.2437048, 55.8372151], [-4.243264999999999, 55.8370628], [-4.242640100000001, 55.8368472], [-4.2420767, 55.8366529], [-4.2418102, 55.8365755], [-4.2413488, 55.8364413], [-4.241058, 55.8363657], [-4.2409444, 55.836340799999995], [-4.2407853, 55.8363158], [-4.240633099999999, 55.8362971], [-4.240185699999999, 55.8362443], [-4.2397218, 55.8362123]]}", "current_leg_start": "Larkfield Jn", "dest_arr_time_act": "1954", "motion_projection": null, "next_location_lat": "55.8362123", "next_location_lon": "-4.2397218", "previous_location": "Larkfield Jn", "current_leg_milage": "0.8", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1007.78, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1398.563, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2228.123, \"from_m\": 1398.563, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2343.016, \"from_m\": 2228.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2398.176, \"from_m\": 2343.016, \"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\": 2863.172, \"from_m\": 2398.176, \"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\": 2942.181, \"from_m\": 2863.172, \"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\": 3001.334, \"from_m\": 2942.181, \"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\": 3069.396, \"from_m\": 3001.334, \"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\": 3188.74, \"from_m\": 3069.396, \"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\": 3685.576, \"from_m\": 3188.74, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 590418, \"profile_key\": \"864db1d0da0bd71b8a8a878995534195fcbe360e5ec9a02b787c1e23794fb4ce\", \"schedule_id\": 26630, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28154}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 28154}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 3, \"distance_m\": 1234.038, \"section_seq\": 1, \"route_path_id\": 28154}, {\"is_pass\": false, \"wtt_arr\": \"1948H\", \"wtt_dep\": \"1949\", \"location\": \"Larkfield Jn\", \"stage_seq\": 4, \"distance_m\": 2016.68, \"section_seq\": 1, \"route_path_id\": 28154}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": null, \"location\": \"Polmadie Car M.D.\", \"stage_seq\": 5, \"distance_m\": 3685.576, \"section_seq\": 1, \"route_path_id\": 28154}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3685.576, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28154}], \"total_distance_m\": 3685.576, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 3188.74, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 496.836, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1943", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.8362123", "current_position_lon": "-4.2397218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:57Z\", \"source_id\": 48459526, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:02Z\", \"source_id\": 15741541, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Polmadie Car M.D.", "service_state_platform": null, "timing_fact_generation": 1789498142749785, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390044\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-15T18:52:07.964522", "service_state_evidence_id": 15741541, "current_leg_start_actual_dep": "2026-09-15T19:49:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:08.633892", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P GLC None 5S72 390044 9 140 {"units": ["390044"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1007.78, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1398.563, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2228.123, "from_m": 1398.563, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2343.016, "from_m": 2228.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2398.176, "from_m": 2343.016, "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": 2863.172, "from_m": 2398.176, "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": 2942.181, "from_m": 2863.172, "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": 3001.334, "from_m": 2942.181, "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": 3069.396, "from_m": 3001.334, "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": 3188.74, "from_m": 3069.396, "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": 3685.576, "from_m": 3188.74, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 590418, "profile_key": "864db1d0da0bd71b8a8a878995534195fcbe360e5ec9a02b787c1e23794fb4ce", "schedule_id": 26630, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1943", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 28154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 1234.038, "section_seq": 1, "route_path_id": 28154}, {"is_pass": false, "wtt_arr": "1948H", "wtt_dep": "1949", "location": "Larkfield Jn", "stage_seq": 4, "distance_m": 2016.68, "section_seq": 1, "route_path_id": 28154}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": null, "location": "Polmadie Car M.D.", "stage_seq": 5, "distance_m": 3685.576, "section_seq": 1, "route_path_id": 28154}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3685.576, "from_m": 0.0, "section_seq": 1, "route_path_id": 28154}], "total_distance_m": 3685.576, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 3188.74, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 496.836, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2057, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:57Z", "source_id": 48459526, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:52:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:02Z", "source_id": 15741541, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Glasgow Central High Level 1943 1943 1 None None Polmadie Car M.D. 1954 1954 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34128/2026-09-15/detailed None Larkfield Jn 2026-09-15T19:49:00+01:00 Polmadie Car M.D. 6.0 {"type": "LineString", "coordinates": [[-4.258115088526848, 55.84212103367016], [-4.2581019, 55.84211620000001], [-4.2578502, 55.842023], [-4.2569405, 55.8417086], [-4.2564592, 55.84154219999999], [-4.255760799999999, 55.841298599999995], [-4.2552415, 55.8411164], [-4.2547371, 55.84094309999999], [-4.2542865, 55.840788199999984], [-4.2532699, 55.84043859999999], [-4.2529219, 55.84031770000001], [-4.250594799999999, 55.83950939999999], [-4.2500616, 55.83932149999999], [-4.249691899999999, 55.839191199999995], [-4.248175499999999, 55.838669], [-4.2472933, 55.838364199999994], [-4.2467515, 55.8381747], [-4.2465885, 55.838117700000005], [-4.2454691, 55.8377864], [-4.244662599999999, 55.8375073], [-4.2437048, 55.8372151], [-4.243264999999999, 55.8370628], [-4.242640100000001, 55.8368472], [-4.2420767, 55.8366529], [-4.2418102, 55.8365755], [-4.2413488, 55.8364413], [-4.241058, 55.8363657], [-4.2409444, 55.836340799999995], [-4.2407853, 55.8363158], [-4.240633099999999, 55.8362971], [-4.240185699999999, 55.8362443], [-4.2397218, 55.8362123]]} 0.8 1946 1952 Larkfield Jn Polmadie Car M.D. Polmadie Car M.D. 55.8362123 -4.2397218 55.8362123 -4.2397218 1 0 2026-09-15 19:02:37 TERMINATED 2026-09-15 18:52:00 Polmadie Car M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15741541 1789498142749785 12 12 2026-09-15 19:02:08.633892 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:07.964522
558265 589400 L81530 862F60MY15 2026-09-15 COMPLETE 15743333 2026-09-15 19:50:00 2026-09-15 19:02:37 2026-09-17 19:02:37 {"id": 589400, "stp": "P", "toc": "South Western Railway", "uid": "L81530", "consist": "701017", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81530/2026-09-15/detailed", "trust_id": "862F60MY15", "origin_crs": "WOK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-15", "dest_arr_time": "1952", "dest_platform": "4", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2F60", "timing_status": "LATE", "origin_station": "Woking", "current_leg_arr": "1952", "current_leg_dep": "1947", "current_leg_end": "London Waterloo", "origin_dep_time": "1903", "origin_platform": "3", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-15T19:02:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "1952", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 455.706, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 547.372, \"from_m\": 455.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 605.461, \"from_m\": 547.372, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5944.585, \"from_m\": 605.461, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 6456.465, \"from_m\": 5944.585, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6533.224, \"from_m\": 6456.465, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8532.031, \"from_m\": 6533.224, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9542.145, \"from_m\": 8532.031, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14122.492, \"from_m\": 9542.145, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14888.267, \"from_m\": 14122.492, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17385.514, \"from_m\": 14888.267, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17568.31, \"from_m\": 17385.514, \"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\": 17644.491, \"from_m\": 17568.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19047.853, \"from_m\": 17644.491, \"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\": 19283.02, \"from_m\": 19047.853, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19327.337, \"from_m\": 19283.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23110.086, \"from_m\": 19327.337, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23168.02, \"from_m\": 23110.086, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23230.135, \"from_m\": 23168.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}, {\"to_m\": 26995.242, \"from_m\": 23230.135, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27054.038, \"from_m\": 26995.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\": 27721.659, \"from_m\": 27054.038, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27752.685, \"from_m\": 27721.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32501.099, \"from_m\": 27752.685, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33204.439, \"from_m\": 32501.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\": 33298.404, \"from_m\": 33204.439, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34043.297, \"from_m\": 33298.404, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35969.768, \"from_m\": 34043.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\": 36093.111, \"from_m\": 35969.768, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36873.849, \"from_m\": 36093.111, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37704.432, \"from_m\": 36873.849, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38559.109, \"from_m\": 37704.432, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39136.444, \"from_m\": 38559.109, \"capability_applied\": null, \"effective_limit_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\": 589400, \"profile_key\": \"e9761c1d04efc4f92a8205acede2151ae23e5e130578566f6f66c7289f7ee056\", \"schedule_id\": 17175, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1903\", \"location\": \"Woking\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"1907\", \"wtt_dep\": \"1907H\", \"location\": \"West Byfleet\", \"stage_seq\": 2, \"distance_m\": 4182.032, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"1910\", \"wtt_dep\": \"1910H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 3, \"distance_m\": 6283.326, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"1913\", \"wtt_dep\": \"1913H\", \"location\": \"Weybridge\", \"stage_seq\": 4, \"distance_m\": 8389.53, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"1916H\", \"wtt_dep\": \"1917\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 5, \"distance_m\": 11655.474, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"1919\", \"wtt_dep\": \"1919H\", \"location\": \"Hersham\", \"stage_seq\": 6, \"distance_m\": 13444.513, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"1922\", \"wtt_dep\": \"1922H\", \"location\": \"Esher\", \"stage_seq\": 7, \"distance_m\": 15999.764, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 8, \"distance_m\": 17568.31, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1927H\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19856.475, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 10, \"distance_m\": 22699.993, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931\", \"location\": \"New Malden\", \"stage_seq\": 11, \"distance_m\": 23493.3, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932H\", \"location\": \"Raynes Park\", \"stage_seq\": 12, \"distance_m\": 25365.452, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"1934\", \"wtt_dep\": \"1935\", \"location\": \"Wimbledon\", \"stage_seq\": 13, \"distance_m\": 27499.33, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"1938\", \"wtt_dep\": \"1938H\", \"location\": \"Earlsfield\", \"stage_seq\": 14, \"distance_m\": 30155.939, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"1941H\", \"wtt_dep\": \"1942H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 15, \"distance_m\": 32872.226, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"1946H\", \"wtt_dep\": \"1947H\", \"location\": \"Vauxhall\", \"stage_seq\": 16, \"distance_m\": 37068.871, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 17, \"distance_m\": 38407.467, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"1952\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 18, \"distance_m\": 39136.444, \"section_seq\": 1, \"route_path_id\": 34990}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39136.444, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34990}], \"total_distance_m\": 39136.444, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38089.565, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1046.879, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1903", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:52Z\", \"source_id\": 48354662, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:56Z\", \"source_id\": 15706305, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:26Z\", \"source_id\": 48361503, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:32Z\", \"source_id\": 15708461, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:53Z\", \"source_id\": 48367586, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:12:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:56Z\", \"source_id\": 15710302, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:29Z\", \"source_id\": 48376663, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:33Z\", \"source_id\": 15713239, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:02Z\", \"source_id\": 48383033, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:03Z\", \"source_id\": 15715197, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:20Z\", \"source_id\": 48391274, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:23Z\", \"source_id\": 15717828, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:47Z\", \"source_id\": 48399711, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:25:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:53Z\", \"source_id\": 15720519, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:12Z\", \"source_id\": 48413221, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:16Z\", \"source_id\": 15725644, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:57Z\", \"source_id\": 15726597, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:53Z\", \"source_id\": 48417392, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:53Z\", \"source_id\": 15728213, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:00Z\", \"source_id\": 15728448, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:42Z\", \"source_id\": 48421891, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:51Z\", \"source_id\": 15729914, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:57Z\", \"source_id\": 48432702, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:03Z\", \"source_id\": 15733141, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:55Z\", \"source_id\": 48439832, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:58Z\", \"source_id\": 15735335, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:32Z\", \"source_id\": 48451104, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:36Z\", \"source_id\": 15738956, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:40Z\", \"source_id\": 48463568, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:43Z\", \"source_id\": 15742847, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:52Z\", \"source_id\": 15743075, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "4", "timing_fact_generation": 1789498268733571, "current_leg_arrival_utc": "2026-09-15T19:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:10.457140", "service_state_evidence_id": 15742847, "current_leg_start_actual_dep": "2026-09-15T19:47:30+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:10.604288", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P WOK None 2F60 701017 10 100 None {"version": 3, "segments": [{"to_m": 455.706, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 547.372, "from_m": 455.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 605.461, "from_m": 547.372, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5944.585, "from_m": 605.461, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 6456.465, "from_m": 5944.585, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6533.224, "from_m": 6456.465, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8532.031, "from_m": 6533.224, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9542.145, "from_m": 8532.031, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14122.492, "from_m": 9542.145, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14888.267, "from_m": 14122.492, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17385.514, "from_m": 14888.267, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17568.31, "from_m": 17385.514, "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": 17644.491, "from_m": 17568.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19047.853, "from_m": 17644.491, "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": 19283.02, "from_m": 19047.853, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19327.337, "from_m": 19283.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23110.086, "from_m": 19327.337, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23168.02, "from_m": 23110.086, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23230.135, "from_m": 23168.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}, {"to_m": 26995.242, "from_m": 23230.135, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27054.038, "from_m": 26995.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": 27721.659, "from_m": 27054.038, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27752.685, "from_m": 27721.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32501.099, "from_m": 27752.685, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33204.439, "from_m": 32501.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": 33298.404, "from_m": 33204.439, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34043.297, "from_m": 33298.404, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35969.768, "from_m": 34043.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": 36093.111, "from_m": 35969.768, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36873.849, "from_m": 36093.111, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37704.432, "from_m": 36873.849, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38559.109, "from_m": 37704.432, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39136.444, "from_m": 38559.109, "capability_applied": null, "effective_limit_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": 589400, "profile_key": "e9761c1d04efc4f92a8205acede2151ae23e5e130578566f6f66c7289f7ee056", "schedule_id": 17175, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1903", "location": "Woking", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "1907", "wtt_dep": "1907H", "location": "West Byfleet", "stage_seq": 2, "distance_m": 4182.032, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "1910", "wtt_dep": "1910H", "location": "Byfleet & New Haw", "stage_seq": 3, "distance_m": 6283.326, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "1913", "wtt_dep": "1913H", "location": "Weybridge", "stage_seq": 4, "distance_m": 8389.53, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "1916H", "wtt_dep": "1917", "location": "Walton-on-Thames", "stage_seq": 5, "distance_m": 11655.474, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "1919", "wtt_dep": "1919H", "location": "Hersham", "stage_seq": 6, "distance_m": 13444.513, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "1922", "wtt_dep": "1922H", "location": "Esher", "stage_seq": 7, "distance_m": 15999.764, "section_seq": 1, "route_path_id": 34990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924H", "location": "Hampton Court Jn", "stage_seq": 8, "distance_m": 17568.31, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1927H", "location": "Surbiton", "stage_seq": 9, "distance_m": 19856.475, "section_seq": 1, "route_path_id": 34990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929", "location": "Berrylands Juncton", "stage_seq": 10, "distance_m": 22699.993, "section_seq": 1, "route_path_id": 34990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931", "location": "New Malden", "stage_seq": 11, "distance_m": 23493.3, "section_seq": 1, "route_path_id": 34990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932H", "location": "Raynes Park", "stage_seq": 12, "distance_m": 25365.452, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "1934", "wtt_dep": "1935", "location": "Wimbledon", "stage_seq": 13, "distance_m": 27499.33, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "1938", "wtt_dep": "1938H", "location": "Earlsfield", "stage_seq": 14, "distance_m": 30155.939, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "1941H", "wtt_dep": "1942H", "location": "Clapham Junction (M)", "stage_seq": 15, "distance_m": 32872.226, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "1946H", "wtt_dep": "1947H", "location": "Vauxhall", "stage_seq": 16, "distance_m": 37068.871, "section_seq": 1, "route_path_id": 34990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "Waterloo West Crossings", "stage_seq": 17, "distance_m": 38407.467, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "1952", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 18, "distance_m": 39136.444, "section_seq": 1, "route_path_id": 34990}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39136.444, "from_m": 0.0, "section_seq": 1, "route_path_id": 34990}], "total_distance_m": 39136.444, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38089.565, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1046.879, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26920, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:52Z", "source_id": 48354662, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:07:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:56Z", "source_id": 15706305, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26909, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:26Z", "source_id": 48361503, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:10:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:32Z", "source_id": 15708461, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26887, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:53Z", "source_id": 48367586, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:12:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:56Z", "source_id": 15710302, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26883, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:29Z", "source_id": 48376663, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:16:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:33Z", "source_id": 15713239, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26879, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:02Z", "source_id": 48383033, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:18:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:03Z", "source_id": 15715197, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26875, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:20Z", "source_id": 48391274, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:21:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:23Z", "source_id": 15717828, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:47Z", "source_id": 48399711, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:25:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:53Z", "source_id": 15720519, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28494, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:12Z", "source_id": 48413221, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:31:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:16Z", "source_id": 15725644, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:57Z", "source_id": 15726597, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:53Z", "source_id": 48417392, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:32:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:53Z", "source_id": 15728213, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:00Z", "source_id": 15728448, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:42Z", "source_id": 48421891, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:51Z", "source_id": 15729914, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:57Z", "source_id": 48432702, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:38:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:03Z", "source_id": 15733141, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:55Z", "source_id": 48439832, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:41:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:58Z", "source_id": 15735335, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:32Z", "source_id": 48451104, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:46:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:36Z", "source_id": 15738956, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28951, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:40Z", "source_id": 48463568, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:52:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:43Z", "source_id": 15742847, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:52Z", "source_id": 15743075, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Woking 1903 1903 3 None None London Waterloo 1952 1952 4 LATE 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L81530/2026-09-15/detailed None Vauxhall 2026-09-15T19:47:30+01:00 London Waterloo 5.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 1947 1952 Clapham Junction (M) Waterloo West Crossings London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-15 19:02:37 TERMINATED 2026-09-15 18:52:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15742847 1789498268733571 62 62 2026-09-15 19:02:10.604288 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:10.457140
558266 588752 W68383 062E54MX15 2026-09-15 COMPLETE 15745300 2026-09-15 19:52:00 2026-09-15 19:02:37 2026-09-17 19:02:37 {"id": 588752, "stp": "P", "toc": "ScotRail", "uid": "W68383", "consist": "318257+320401", "dest_crs": "ADR", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68383/2026-09-15/detailed", "trust_id": "062E54MX15", "origin_crs": "BHC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Airdrie", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": "3", "is_terminated": 1, "next_location": "Airdrie", "signalling_id": "2E54", "timing_status": "EARLY", "origin_station": "Balloch", "current_leg_arr": "1952", "current_leg_dep": "1948", "current_leg_end": "Airdrie", "origin_dep_time": "1838", "origin_platform": null, "current_location": "Airdrie", "last_update_time": "2026-09-15T19:02:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.028140672263664, 55.86694850251461], [-4.027955099999999, 55.86692070000001], [-4.027828699999999, 55.866908899999984], [-4.0276824, 55.8668949], [-4.0273711, 55.866876999999995], [-4.0269935, 55.86686879999999], [-4.0265936, 55.866878099999994], [-4.0261045, 55.8669097], [-4.0257264, 55.8669522], [-4.0241733, 55.8672346], [-4.022043199999999, 55.8676359], [-4.0213376, 55.86775970000001], [-4.0208472, 55.8678387], [-4.0204696, 55.86788620000001], [-4.0200968, 55.867918], [-4.0197006, 55.86794439999999], [-4.019311799999999, 55.8679605], [-4.0189118, 55.867957799999985], [-4.0186404, 55.867957699999984], [-4.0183772, 55.86794729999999], [-4.018128099999999, 55.86793500000001], [-4.017843299999999, 55.867915], [-4.0176409, 55.8678996], [-4.017436499999999, 55.8678798], [-4.017029100000001, 55.8678304], [-4.0165102, 55.8677566], [-4.0160049, 55.86766139999999], [-4.0155031, 55.8675512], [-4.0150309, 55.86742699999999], [-4.0072268, 55.86509649999999], [-4.0061914, 55.8647742], [-4.0045126, 55.8642816], [-4.0040081, 55.8641458], [-4.0033068, 55.863957], [-4.0012952, 55.8635038], [-4.0009761, 55.8634393], [-4.000628, 55.8633803], [-4.000397900000001, 55.863343099999994], [-4.0001623, 55.8633081], [-3.9999213999999994, 55.863274], [-3.999695599999999, 55.863251600000005], [-3.9993431, 55.86321289999999], [-3.9989861, 55.8631799], [-3.998631000000001, 55.863149799999995], [-3.998278200000001, 55.86312840000001], [-3.9977522, 55.8631131], [-3.9974594, 55.863102299999994], [-3.9969212, 55.8630927], [-3.9963729999999993, 55.86310279999999], [-3.9957129, 55.86312879999999], [-3.9950472, 55.86317390000001], [-3.9943201, 55.86322739999999], [-3.9937283, 55.86327099999999], [-3.9910845, 55.8634818], [-3.9876271, 55.8637495], [-3.9862023, 55.8638631], [-3.9852369999999993, 55.8639041], [-3.9847537, 55.86394229999999], [-3.9839113, 55.8640078], [-3.983627, 55.864029499999994], [-3.9828978, 55.8640838], [-3.9823785, 55.86412240000001], [-3.9819972, 55.864147300000006], [-3.981662, 55.864161499999994]]}", "current_leg_start": "Coatbridge Sunnyside", "dest_arr_time_act": "1953", "motion_projection": null, "next_location_lat": "55.8641615", "next_location_lon": "-3.9816620", "previous_location": "Coatbridge Sunnyside", "current_leg_milage": "1.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1853.804, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2081.586, \"from_m\": 1853.804, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6179.404, \"from_m\": 2081.586, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6827.215, \"from_m\": 6179.404, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6870.07, \"from_m\": 6827.215, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7001.323, \"from_m\": 6870.07, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7414.903, \"from_m\": 7001.323, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7480.933, \"from_m\": 7414.903, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7531.684, \"from_m\": 7480.933, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8453.39, \"from_m\": 7531.684, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10804.131, \"from_m\": 8453.39, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11627.037, \"from_m\": 10804.131, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 17279.306, \"from_m\": 11627.037, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17323.539, \"from_m\": 17279.306, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23292.751, \"from_m\": 17323.539, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23988.595, \"from_m\": 23292.751, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 26171.343, \"from_m\": 23988.595, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26589.397, \"from_m\": 26171.343, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26604.777, \"from_m\": 26589.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26645.015, \"from_m\": 26604.777, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27356.505, \"from_m\": 26645.015, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27397.27, \"from_m\": 27356.505, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28723.468, \"from_m\": 27397.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28769.492, \"from_m\": 28723.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33400.798, \"from_m\": 28769.492, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34244.463, \"from_m\": 33400.798, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35035.335, \"from_m\": 34244.463, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35430.697, \"from_m\": 35035.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46282.435, \"from_m\": 35430.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47258.1, \"from_m\": 46282.435, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49624.407, \"from_m\": 47258.1, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49684.813, \"from_m\": 49624.407, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49909.751, \"from_m\": 49684.813, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 588752, \"profile_key\": \"d5c4d78df1d9b353bdf789a5ad67f0cb38538638506d93e7ed0634add465bb50\", \"schedule_id\": 27330, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1838\", \"location\": \"Balloch\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1840\", \"wtt_dep\": \"1840H\", \"location\": \"Alexandria\", \"stage_seq\": 2, \"distance_m\": 1950.12, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1842H\", \"wtt_dep\": \"1843\", \"location\": \"Renton\", \"stage_seq\": 3, \"distance_m\": 3767.347, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1845H\", \"wtt_dep\": \"1846H\", \"location\": \"Dalreoch\", \"stage_seq\": 4, \"distance_m\": 6470.83, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1847H\", \"wtt_dep\": \"1848\", \"location\": \"Dumbarton Central\", \"stage_seq\": 5, \"distance_m\": 7066.484, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1849H\", \"wtt_dep\": \"1850\", \"location\": \"Dumbarton East\", \"stage_seq\": 6, \"distance_m\": 8151.045, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1854\", \"wtt_dep\": \"1854H\", \"location\": \"Bowling\", \"stage_seq\": 7, \"distance_m\": 12630.934, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1857\", \"wtt_dep\": \"1857H\", \"location\": \"Kilpatrick\", \"stage_seq\": 8, \"distance_m\": 15292.056, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1900\", \"wtt_dep\": \"1902\", \"location\": \"Dalmuir\", \"stage_seq\": 9, \"distance_m\": 17489.989, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1903H\", \"wtt_dep\": \"1904\", \"location\": \"Singer\", \"stage_seq\": 10, \"distance_m\": 19000.067, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1906\", \"wtt_dep\": \"1906H\", \"location\": \"Drumry\", \"stage_seq\": 11, \"distance_m\": 20285.122, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1908H\", \"wtt_dep\": \"1909\", \"location\": \"Drumchapel\", \"stage_seq\": 12, \"distance_m\": 21699.069, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1911\", \"wtt_dep\": \"1911H\", \"location\": \"Westerton\", \"stage_seq\": 13, \"distance_m\": 23505.375, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1914\", \"wtt_dep\": \"1914H\", \"location\": \"Anniesland\", \"stage_seq\": 14, \"distance_m\": 25561.183, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 15, \"distance_m\": 26589.397, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1917\", \"wtt_dep\": \"1917H\", \"location\": \"Hyndland\", \"stage_seq\": 16, \"distance_m\": 27120.366, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1919\", \"wtt_dep\": \"1920\", \"location\": \"Partick\", \"stage_seq\": 17, \"distance_m\": 28296.229, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 18, \"distance_m\": 28816.851, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1923H\", \"wtt_dep\": \"1924\", \"location\": \"Charing Cross\", \"stage_seq\": 19, \"distance_m\": 31024.452, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1925H\", \"wtt_dep\": \"1926H\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 20, \"distance_m\": 32263.505, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1928\", \"wtt_dep\": \"1928H\", \"location\": \"High Street\", \"stage_seq\": 21, \"distance_m\": 33132.163, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1930H\", \"location\": \"Bellgrove\", \"stage_seq\": 22, \"distance_m\": 34154.731, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1933H\", \"wtt_dep\": \"1934\", \"location\": \"Carntyne\", \"stage_seq\": 23, \"distance_m\": 36965.067, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1936\", \"wtt_dep\": \"1937\", \"location\": \"Shettleston\", \"stage_seq\": 24, \"distance_m\": 38183.752, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1939\", \"wtt_dep\": \"1939H\", \"location\": \"Garrowhill\", \"stage_seq\": 25, \"distance_m\": 40128.399, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1941H\", \"wtt_dep\": \"1942\", \"location\": \"Easterhouse\", \"stage_seq\": 26, \"distance_m\": 41678.018, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1945H\", \"wtt_dep\": \"1946\", \"location\": \"Blairhill\", \"stage_seq\": 27, \"distance_m\": 45873.012, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": \"1949\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 28, \"distance_m\": 46863.349, \"section_seq\": 1, \"route_path_id\": 101629}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Airdrie\", \"stage_seq\": 29, \"distance_m\": 49909.751, \"section_seq\": 1, \"route_path_id\": 101629}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49909.751, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101629}], \"total_distance_m\": 49909.751, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49863.727, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1838", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.8641615", "current_position_lon": "-3.9816620", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:42:57Z\", \"source_id\": 15686847, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:45:50Z\", \"source_id\": 48300167, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:45:55Z\", \"source_id\": 15689241, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:09Z\", \"source_id\": 48303486, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:48:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:13Z\", \"source_id\": 15690275, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1240, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:48:55Z\", \"source_id\": 48308149, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:50:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:49:02Z\", \"source_id\": 15691804, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1246, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:29Z\", \"source_id\": 48322650, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:55:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:32Z\", \"source_id\": 15696325, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:58Z\", \"source_id\": 15699846, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:24Z\", \"source_id\": 48337727, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:01:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:27Z\", \"source_id\": 15701040, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:05Z\", \"source_id\": 48344763, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:03:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:08Z\", \"source_id\": 15703198, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:39Z\", \"source_id\": 48348881, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:05:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:47Z\", \"source_id\": 15704490, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:52Z\", \"source_id\": 48354785, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:08:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:57Z\", \"source_id\": 15706347, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:07Z\", \"source_id\": 48365755, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:12Z\", \"source_id\": 15709774, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:09Z\", \"source_id\": 48373313, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:13Z\", \"source_id\": 15712165, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:03Z\", \"source_id\": 48383111, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:07Z\", \"source_id\": 15715220, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:05Z\", \"source_id\": 48390644, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:06Z\", \"source_id\": 15717597, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:09Z\", \"source_id\": 48398126, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:14Z\", \"source_id\": 15720046, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:57Z\", \"source_id\": 48405167, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:01Z\", \"source_id\": 15722226, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:04Z\", \"source_id\": 48410394, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:09Z\", \"source_id\": 15724279, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:43Z\", \"source_id\": 48414521, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:45Z\", \"source_id\": 15726397, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:22Z\", \"source_id\": 15727292, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:50Z\", \"source_id\": 48419765, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:53Z\", \"source_id\": 15729206, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:57Z\", \"source_id\": 48429921, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:01Z\", \"source_id\": 15732332, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1577, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:14Z\", \"source_id\": 48435776, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:19Z\", \"source_id\": 15734068, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:00Z\", \"source_id\": 15736937, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:59Z\", \"source_id\": 48452207, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:03Z\", \"source_id\": 15739235, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:56Z\", \"source_id\": 48456934, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:03Z\", \"source_id\": 15740753, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:06Z\", \"source_id\": 48467148, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:11Z\", \"source_id\": 15744721, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:37Z\", \"source_id\": 15745300, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Airdrie", "service_state_platform": "3", "timing_fact_generation": 1789498359701277, "current_leg_arrival_utc": "2026-09-15T19:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:11.224965", "service_state_evidence_id": 15744721, "current_leg_start_actual_dep": "2026-09-15T19:49:00+01:00", "operational_evidence_version": 102, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:11.752704", "service_state_valid_until_kind": null, "operational_interpretation_version": 102, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P BHC ADR 2E54 318257+320401 6 90 None {"version": 3, "segments": [{"to_m": 1853.804, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2081.586, "from_m": 1853.804, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6179.404, "from_m": 2081.586, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6827.215, "from_m": 6179.404, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6870.07, "from_m": 6827.215, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7001.323, "from_m": 6870.07, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7414.903, "from_m": 7001.323, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7480.933, "from_m": 7414.903, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7531.684, "from_m": 7480.933, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8453.39, "from_m": 7531.684, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10804.131, "from_m": 8453.39, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11627.037, "from_m": 10804.131, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 17279.306, "from_m": 11627.037, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17323.539, "from_m": 17279.306, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23292.751, "from_m": 17323.539, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23988.595, "from_m": 23292.751, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 26171.343, "from_m": 23988.595, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26589.397, "from_m": 26171.343, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26604.777, "from_m": 26589.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26645.015, "from_m": 26604.777, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27356.505, "from_m": 26645.015, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27397.27, "from_m": 27356.505, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28723.468, "from_m": 27397.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28769.492, "from_m": 28723.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33400.798, "from_m": 28769.492, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34244.463, "from_m": 33400.798, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35035.335, "from_m": 34244.463, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35430.697, "from_m": 35035.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46282.435, "from_m": 35430.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47258.1, "from_m": 46282.435, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49624.407, "from_m": 47258.1, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49684.813, "from_m": 49624.407, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49909.751, "from_m": 49684.813, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 588752, "profile_key": "d5c4d78df1d9b353bdf789a5ad67f0cb38538638506d93e7ed0634add465bb50", "schedule_id": 27330, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1838", "location": "Balloch", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1840", "wtt_dep": "1840H", "location": "Alexandria", "stage_seq": 2, "distance_m": 1950.12, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1842H", "wtt_dep": "1843", "location": "Renton", "stage_seq": 3, "distance_m": 3767.347, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1845H", "wtt_dep": "1846H", "location": "Dalreoch", "stage_seq": 4, "distance_m": 6470.83, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1847H", "wtt_dep": "1848", "location": "Dumbarton Central", "stage_seq": 5, "distance_m": 7066.484, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1849H", "wtt_dep": "1850", "location": "Dumbarton East", "stage_seq": 6, "distance_m": 8151.045, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1854", "wtt_dep": "1854H", "location": "Bowling", "stage_seq": 7, "distance_m": 12630.934, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1857", "wtt_dep": "1857H", "location": "Kilpatrick", "stage_seq": 8, "distance_m": 15292.056, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1900", "wtt_dep": "1902", "location": "Dalmuir", "stage_seq": 9, "distance_m": 17489.989, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1903H", "wtt_dep": "1904", "location": "Singer", "stage_seq": 10, "distance_m": 19000.067, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1906", "wtt_dep": "1906H", "location": "Drumry", "stage_seq": 11, "distance_m": 20285.122, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1908H", "wtt_dep": "1909", "location": "Drumchapel", "stage_seq": 12, "distance_m": 21699.069, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1911", "wtt_dep": "1911H", "location": "Westerton", "stage_seq": 13, "distance_m": 23505.375, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1914", "wtt_dep": "1914H", "location": "Anniesland", "stage_seq": 14, "distance_m": 25561.183, "section_seq": 1, "route_path_id": 101629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916", "location": "Hyndland East Jn", "stage_seq": 15, "distance_m": 26589.397, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1917", "wtt_dep": "1917H", "location": "Hyndland", "stage_seq": 16, "distance_m": 27120.366, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1919", "wtt_dep": "1920", "location": "Partick", "stage_seq": 17, "distance_m": 28296.229, "section_seq": 1, "route_path_id": 101629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921", "location": "Finnieston West Jn", "stage_seq": 18, "distance_m": 28816.851, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1923H", "wtt_dep": "1924", "location": "Charing Cross", "stage_seq": 19, "distance_m": 31024.452, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1925H", "wtt_dep": "1926H", "location": "Glasgow Queen St Low Level", "stage_seq": 20, "distance_m": 32263.505, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1928", "wtt_dep": "1928H", "location": "High Street", "stage_seq": 21, "distance_m": 33132.163, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1930H", "location": "Bellgrove", "stage_seq": 22, "distance_m": 34154.731, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1933H", "wtt_dep": "1934", "location": "Carntyne", "stage_seq": 23, "distance_m": 36965.067, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1936", "wtt_dep": "1937", "location": "Shettleston", "stage_seq": 24, "distance_m": 38183.752, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1939", "wtt_dep": "1939H", "location": "Garrowhill", "stage_seq": 25, "distance_m": 40128.399, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1941H", "wtt_dep": "1942", "location": "Easterhouse", "stage_seq": 26, "distance_m": 41678.018, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1945H", "wtt_dep": "1946", "location": "Blairhill", "stage_seq": 27, "distance_m": 45873.012, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": "1949", "location": "Coatbridge Sunnyside", "stage_seq": 28, "distance_m": 46863.349, "section_seq": 1, "route_path_id": 101629}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Airdrie", "stage_seq": 29, "distance_m": 49909.751, "section_seq": 1, "route_path_id": 101629}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49909.751, "from_m": 0.0, "section_seq": 1, "route_path_id": 101629}], "total_distance_m": 49909.751, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49863.727, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:42:57Z", "source_id": 15686847, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1213, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:45:50Z", "source_id": 48300167, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:46:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:45:55Z", "source_id": 15689241, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1222, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:09Z", "source_id": 48303486, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:48:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:13Z", "source_id": 15690275, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1240, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:48:55Z", "source_id": 48308149, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:50:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:49:02Z", "source_id": 15691804, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1246, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:29Z", "source_id": 48322650, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:55:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:32Z", "source_id": 15696325, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:58Z", "source_id": 15699846, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1258, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:24Z", "source_id": 48337727, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:01:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:27Z", "source_id": 15701040, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1272, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:05Z", "source_id": 48344763, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:03:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:08Z", "source_id": 15703198, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1276, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:39Z", "source_id": 48348881, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:05:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:47Z", "source_id": 15704490, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1280, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:52Z", "source_id": 48354785, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:08:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:57Z", "source_id": 15706347, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1284, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:07Z", "source_id": 48365755, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:11:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:12Z", "source_id": 15709774, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:09Z", "source_id": 48373313, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:14:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:13Z", "source_id": 15712165, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:03Z", "source_id": 48383111, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:19:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:07Z", "source_id": 15715220, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:05Z", "source_id": 48390644, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:21:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:06Z", "source_id": 15717597, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:09Z", "source_id": 48398126, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:14Z", "source_id": 15720046, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:57Z", "source_id": 48405167, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:27:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:01Z", "source_id": 15722226, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:04Z", "source_id": 48410394, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:29:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:09Z", "source_id": 15724279, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:43Z", "source_id": 48414521, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:31:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:45Z", "source_id": 15726397, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:22Z", "source_id": 15727292, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1567, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:50Z", "source_id": 48419765, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T18:35:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:53Z", "source_id": 15729206, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1570, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:57Z", "source_id": 48429921, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T18:37:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:01Z", "source_id": 15732332, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1577, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:14Z", "source_id": 48435776, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:19Z", "source_id": 15734068, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:00Z", "source_id": 15736937, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1585, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:59Z", "source_id": 48452207, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T18:46:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:03Z", "source_id": 15739235, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2208, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:56Z", "source_id": 48456934, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T18:48:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:03Z", "source_id": 15740753, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2193, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:06Z", "source_id": 48467148, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T18:52:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:11Z", "source_id": 15744721, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:37Z", "source_id": 15745300, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Balloch 1838 1838 None None None Airdrie 1953 1953 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68383/2026-09-15/detailed None Coatbridge Sunnyside 2026-09-15T19:49:00+01:00 Airdrie 4.0 {"type": "LineString", "coordinates": [[-4.028140672263664, 55.86694850251461], [-4.027955099999999, 55.86692070000001], [-4.027828699999999, 55.866908899999984], [-4.0276824, 55.8668949], [-4.0273711, 55.866876999999995], [-4.0269935, 55.86686879999999], [-4.0265936, 55.866878099999994], [-4.0261045, 55.8669097], [-4.0257264, 55.8669522], [-4.0241733, 55.8672346], [-4.022043199999999, 55.8676359], [-4.0213376, 55.86775970000001], [-4.0208472, 55.8678387], [-4.0204696, 55.86788620000001], [-4.0200968, 55.867918], [-4.0197006, 55.86794439999999], [-4.019311799999999, 55.8679605], [-4.0189118, 55.867957799999985], [-4.0186404, 55.867957699999984], [-4.0183772, 55.86794729999999], [-4.018128099999999, 55.86793500000001], [-4.017843299999999, 55.867915], [-4.0176409, 55.8678996], [-4.017436499999999, 55.8678798], [-4.017029100000001, 55.8678304], [-4.0165102, 55.8677566], [-4.0160049, 55.86766139999999], [-4.0155031, 55.8675512], [-4.0150309, 55.86742699999999], [-4.0072268, 55.86509649999999], [-4.0061914, 55.8647742], [-4.0045126, 55.8642816], [-4.0040081, 55.8641458], [-4.0033068, 55.863957], [-4.0012952, 55.8635038], [-4.0009761, 55.8634393], [-4.000628, 55.8633803], [-4.000397900000001, 55.863343099999994], [-4.0001623, 55.8633081], [-3.9999213999999994, 55.863274], [-3.999695599999999, 55.863251600000005], [-3.9993431, 55.86321289999999], [-3.9989861, 55.8631799], [-3.998631000000001, 55.863149799999995], [-3.998278200000001, 55.86312840000001], [-3.9977522, 55.8631131], [-3.9974594, 55.863102299999994], [-3.9969212, 55.8630927], [-3.9963729999999993, 55.86310279999999], [-3.9957129, 55.86312879999999], [-3.9950472, 55.86317390000001], [-3.9943201, 55.86322739999999], [-3.9937283, 55.86327099999999], [-3.9910845, 55.8634818], [-3.9876271, 55.8637495], [-3.9862023, 55.8638631], [-3.9852369999999993, 55.8639041], [-3.9847537, 55.86394229999999], [-3.9839113, 55.8640078], [-3.983627, 55.864029499999994], [-3.9828978, 55.8640838], [-3.9823785, 55.86412240000001], [-3.9819972, 55.864147300000006], [-3.981662, 55.864161499999994]]} 1.9 1948 1952 Coatbridge Sunnyside Airdrie Airdrie 55.8641615 -3.9816620 55.8641615 -3.9816620 1 0 2026-09-15 19:02:37 TERMINATED 2026-09-15 18:52:00 Airdrie TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744721 1789498359701277 102 102 2026-09-15 19:02:11.752704 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:11.224965
558267 589747 G86254 182F68MY15 2026-09-15 COMPLETE 15743822 2026-09-15 19:52:00 2026-09-15 19:02:37 2026-09-17 19:02:37 {"id": 589747, "stp": "P", "toc": "Northern", "uid": "G86254", "consist": "150127", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86254/2026-09-15/detailed", "trust_id": "182F68MY15", "origin_crs": "KNO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-15", "dest_arr_time": "1954", "dest_platform": "17A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2F68", "timing_status": "EARLY", "origin_station": "Knottingley", "current_leg_arr": "1952", "current_leg_dep": "1943", "current_leg_end": "Leeds", "origin_dep_time": "1916", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-15T19:02:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.443539405740665, 53.75708465720701], [-1.443544, 53.757087299999995], [-1.4446633, 53.75765929999999], [-1.4464019999999995, 53.7585206], [-1.4479873999999997, 53.7592153], [-1.4496074, 53.759887299999995], [-1.4504221, 53.760214], [-1.4510904, 53.76047620000001], [-1.4517911, 53.760725699999995], [-1.4524216, 53.76096249999999], [-1.4530272, 53.76119070000001], [-1.4547583, 53.7617779], [-1.4576387999999998, 53.7626806], [-1.4598175999999998, 53.7633017], [-1.4612332999999995, 53.76365049999999], [-1.462089, 53.7638433], [-1.4646599, 53.764331], [-1.4653991, 53.7644506], [-1.4659833, 53.7645349], [-1.4665965, 53.76460279999999], [-1.4673314999999998, 53.76469359999999], [-1.4677191999999997, 53.764737199999985], [-1.4681141, 53.764773600000005], [-1.469319, 53.7648655], [-1.4695975, 53.7648873], [-1.4699702999999995, 53.7649111], [-1.4717697, 53.7650373], [-1.4725259, 53.7650714], [-1.4732996, 53.765087699999995], [-1.4742069, 53.76509599999999], [-1.4751304, 53.7650923], [-1.4760032999999997, 53.7650826], [-1.4768764, 53.7650561], [-1.4777656, 53.7650144], [-1.4786863, 53.76495239999999], [-1.4807619, 53.7648015], [-1.4819576, 53.76472489999999], [-1.4827727999999998, 53.76469359999999], [-1.4836202999999997, 53.7646816], [-1.4852995, 53.764662], [-1.4860435999999997, 53.76469180000001], [-1.4867376999999995, 53.7647181], [-1.4874803, 53.7647724], [-1.4886972, 53.764882099999994], [-1.4890492999999998, 53.7649191], [-1.4896256999999995, 53.7649917], [-1.4903527, 53.7650952], [-1.4909814, 53.76519540000001], [-1.4912977999999997, 53.765252], [-1.4916137, 53.76530770000001], [-1.4934076999999997, 53.765668599999984], [-1.4942597, 53.76584789999999], [-1.4953381, 53.76608370000001], [-1.4955955999999997, 53.7661385], [-1.4971998, 53.7664737], [-1.4983512, 53.7667172], [-1.4988399738873754, 53.766824345471825], [-1.4990927476529916, 53.76687730801757], [-1.4993164888308956, 53.76692349228453], [-1.499515348181022, 53.766963861389456], [-1.4996934764633052, 53.76699937844904], [-1.4998550244376794, 53.76703100658], [-1.5000041428640791, 53.76705970889904], [-1.500144982502439, 53.76708644852291], [-1.5002816941126935, 53.76711218856829], [-1.500418428454777, 53.767137892151915], [-1.5005593362886238, 53.7671645223905], [-1.5007085683741683, 53.76719304240076], [-1.5008702754713452, 53.7672244152994], [-1.501048608340089, 53.767259604203154], [-1.5012477177403336, 53.76729957222872], [-1.501471754432014, 53.767345282492826], [-1.5017248691750644, 53.767397698112184], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Woodlesford", "dest_arr_time_act": "1953", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Woodlesford", "current_leg_milage": "6.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 75.95, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 348.6, \"from_m\": 75.95, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 390.056, \"from_m\": 348.6, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3288.29, \"from_m\": 390.056, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3642.224, \"from_m\": 3288.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5899.376, \"from_m\": 3642.224, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8425.527, \"from_m\": 5899.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10027.805, \"from_m\": 8425.527, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11813.501, \"from_m\": 10027.805, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11870.453, \"from_m\": 11813.501, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11926.522, \"from_m\": 11870.453, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11953.123, \"from_m\": 11926.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19932.322, \"from_m\": 11953.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19981.55, \"from_m\": 19932.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22495.059, \"from_m\": 19981.55, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23042.392, \"from_m\": 22495.059, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24287.733, \"from_m\": 23042.392, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24685.916, \"from_m\": 24287.733, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 25252.771, \"from_m\": 24685.916, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25574.982, \"from_m\": 25252.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 589747, \"profile_key\": \"4de8f7008b5b8b173872817abf787df0660a270c64fd0632d0d52667865508d1\", \"schedule_id\": 12707, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1916H\", \"location\": \"Knottingley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 2, \"distance_m\": 313.946, \"section_seq\": 1, \"route_path_id\": 67178}, {\"is_pass\": false, \"wtt_arr\": \"1920H\", \"wtt_dep\": \"1921\", \"location\": \"Pontefract Monkhill\", \"stage_seq\": 3, \"distance_m\": 3079.006, \"section_seq\": 1, \"route_path_id\": 67178}, {\"is_pass\": false, \"wtt_arr\": \"1925\", \"wtt_dep\": \"1926\", \"location\": \"Glasshoughton\", \"stage_seq\": 4, \"distance_m\": 5899.376, \"section_seq\": 1, \"route_path_id\": 67178}, {\"is_pass\": false, \"wtt_arr\": \"1931\", \"wtt_dep\": \"1934\", \"location\": \"Castleford\", \"stage_seq\": 5, \"distance_m\": 8425.527, \"section_seq\": 1, \"route_path_id\": 67178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Whitwood Jn\", \"stage_seq\": 6, \"distance_m\": 10022.23, \"section_seq\": 1, \"route_path_id\": 67178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"Methley Jn\", \"stage_seq\": 7, \"distance_m\": 11926.522, \"section_seq\": 1, \"route_path_id\": 67178}, {\"is_pass\": false, \"wtt_arr\": \"1942H\", \"wtt_dep\": \"1943H\", \"location\": \"Woodlesford\", \"stage_seq\": 8, \"distance_m\": 15971.793, \"section_seq\": 1, \"route_path_id\": 67178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Stourton Jn\", \"stage_seq\": 9, \"distance_m\": 19981.55, \"section_seq\": 1, \"route_path_id\": 67178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950H\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 10, \"distance_m\": 24307.716, \"section_seq\": 1, \"route_path_id\": 67178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 11, \"distance_m\": 25049.35, \"section_seq\": 1, \"route_path_id\": 67178}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 12, \"distance_m\": 25574.982, \"section_seq\": 1, \"route_path_id\": 67178}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25574.982, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67178}], \"total_distance_m\": 25574.982, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 19802.118, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5772.864, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1916½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:11Z\", \"source_id\": 48385857, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:11Z\", \"source_id\": 15716080, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:54Z\", \"source_id\": 48395034, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:55Z\", \"source_id\": 15719043, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:14Z\", \"source_id\": 48408280, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:19Z\", \"source_id\": 15723233, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:23Z\", \"source_id\": 15723368, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:07Z\", \"source_id\": 48442808, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:10Z\", \"source_id\": 15736321, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:59Z\", \"source_id\": 48457042, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:03Z\", \"source_id\": 15740766, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:04Z\", \"source_id\": 48464601, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:08Z\", \"source_id\": 15743444, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:29Z\", \"source_id\": 15743822, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "17", "timing_fact_generation": 1789498293548458, "current_leg_arrival_utc": "2026-09-15T19:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:16.447348", "service_state_evidence_id": 15743444, "current_leg_start_actual_dep": "2026-09-15T19:43:30+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:16.761483", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P KNO LDS 2F68 150127 2 75 None {"version": 3, "segments": [{"to_m": 75.95, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 348.6, "from_m": 75.95, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 390.056, "from_m": 348.6, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3288.29, "from_m": 390.056, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3642.224, "from_m": 3288.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5899.376, "from_m": 3642.224, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8425.527, "from_m": 5899.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10027.805, "from_m": 8425.527, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11813.501, "from_m": 10027.805, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11870.453, "from_m": 11813.501, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11926.522, "from_m": 11870.453, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11953.123, "from_m": 11926.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19932.322, "from_m": 11953.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19981.55, "from_m": 19932.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22495.059, "from_m": 19981.55, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23042.392, "from_m": 22495.059, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24287.733, "from_m": 23042.392, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24685.916, "from_m": 24287.733, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 25252.771, "from_m": 24685.916, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25574.982, "from_m": 25252.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 589747, "profile_key": "4de8f7008b5b8b173872817abf787df0660a270c64fd0632d0d52667865508d1", "schedule_id": 12707, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1916H", "location": "Knottingley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917", "location": "Knottingley West Jn", "stage_seq": 2, "distance_m": 313.946, "section_seq": 1, "route_path_id": 67178}, {"is_pass": false, "wtt_arr": "1920H", "wtt_dep": "1921", "location": "Pontefract Monkhill", "stage_seq": 3, "distance_m": 3079.006, "section_seq": 1, "route_path_id": 67178}, {"is_pass": false, "wtt_arr": "1925", "wtt_dep": "1926", "location": "Glasshoughton", "stage_seq": 4, "distance_m": 5899.376, "section_seq": 1, "route_path_id": 67178}, {"is_pass": false, "wtt_arr": "1931", "wtt_dep": "1934", "location": "Castleford", "stage_seq": 5, "distance_m": 8425.527, "section_seq": 1, "route_path_id": 67178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Whitwood Jn", "stage_seq": 6, "distance_m": 10022.23, "section_seq": 1, "route_path_id": 67178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939", "location": "Methley Jn", "stage_seq": 7, "distance_m": 11926.522, "section_seq": 1, "route_path_id": 67178}, {"is_pass": false, "wtt_arr": "1942H", "wtt_dep": "1943H", "location": "Woodlesford", "stage_seq": 8, "distance_m": 15971.793, "section_seq": 1, "route_path_id": 67178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Stourton Jn", "stage_seq": 9, "distance_m": 19981.55, "section_seq": 1, "route_path_id": 67178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950H", "location": "Engine Shed Jn", "stage_seq": 10, "distance_m": 24307.716, "section_seq": 1, "route_path_id": 67178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951H", "location": "Leeds West Jn", "stage_seq": 11, "distance_m": 25049.35, "section_seq": 1, "route_path_id": 67178}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Leeds", "stage_seq": 12, "distance_m": 25574.982, "section_seq": 1, "route_path_id": 67178}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25574.982, "from_m": 0.0, "section_seq": 1, "route_path_id": 67178}], "total_distance_m": 25574.982, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 19802.118, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5772.864, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5836, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:11Z", "source_id": 48385857, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:20:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:11Z", "source_id": 15716080, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5646, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:54Z", "source_id": 48395034, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:24:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:55Z", "source_id": 15719043, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5078, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:14Z", "source_id": 48408280, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:29:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:19Z", "source_id": 15723233, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:23Z", "source_id": 15723368, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5625, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:07Z", "source_id": 48442808, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:42:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:10Z", "source_id": 15736321, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:59Z", "source_id": 48457042, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:48:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:03Z", "source_id": 15740766, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5432, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:04Z", "source_id": 48464601, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:52:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:08Z", "source_id": 15743444, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:29Z", "source_id": 15743822, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Knottingley 1916 1916½ 2 None None Leeds 1954 1953 17A EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G86254/2026-09-15/detailed None Woodlesford 2026-09-15T19:43:30+01:00 Leeds 9.0 {"type": "LineString", "coordinates": [[-1.443539405740665, 53.75708465720701], [-1.443544, 53.757087299999995], [-1.4446633, 53.75765929999999], [-1.4464019999999995, 53.7585206], [-1.4479873999999997, 53.7592153], [-1.4496074, 53.759887299999995], [-1.4504221, 53.760214], [-1.4510904, 53.76047620000001], [-1.4517911, 53.760725699999995], [-1.4524216, 53.76096249999999], [-1.4530272, 53.76119070000001], [-1.4547583, 53.7617779], [-1.4576387999999998, 53.7626806], [-1.4598175999999998, 53.7633017], [-1.4612332999999995, 53.76365049999999], [-1.462089, 53.7638433], [-1.4646599, 53.764331], [-1.4653991, 53.7644506], [-1.4659833, 53.7645349], [-1.4665965, 53.76460279999999], [-1.4673314999999998, 53.76469359999999], [-1.4677191999999997, 53.764737199999985], [-1.4681141, 53.764773600000005], [-1.469319, 53.7648655], [-1.4695975, 53.7648873], [-1.4699702999999995, 53.7649111], [-1.4717697, 53.7650373], [-1.4725259, 53.7650714], [-1.4732996, 53.765087699999995], [-1.4742069, 53.76509599999999], [-1.4751304, 53.7650923], [-1.4760032999999997, 53.7650826], [-1.4768764, 53.7650561], [-1.4777656, 53.7650144], [-1.4786863, 53.76495239999999], [-1.4807619, 53.7648015], [-1.4819576, 53.76472489999999], [-1.4827727999999998, 53.76469359999999], [-1.4836202999999997, 53.7646816], [-1.4852995, 53.764662], [-1.4860435999999997, 53.76469180000001], [-1.4867376999999995, 53.7647181], [-1.4874803, 53.7647724], [-1.4886972, 53.764882099999994], [-1.4890492999999998, 53.7649191], [-1.4896256999999995, 53.7649917], [-1.4903527, 53.7650952], [-1.4909814, 53.76519540000001], [-1.4912977999999997, 53.765252], [-1.4916137, 53.76530770000001], [-1.4934076999999997, 53.765668599999984], [-1.4942597, 53.76584789999999], [-1.4953381, 53.76608370000001], [-1.4955955999999997, 53.7661385], [-1.4971998, 53.7664737], [-1.4983512, 53.7667172], [-1.4988399738873754, 53.766824345471825], [-1.4990927476529916, 53.76687730801757], [-1.4993164888308956, 53.76692349228453], [-1.499515348181022, 53.766963861389456], [-1.4996934764633052, 53.76699937844904], [-1.4998550244376794, 53.76703100658], [-1.5000041428640791, 53.76705970889904], [-1.500144982502439, 53.76708644852291], [-1.5002816941126935, 53.76711218856829], [-1.500418428454777, 53.767137892151915], [-1.5005593362886238, 53.7671645223905], [-1.5007085683741683, 53.76719304240076], [-1.5008702754713452, 53.7672244152994], [-1.501048608340089, 53.767259604203154], [-1.5012477177403336, 53.76729957222872], [-1.501471754432014, 53.767345282492826], [-1.5017248691750644, 53.767397698112184], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 6.0 1943 1952 Woodlesford Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-15 19:02:37 TERMINATED 2026-09-15 18:52:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743444 1789498293548458 40 40 2026-09-15 19:02:16.761483 17 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:16.447348
558268 589830 W70007 072M75MY15 2026-09-15 COMPLETE 15743100 2026-09-15 19:52:00 2026-09-15 19:02:37 2026-09-17 19:02:37 {"id": 589830, "stp": "P", "toc": "ScotRail", "uid": "W70007", "consist": "380109", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70007/2026-09-15/detailed", "trust_id": "072M75MY15", "origin_crs": "NTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-15", "dest_arr_time": "1951", "dest_platform": "5", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2M75", "timing_status": "LATE", "origin_station": "Newton", "current_leg_arr": "1952", "current_leg_dep": "1945", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1919", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-15T19:02:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.27646, 55.83752049999999], [-4.2759511, 55.837570500000005], [-4.2750372, 55.83769499999999], [-4.274443, 55.8377943], [-4.2733849, 55.8379581], [-4.2730442, 55.83801239999999], [-4.27265, 55.83810419999999], [-4.2722154, 55.83824130000001], [-4.2719714, 55.8383452], [-4.271676299999999, 55.8384868], [-4.2712927999999994, 55.83871719999999], [-4.2709924, 55.83892959999999], [-4.270789975048468, 55.83909640166399], [-4.270641259952046, 55.839231815376465], [-4.270502406939873, 55.839350556173365], [-4.2703726091477545, 55.83945515588352], [-4.270251059711492, 55.83954814633576], [-4.270136951766889, 55.83963205935891], [-4.270029478449752, 55.8397094267818], [-4.269927832895881, 55.839782780433275], [-4.269831208241082, 55.83985465214215], [-4.269738797621157, 55.839927573737256], [-4.269649794171912, 55.840004077047425], [-4.269563391029147, 55.8400866939015], [-4.269478781328667, 55.8401779561283], [-4.269395158206277, 55.840280395556654], [-4.269311714797779, 55.8403965440154], [-4.269227644238978, 55.84052893333337], [-4.269142139665675, 55.84068009533938], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.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 West", "dest_arr_time_act": "1951", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Pollokshields West", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 402.491, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7623.045, \"from_m\": 402.491, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8214.409, \"from_m\": 7623.045, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8698.767, \"from_m\": 8214.409, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12651.684, \"from_m\": 8698.767, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14180.438, \"from_m\": 12651.684, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14597.909, \"from_m\": 14180.438, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15157.731, \"from_m\": 14597.909, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15582.199, \"from_m\": 15157.731, \"capability_applied\": null, \"effective_limit_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\": 589830, \"profile_key\": \"2c2a8cfad2695ab3214849b4119a25cfd0e5a7aae2e38d239e4df04c4c9fc891\", \"schedule_id\": 27876, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1919\", \"location\": \"Newton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"1921H\", \"wtt_dep\": \"1922\", \"location\": \"Kirkhill\", \"stage_seq\": 2, \"distance_m\": 2358.228, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"1924H\", \"wtt_dep\": \"1925\", \"location\": \"Burnside\", \"stage_seq\": 3, \"distance_m\": 4586.179, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1927H\", \"location\": \"Croftfoot\", \"stage_seq\": 4, \"distance_m\": 6225.398, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"1929\", \"wtt_dep\": \"1929H\", \"location\": \"Kings Park\", \"stage_seq\": 5, \"distance_m\": 7371.631, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 6, \"distance_m\": 8446.877, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"1933\", \"wtt_dep\": \"1934H\", \"location\": \"Langside\", \"stage_seq\": 7, \"distance_m\": 9406.65, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"1936\", \"wtt_dep\": \"1936H\", \"location\": \"Pollokshaws East\", \"stage_seq\": 8, \"distance_m\": 10252.086, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"1938\", \"wtt_dep\": \"1938H\", \"location\": \"Shawlands\", \"stage_seq\": 9, \"distance_m\": 10847.641, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": \"1940H\", \"location\": \"Maxwell Park\", \"stage_seq\": 10, \"distance_m\": 11937.035, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"1942\", \"wtt_dep\": \"1945H\", \"location\": \"Pollokshields West\", \"stage_seq\": 11, \"distance_m\": 12744.629, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946H\", \"location\": \"Muirhouse Central Jn\", \"stage_seq\": 12, \"distance_m\": 13219.898, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 13, \"distance_m\": 13557.65, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 14, \"distance_m\": 14652.988, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 15, \"distance_m\": 15582.199, \"section_seq\": 1, \"route_path_id\": 39520}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15582.199, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39520}], \"total_distance_m\": 15582.199, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 15582.199, \"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": "1919", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.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-15T18:20:49Z\", \"source_id\": 48389927, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:52Z\", \"source_id\": 15717386, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:27Z\", \"source_id\": 48398830, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:28Z\", \"source_id\": 15720237, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:47Z\", \"source_id\": 48404703, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:50Z\", \"source_id\": 15722076, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:56Z\", \"source_id\": 48422558, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:04Z\", \"source_id\": 15730084, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:34Z\", \"source_id\": 48426510, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:38Z\", \"source_id\": 15731329, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:40Z\", \"source_id\": 48431951, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:44Z\", \"source_id\": 15732920, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:36Z\", \"source_id\": 48436730, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:40Z\", \"source_id\": 15734378, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:48Z\", \"source_id\": 48442085, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:53Z\", \"source_id\": 15736087, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:51Z\", \"source_id\": 48463935, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:52Z\", \"source_id\": 15743100, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "5", "timing_fact_generation": 1789498254459062, "current_leg_arrival_utc": "2026-09-15T19:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:19.396665", "service_state_evidence_id": 15743100, "current_leg_start_actual_dep": "2026-09-15T19:46:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:19.973309", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P NTN GLC 2M75 380109 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": 8698.767, "from_m": 8214.409, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12651.684, "from_m": 8698.767, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14180.438, "from_m": 12651.684, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14597.909, "from_m": 14180.438, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15157.731, "from_m": 14597.909, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15582.199, "from_m": 15157.731, "capability_applied": null, "effective_limit_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": 589830, "profile_key": "2c2a8cfad2695ab3214849b4119a25cfd0e5a7aae2e38d239e4df04c4c9fc891", "schedule_id": 27876, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1919", "location": "Newton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "1921H", "wtt_dep": "1922", "location": "Kirkhill", "stage_seq": 2, "distance_m": 2358.228, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "1924H", "wtt_dep": "1925", "location": "Burnside", "stage_seq": 3, "distance_m": 4586.179, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1927H", "location": "Croftfoot", "stage_seq": 4, "distance_m": 6225.398, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "1929", "wtt_dep": "1929H", "location": "Kings Park", "stage_seq": 5, "distance_m": 7371.631, "section_seq": 1, "route_path_id": 39520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Cathcart West Jn", "stage_seq": 6, "distance_m": 8446.877, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "1933", "wtt_dep": "1934H", "location": "Langside", "stage_seq": 7, "distance_m": 9406.65, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "1936", "wtt_dep": "1936H", "location": "Pollokshaws East", "stage_seq": 8, "distance_m": 10252.086, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "1938", "wtt_dep": "1938H", "location": "Shawlands", "stage_seq": 9, "distance_m": 10847.641, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": "1940H", "location": "Maxwell Park", "stage_seq": 10, "distance_m": 11937.035, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "1942", "wtt_dep": "1945H", "location": "Pollokshields West", "stage_seq": 11, "distance_m": 12744.629, "section_seq": 1, "route_path_id": 39520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "Muirhouse Central Jn", "stage_seq": 12, "distance_m": 13219.898, "section_seq": 1, "route_path_id": 39520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Muirhouse North Jn", "stage_seq": 13, "distance_m": 13557.65, "section_seq": 1, "route_path_id": 39520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949", "location": "Glasgow Bridge Street Jn", "stage_seq": 14, "distance_m": 14652.988, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 15, "distance_m": 15582.199, "section_seq": 1, "route_path_id": 39520}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15582.199, "from_m": 0.0, "section_seq": 1, "route_path_id": 39520}], "total_distance_m": 15582.199, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 15582.199, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2511, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:49Z", "source_id": 48389927, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:21:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:52Z", "source_id": 15717386, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2515, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:27Z", "source_id": 48398830, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:24:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:28Z", "source_id": 15720237, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2519, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:47Z", "source_id": 48404703, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:27:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:50Z", "source_id": 15722076, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2553, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:56Z", "source_id": 48422558, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:34:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:04Z", "source_id": 15730084, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2557, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:34Z", "source_id": 48426510, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:36:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:38Z", "source_id": 15731329, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2561, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:40Z", "source_id": 48431951, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:37:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:44Z", "source_id": 15732920, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2565, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:36Z", "source_id": 48436730, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:40:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:40Z", "source_id": 15734378, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2569, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:48Z", "source_id": 48442085, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:42:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:53Z", "source_id": 15736087, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2009, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:51Z", "source_id": 48463935, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:52:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:52Z", "source_id": 15743100, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Newton 1919 1919 1 None None Glasgow Central High Level 1951 1951 5 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W70007/2026-09-15/detailed None Pollokshields West 2026-09-15T19:46:30+01:00 Glasgow Central High Level 7.0 {"type": "LineString", "coordinates": [[-4.27646, 55.83752049999999], [-4.2759511, 55.837570500000005], [-4.2750372, 55.83769499999999], [-4.274443, 55.8377943], [-4.2733849, 55.8379581], [-4.2730442, 55.83801239999999], [-4.27265, 55.83810419999999], [-4.2722154, 55.83824130000001], [-4.2719714, 55.8383452], [-4.271676299999999, 55.8384868], [-4.2712927999999994, 55.83871719999999], [-4.2709924, 55.83892959999999], [-4.270789975048468, 55.83909640166399], [-4.270641259952046, 55.839231815376465], [-4.270502406939873, 55.839350556173365], [-4.2703726091477545, 55.83945515588352], [-4.270251059711492, 55.83954814633576], [-4.270136951766889, 55.83963205935891], [-4.270029478449752, 55.8397094267818], [-4.269927832895881, 55.839782780433275], [-4.269831208241082, 55.83985465214215], [-4.269738797621157, 55.839927573737256], [-4.269649794171912, 55.840004077047425], [-4.269563391029147, 55.8400866939015], [-4.269478781328667, 55.8401779561283], [-4.269395158206277, 55.840280395556654], [-4.269311714797779, 55.8403965440154], [-4.269227644238978, 55.84052893333337], [-4.269142139665675, 55.84068009533938], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.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.8 1945 1952 Pollokshields West Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-15 19:02:37 TERMINATED 2026-09-15 18:52:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743100 1789498254459062 41 41 2026-09-15 19:02:19.973309 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:19.396665
558269 588596 P23843 172L77MX15 2026-09-15 COMPLETE 15743437 2026-09-15 19:52:00 2026-09-15 19:02:37 2026-09-17 19:02:37 {"id": 588596, "stp": "P", "toc": "Northern", "uid": "P23843", "consist": "150114", "dest_crs": "SHF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23843/2026-09-15/detailed", "trust_id": "172L77MX15", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-15", "dest_arr_time": "1952", "dest_platform": "1A", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "2L77", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "1952", "current_leg_dep": "1945", "current_leg_end": "Sheffield", "origin_dep_time": "1832", "origin_platform": "17A", "current_location": "Sheffield", "last_update_time": "2026-09-15T19:02:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]}", "current_leg_start": "Meadowhall", "dest_arr_time_act": "1951½", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Meadowhall", "current_leg_milage": "3.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 656.466, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 685.677, \"from_m\": 656.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 928.777, \"from_m\": 685.677, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1070.443, \"from_m\": 928.777, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3011.483, \"from_m\": 1070.443, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3066.007, \"from_m\": 3011.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3125.793, \"from_m\": 3066.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13743.863, \"from_m\": 3125.793, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15559.591, \"from_m\": 13743.863, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27802.846, \"from_m\": 15559.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31533.274, \"from_m\": 27802.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31556.232, \"from_m\": 31533.274, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31735.508, \"from_m\": 31556.232, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31772.817, \"from_m\": 31735.508, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31881.156, \"from_m\": 31772.817, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45440.918, \"from_m\": 31881.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45603.915, \"from_m\": 45440.918, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 45631.757, \"from_m\": 45603.915, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45830.858, \"from_m\": 45631.757, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 45981.446, \"from_m\": 45830.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47336.076, \"from_m\": 45981.446, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52141.925, \"from_m\": 47336.076, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52736.639, \"from_m\": 52141.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59317.515, \"from_m\": 52736.639, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59733.648, \"from_m\": 59317.515, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64520.802, \"from_m\": 59733.648, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65291.855, \"from_m\": 64520.802, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66338.984, \"from_m\": 65291.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66401.166, \"from_m\": 66338.984, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 71106.831, \"from_m\": 66401.166, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71641.242, \"from_m\": 71106.831, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 588596, \"profile_key\": \"cd78c015f726ff4c3bf0221eaee09fa31fabc8bfbf701241d5869b7a9419868a\", \"schedule_id\": 20297, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1832\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1833\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 576.626, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1834\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 3, \"distance_m\": 1309.591, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837H\", \"location\": \"Stourton Jn\", \"stage_seq\": 4, \"distance_m\": 5639.302, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"1840H\", \"wtt_dep\": \"1841\", \"location\": \"Woodlesford\", \"stage_seq\": 5, \"distance_m\": 9645.533, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844H\", \"location\": \"Methley Jn\", \"stage_seq\": 6, \"distance_m\": 13687.286, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1847\", \"location\": \"Whitwood Jn\", \"stage_seq\": 7, \"distance_m\": 15591.761, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"1849\", \"wtt_dep\": \"1852\", \"location\": \"Castleford\", \"stage_seq\": 8, \"distance_m\": 17363.799, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1855H\", \"location\": \"Altofts Jn\", \"stage_seq\": 9, \"distance_m\": 21890.44, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"1857\", \"wtt_dep\": \"1857H\", \"location\": \"Normanton\", \"stage_seq\": 10, \"distance_m\": 22944.042, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"1902\", \"wtt_dep\": \"1903\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 11, \"distance_m\": 28064.706, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1906H\", \"location\": \"Horbury Jn\", \"stage_seq\": 12, \"distance_m\": 31693.597, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1912\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 13, \"distance_m\": 38807.898, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"1913H\", \"wtt_dep\": \"1914H\", \"location\": \"Darton\", \"stage_seq\": 14, \"distance_m\": 40231.155, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"1921\", \"wtt_dep\": \"1922\", \"location\": \"Barnsley\", \"stage_seq\": 15, \"distance_m\": 45811.612, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1927H\", \"location\": \"Wombwell\", \"stage_seq\": 16, \"distance_m\": 52234.65, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"1930H\", \"wtt_dep\": \"1931H\", \"location\": \"Elsecar\", \"stage_seq\": 17, \"distance_m\": 54771.805, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1937\", \"location\": \"Chapeltown\", \"stage_seq\": 18, \"distance_m\": 59826.454, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 19, \"distance_m\": 62513.128, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"1943\", \"wtt_dep\": \"1944H\", \"location\": \"Meadowhall\", \"stage_seq\": 20, \"distance_m\": 66234.548, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Wincobank Jn\", \"stage_seq\": 21, \"distance_m\": 66475.414, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 22, \"distance_m\": 70908.702, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"1951H\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 23, \"distance_m\": 71641.242, \"section_seq\": 1, \"route_path_id\": 36363}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 71641.242, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36363}], \"total_distance_m\": 71641.242, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 67497.215, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4144.027, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1832", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:38:42Z\", \"source_id\": 48281389, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:38:48Z\", \"source_id\": 15683408, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:48:26Z\", \"source_id\": 48306924, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:48:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:48:31Z\", \"source_id\": 15691441, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:56:24Z\", \"source_id\": 48327372, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:57:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:56:28Z\", \"source_id\": 15697847, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:01:45Z\", \"source_id\": 48341135, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:02:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:01:49Z\", \"source_id\": 15702122, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:00Z\", \"source_id\": 15711996, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:46Z\", \"source_id\": 48384903, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:51Z\", \"source_id\": 15715816, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:43Z\", \"source_id\": 48397055, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:49Z\", \"source_id\": 15719707, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:17Z\", \"source_id\": 48408437, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:30:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:21Z\", \"source_id\": 15723286, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:27Z\", \"source_id\": 15723453, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:53Z\", \"source_id\": 48422338, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:57Z\", \"source_id\": 15730015, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:26Z\", \"source_id\": 48441098, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:31Z\", \"source_id\": 15735806, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:52Z\", \"source_id\": 48464067, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:56Z\", \"source_id\": 15743186, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:08Z\", \"source_id\": 15743437, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "1", "timing_fact_generation": 1789498269850856, "current_leg_arrival_utc": "2026-09-15T19:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:21.251665", "service_state_evidence_id": 15743186, "current_leg_start_actual_dep": "2026-09-15T19:44:30+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:22.508220", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS SHF 2L77 150114 2 75 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 656.466, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 685.677, "from_m": 656.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 928.777, "from_m": 685.677, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1070.443, "from_m": 928.777, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3011.483, "from_m": 1070.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3066.007, "from_m": 3011.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3125.793, "from_m": 3066.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13743.863, "from_m": 3125.793, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15559.591, "from_m": 13743.863, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27802.846, "from_m": 15559.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31533.274, "from_m": 27802.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31556.232, "from_m": 31533.274, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31735.508, "from_m": 31556.232, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31772.817, "from_m": 31735.508, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31881.156, "from_m": 31772.817, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45440.918, "from_m": 31881.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45603.915, "from_m": 45440.918, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 45631.757, "from_m": 45603.915, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45830.858, "from_m": 45631.757, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 45981.446, "from_m": 45830.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47336.076, "from_m": 45981.446, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52141.925, "from_m": 47336.076, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52736.639, "from_m": 52141.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59317.515, "from_m": 52736.639, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59733.648, "from_m": 59317.515, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64520.802, "from_m": 59733.648, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65291.855, "from_m": 64520.802, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66338.984, "from_m": 65291.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66401.166, "from_m": 66338.984, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 71106.831, "from_m": 66401.166, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71641.242, "from_m": 71106.831, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 588596, "profile_key": "cd78c015f726ff4c3bf0221eaee09fa31fabc8bfbf701241d5869b7a9419868a", "schedule_id": 20297, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1832", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1833", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 576.626, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834", "location": "Engine Shed Jn", "stage_seq": 3, "distance_m": 1309.591, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837H", "location": "Stourton Jn", "stage_seq": 4, "distance_m": 5639.302, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "1840H", "wtt_dep": "1841", "location": "Woodlesford", "stage_seq": 5, "distance_m": 9645.533, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844H", "location": "Methley Jn", "stage_seq": 6, "distance_m": 13687.286, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1847", "location": "Whitwood Jn", "stage_seq": 7, "distance_m": 15591.761, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "1849", "wtt_dep": "1852", "location": "Castleford", "stage_seq": 8, "distance_m": 17363.799, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855H", "location": "Altofts Jn", "stage_seq": 9, "distance_m": 21890.44, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "1857", "wtt_dep": "1857H", "location": "Normanton", "stage_seq": 10, "distance_m": 22944.042, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "1902", "wtt_dep": "1903", "location": "Wakefield Kirkgate", "stage_seq": 11, "distance_m": 28064.706, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906H", "location": "Horbury Jn", "stage_seq": 12, "distance_m": 31693.597, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912", "location": "Woolley Coal Sidings S.B.", "stage_seq": 13, "distance_m": 38807.898, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "1913H", "wtt_dep": "1914H", "location": "Darton", "stage_seq": 14, "distance_m": 40231.155, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "1921", "wtt_dep": "1922", "location": "Barnsley", "stage_seq": 15, "distance_m": 45811.612, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1927H", "location": "Wombwell", "stage_seq": 16, "distance_m": 52234.65, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "1930H", "wtt_dep": "1931H", "location": "Elsecar", "stage_seq": 17, "distance_m": 54771.805, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1937", "location": "Chapeltown", "stage_seq": 18, "distance_m": 59826.454, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939", "location": "Ecclesfield West S.B.", "stage_seq": 19, "distance_m": 62513.128, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "1943", "wtt_dep": "1944H", "location": "Meadowhall", "stage_seq": 20, "distance_m": 66234.548, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Wincobank Jn", "stage_seq": 21, "distance_m": 66475.414, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "Nunnery Main Line Jn", "stage_seq": 22, "distance_m": 70908.702, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "1951H", "wtt_dep": null, "location": "Sheffield", "stage_seq": 23, "distance_m": 71641.242, "section_seq": 1, "route_path_id": 36363}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 71641.242, "from_m": 0.0, "section_seq": 1, "route_path_id": 36363}], "total_distance_m": 71641.242, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 67497.215, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4144.027, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5623, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:38:42Z", "source_id": 48281389, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:38:48Z", "source_id": 15683408, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5077, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:48:26Z", "source_id": 48306924, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:48:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:48:31Z", "source_id": 15691441, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5883, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:56:24Z", "source_id": 48327372, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:57:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:56:28Z", "source_id": 15697847, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5910, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:01:45Z", "source_id": 48341135, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:02:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:01:49Z", "source_id": 15702122, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:00Z", "source_id": 15711996, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7177, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:46Z", "source_id": 48384903, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:19:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:51Z", "source_id": 15715816, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7248, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:43Z", "source_id": 48397055, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:27:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:49Z", "source_id": 15719707, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7245, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:17Z", "source_id": 48408437, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:30:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:21Z", "source_id": 15723286, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:27Z", "source_id": 15723453, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7241, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:53Z", "source_id": 48422338, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:36:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:57Z", "source_id": 15730015, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7251, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:26Z", "source_id": 48441098, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:42:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:31Z", "source_id": 15735806, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7283, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:52Z", "source_id": 48464067, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T18:52:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:56Z", "source_id": 15743186, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:08Z", "source_id": 15743437, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Leeds 1832 1832 17A None None Sheffield 1952 1951½ 1A LATE 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P23843/2026-09-15/detailed None Meadowhall 2026-09-15T19:44:30+01:00 Sheffield 7.0 {"type": "LineString", "coordinates": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]} 3.4 1945 1952 Meadowhall Sheffield Sheffield 53.3780311 -1.4619218 53.3780311 -1.4619218 1 0 2026-09-15 19:02:37 TERMINATED 2026-09-15 18:52:00 Sheffield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743186 1789498269850856 76 76 2026-09-15 19:02:22.508220 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:21.251665
558270 587378 P01169 471K82MV15 2026-09-15 COMPLETE None 2026-09-15 18:52:00 2026-09-15 19:02:37 2026-09-17 19:02:37 {"id": 587378, "stp": "O", "toc": "Greater Anglia", "uid": "P01169", "consist": "755419", "dest_crs": "NRW", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01169/2026-09-15/detailed", "trust_id": "471K82MV15", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-15", "dest_arr_time": "1948", "dest_platform": "1B", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "1K82", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "1952", "current_leg_dep": "1940", "current_leg_end": "Norwich", "origin_dep_time": "1748", "origin_platform": "1", "current_location": "Norwich Thorpe Jn", "last_update_time": "2026-09-15T19:02:37", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.118271, 52.56543500000001], [1.119144, 52.565779500000005], [1.1193635, 52.565859299999985], [1.1214402, 52.56666620000001], [1.12158, 52.56671860000001], [1.1218168999999998, 52.5668119], [1.1231981, 52.567339299999986], [1.1285674, 52.56942300000001], [1.1435385, 52.5752188], [1.1440409, 52.57541569999999], [1.1441001999999998, 52.575438899999995], [1.1472253, 52.576605], [1.1489976, 52.57721480000001], [1.1520769, 52.5781782], [1.1536187, 52.57862719999999], [1.1551875, 52.5790552], [1.1575263, 52.5796517], [1.1590869, 52.5800201], [1.1606618000000002, 52.5803694], [1.1620524, 52.5806608], [1.1634529999999998, 52.58093379999999], [1.1660941, 52.5813995], [1.1678098693553778, 52.58166086665046], [1.1687101, 52.581798000000006], [1.1713188, 52.58220169999999], [1.1722938, 52.582395], [1.1732498, 52.582612100000006], [1.1824935, 52.58509329999999], [1.1825492, 52.58510820000001], [1.1859737999999995, 52.58602739999999], [1.1874559999999998, 52.58643210000001], [1.1888772, 52.5868608], [1.1906079, 52.58743549999999], [1.2008312, 52.5911035], [1.2026750999999998, 52.591725899999986], [1.2052655, 52.59252219999998], [1.2074189999999998, 52.59311480000001], [1.2091165, 52.59355790000001], [1.2108388, 52.5939728], [1.2125769999999998, 52.5943636], [1.2143267999999998, 52.5947272], [1.2158171, 52.595011], [1.2178013999999997, 52.595364399999994], [1.2213720999999995, 52.5960076], [1.2221121, 52.596142400000005], [1.2243007, 52.596518], [1.2253477999999998, 52.596683899999995], [1.2264075, 52.5968232], [1.2279225, 52.59697359999999], [1.2294037, 52.5970733], [1.2303377999999998, 52.597117199999985], [1.2312704, 52.5971357], [1.2330873999999998, 52.59715109999999], [1.2344905999999998, 52.597191900000006], [1.2352095999999997, 52.5972266], [1.2359029, 52.597271799999994], [1.2372029, 52.59737499999999], [1.2384965, 52.59751659999999], [1.239749, 52.59768509999999], [1.2410139, 52.597875], [1.2443244, 52.598519], [1.2457073, 52.59875819999999], [1.2465396999999998, 52.5988867], [1.2485406999999995, 52.5991427], [1.2496373999999997, 52.59924540000001], [1.2507232999999998, 52.5993387], [1.2556609, 52.599746999999994], [1.2561710999999998, 52.59978619999999], [1.25764139776733, 52.599908228361286], [1.2576519, 52.59990909999999], [1.2589785, 52.6000088], [1.2609009, 52.600128899999994], [1.2618241, 52.6001663], [1.2627326, 52.60019340000001], [1.2634329, 52.6002149], [1.2637438, 52.60021569999999], [1.2649911, 52.60021569999999], [1.2654238000000002, 52.6002119], [1.2668692, 52.6001853], [1.2683348999999997, 52.6001353], [1.270084, 52.60005710000001], [1.2723304, 52.599924], [1.2745843999999995, 52.5998051], [1.2746628, 52.59979969999999], [1.2751489, 52.59976639999999], [1.275287, 52.5997564], [1.2785362999999998, 52.5995211], [1.2795898, 52.59947220000001], [1.2811281999999995, 52.5994592], [1.2826631, 52.5994809], [1.2838082, 52.59954150000001], [1.2849245, 52.599641299999995], [1.2860208999999998, 52.599765], [1.2871196, 52.59992019999999], [1.2882553, 52.600111199999986], [1.2884641568284474, 52.60015573637146], [1.288533521994681, 52.6001705277036], [1.2892101, 52.60031480000001], [1.290267, 52.60057239999999], [1.2912879, 52.6008444], [1.2922180999999997, 52.6011262], [1.292671, 52.6012716], [1.2939368, 52.60171679999999], [1.2942048, 52.6018241], [1.2951408999999998, 52.6021988], [1.2962317, 52.6026824], [1.2972426, 52.603205800000005], [1.2978197634771973, 52.60355296986019], [1.3040589, 52.607305700000005], [1.3050269, 52.60790459999999], [1.3059602, 52.6085236], [1.3065078999999995, 52.60890979999999], [1.3068664, 52.6092162], [1.3083466, 52.6105014], [1.3091174, 52.61130860000001], [1.3093744, 52.61157769999999], [1.3105623999999998, 52.61298060000001], [1.3106608, 52.6130867], [1.3107654, 52.6132011], [1.3109384, 52.613366799999994], [1.3110276, 52.613457], [1.3111113, 52.613547], [1.3116544, 52.61415619999999], [1.3117816999999998, 52.614282], [1.3118962814431416, 52.61441130349843], [1.3119646, 52.61448839999999], [1.312118, 52.614672699999986], [1.3123081, 52.6148933], [1.3125302, 52.615151], [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": "Wymondham", "dest_arr_time_act": "1948", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Attleborough", "current_leg_milage": "10.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 4263.199, \"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\": 4934.612, \"from_m\": 4263.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\": 4990.719, \"from_m\": 4934.612, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5051.881, \"from_m\": 4990.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19834.792, \"from_m\": 5051.881, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23056.069, \"from_m\": 19834.792, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23096.213, \"from_m\": 23056.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23334.417, \"from_m\": 23096.213, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28839.819, \"from_m\": 23334.417, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29549.361, \"from_m\": 28839.819, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29584.945, \"from_m\": 29549.361, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29756.373, \"from_m\": 29584.945, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35624.223, \"from_m\": 29756.373, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38614.021, \"from_m\": 35624.223, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38695.826, \"from_m\": 38614.021, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 38740.965, \"from_m\": 38695.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\": 38837.304, \"from_m\": 38740.965, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 39005.086, \"from_m\": 38837.304, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39999.556, \"from_m\": 39005.086, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62017.075, \"from_m\": 39999.556, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62366.839, \"from_m\": 62017.075, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63182.75, \"from_m\": 62366.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63251.488, \"from_m\": 63182.75, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 63305.913, \"from_m\": 63251.488, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63766.524, \"from_m\": 63305.913, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 65022.264, \"from_m\": 63766.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65138.806, \"from_m\": 65022.264, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65314.471, \"from_m\": 65138.806, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65690.941, \"from_m\": 65314.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 82612.447, \"from_m\": 65690.941, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 87091.951, \"from_m\": 82612.447, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 98391.82, \"from_m\": 87091.951, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 100401.512, \"from_m\": 98391.82, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 100439.315, \"from_m\": 100401.512, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101286.112, \"from_m\": 100439.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\": 104975.423, \"from_m\": 101286.112, \"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\": 111063.814, \"from_m\": 104975.423, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111459.804, \"from_m\": 111063.814, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 115455.186, \"from_m\": 111459.804, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 125921.525, \"from_m\": 115455.186, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 130113.864, \"from_m\": 125921.525, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 147343.583, \"from_m\": 130113.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\": 148419.427, \"from_m\": 147343.583, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 148598.624, \"from_m\": 148419.427, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 149236.956, \"from_m\": 148598.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\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 587378, \"profile_key\": \"9a404721250fc22ae8813a66dc83b33992b52fdec5bc66afb7240e0ff1264fd9\", \"schedule_id\": 40331, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": false, \"wtt_arr\": \"1750\", \"wtt_dep\": \"1752\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759\", \"location\": \"Stansted North Jn\", \"stage_seq\": 5, \"distance_m\": 4934.612, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": false, \"wtt_arr\": \"1807\", \"wtt_dep\": \"1808\", \"location\": \"Audley End\", \"stage_seq\": 6, \"distance_m\": 16768.267, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": false, \"wtt_arr\": \"1815\", \"wtt_dep\": \"1816\", \"location\": \"Whittlesford Parkway\", \"stage_seq\": 7, \"distance_m\": 28621.504, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1820H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 8, \"distance_m\": 35535.077, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": false, \"wtt_arr\": \"1822\", \"wtt_dep\": \"1823\", \"location\": \"Cambridge South\", \"stage_seq\": 9, \"distance_m\": 36650.817, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": false, \"wtt_arr\": \"1827H\", \"wtt_dep\": \"1829H\", \"location\": \"Cambridge\", \"stage_seq\": 10, \"distance_m\": 39244.47, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1832\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 11, \"distance_m\": 40785.928, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": false, \"wtt_arr\": \"1833H\", \"wtt_dep\": \"1834H\", \"location\": \"Cambridge North\", \"stage_seq\": 12, \"distance_m\": 42989.148, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837H\", \"location\": \"Waterbeach\", \"stage_seq\": 13, \"distance_m\": 47876.77, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844H\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 14, \"distance_m\": 62199.324, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": false, \"wtt_arr\": \"1845H\", \"wtt_dep\": \"1849\", \"location\": \"Ely\", \"stage_seq\": 15, \"distance_m\": 62932.347, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851H\", \"location\": \"Ely North Jn\", \"stage_seq\": 16, \"distance_m\": 65236.177, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": false, \"wtt_arr\": \"1904\", \"wtt_dep\": \"1905\", \"location\": \"Brandon\", \"stage_seq\": 17, \"distance_m\": 88672.399, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": false, \"wtt_arr\": \"1911H\", \"wtt_dep\": \"1913\", \"location\": \"Thetford\", \"stage_seq\": 18, \"distance_m\": 100266.931, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1928\", \"location\": \"Attleborough\", \"stage_seq\": 19, \"distance_m\": 123736.602, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": false, \"wtt_arr\": \"1934\", \"wtt_dep\": \"1935\", \"location\": \"Wymondham\", \"stage_seq\": 20, \"distance_m\": 132849.984, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"Wymondham Co877\", \"stage_seq\": 21, \"distance_m\": 133134.39, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Trowse Jn\", \"stage_seq\": 22, \"distance_m\": 147536.186, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 23, \"distance_m\": 148192.874, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946H\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 24, \"distance_m\": 148679.112, \"section_seq\": 1, \"route_path_id\": 36050}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 25, \"distance_m\": 149236.956, \"section_seq\": 1, \"route_path_id\": 36050}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 149236.956, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36050}], \"total_distance_m\": 149236.956, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 147197.457, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2039.499, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1748", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:00:45Z\", \"source_id\": 48182539, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:01:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:00:49Z\", \"source_id\": 15651846, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:13:55Z\", \"source_id\": 48217347, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:14:00Z\", \"source_id\": 15662767, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:20:19Z\", \"source_id\": 15667982, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:27:11Z\", \"source_id\": 48250966, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:27:15Z\", \"source_id\": 15673831, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:33:48Z\", \"source_id\": 48268504, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:33:54Z\", \"source_id\": 15679306, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12321, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:37:42Z\", \"source_id\": 48278750, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:39:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:37:45Z\", \"source_id\": 15682529, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:46:44Z\", \"source_id\": 48302443, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:47:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:46:46Z\", \"source_id\": 15689971, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:55Z\", \"source_id\": 48360114, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:09:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:59Z\", \"source_id\": 15707979, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:32Z\", \"source_id\": 48379396, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:39Z\", \"source_id\": 15714083, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:22Z\", \"source_id\": 48416131, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:25Z\", \"source_id\": 15727369, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:48Z\", \"source_id\": 15727990, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:06Z\", \"source_id\": 48433021, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:11Z\", \"source_id\": 15733237, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:51Z\", \"source_id\": 48464041, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:56Z\", \"source_id\": 15743168, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "1", "timing_fact_generation": 1789498274046053, "current_leg_arrival_utc": "2026-09-15T19:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:21.255927", "service_state_evidence_id": 15743168, "current_leg_start_actual_dep": "2026-09-15T19:38:00+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:22.517415", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia O SSD NRW 1K82 755419 5 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": 4263.199, "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": 4934.612, "from_m": 4263.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": 4990.719, "from_m": 4934.612, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5051.881, "from_m": 4990.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19834.792, "from_m": 5051.881, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23056.069, "from_m": 19834.792, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23096.213, "from_m": 23056.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23334.417, "from_m": 23096.213, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28839.819, "from_m": 23334.417, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29549.361, "from_m": 28839.819, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29584.945, "from_m": 29549.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29756.373, "from_m": 29584.945, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35624.223, "from_m": 29756.373, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38614.021, "from_m": 35624.223, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38695.826, "from_m": 38614.021, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 38740.965, "from_m": 38695.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": 38837.304, "from_m": 38740.965, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 39005.086, "from_m": 38837.304, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39999.556, "from_m": 39005.086, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62017.075, "from_m": 39999.556, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62366.839, "from_m": 62017.075, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63182.75, "from_m": 62366.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63251.488, "from_m": 63182.75, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 63305.913, "from_m": 63251.488, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63766.524, "from_m": 63305.913, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 65022.264, "from_m": 63766.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65138.806, "from_m": 65022.264, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65314.471, "from_m": 65138.806, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65690.941, "from_m": 65314.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82612.447, "from_m": 65690.941, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 87091.951, "from_m": 82612.447, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 98391.82, "from_m": 87091.951, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 100401.512, "from_m": 98391.82, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 100439.315, "from_m": 100401.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101286.112, "from_m": 100439.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": 104975.423, "from_m": 101286.112, "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": 111063.814, "from_m": 104975.423, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111459.804, "from_m": 111063.814, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 115455.186, "from_m": 111459.804, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 125921.525, "from_m": 115455.186, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 130113.864, "from_m": 125921.525, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 147343.583, "from_m": 130113.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": 148419.427, "from_m": 147343.583, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 148598.624, "from_m": 148419.427, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 149236.956, "from_m": 148598.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", "infrastructure_limit_mph": 25.0}], "service_id": 587378, "profile_key": "9a404721250fc22ae8813a66dc83b33992b52fdec5bc66afb7240e0ff1264fd9", "schedule_id": 40331, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1748", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1750", "wtt_dep": "1752", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759", "location": "Stansted North Jn", "stage_seq": 5, "distance_m": 4934.612, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1807", "wtt_dep": "1808", "location": "Audley End", "stage_seq": 6, "distance_m": 16768.267, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1815", "wtt_dep": "1816", "location": "Whittlesford Parkway", "stage_seq": 7, "distance_m": 28621.504, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820H", "location": "Shepreth Branch Jn", "stage_seq": 8, "distance_m": 35535.077, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1822", "wtt_dep": "1823", "location": "Cambridge South", "stage_seq": 9, "distance_m": 36650.817, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1827H", "wtt_dep": "1829H", "location": "Cambridge", "stage_seq": 10, "distance_m": 39244.47, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832", "location": "Coldham Lane Jn", "stage_seq": 11, "distance_m": 40785.928, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1833H", "wtt_dep": "1834H", "location": "Cambridge North", "stage_seq": 12, "distance_m": 42989.148, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837H", "location": "Waterbeach", "stage_seq": 13, "distance_m": 47876.77, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844H", "location": "Ely Dock Jn", "stage_seq": 14, "distance_m": 62199.324, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1845H", "wtt_dep": "1849", "location": "Ely", "stage_seq": 15, "distance_m": 62932.347, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851H", "location": "Ely North Jn", "stage_seq": 16, "distance_m": 65236.177, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1904", "wtt_dep": "1905", "location": "Brandon", "stage_seq": 17, "distance_m": 88672.399, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1911H", "wtt_dep": "1913", "location": "Thetford", "stage_seq": 18, "distance_m": 100266.931, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1928", "location": "Attleborough", "stage_seq": 19, "distance_m": 123736.602, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1934", "wtt_dep": "1935", "location": "Wymondham", "stage_seq": 20, "distance_m": 132849.984, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939", "location": "Wymondham Co877", "stage_seq": 21, "distance_m": 133134.39, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Trowse Jn", "stage_seq": 22, "distance_m": 147536.186, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Trowse Swing Bridge", "stage_seq": 23, "distance_m": 148192.874, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "Norwich Thorpe Jn", "stage_seq": 24, "distance_m": 148679.112, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": null, "location": "Norwich", "stage_seq": 25, "distance_m": 149236.956, "section_seq": 1, "route_path_id": 36050}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 149236.956, "from_m": 0.0, "section_seq": 1, "route_path_id": 36050}], "total_distance_m": 149236.956, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 147197.457, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2039.499, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12680, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:00:45Z", "source_id": 48182539, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:01:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:00:49Z", "source_id": 15651846, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12669, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:13:55Z", "source_id": 48217347, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:14:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:14:00Z", "source_id": 15662767, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:20:19Z", "source_id": 15667982, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12574, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:27:11Z", "source_id": 48250966, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:29:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:27:15Z", "source_id": 15673831, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12431, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:33:48Z", "source_id": 48268504, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:34:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:33:54Z", "source_id": 15679306, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12321, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:37:42Z", "source_id": 48278750, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:39:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:37:45Z", "source_id": 15682529, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12233, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:46:44Z", "source_id": 48302443, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:47:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:46:46Z", "source_id": 15689971, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12178, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:55Z", "source_id": 48360114, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:09:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:59Z", "source_id": 15707979, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12170, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:32Z", "source_id": 48379396, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:17:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:39Z", "source_id": 15714083, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13221, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:22Z", "source_id": 48416131, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:32:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:25Z", "source_id": 15727369, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:48Z", "source_id": 15727990, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13210, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:06Z", "source_id": 48433021, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:39:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:11Z", "source_id": 15733237, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12982, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:51Z", "source_id": 48464041, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:52:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:56Z", "source_id": 15743168, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Stansted Airport 1748 1748 1 None None Norwich 1948 1948 1B LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01169/2026-09-15/detailed None Wymondham 2026-09-15T19:38:00+01:00 Norwich 12.0 {"type": "LineString", "coordinates": [[1.118271, 52.56543500000001], [1.119144, 52.565779500000005], [1.1193635, 52.565859299999985], [1.1214402, 52.56666620000001], [1.12158, 52.56671860000001], [1.1218168999999998, 52.5668119], [1.1231981, 52.567339299999986], [1.1285674, 52.56942300000001], [1.1435385, 52.5752188], [1.1440409, 52.57541569999999], [1.1441001999999998, 52.575438899999995], [1.1472253, 52.576605], [1.1489976, 52.57721480000001], [1.1520769, 52.5781782], [1.1536187, 52.57862719999999], [1.1551875, 52.5790552], [1.1575263, 52.5796517], [1.1590869, 52.5800201], [1.1606618000000002, 52.5803694], [1.1620524, 52.5806608], [1.1634529999999998, 52.58093379999999], [1.1660941, 52.5813995], [1.1678098693553778, 52.58166086665046], [1.1687101, 52.581798000000006], [1.1713188, 52.58220169999999], [1.1722938, 52.582395], [1.1732498, 52.582612100000006], [1.1824935, 52.58509329999999], [1.1825492, 52.58510820000001], [1.1859737999999995, 52.58602739999999], [1.1874559999999998, 52.58643210000001], [1.1888772, 52.5868608], [1.1906079, 52.58743549999999], [1.2008312, 52.5911035], [1.2026750999999998, 52.591725899999986], [1.2052655, 52.59252219999998], [1.2074189999999998, 52.59311480000001], [1.2091165, 52.59355790000001], [1.2108388, 52.5939728], [1.2125769999999998, 52.5943636], [1.2143267999999998, 52.5947272], [1.2158171, 52.595011], [1.2178013999999997, 52.595364399999994], [1.2213720999999995, 52.5960076], [1.2221121, 52.596142400000005], [1.2243007, 52.596518], [1.2253477999999998, 52.596683899999995], [1.2264075, 52.5968232], [1.2279225, 52.59697359999999], [1.2294037, 52.5970733], [1.2303377999999998, 52.597117199999985], [1.2312704, 52.5971357], [1.2330873999999998, 52.59715109999999], [1.2344905999999998, 52.597191900000006], [1.2352095999999997, 52.5972266], [1.2359029, 52.597271799999994], [1.2372029, 52.59737499999999], [1.2384965, 52.59751659999999], [1.239749, 52.59768509999999], [1.2410139, 52.597875], [1.2443244, 52.598519], [1.2457073, 52.59875819999999], [1.2465396999999998, 52.5988867], [1.2485406999999995, 52.5991427], [1.2496373999999997, 52.59924540000001], [1.2507232999999998, 52.5993387], [1.2556609, 52.599746999999994], [1.2561710999999998, 52.59978619999999], [1.25764139776733, 52.599908228361286], [1.2576519, 52.59990909999999], [1.2589785, 52.6000088], [1.2609009, 52.600128899999994], [1.2618241, 52.6001663], [1.2627326, 52.60019340000001], [1.2634329, 52.6002149], [1.2637438, 52.60021569999999], [1.2649911, 52.60021569999999], [1.2654238000000002, 52.6002119], [1.2668692, 52.6001853], [1.2683348999999997, 52.6001353], [1.270084, 52.60005710000001], [1.2723304, 52.599924], [1.2745843999999995, 52.5998051], [1.2746628, 52.59979969999999], [1.2751489, 52.59976639999999], [1.275287, 52.5997564], [1.2785362999999998, 52.5995211], [1.2795898, 52.59947220000001], [1.2811281999999995, 52.5994592], [1.2826631, 52.5994809], [1.2838082, 52.59954150000001], [1.2849245, 52.599641299999995], [1.2860208999999998, 52.599765], [1.2871196, 52.59992019999999], [1.2882553, 52.600111199999986], [1.2884641568284474, 52.60015573637146], [1.288533521994681, 52.6001705277036], [1.2892101, 52.60031480000001], [1.290267, 52.60057239999999], [1.2912879, 52.6008444], [1.2922180999999997, 52.6011262], [1.292671, 52.6012716], [1.2939368, 52.60171679999999], [1.2942048, 52.6018241], [1.2951408999999998, 52.6021988], [1.2962317, 52.6026824], [1.2972426, 52.603205800000005], [1.2978197634771973, 52.60355296986019], [1.3040589, 52.607305700000005], [1.3050269, 52.60790459999999], [1.3059602, 52.6085236], [1.3065078999999995, 52.60890979999999], [1.3068664, 52.6092162], [1.3083466, 52.6105014], [1.3091174, 52.61130860000001], [1.3093744, 52.61157769999999], [1.3105623999999998, 52.61298060000001], [1.3106608, 52.6130867], [1.3107654, 52.6132011], [1.3109384, 52.613366799999994], [1.3110276, 52.613457], [1.3111113, 52.613547], [1.3116544, 52.61415619999999], [1.3117816999999998, 52.614282], [1.3118962814431416, 52.61441130349843], [1.3119646, 52.61448839999999], [1.312118, 52.614672699999986], [1.3123081, 52.6148933], [1.3125302, 52.615151], [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]]} 10.1 1940 1952 Attleborough Norwich Thorpe Jn Norwich 52.6266570 1.3070530 52.6266570 1.3070530 1 0 2026-09-15 19:02:37 TERMINATED 2026-09-15 18:52:00 Norwich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743168 1789498274046053 84 84 2026-09-15 19:02:22.517415 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:21.255927
558271 589481 G30414 352G54MY15 2026-09-15 COMPLETE 15745515 2026-09-15 19:52:00 2026-09-15 19:02:37 2026-09-17 19:02:37 {"id": 589481, "stp": "P", "toc": "Merseyrail", "uid": "G30414", "consist": "777036", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30414/2026-09-15/detailed", "trust_id": "352G54MY15", "origin_crs": "SOP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2G54", "timing_status": "ON TIME", "origin_station": "Southport", "current_leg_arr": "1952", "current_leg_dep": "1949", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "1906", "origin_platform": "2", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-15T19:02:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "1952½", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 313.932, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 620.438, \"from_m\": 313.932, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11427.855, \"from_m\": 620.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11478.742, \"from_m\": 11427.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20877.094, \"from_m\": 11478.742, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21663.131, \"from_m\": 20877.094, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23852.424, \"from_m\": 21663.131, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23925.698, \"from_m\": 23852.424, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24359.497, \"from_m\": 23925.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24817.05, \"from_m\": 24359.497, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25250.848, \"from_m\": 24817.05, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25324.122, \"from_m\": 25250.848, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25829.52, \"from_m\": 25324.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27208.083, \"from_m\": 25829.52, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27286.352, \"from_m\": 27208.083, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27646.271, \"from_m\": 27286.352, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28433.171, \"from_m\": 27646.271, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28742.768, \"from_m\": 28433.171, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 31270.124, \"from_m\": 28742.768, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31475.033, \"from_m\": 31270.124, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32143.228, \"from_m\": 31475.033, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32312.885, \"from_m\": 32143.228, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 589481, \"profile_key\": \"6e6d4789cdf9997e8562950a2907428b32ed681176ed21b30c703a728ad4caf2\", \"schedule_id\": 11239, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1906\", \"location\": \"Southport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1909H\", \"wtt_dep\": \"1910\", \"location\": \"Birkdale\", \"stage_seq\": 2, \"distance_m\": 1842.076, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1912\", \"wtt_dep\": \"1913\", \"location\": \"Hillside\", \"stage_seq\": 3, \"distance_m\": 3429.88, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1915H\", \"wtt_dep\": \"1916\", \"location\": \"Ainsdale\", \"stage_seq\": 4, \"distance_m\": 5860.489, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1919H\", \"wtt_dep\": \"1920\", \"location\": \"Freshfield\", \"stage_seq\": 5, \"distance_m\": 10361.695, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1921H\", \"wtt_dep\": \"1922H\", \"location\": \"Formby\", \"stage_seq\": 6, \"distance_m\": 11767.149, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1925H\", \"wtt_dep\": \"1926\", \"location\": \"Hightown\", \"stage_seq\": 7, \"distance_m\": 15044.242, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1929\", \"wtt_dep\": \"1930\", \"location\": \"Hall Road\", \"stage_seq\": 8, \"distance_m\": 18206.766, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1931H\", \"wtt_dep\": \"1932\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 19547.264, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1934\", \"wtt_dep\": \"1935\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 10, \"distance_m\": 21338.026, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1937H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 11, \"distance_m\": 23013.126, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1939H\", \"wtt_dep\": \"1940\", \"location\": \"Bootle New Strand\", \"stage_seq\": 12, \"distance_m\": 24588.273, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1941H\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 13, \"distance_m\": 26694.351, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1943\", \"wtt_dep\": \"1943H\", \"location\": \"Bank Hall\", \"stage_seq\": 14, \"distance_m\": 27866.21, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1945H\", \"wtt_dep\": \"1946H\", \"location\": \"Sandhills\", \"stage_seq\": 15, \"distance_m\": 28888.568, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1949H\", \"wtt_dep\": \"1950H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 16, \"distance_m\": 31360.498, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1952H\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 17, \"distance_m\": 32312.885, \"section_seq\": 1, \"route_path_id\": 31934}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32312.885, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31934}], \"total_distance_m\": 32312.885, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 32183.729, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.156, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1906", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:22Z\", \"source_id\": 48358678, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:09:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:26Z\", \"source_id\": 15707517, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:32Z\", \"source_id\": 48364260, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:34Z\", \"source_id\": 15709282, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:34Z\", \"source_id\": 48374413, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:39Z\", \"source_id\": 15712535, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:17Z\", \"source_id\": 48378639, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:20Z\", \"source_id\": 15713860, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:46Z\", \"source_id\": 48389819, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:52Z\", \"source_id\": 15717396, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:30Z\", \"source_id\": 48394045, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:25:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:33Z\", \"source_id\": 15718781, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:32Z\", \"source_id\": 48404119, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:36Z\", \"source_id\": 15721904, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:36Z\", \"source_id\": 48411740, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:42Z\", \"source_id\": 15724984, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:21Z\", \"source_id\": 15725798, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9715, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:42Z\", \"source_id\": 48419468, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:45Z\", \"source_id\": 15729099, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:55Z\", \"source_id\": 48424884, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:02Z\", \"source_id\": 15730774, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:13Z\", \"source_id\": 48430740, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:18Z\", \"source_id\": 15732559, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:54Z\", \"source_id\": 48437377, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:56Z\", \"source_id\": 15734562, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:20Z\", \"source_id\": 48440810, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:23Z\", \"source_id\": 15735674, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:05Z\", \"source_id\": 48447473, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:08Z\", \"source_id\": 15737805, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:24Z\", \"source_id\": 48458094, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:29Z\", \"source_id\": 15741138, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:12Z\", \"source_id\": 48467455, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:18Z\", \"source_id\": 15744846, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:49Z\", \"source_id\": 15745515, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789498372557837, "current_leg_arrival_utc": "2026-09-15T19:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:21.507351", "service_state_evidence_id": 15744846, "current_leg_start_actual_dep": "2026-09-15T19:50:30+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:22.521080", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P SOP LVC 2G54 777036 4 75 None {"version": 3, "segments": [{"to_m": 313.932, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 620.438, "from_m": 313.932, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11427.855, "from_m": 620.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11478.742, "from_m": 11427.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20877.094, "from_m": 11478.742, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21663.131, "from_m": 20877.094, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23852.424, "from_m": 21663.131, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23925.698, "from_m": 23852.424, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24359.497, "from_m": 23925.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24817.05, "from_m": 24359.497, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25250.848, "from_m": 24817.05, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25324.122, "from_m": 25250.848, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25829.52, "from_m": 25324.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27208.083, "from_m": 25829.52, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27286.352, "from_m": 27208.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27646.271, "from_m": 27286.352, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28433.171, "from_m": 27646.271, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28742.768, "from_m": 28433.171, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 31270.124, "from_m": 28742.768, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31475.033, "from_m": 31270.124, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32143.228, "from_m": 31475.033, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32312.885, "from_m": 32143.228, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 589481, "profile_key": "6e6d4789cdf9997e8562950a2907428b32ed681176ed21b30c703a728ad4caf2", "schedule_id": 11239, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1906", "location": "Southport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1909H", "wtt_dep": "1910", "location": "Birkdale", "stage_seq": 2, "distance_m": 1842.076, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1912", "wtt_dep": "1913", "location": "Hillside", "stage_seq": 3, "distance_m": 3429.88, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1915H", "wtt_dep": "1916", "location": "Ainsdale", "stage_seq": 4, "distance_m": 5860.489, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1919H", "wtt_dep": "1920", "location": "Freshfield", "stage_seq": 5, "distance_m": 10361.695, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1921H", "wtt_dep": "1922H", "location": "Formby", "stage_seq": 6, "distance_m": 11767.149, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1925H", "wtt_dep": "1926", "location": "Hightown", "stage_seq": 7, "distance_m": 15044.242, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1929", "wtt_dep": "1930", "location": "Hall Road", "stage_seq": 8, "distance_m": 18206.766, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1931H", "wtt_dep": "1932", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 19547.264, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1934", "wtt_dep": "1935", "location": "Waterloo (Merseyside)", "stage_seq": 10, "distance_m": 21338.026, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1937H", "location": "Seaforth & Litherland", "stage_seq": 11, "distance_m": 23013.126, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1939H", "wtt_dep": "1940", "location": "Bootle New Strand", "stage_seq": 12, "distance_m": 24588.273, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1941H", "location": "Bootle Oriel Road", "stage_seq": 13, "distance_m": 26694.351, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1943", "wtt_dep": "1943H", "location": "Bank Hall", "stage_seq": 14, "distance_m": 27866.21, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1945H", "wtt_dep": "1946H", "location": "Sandhills", "stage_seq": 15, "distance_m": 28888.568, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1949H", "wtt_dep": "1950H", "location": "Moorfields (Northern Line)", "stage_seq": 16, "distance_m": 31360.498, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1952H", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 17, "distance_m": 32312.885, "section_seq": 1, "route_path_id": 31934}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32312.885, "from_m": 0.0, "section_seq": 1, "route_path_id": 31934}], "total_distance_m": 32312.885, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 32183.729, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.156, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9673, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:22Z", "source_id": 48358678, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:09:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:26Z", "source_id": 15707517, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9677, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:32Z", "source_id": 48364260, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:11:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:34Z", "source_id": 15709282, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9683, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:34Z", "source_id": 48374413, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:15:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:39Z", "source_id": 15712535, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9687, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:17Z", "source_id": 48378639, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:19:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:20Z", "source_id": 15713860, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9691, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:46Z", "source_id": 48389819, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:21:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:52Z", "source_id": 15717396, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9697, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:30Z", "source_id": 48394045, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:25:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:33Z", "source_id": 15718781, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9701, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:32Z", "source_id": 48404119, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:28:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:36Z", "source_id": 15721904, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9709, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:36Z", "source_id": 48411740, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:31:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:42Z", "source_id": 15724984, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:21Z", "source_id": 15725798, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9715, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:42Z", "source_id": 48419468, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:33:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:45Z", "source_id": 15729099, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9719, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:55Z", "source_id": 48424884, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:36:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:02Z", "source_id": 15730774, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9725, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:13Z", "source_id": 48430740, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:38:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:18Z", "source_id": 15732559, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9731, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:54Z", "source_id": 48437377, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:56Z", "source_id": 15734562, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9751, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:20Z", "source_id": 48440810, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:42:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:23Z", "source_id": 15735674, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9757, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:05Z", "source_id": 48447473, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:45:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:08Z", "source_id": 15737805, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:24Z", "source_id": 48458094, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:49:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:29Z", "source_id": 15741138, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:12Z", "source_id": 48467455, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:52:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:18Z", "source_id": 15744846, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:49Z", "source_id": 15745515, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Southport 1906 1906 2 None None Liverpool Central (Northern) 1953 1952½ 1 ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30414/2026-09-15/detailed None Moorfields (Northern Line) 2026-09-15T19:50:30+01:00 Liverpool Central (Northern) 3.0 {"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} 0.6 1949 1952 Moorfields (Northern Line) Liverpool Central (Northern) Liverpool Central (Northern) 53.4042050 -2.9795594 53.4042050 -2.9795594 1 0 2026-09-15 19:02:37 TERMINATED 2026-09-15 18:52:00 Liverpool Central (Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744846 1789498372557837 55 55 2026-09-15 19:02:22.521080 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:21.507351
558272 590208 W83975 062W55MY15 2026-09-15 COMPLETE 15743523 2026-09-15 19:52:00 2026-09-15 19:02:37 2026-09-17 19:02:37 {"id": 590208, "stp": "P", "toc": "ScotRail", "uid": "W83975", "consist": "156462", "dest_crs": "ANL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83975/2026-09-15/detailed", "trust_id": "062W55MY15", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Anniesland", "service_date": "2026-09-15", "dest_arr_time": "1952", "dest_platform": "3", "is_terminated": 1, "next_location": "Anniesland", "signalling_id": "2W55", "timing_status": "ON TIME", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "1952", "current_leg_dep": "1950", "current_leg_end": "Anniesland", "origin_dep_time": "1933", "origin_platform": "3", "current_location": "Anniesland", "last_update_time": "2026-09-15T19:02:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.310176700000001, 55.89348809999999], [-4.310703599999999, 55.8934439], [-4.3112722, 55.893425699999995], [-4.311913363773703, 55.89343903017317], [-4.312003299999999, 55.893440900000016], [-4.3133617, 55.8935193], [-4.3140739, 55.8935738], [-4.314898299999999, 55.8936368], [-4.3157683, 55.8936249], [-4.3162259, 55.8936029], [-4.316483, 55.8935865], [-4.3167378, 55.893557099999995], [-4.3171294, 55.893490199999995], [-4.3175913, 55.89339069999999], [-4.3179676, 55.893286499999995], [-4.3181888, 55.8932129], [-4.3183772, 55.89314559999999], [-4.3188202, 55.8929421], [-4.319093099999999, 55.8927939], [-4.319278299999999, 55.89268309999999], [-4.3193937, 55.892604899999995], [-4.319617599999999, 55.89244099999999], [-4.3197972, 55.89229009999999], [-4.3198952, 55.89219849999999], [-4.320302, 55.89173], [-4.32059, 55.8913222], [-4.32141, 55.8901224], [-4.321525299999999, 55.88994780000001]]}", "current_leg_start": "Kelvindale", "dest_arr_time_act": "1952", "motion_projection": null, "next_location_lat": "55.8899478", "next_location_lon": "-4.3215253", "previous_location": "Kelvindale", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2858.854, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3252.418, \"from_m\": 2858.854, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7149.13, \"from_m\": 3252.418, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7189.242, \"from_m\": 7149.13, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7257.492, \"from_m\": 7189.242, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7672.154, \"from_m\": 7257.492, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7826.944, \"from_m\": 7672.154, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8137.297, \"from_m\": 7826.944, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8482.677, \"from_m\": 8137.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8695.026, \"from_m\": 8482.677, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 590208, \"profile_key\": \"6d30728c99575a0014eb10800262f7e35fbffff27f5048785d84fdec3891d1e5\", \"schedule_id\": 28946, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1933\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937H\", \"location\": \"Cowlairs North Jn\", \"stage_seq\": 4, \"distance_m\": 3169.328, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"1938\", \"wtt_dep\": \"1938H\", \"location\": \"Ashfield\", \"stage_seq\": 5, \"distance_m\": 3416.012, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": \"1941\", \"location\": \"Possilpark & Parkhouse\", \"stage_seq\": 6, \"distance_m\": 4027.488, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"1942H\", \"wtt_dep\": \"1943\", \"location\": \"Gilshochill (formerly Lambhill)\", \"stage_seq\": 7, \"distance_m\": 5799.436, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"1944H\", \"wtt_dep\": \"1945H\", \"location\": \"Summerston\", \"stage_seq\": 8, \"distance_m\": 6434.058, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"1946H\", \"wtt_dep\": \"1947\", \"location\": \"Maryhill\", \"stage_seq\": 9, \"distance_m\": 7023.612, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"1948H\", \"wtt_dep\": \"1949H\", \"location\": \"Kelvindale\", \"stage_seq\": 10, \"distance_m\": 7758.216, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"1952\", \"wtt_dep\": null, \"location\": \"Anniesland\", \"stage_seq\": 11, \"distance_m\": 8695.026, \"section_seq\": 1, \"route_path_id\": 28722}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8695.026, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28722}], \"total_distance_m\": 8695.026, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 8695.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1933", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8899478", "current_position_lon": "-4.3215253", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:57Z\", \"source_id\": 48432693, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:00Z\", \"source_id\": 15733104, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:54Z\", \"source_id\": 48437329, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:58Z\", \"source_id\": 15734583, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:33Z\", \"source_id\": 15737358, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:32Z\", \"source_id\": 15738879, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:41Z\", \"source_id\": 48453938, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:46Z\", \"source_id\": 15739825, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:02Z\", \"source_id\": 15742241, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:54Z\", \"source_id\": 48464142, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:58Z\", \"source_id\": 15743207, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:13Z\", \"source_id\": 15743523, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Anniesland", "service_state_platform": "3", "timing_fact_generation": 1789498279109134, "current_leg_arrival_utc": "2026-09-15T19:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:23.071748", "service_state_evidence_id": 15743207, "current_leg_start_actual_dep": "2026-09-15T19:49:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:23.451543", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ ANL 2W55 156462 2 75 None {"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2858.854, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3252.418, "from_m": 2858.854, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7149.13, "from_m": 3252.418, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7189.242, "from_m": 7149.13, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7257.492, "from_m": 7189.242, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7672.154, "from_m": 7257.492, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7826.944, "from_m": 7672.154, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 8137.297, "from_m": 7826.944, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 8482.677, "from_m": 8137.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8695.026, "from_m": 8482.677, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 590208, "profile_key": "6d30728c99575a0014eb10800262f7e35fbffff27f5048785d84fdec3891d1e5", "schedule_id": 28946, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1933", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 28722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937H", "location": "Cowlairs North Jn", "stage_seq": 4, "distance_m": 3169.328, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "1938", "wtt_dep": "1938H", "location": "Ashfield", "stage_seq": 5, "distance_m": 3416.012, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": "1941", "location": "Possilpark & Parkhouse", "stage_seq": 6, "distance_m": 4027.488, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "1942H", "wtt_dep": "1943", "location": "Gilshochill (formerly Lambhill)", "stage_seq": 7, "distance_m": 5799.436, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "1944H", "wtt_dep": "1945H", "location": "Summerston", "stage_seq": 8, "distance_m": 6434.058, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "1946H", "wtt_dep": "1947", "location": "Maryhill", "stage_seq": 9, "distance_m": 7023.612, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "1948H", "wtt_dep": "1949H", "location": "Kelvindale", "stage_seq": 10, "distance_m": 7758.216, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "1952", "wtt_dep": null, "location": "Anniesland", "stage_seq": 11, "distance_m": 8695.026, "section_seq": 1, "route_path_id": 28722}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8695.026, "from_m": 0.0, "section_seq": 1, "route_path_id": 28722}], "total_distance_m": 8695.026, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 8695.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1318, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:57Z", "source_id": 48432693, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:38:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:00Z", "source_id": 15733104, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1314, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:54Z", "source_id": 48437329, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:40:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:58Z", "source_id": 15734583, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:33Z", "source_id": 15737358, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:32Z", "source_id": 15738879, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1309, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:41Z", "source_id": 48453938, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:47:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:46Z", "source_id": 15739825, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:02Z", "source_id": 15742241, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1297, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:54Z", "source_id": 48464142, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:52:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:58Z", "source_id": 15743207, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:13Z", "source_id": 15743523, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 1933 1933 3 None None Anniesland 1952 1952 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83975/2026-09-15/detailed None Kelvindale 2026-09-15T19:49:30+01:00 Anniesland 2.0 {"type": "LineString", "coordinates": [[-4.310176700000001, 55.89348809999999], [-4.310703599999999, 55.8934439], [-4.3112722, 55.893425699999995], [-4.311913363773703, 55.89343903017317], [-4.312003299999999, 55.893440900000016], [-4.3133617, 55.8935193], [-4.3140739, 55.8935738], [-4.314898299999999, 55.8936368], [-4.3157683, 55.8936249], [-4.3162259, 55.8936029], [-4.316483, 55.8935865], [-4.3167378, 55.893557099999995], [-4.3171294, 55.893490199999995], [-4.3175913, 55.89339069999999], [-4.3179676, 55.893286499999995], [-4.3181888, 55.8932129], [-4.3183772, 55.89314559999999], [-4.3188202, 55.8929421], [-4.319093099999999, 55.8927939], [-4.319278299999999, 55.89268309999999], [-4.3193937, 55.892604899999995], [-4.319617599999999, 55.89244099999999], [-4.3197972, 55.89229009999999], [-4.3198952, 55.89219849999999], [-4.320302, 55.89173], [-4.32059, 55.8913222], [-4.32141, 55.8901224], [-4.321525299999999, 55.88994780000001]]} 0.6 1950 1952 Kelvindale Anniesland Anniesland 55.8899478 -4.3215253 55.8899478 -4.3215253 1 0 2026-09-15 19:02:37 TERMINATED 2026-09-15 18:52:00 Anniesland TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743207 1789498279109134 31 31 2026-09-15 19:02:23.451543 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:23.071748
558273 588027 C93031 541P88MW15 2026-09-15 COMPLETE 15743506 2026-09-15 19:52:00 2026-09-15 19:02:37 2026-09-17 19:02:37 {"id": 588027, "stp": "P", "toc": "Great Northern", "uid": "C93031", "consist": "700014", "dest_crs": "PBO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C93031/2026-09-15/detailed", "trust_id": "541P88MW15", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peterborough", "service_date": "2026-09-15", "dest_arr_time": "1921", "dest_platform": "1", "is_terminated": 1, "next_location": "Peterborough", "signalling_id": "1P88", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "1952", "current_leg_dep": "1929", "current_leg_end": "Peterborough", "origin_dep_time": "1812", "origin_platform": "10", "current_location": "Peterborough", "last_update_time": "2026-09-15T19:02:37", "route_debug_link": null, "timing_variation": "+31 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1927024179399676, 52.3284623719883], [-0.1924678, 52.32907449999999], [-0.1922592, 52.32967620000001], [-0.19218029999999997, 52.329903899999984], [-0.19217599374670052, 52.32991742479848], [-0.1919344, 52.3306762], [-0.19156609999999996, 52.3320122], [-0.1913707, 52.3327486], [-0.19131929999999997, 52.3329365], [-0.1912617, 52.3331506], [-0.1911851, 52.333457], [-0.1909108, 52.3344984], [-0.19076129999999997, 52.33505770000001], [-0.1904917, 52.3361157], [-0.1904402, 52.33627669999999], [-0.190249, 52.33722430000001], [-0.18997749999999997, 52.338197699999995], [-0.1899479, 52.338314399999994], [-0.1869916, 52.34963439999999], [-0.1862372, 52.3525377], [-0.1860216, 52.35329769999999], [-0.1855602, 52.3553577], [-0.1854578, 52.3562848], [-0.18544029999999995, 52.35722750000001], [-0.1855862, 52.35875019999999], [-0.1859825, 52.36049740000001], [-0.1865682, 52.3619689], [-0.1873235, 52.3633632], [-0.1884039, 52.36513909999999], [-0.19108469999999997, 52.36944259999999], [-0.1975305, 52.379870700000005], [-0.1976611, 52.3800809], [-0.1994922, 52.3829765], [-0.1995732, 52.3831097], [-0.2006094534686012, 52.384780653945135], [-0.2089313, 52.3981973], [-0.2127747, 52.40436189999999], [-0.2163643, 52.410180800000006], [-0.2169743, 52.41110140000001], [-0.2172624, 52.411527599999985], [-0.2189251, 52.41379549999999], [-0.2213259, 52.4169963], [-0.2216307, 52.417384000000006], [-0.2242047, 52.42078060000001], [-0.22859420000000005, 52.426570699999985], [-0.23115849999999993, 52.43000479999999], [-0.23173720000000003, 52.430849], [-0.2324688, 52.4319915], [-0.2325946, 52.43221809999999], [-0.23263, 52.432281800000005], [-0.232995, 52.4329492], [-0.2340562, 52.4352981], [-0.23439609999999997, 52.4364503], [-0.23445989999999992, 52.4366663], [-0.23464430000000003, 52.4372915], [-0.2350595, 52.43946270000001], [-0.2350694772490116, 52.43957578845911], [-0.2352533, 52.4416593], [-0.23530539999999991, 52.4424274], [-0.23532709999999996, 52.4426892], [-0.2354153999999999, 52.443976599999985], [-0.23546600000000004, 52.44458769999999], [-0.2355048, 52.4451153], [-0.23559569999999996, 52.4463723], [-0.23565879999999997, 52.4472469], [-0.23658969999999993, 52.46012929999999], [-0.2368011, 52.463006], [-0.2372286, 52.46917289999999], [-0.2372718, 52.46979679999999], [-0.23731899999999995, 52.470376300000005], [-0.2373229, 52.47122649999999], [-0.23754959999999992, 52.4742083], [-0.2375669, 52.4744501], [-0.2376077, 52.4750184], [-0.2376885, 52.4761438], [-0.2378896, 52.478864], [-0.2382927, 52.48431730000001], [-0.2384558, 52.4866278], [-0.2385063, 52.4873388], [-0.2386244, 52.488833799999995], [-0.23867430000000003, 52.4896098], [-0.2387784, 52.4912265], [-0.23880489999999993, 52.4915149], [-0.23900671674225415, 52.49430286280318], [-0.2393723, 52.4993527], [-0.2396282, 52.5028869], [-0.2397961, 52.50520569999999], [-0.23999599999999996, 52.5083807], [-0.2399987, 52.5084172], [-0.24000620000000003, 52.508515], [-0.2402716, 52.51153869999999], [-0.2405074, 52.51450809999999], [-0.2405226, 52.514777800000005], [-0.2410334, 52.51846170000001], [-0.2410608999999999, 52.51863389999999], [-0.2411347, 52.5191174], [-0.24188149999999997, 52.524006699999994], [-0.2427325, 52.52965609999999], [-0.243206, 52.5327377], [-0.24484280000000003, 52.5433871], [-0.2449778, 52.5442654], [-0.2452006, 52.5465873], [-0.24517449999999996, 52.5475104], [-0.24509190000000003, 52.5483732], [-0.2450746, 52.5485535], [-0.24501343669838807, 52.54896191164581], [-0.2448016, 52.550376400000005], [-0.244226, 52.554219399999994], [-0.2441851, 52.5544922], [-0.2440145, 52.55555820000001], [-0.2438377999999999, 52.5567268], [-0.24382989459469356, 52.55677869212132], [-0.24374970000000004, 52.557305099999994], [-0.2436211, 52.5581383], [-0.2432356, 52.560783099999995], [-0.2431544, 52.561401299999986], [-0.2430851, 52.562157799999994], [-0.2431718, 52.563393600000005], [-0.2433202, 52.56427209999999], [-0.24362239999999993, 52.565211], [-0.24395959999999997, 52.565965599999984], [-0.2440224, 52.5660998], [-0.2443526, 52.56669879999999], [-0.2447595, 52.5672871], [-0.24487426836692996, 52.56744299929453], [-0.244906117628346, 52.56748626266269], [-0.24561169999999996, 52.5684447], [-0.24622299999999997, 52.56929309999999], [-0.2468639, 52.57008789999999], [-0.2475788, 52.570918299999995], [-0.2480942, 52.57151], [-0.2485177, 52.57198950000001], [-0.2492723, 52.57286820000001], [-0.2497279, 52.5734458], [-0.2501525, 52.57403990000001], [-0.2505417, 52.5746304], [-0.2508368, 52.5750844], [-0.25095199999999995, 52.5752702]]}", "current_leg_start": "Huntingdon", "dest_arr_time_act": "1921", "motion_projection": null, "next_location_lat": "52.5752702", "next_location_lon": "-0.2509520", "previous_location": "Huntingdon", "current_leg_milage": "17.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.128, \"from_m\": 1830.762, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.611, \"from_m\": 3465.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37186.098, \"from_m\": 12632.199, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 82698.505, \"from_m\": 37186.098, \"capability_applied\": null, \"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\": 82745.162, \"from_m\": 82698.505, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87871.14, \"from_m\": 82745.162, \"capability_applied\": null, \"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\": 90655.121, \"from_m\": 87871.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\": 120.0}, {\"to_m\": 108136.277, \"from_m\": 90655.121, \"capability_applied\": null, \"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\": 108195.741, \"from_m\": 108136.277, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 111523.307, \"from_m\": 108195.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\": 125.0}, {\"to_m\": 114231.802, \"from_m\": 111523.307, \"capability_applied\": null, \"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\": 115588.209, \"from_m\": 114231.802, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121084.501, \"from_m\": 115588.209, \"capability_applied\": null, \"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\": 122783.57, \"from_m\": 121084.501, \"capability_applied\": null, \"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\": 122805.648, \"from_m\": 122783.57, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}], \"service_id\": 588027, \"profile_key\": \"98c5c8eb0692e19b8fabcc01cb91fcc9b698dec9451b89ba580d968d3e577d9e\", \"schedule_id\": 7912, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1812\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1814\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1815\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1816\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1817H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822H\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.331, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1827\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32621.585, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1827H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34062.42, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.529, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": false, \"wtt_arr\": \"1833\", \"wtt_dep\": \"1834H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.323, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1838\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51336.881, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": false, \"wtt_arr\": \"1844H\", \"wtt_dep\": \"1846\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 66139.081, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848H\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 70873.79, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": false, \"wtt_arr\": \"1854H\", \"wtt_dep\": \"1856H\", \"location\": \"St. Neots\", \"stage_seq\": 14, \"distance_m\": 83115.716, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": false, \"wtt_arr\": \"1903\", \"wtt_dep\": \"1904\", \"location\": \"Huntingdon\", \"stage_seq\": 15, \"distance_m\": 94515.621, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914H\", \"location\": \"Holme Jn\", \"stage_seq\": 16, \"distance_m\": 111101.226, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918H\", \"location\": \"Fletton Jn\", \"stage_seq\": 17, \"distance_m\": 120631.627, \"section_seq\": 1, \"route_path_id\": 68062}, {\"is_pass\": false, \"wtt_arr\": \"1921\", \"wtt_dep\": null, \"location\": \"Peterborough\", \"stage_seq\": 18, \"distance_m\": 122805.648, \"section_seq\": 1, \"route_path_id\": 68062}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 122805.648, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68062}], \"total_distance_m\": 122805.648, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 122758.991, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.657, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1812", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "52.5752702", "current_position_lon": "-0.2509520", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:38:01Z\", \"source_id\": 48279498, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:38:03Z\", \"source_id\": 15682803, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:46:39Z\", \"source_id\": 48302223, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:46:40Z\", \"source_id\": 15689910, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:27Z\", \"source_id\": 48332649, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:59:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:29Z\", \"source_id\": 15699463, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:23Z\", \"source_id\": 48361341, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:28Z\", \"source_id\": 15708385, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:26Z\", \"source_id\": 48386575, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:30Z\", \"source_id\": 15716335, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:46Z\", \"source_id\": 48407048, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:48Z\", \"source_id\": 15722845, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:17Z\", \"source_id\": 48433549, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:19Z\", \"source_id\": 15733352, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11915, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:09Z\", \"source_id\": 48464756, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:13Z\", \"source_id\": 15743506, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Peterborough", "service_state_platform": "1", "timing_fact_generation": 1789498275026725, "current_leg_arrival_utc": "2026-09-15T19:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:27.428405", "service_state_evidence_id": 15743506, "current_leg_start_actual_dep": "2026-09-15T19:35:00+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:27.651586", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P KGX PBO 1P88 700014 8 100 None {"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.128, "from_m": 1830.762, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.611, "from_m": 3465.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37186.098, "from_m": 12632.199, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 82698.505, "from_m": 37186.098, "capability_applied": null, "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": 82745.162, "from_m": 82698.505, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87871.14, "from_m": 82745.162, "capability_applied": null, "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": 90655.121, "from_m": 87871.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": 120.0}, {"to_m": 108136.277, "from_m": 90655.121, "capability_applied": null, "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": 108195.741, "from_m": 108136.277, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 111523.307, "from_m": 108195.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": 125.0}, {"to_m": 114231.802, "from_m": 111523.307, "capability_applied": null, "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": 115588.209, "from_m": 114231.802, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121084.501, "from_m": 115588.209, "capability_applied": null, "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": 122783.57, "from_m": 121084.501, "capability_applied": null, "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": 122805.648, "from_m": 122783.57, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}], "service_id": 588027, "profile_key": "98c5c8eb0692e19b8fabcc01cb91fcc9b698dec9451b89ba580d968d3e577d9e", "schedule_id": 7912, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1812", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1814", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 68062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 68062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1816", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 68062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1817H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 68062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822H", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.331, "section_seq": 1, "route_path_id": 68062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1827", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32621.585, "section_seq": 1, "route_path_id": 68062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1827H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34062.42, "section_seq": 1, "route_path_id": 68062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.529, "section_seq": 1, "route_path_id": 68062}, {"is_pass": false, "wtt_arr": "1833", "wtt_dep": "1834H", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.323, "section_seq": 1, "route_path_id": 68062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1838", "location": "Hitchin", "stage_seq": 11, "distance_m": 51336.881, "section_seq": 1, "route_path_id": 68062}, {"is_pass": false, "wtt_arr": "1844H", "wtt_dep": "1846", "location": "Biggleswade", "stage_seq": 12, "distance_m": 66139.081, "section_seq": 1, "route_path_id": 68062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848H", "location": "Sandy", "stage_seq": 13, "distance_m": 70873.79, "section_seq": 1, "route_path_id": 68062}, {"is_pass": false, "wtt_arr": "1854H", "wtt_dep": "1856H", "location": "St. Neots", "stage_seq": 14, "distance_m": 83115.716, "section_seq": 1, "route_path_id": 68062}, {"is_pass": false, "wtt_arr": "1903", "wtt_dep": "1904", "location": "Huntingdon", "stage_seq": 15, "distance_m": 94515.621, "section_seq": 1, "route_path_id": 68062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914H", "location": "Holme Jn", "stage_seq": 16, "distance_m": 111101.226, "section_seq": 1, "route_path_id": 68062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918H", "location": "Fletton Jn", "stage_seq": 17, "distance_m": 120631.627, "section_seq": 1, "route_path_id": 68062}, {"is_pass": false, "wtt_arr": "1921", "wtt_dep": null, "location": "Peterborough", "stage_seq": 18, "distance_m": 122805.648, "section_seq": 1, "route_path_id": 68062}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 122805.648, "from_m": 0.0, "section_seq": 1, "route_path_id": 68062}], "total_distance_m": 122805.648, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 122758.991, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.657, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:38:01Z", "source_id": 48279498, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:38:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:38:03Z", "source_id": 15682803, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:46:39Z", "source_id": 48302223, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:46:40Z", "source_id": 15689910, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:27Z", "source_id": 48332649, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:59:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:29Z", "source_id": 15699463, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:23Z", "source_id": 48361341, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:10:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:28Z", "source_id": 15708385, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12051, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:26Z", "source_id": 48386575, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:20:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:30Z", "source_id": 15716335, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12027, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:46Z", "source_id": 48407048, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:28:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:48Z", "source_id": 15722845, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12007, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:17Z", "source_id": 48433549, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:19Z", "source_id": 15733352, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11915, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:09Z", "source_id": 48464756, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:52:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:13Z", "source_id": 15743506, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] London Kings Cross 1812 1812 10 None None Peterborough 1921 1921 1 LATE +31 minutes https://www.realtimetrains.co.uk/service/gb-nr:C93031/2026-09-15/detailed None Huntingdon 2026-09-15T19:35:00+01:00 Peterborough 23.0 {"type": "LineString", "coordinates": [[-0.1927024179399676, 52.3284623719883], [-0.1924678, 52.32907449999999], [-0.1922592, 52.32967620000001], [-0.19218029999999997, 52.329903899999984], [-0.19217599374670052, 52.32991742479848], [-0.1919344, 52.3306762], [-0.19156609999999996, 52.3320122], [-0.1913707, 52.3327486], [-0.19131929999999997, 52.3329365], [-0.1912617, 52.3331506], [-0.1911851, 52.333457], [-0.1909108, 52.3344984], [-0.19076129999999997, 52.33505770000001], [-0.1904917, 52.3361157], [-0.1904402, 52.33627669999999], [-0.190249, 52.33722430000001], [-0.18997749999999997, 52.338197699999995], [-0.1899479, 52.338314399999994], [-0.1869916, 52.34963439999999], [-0.1862372, 52.3525377], [-0.1860216, 52.35329769999999], [-0.1855602, 52.3553577], [-0.1854578, 52.3562848], [-0.18544029999999995, 52.35722750000001], [-0.1855862, 52.35875019999999], [-0.1859825, 52.36049740000001], [-0.1865682, 52.3619689], [-0.1873235, 52.3633632], [-0.1884039, 52.36513909999999], [-0.19108469999999997, 52.36944259999999], [-0.1975305, 52.379870700000005], [-0.1976611, 52.3800809], [-0.1994922, 52.3829765], [-0.1995732, 52.3831097], [-0.2006094534686012, 52.384780653945135], [-0.2089313, 52.3981973], [-0.2127747, 52.40436189999999], [-0.2163643, 52.410180800000006], [-0.2169743, 52.41110140000001], [-0.2172624, 52.411527599999985], [-0.2189251, 52.41379549999999], [-0.2213259, 52.4169963], [-0.2216307, 52.417384000000006], [-0.2242047, 52.42078060000001], [-0.22859420000000005, 52.426570699999985], [-0.23115849999999993, 52.43000479999999], [-0.23173720000000003, 52.430849], [-0.2324688, 52.4319915], [-0.2325946, 52.43221809999999], [-0.23263, 52.432281800000005], [-0.232995, 52.4329492], [-0.2340562, 52.4352981], [-0.23439609999999997, 52.4364503], [-0.23445989999999992, 52.4366663], [-0.23464430000000003, 52.4372915], [-0.2350595, 52.43946270000001], [-0.2350694772490116, 52.43957578845911], [-0.2352533, 52.4416593], [-0.23530539999999991, 52.4424274], [-0.23532709999999996, 52.4426892], [-0.2354153999999999, 52.443976599999985], [-0.23546600000000004, 52.44458769999999], [-0.2355048, 52.4451153], [-0.23559569999999996, 52.4463723], [-0.23565879999999997, 52.4472469], [-0.23658969999999993, 52.46012929999999], [-0.2368011, 52.463006], [-0.2372286, 52.46917289999999], [-0.2372718, 52.46979679999999], [-0.23731899999999995, 52.470376300000005], [-0.2373229, 52.47122649999999], [-0.23754959999999992, 52.4742083], [-0.2375669, 52.4744501], [-0.2376077, 52.4750184], [-0.2376885, 52.4761438], [-0.2378896, 52.478864], [-0.2382927, 52.48431730000001], [-0.2384558, 52.4866278], [-0.2385063, 52.4873388], [-0.2386244, 52.488833799999995], [-0.23867430000000003, 52.4896098], [-0.2387784, 52.4912265], [-0.23880489999999993, 52.4915149], [-0.23900671674225415, 52.49430286280318], [-0.2393723, 52.4993527], [-0.2396282, 52.5028869], [-0.2397961, 52.50520569999999], [-0.23999599999999996, 52.5083807], [-0.2399987, 52.5084172], [-0.24000620000000003, 52.508515], [-0.2402716, 52.51153869999999], [-0.2405074, 52.51450809999999], [-0.2405226, 52.514777800000005], [-0.2410334, 52.51846170000001], [-0.2410608999999999, 52.51863389999999], [-0.2411347, 52.5191174], [-0.24188149999999997, 52.524006699999994], [-0.2427325, 52.52965609999999], [-0.243206, 52.5327377], [-0.24484280000000003, 52.5433871], [-0.2449778, 52.5442654], [-0.2452006, 52.5465873], [-0.24517449999999996, 52.5475104], [-0.24509190000000003, 52.5483732], [-0.2450746, 52.5485535], [-0.24501343669838807, 52.54896191164581], [-0.2448016, 52.550376400000005], [-0.244226, 52.554219399999994], [-0.2441851, 52.5544922], [-0.2440145, 52.55555820000001], [-0.2438377999999999, 52.5567268], [-0.24382989459469356, 52.55677869212132], [-0.24374970000000004, 52.557305099999994], [-0.2436211, 52.5581383], [-0.2432356, 52.560783099999995], [-0.2431544, 52.561401299999986], [-0.2430851, 52.562157799999994], [-0.2431718, 52.563393600000005], [-0.2433202, 52.56427209999999], [-0.24362239999999993, 52.565211], [-0.24395959999999997, 52.565965599999984], [-0.2440224, 52.5660998], [-0.2443526, 52.56669879999999], [-0.2447595, 52.5672871], [-0.24487426836692996, 52.56744299929453], [-0.244906117628346, 52.56748626266269], [-0.24561169999999996, 52.5684447], [-0.24622299999999997, 52.56929309999999], [-0.2468639, 52.57008789999999], [-0.2475788, 52.570918299999995], [-0.2480942, 52.57151], [-0.2485177, 52.57198950000001], [-0.2492723, 52.57286820000001], [-0.2497279, 52.5734458], [-0.2501525, 52.57403990000001], [-0.2505417, 52.5746304], [-0.2508368, 52.5750844], [-0.25095199999999995, 52.5752702]]} 17.5 1929 1952 Huntingdon Peterborough Peterborough 52.5752702 -0.2509520 52.5752702 -0.2509520 1 0 2026-09-15 19:02:37 TERMINATED 2026-09-15 18:52:00 Peterborough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743506 1789498275026725 99 99 2026-09-15 19:02:27.651586 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:27.428405
558274 590053 C25589 252A84MY15 2026-09-15 COMPLETE 15744971 2026-09-15 19:52:00 2026-09-15 19:02:37 2026-09-17 19:02:37 {"id": 590053, "stp": "P", "toc": "Sheffield Supertram", "uid": "C25589", "consist": null, "dest_crs": "PAQ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C25589/2026-09-15/detailed", "trust_id": "252A84MY15", "origin_crs": "SHQ", "show_on_map": 0, "dar_est_time": "19:27:00", "dar_platform": null, "dest_station": "Parkgate", "service_date": "2026-09-15", "dest_arr_time": "1954", "dest_platform": null, "is_terminated": 1, "next_location": "Parkgate", "signalling_id": "2A84", "timing_status": "EARLY", "origin_station": "Sheffield Cathedral (Super Tram)", "current_leg_arr": "1952", "current_leg_dep": "1950", "current_leg_end": "Parkgate", "origin_dep_time": "1927", "origin_platform": null, "current_location": "Parkgate", "last_update_time": "2026-09-15T19:02:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3608994865701658, 53.43184869289293], [-1.3603527, 53.432525899999995], [-1.3601312, 53.4328452], [-1.3599228, 53.43325000000001], [-1.3596609, 53.43384949999999], [-1.3592349999999995, 53.4347964], [-1.3589317, 53.4353399], [-1.3582263, 53.436531399999986], [-1.3572763, 53.4381444], [-1.35709, 53.4384306], [-1.356899, 53.4386866], [-1.3567282000000005, 53.43888129999999], [-1.3564773, 53.4391292], [-1.3562003, 53.439355599999985], [-1.3559456, 53.4395335], [-1.3555314, 53.43977890000001], [-1.3551555, 53.439966299999995], [-1.3547998, 53.440121100000006], [-1.3543438999999995, 53.4402844], [-1.3538819, 53.440423799999984], [-1.3534699999999995, 53.44052479999999], [-1.3528943, 53.44064259999999], [-1.3515083, 53.44089410000001], [-1.3499778000000002, 53.44116910000001], [-1.3493133, 53.4412948], [-1.3490418, 53.441352], [-1.3488896, 53.44139009999999], [-1.3488180999999997, 53.441408], [-1.3475546, 53.441720799999985], [-1.3474729261792822, 53.44174354748444], [-1.3467112, 53.441955699999994], [-1.3460406, 53.4421179], [-1.3449025999999995, 53.4423949], [-1.3441717, 53.44259099999999]]}", "current_leg_start": "Rotherham Central", "dest_arr_time_act": "1954", "motion_projection": null, "next_location_lat": "53.4425910", "next_location_lon": "-1.3441717", "previous_location": "Rotherham Central", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1927", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4425910", "current_position_lon": "-1.3441717", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7236, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:04Z\", \"source_id\": 48452389, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:07Z\", \"source_id\": 15739315, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:58Z\", \"source_id\": 48459572, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:00Z\", \"source_id\": 15741513, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7235, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:53Z\", \"source_id\": 48466562, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:57Z\", \"source_id\": 15744421, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:24Z\", \"source_id\": 15744971, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Parkgate", "service_state_platform": "1", "timing_fact_generation": 1789498350089879, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:30.083449", "service_state_evidence_id": 15744421, "current_leg_start_actual_dep": "2026-09-15T19:51:30+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:32.633644", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Sheffield Supertram P SHQ PAQ 2A84 None None None None None [{"source": "TD", "smart_id": 7236, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:04Z", "source_id": 48452389, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:46:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:07Z", "source_id": 15739315, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7206, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:58Z", "source_id": 48459572, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:49:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:00Z", "source_id": 15741513, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7235, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:53Z", "source_id": 48466562, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:57Z", "source_id": 15744421, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:24Z", "source_id": 15744971, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Sheffield Cathedral (Super Tram) 1927 1927 None 19:27:00 None Parkgate 1954 1954 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C25589/2026-09-15/detailed None Rotherham Central 2026-09-15T19:51:30+01:00 Parkgate 2.0 {"type": "LineString", "coordinates": [[-1.3608994865701658, 53.43184869289293], [-1.3603527, 53.432525899999995], [-1.3601312, 53.4328452], [-1.3599228, 53.43325000000001], [-1.3596609, 53.43384949999999], [-1.3592349999999995, 53.4347964], [-1.3589317, 53.4353399], [-1.3582263, 53.436531399999986], [-1.3572763, 53.4381444], [-1.35709, 53.4384306], [-1.356899, 53.4386866], [-1.3567282000000005, 53.43888129999999], [-1.3564773, 53.4391292], [-1.3562003, 53.439355599999985], [-1.3559456, 53.4395335], [-1.3555314, 53.43977890000001], [-1.3551555, 53.439966299999995], [-1.3547998, 53.440121100000006], [-1.3543438999999995, 53.4402844], [-1.3538819, 53.440423799999984], [-1.3534699999999995, 53.44052479999999], [-1.3528943, 53.44064259999999], [-1.3515083, 53.44089410000001], [-1.3499778000000002, 53.44116910000001], [-1.3493133, 53.4412948], [-1.3490418, 53.441352], [-1.3488896, 53.44139009999999], [-1.3488180999999997, 53.441408], [-1.3475546, 53.441720799999985], [-1.3474729261792822, 53.44174354748444], [-1.3467112, 53.441955699999994], [-1.3460406, 53.4421179], [-1.3449025999999995, 53.4423949], [-1.3441717, 53.44259099999999]]} 1.1 1950 1952 Rotherham Central Parkgate Parkgate 53.4425910 -1.3441717 53.4425910 -1.3441717 1 0 2026-09-15 19:02:37 TERMINATED 2026-09-15 18:52:00 Parkgate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744421 1789498350089879 11 11 2026-09-15 19:02:32.633644 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:30.083449
558275 587425 G88674 861N51MV15 2026-09-15 COMPLETE 15743260 2026-09-15 19:52:00 2026-09-15 19:02:37 2026-09-17 19:02:37 {"id": 587425, "stp": "P", "toc": "Southern", "uid": "G88674", "consist": "387174", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88674/2026-09-15/detailed", "trust_id": "861N51MV15", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-15", "dest_arr_time": "1935", "dest_platform": "2", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1N51", "timing_status": "LATE", "origin_station": "Southampton Central", "current_leg_arr": "1952", "current_leg_dep": "1948", "current_leg_end": "Brighton", "origin_dep_time": "1750", "origin_platform": "2A", "current_location": "Brighton", "last_update_time": "2026-09-15T19:02:37", "route_debug_link": null, "timing_variation": "+17 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Hove", "dest_arr_time_act": "1935", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Hove", "current_leg_milage": "2.1", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1349.931, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1706.248, \"from_m\": 1349.931, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3063.067, \"from_m\": 1706.248, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3312.766, \"from_m\": 3063.067, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3723.917, \"from_m\": 3312.766, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4867.793, \"from_m\": 3723.917, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5514.689, \"from_m\": 4867.793, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6574.18, \"from_m\": 5514.689, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7214.814, \"from_m\": 6574.18, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7594.709, \"from_m\": 7214.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10875.192, \"from_m\": 7594.709, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12469.694, \"from_m\": 10875.192, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13705.471, \"from_m\": 12469.694, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15286.188, \"from_m\": 13705.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21725.821, \"from_m\": 15286.188, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22546.192, \"from_m\": 21725.821, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22958.386, \"from_m\": 22546.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23810.036, \"from_m\": 22958.386, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25126.578, \"from_m\": 23810.036, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25134.568, \"from_m\": 25126.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34435.467, \"from_m\": 25134.568, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34506.589, \"from_m\": 34435.467, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37264.423, \"from_m\": 34506.589, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 37988.01, \"from_m\": 37264.423, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38904.129, \"from_m\": 37988.01, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38996.744, \"from_m\": 38904.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39075.367, \"from_m\": 38996.744, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39877.463, \"from_m\": 39075.367, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51998.205, \"from_m\": 39877.463, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52614.921, \"from_m\": 51998.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53405.213, \"from_m\": 52614.921, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 53448.226, \"from_m\": 53405.213, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63410.443, \"from_m\": 53448.226, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64037.507, \"from_m\": 63410.443, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 68130.224, \"from_m\": 64037.507, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68181.908, \"from_m\": 68130.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68287.357, \"from_m\": 68181.908, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68522.817, \"from_m\": 68287.357, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69299.826, \"from_m\": 68522.817, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69686.695, \"from_m\": 69299.826, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 74470.208, \"from_m\": 69686.695, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 74512.483, \"from_m\": 74470.208, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81150.15, \"from_m\": 74512.483, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81285.032, \"from_m\": 81150.15, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82918.432, \"from_m\": 81285.032, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 82958.594, \"from_m\": 82918.432, \"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\": 97140.121, \"from_m\": 82958.594, \"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\": 97808.269, \"from_m\": 97140.121, \"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\": 97894.107, \"from_m\": 97808.269, \"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\": 99019.124, \"from_m\": 97894.107, \"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\": 99206.745, \"from_m\": 99019.124, \"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\": 100430.977, \"from_m\": 99206.745, \"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\": 100534.395, \"from_m\": 100430.977, \"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\": 100575.75, \"from_m\": 100534.395, \"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\": 100835.912, \"from_m\": 100575.75, \"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\": 587425, \"profile_key\": \"c715b4fafe3b37ff76d925985023caca64b8fa81d77e56d9361705eba521e546\", \"schedule_id\": 12860, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752H\", \"location\": \"Northam Jn\", \"stage_seq\": 2, \"distance_m\": 1797.957, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754H\", \"location\": \"St. Denys\", \"stage_seq\": 3, \"distance_m\": 3150.1, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1757H\", \"location\": \"Woolston Sig. E803\", \"stage_seq\": 4, \"distance_m\": 5875.73, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1759\", \"wtt_dep\": \"1759H\", \"location\": \"Woolston\", \"stage_seq\": 5, \"distance_m\": 7051.871, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1802H\", \"location\": \"Netley\", \"stage_seq\": 6, \"distance_m\": 11054.628, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1805\", \"location\": \"Bursledon\", \"stage_seq\": 7, \"distance_m\": 14293.644, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1807H\", \"wtt_dep\": \"1808\", \"location\": \"Swanwick\", \"stage_seq\": 8, \"distance_m\": 17515.953, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1813H\", \"wtt_dep\": \"1814H\", \"location\": \"Fareham\", \"stage_seq\": 9, \"distance_m\": 23481.77, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1819\", \"wtt_dep\": \"1819H\", \"location\": \"Portchester\", \"stage_seq\": 10, \"distance_m\": 28609.05, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1823\", \"wtt_dep\": \"1824\", \"location\": \"Cosham\", \"stage_seq\": 11, \"distance_m\": 32862.886, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1825\", \"location\": \"Cosham Jn\", \"stage_seq\": 12, \"distance_m\": 33624.556, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1826\", \"location\": \"Farlington Jn\", \"stage_seq\": 13, \"distance_m\": 34646.582, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1829H\", \"wtt_dep\": \"1831\", \"location\": \"Havant\", \"stage_seq\": 14, \"distance_m\": 39373.6, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1834\", \"wtt_dep\": \"1834H\", \"location\": \"Emsworth\", \"stage_seq\": 15, \"distance_m\": 42397.061, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1837\", \"wtt_dep\": \"1837H\", \"location\": \"Southbourne\", \"stage_seq\": 16, \"distance_m\": 44649.815, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1844\", \"wtt_dep\": \"1845\", \"location\": \"Chichester\", \"stage_seq\": 17, \"distance_m\": 53599.14, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1852\", \"wtt_dep\": \"1853\", \"location\": \"Barnham\", \"stage_seq\": 18, \"distance_m\": 63712.948, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1857\", \"wtt_dep\": \"1857H\", \"location\": \"Ford\", \"stage_seq\": 19, \"distance_m\": 67954.776, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900\", \"location\": \"Arundel Jn\", \"stage_seq\": 20, \"distance_m\": 69049.587, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1904\", \"wtt_dep\": \"1904H\", \"location\": \"Angmering\", \"stage_seq\": 21, \"distance_m\": 74664.895, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1909H\", \"location\": \"West Worthing\", \"stage_seq\": 22, \"distance_m\": 81474.762, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1911\", \"wtt_dep\": \"1912\", \"location\": \"Worthing\", \"stage_seq\": 23, \"distance_m\": 82756.279, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1915H\", \"wtt_dep\": \"1916\", \"location\": \"Lancing\", \"stage_seq\": 24, \"distance_m\": 86483.809, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1919H\", \"wtt_dep\": \"1920H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 25, \"distance_m\": 90354.288, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1923\", \"wtt_dep\": \"1923H\", \"location\": \"Southwick\", \"stage_seq\": 26, \"distance_m\": 92692.153, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1926H\", \"wtt_dep\": \"1927\", \"location\": \"Portslade\", \"stage_seq\": 27, \"distance_m\": 95060.659, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1929H\", \"wtt_dep\": \"1930H\", \"location\": \"Hove\", \"stage_seq\": 28, \"distance_m\": 97378.942, \"section_seq\": 1, \"route_path_id\": 69821}, {\"is_pass\": false, \"wtt_arr\": \"1935\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 29, \"distance_m\": 100835.912, \"section_seq\": 1, \"route_path_id\": 69821}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 100835.912, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69821}], \"total_distance_m\": 100835.912, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 99339.525, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1496.387, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1750", "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\": 27506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:54:43Z\", \"source_id\": 48167055, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:55:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:54:46Z\", \"source_id\": 15646865, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:58:28Z\", \"source_id\": 48176618, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:59:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:58:33Z\", \"source_id\": 15649978, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:03:29Z\", \"source_id\": 48189735, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:03:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:03:32Z\", \"source_id\": 15654112, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:05:48Z\", \"source_id\": 48195915, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:06:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:05:51Z\", \"source_id\": 15656008, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:13:47Z\", \"source_id\": 48216970, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:15:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:13:52Z\", \"source_id\": 15662622, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:20:26Z\", \"source_id\": 48233813, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:21:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:20:31Z\", \"source_id\": 15668162, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:25:30Z\", \"source_id\": 48246641, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:26:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:25:32Z\", \"source_id\": 15672457, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:32:04Z\", \"source_id\": 48263878, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:32:08Z\", \"source_id\": 15677870, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:36:35Z\", \"source_id\": 48275810, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:36:36Z\", \"source_id\": 15681585, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:39:57Z\", \"source_id\": 48284609, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:40:02Z\", \"source_id\": 15684442, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:33Z\", \"source_id\": 48304642, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:48:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:36Z\", \"source_id\": 15690682, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:57:30Z\", \"source_id\": 48330312, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:58:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:57:32Z\", \"source_id\": 15698747, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:42Z\", \"source_id\": 48343781, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:03:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:47Z\", \"source_id\": 15702903, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:21Z\", \"source_id\": 48366276, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:12:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:23Z\", \"source_id\": 15709919, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:51Z\", \"source_id\": 48387516, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:56Z\", \"source_id\": 15716660, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:41Z\", \"source_id\": 48394576, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:43Z\", \"source_id\": 15718911, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:58Z\", \"source_id\": 48410073, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:30:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:03Z\", \"source_id\": 15724130, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:28Z\", \"source_id\": 15724704, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:58Z\", \"source_id\": 48422579, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:04Z\", \"source_id\": 15730086, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:11Z\", \"source_id\": 48433164, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:13Z\", \"source_id\": 15733286, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:51Z\", \"source_id\": 48444555, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:56Z\", \"source_id\": 15736871, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:09Z\", \"source_id\": 48455024, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:11Z\", \"source_id\": 15740121, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:57Z\", \"source_id\": 48464305, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:00Z\", \"source_id\": 15743260, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "1", "timing_fact_generation": 1789498264435047, "current_leg_arrival_utc": "2026-09-15T19:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:32.059893", "service_state_evidence_id": 15743260, "current_leg_start_actual_dep": "2026-09-15T19:47:30+01:00", "operational_evidence_version": 131, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:33.465808", "service_state_valid_until_kind": null, "operational_interpretation_version": 131, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P SOU BTN 1N51 387174 4 110 None {"version": 3, "segments": [{"to_m": 1349.931, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1706.248, "from_m": 1349.931, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3063.067, "from_m": 1706.248, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3312.766, "from_m": 3063.067, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3723.917, "from_m": 3312.766, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4867.793, "from_m": 3723.917, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5514.689, "from_m": 4867.793, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6574.18, "from_m": 5514.689, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7214.814, "from_m": 6574.18, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7594.709, "from_m": 7214.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10875.192, "from_m": 7594.709, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12469.694, "from_m": 10875.192, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13705.471, "from_m": 12469.694, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15286.188, "from_m": 13705.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21725.821, "from_m": 15286.188, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22546.192, "from_m": 21725.821, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22958.386, "from_m": 22546.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23810.036, "from_m": 22958.386, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25126.578, "from_m": 23810.036, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25134.568, "from_m": 25126.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34435.467, "from_m": 25134.568, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34506.589, "from_m": 34435.467, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37264.423, "from_m": 34506.589, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 37988.01, "from_m": 37264.423, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38904.129, "from_m": 37988.01, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38996.744, "from_m": 38904.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39075.367, "from_m": 38996.744, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39877.463, "from_m": 39075.367, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51998.205, "from_m": 39877.463, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52614.921, "from_m": 51998.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53405.213, "from_m": 52614.921, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 53448.226, "from_m": 53405.213, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63410.443, "from_m": 53448.226, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64037.507, "from_m": 63410.443, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 68130.224, "from_m": 64037.507, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68181.908, "from_m": 68130.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68287.357, "from_m": 68181.908, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68522.817, "from_m": 68287.357, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69299.826, "from_m": 68522.817, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69686.695, "from_m": 69299.826, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 74470.208, "from_m": 69686.695, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 74512.483, "from_m": 74470.208, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81150.15, "from_m": 74512.483, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81285.032, "from_m": 81150.15, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82918.432, "from_m": 81285.032, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 82958.594, "from_m": 82918.432, "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": 97140.121, "from_m": 82958.594, "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": 97808.269, "from_m": 97140.121, "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": 97894.107, "from_m": 97808.269, "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": 99019.124, "from_m": 97894.107, "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": 99206.745, "from_m": 99019.124, "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": 100430.977, "from_m": 99206.745, "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": 100534.395, "from_m": 100430.977, "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": 100575.75, "from_m": 100534.395, "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": 100835.912, "from_m": 100575.75, "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": 587425, "profile_key": "c715b4fafe3b37ff76d925985023caca64b8fa81d77e56d9361705eba521e546", "schedule_id": 12860, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1750", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "Northam Jn", "stage_seq": 2, "distance_m": 1797.957, "section_seq": 1, "route_path_id": 69821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754H", "location": "St. Denys", "stage_seq": 3, "distance_m": 3150.1, "section_seq": 1, "route_path_id": 69821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1757H", "location": "Woolston Sig. E803", "stage_seq": 4, "distance_m": 5875.73, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1759", "wtt_dep": "1759H", "location": "Woolston", "stage_seq": 5, "distance_m": 7051.871, "section_seq": 1, "route_path_id": 69821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1802H", "location": "Netley", "stage_seq": 6, "distance_m": 11054.628, "section_seq": 1, "route_path_id": 69821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1805", "location": "Bursledon", "stage_seq": 7, "distance_m": 14293.644, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1807H", "wtt_dep": "1808", "location": "Swanwick", "stage_seq": 8, "distance_m": 17515.953, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1813H", "wtt_dep": "1814H", "location": "Fareham", "stage_seq": 9, "distance_m": 23481.77, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1819", "wtt_dep": "1819H", "location": "Portchester", "stage_seq": 10, "distance_m": 28609.05, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1823", "wtt_dep": "1824", "location": "Cosham", "stage_seq": 11, "distance_m": 32862.886, "section_seq": 1, "route_path_id": 69821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1825", "location": "Cosham Jn", "stage_seq": 12, "distance_m": 33624.556, "section_seq": 1, "route_path_id": 69821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1826", "location": "Farlington Jn", "stage_seq": 13, "distance_m": 34646.582, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1829H", "wtt_dep": "1831", "location": "Havant", "stage_seq": 14, "distance_m": 39373.6, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1834", "wtt_dep": "1834H", "location": "Emsworth", "stage_seq": 15, "distance_m": 42397.061, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1837", "wtt_dep": "1837H", "location": "Southbourne", "stage_seq": 16, "distance_m": 44649.815, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1844", "wtt_dep": "1845", "location": "Chichester", "stage_seq": 17, "distance_m": 53599.14, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1852", "wtt_dep": "1853", "location": "Barnham", "stage_seq": 18, "distance_m": 63712.948, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1857", "wtt_dep": "1857H", "location": "Ford", "stage_seq": 19, "distance_m": 67954.776, "section_seq": 1, "route_path_id": 69821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900", "location": "Arundel Jn", "stage_seq": 20, "distance_m": 69049.587, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1904", "wtt_dep": "1904H", "location": "Angmering", "stage_seq": 21, "distance_m": 74664.895, "section_seq": 1, "route_path_id": 69821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909H", "location": "West Worthing", "stage_seq": 22, "distance_m": 81474.762, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1911", "wtt_dep": "1912", "location": "Worthing", "stage_seq": 23, "distance_m": 82756.279, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1915H", "wtt_dep": "1916", "location": "Lancing", "stage_seq": 24, "distance_m": 86483.809, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1919H", "wtt_dep": "1920H", "location": "Shoreham-by-Sea", "stage_seq": 25, "distance_m": 90354.288, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1923", "wtt_dep": "1923H", "location": "Southwick", "stage_seq": 26, "distance_m": 92692.153, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1926H", "wtt_dep": "1927", "location": "Portslade", "stage_seq": 27, "distance_m": 95060.659, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1929H", "wtt_dep": "1930H", "location": "Hove", "stage_seq": 28, "distance_m": 97378.942, "section_seq": 1, "route_path_id": 69821}, {"is_pass": false, "wtt_arr": "1935", "wtt_dep": null, "location": "Brighton", "stage_seq": 29, "distance_m": 100835.912, "section_seq": 1, "route_path_id": 69821}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 100835.912, "from_m": 0.0, "section_seq": 1, "route_path_id": 69821}], "total_distance_m": 100835.912, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 99339.525, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1496.387, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27506, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:54:43Z", "source_id": 48167055, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:55:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:54:46Z", "source_id": 15646865, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27282, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:58:28Z", "source_id": 48176618, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:59:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:58:33Z", "source_id": 15649978, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27289, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:03:29Z", "source_id": 48189735, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:03:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:03:32Z", "source_id": 15654112, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27293, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:05:48Z", "source_id": 48195915, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:06:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:05:51Z", "source_id": 15656008, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27302, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:13:47Z", "source_id": 48216970, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:15:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:13:52Z", "source_id": 15662622, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27311, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:20:26Z", "source_id": 48233813, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:21:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:20:31Z", "source_id": 15668162, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27315, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:25:30Z", "source_id": 48246641, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:26:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:25:32Z", "source_id": 15672457, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:32:04Z", "source_id": 48263878, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:32:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:32:08Z", "source_id": 15677870, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27417, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:36:35Z", "source_id": 48275810, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:37:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:36:36Z", "source_id": 15681585, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27421, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:39:57Z", "source_id": 48284609, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:40:02Z", "source_id": 15684442, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27437, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:33Z", "source_id": 48304642, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:48:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:36Z", "source_id": 15690682, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:57:30Z", "source_id": 48330312, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:58:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:57:32Z", "source_id": 15698747, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:42Z", "source_id": 48343781, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:03:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:47Z", "source_id": 15702903, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:21Z", "source_id": 48366276, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:12:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:23Z", "source_id": 15709919, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:51Z", "source_id": 48387516, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:20:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:56Z", "source_id": 15716660, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:41Z", "source_id": 48394576, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T18:23:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:43Z", "source_id": 15718911, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:58Z", "source_id": 48410073, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T18:30:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:03Z", "source_id": 15724130, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:28Z", "source_id": 15724704, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:58Z", "source_id": 48422579, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:35:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:04Z", "source_id": 15730086, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31024, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:11Z", "source_id": 48433164, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T18:39:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:13Z", "source_id": 15733286, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:51Z", "source_id": 48444555, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T18:43:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:56Z", "source_id": 15736871, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31081, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:09Z", "source_id": 48455024, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T18:47:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:11Z", "source_id": 15740121, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30940, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:57Z", "source_id": 48464305, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T18:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:00Z", "source_id": 15743260, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Southampton Central 1750 1750 2A None None Brighton 1935 1935 2 LATE +17 minutes https://www.realtimetrains.co.uk/service/gb-nr:G88674/2026-09-15/detailed None Hove 2026-09-15T19:47:30+01:00 Brighton 4.0 {"type": "LineString", "coordinates": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 2.1 1948 1952 Hove Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-15 19:02:37 TERMINATED 2026-09-15 18:52:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743260 1789498264435047 131 131 2026-09-15 19:02:33.465808 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:32.059893
558276 589541 P89529 882T60MY15 2026-09-15 COMPLETE 15744234 2026-09-15 19:52:00 2026-09-15 19:02:38 2026-09-17 19:02:38 {"id": 589541, "stp": "P", "toc": "Southeastern", "uid": "P89529", "consist": "375307", "dest_crs": "PDW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89529/2026-09-15/detailed", "trust_id": "882T60MY15", "origin_crs": "SOO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddock Wood", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": "3", "is_terminated": 1, "next_location": "Paddock Wood", "signalling_id": "2T60", "timing_status": "EARLY", "origin_station": "Strood", "current_leg_arr": "1952", "current_leg_dep": "1948", "current_leg_end": "Paddock Wood", "origin_dep_time": "1908", "origin_platform": "3", "current_location": "Paddock Wood", "last_update_time": "2026-09-15T19:02:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.40334259999999994, 51.20455429999999], [0.4003102, 51.195017099999994], [0.3994089, 51.19217810000001], [0.3988011, 51.1902683], [0.39775409999999994, 51.18694], [0.3976666, 51.186681500000006], [0.3975838, 51.1865043], [0.3975302, 51.186389600000005], [0.3970245999999999, 51.1848225], [0.3969213, 51.1845333], [0.396798, 51.18427520000001], [0.3966223, 51.1840087], [0.39642379999999994, 51.1837641], [0.39616499999999993, 51.1835136], [0.3958833, 51.1832908], [0.3956096999999999, 51.1831109], [0.3953053, 51.1829409], [0.3949526, 51.18277549999999], [0.39462269999999994, 51.1826533], [0.3943115, 51.18255460000001], [0.3940419999999999, 51.18247999999999], [0.39381209999999994, 51.1824293], [0.3934543, 51.1823443], [0.393401, 51.182337], [0.39313409999999993, 51.1823031], [0.3928149, 51.18226609999999], [0.3925185, 51.182245900000005], [0.39224219999999993, 51.18224419999999], [0.3919753000000001, 51.18225160000001], [0.3911532, 51.18230629999999]]}", "current_leg_start": "Beltring", "dest_arr_time_act": "1953", "motion_projection": null, "next_location_lat": "51.1823063", "next_location_lon": "0.3911532", "previous_location": "Beltring", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 158.234, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 283.257, \"from_m\": 158.234, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12775.509, \"from_m\": 283.257, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12830.983, \"from_m\": 12775.509, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12882.643, \"from_m\": 12830.983, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12886.689, \"from_m\": 12882.643, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23563.286, \"from_m\": 12886.689, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23636.141, \"from_m\": 23563.286, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34312.737, \"from_m\": 23636.141, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34316.784, \"from_m\": 34312.737, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 34368.444, \"from_m\": 34316.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34423.918, \"from_m\": 34368.444, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45106.122, \"from_m\": 34423.918, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46534.513, \"from_m\": 45106.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47994.658, \"from_m\": 46534.513, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52192.322, \"from_m\": 47994.658, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52436.887, \"from_m\": 52192.322, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55154.329, \"from_m\": 52436.887, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55674.771, \"from_m\": 55154.329, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62545.199, \"from_m\": 55674.771, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 62882.67, \"from_m\": 62545.199, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65302.296, \"from_m\": 62882.67, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67344.686, \"from_m\": 65302.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67394.601, \"from_m\": 67344.686, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67977.926, \"from_m\": 67394.601, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 68139.623, \"from_m\": 67977.926, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 589541, \"profile_key\": \"539bff93e8d3658bf910e4ded7ab8d215cd22dfab84bc2611c910275a818250a\", \"schedule_id\": 34400, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1908\", \"location\": \"Strood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"1912\", \"wtt_dep\": \"1913\", \"location\": \"Cuxton\", \"stage_seq\": 2, \"distance_m\": 3698.711, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"1916\", \"wtt_dep\": \"1916H\", \"location\": \"Halling\", \"stage_seq\": 3, \"distance_m\": 6529.383, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"1919\", \"wtt_dep\": \"1920\", \"location\": \"Snodland\", \"stage_seq\": 4, \"distance_m\": 21553.293, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"1922H\", \"wtt_dep\": \"1923\", \"location\": \"New Hythe\", \"stage_seq\": 5, \"distance_m\": 23599.713, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"1925\", \"wtt_dep\": \"1925H\", \"location\": \"Aylesford\", \"stage_seq\": 6, \"distance_m\": 46621.547, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1931\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 7, \"distance_m\": 51524.518, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"1932H\", \"wtt_dep\": \"1933H\", \"location\": \"Maidstone West\", \"stage_seq\": 8, \"distance_m\": 52296.147, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1937\", \"location\": \"East Farleigh\", \"stage_seq\": 9, \"distance_m\": 55209.196, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"1941H\", \"wtt_dep\": \"1942H\", \"location\": \"Wateringbury\", \"stage_seq\": 10, \"distance_m\": 59974.61, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"1945H\", \"wtt_dep\": \"1946\", \"location\": \"Yalding\", \"stage_seq\": 11, \"distance_m\": 62693.938, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"1948H\", \"wtt_dep\": \"1949\", \"location\": \"Beltring\", \"stage_seq\": 12, \"distance_m\": 65347.727, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Paddock Wood\", \"stage_seq\": 13, \"distance_m\": 68139.623, \"section_seq\": 1, \"route_path_id\": 37721}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68139.623, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37721}], \"total_distance_m\": 68139.623, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67824.691, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 314.932, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1908", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.1823063", "current_position_lon": "0.3911532", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:34Z\", \"source_id\": 48364298, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:38Z\", \"source_id\": 15709339, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:59Z\", \"source_id\": 48370395, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:02Z\", \"source_id\": 15711233, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:13Z\", \"source_id\": 48383585, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:16Z\", \"source_id\": 15715371, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:21Z\", \"source_id\": 48388777, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:23Z\", \"source_id\": 15717073, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:39Z\", \"source_id\": 48396924, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:25:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:43Z\", \"source_id\": 15719665, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:49Z\", \"source_id\": 48404787, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:30:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:52Z\", \"source_id\": 15722120, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:39Z\", \"source_id\": 48416834, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:41Z\", \"source_id\": 15727835, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:57Z\", \"source_id\": 15728254, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:39Z\", \"source_id\": 48426672, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:40Z\", \"source_id\": 15731376, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:22Z\", \"source_id\": 48438477, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:27Z\", \"source_id\": 15734925, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:24Z\", \"source_id\": 48443414, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:25Z\", \"source_id\": 15736518, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:19Z\", \"source_id\": 48457895, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:19Z\", \"source_id\": 15741020, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:20Z\", \"source_id\": 48465245, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:23Z\", \"source_id\": 15743709, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:44Z\", \"source_id\": 15744234, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddock Wood", "service_state_platform": "3", "timing_fact_generation": 1789498305124165, "current_leg_arrival_utc": "2026-09-15T19:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:32.403128", "service_state_evidence_id": 15743709, "current_leg_start_actual_dep": "2026-09-15T19:49:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:34.625558", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P SOO PDW 2T60 375307 3 100 None {"version": 3, "segments": [{"to_m": 158.234, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 283.257, "from_m": 158.234, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12775.509, "from_m": 283.257, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12830.983, "from_m": 12775.509, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12882.643, "from_m": 12830.983, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12886.689, "from_m": 12882.643, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23563.286, "from_m": 12886.689, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23636.141, "from_m": 23563.286, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34312.737, "from_m": 23636.141, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34316.784, "from_m": 34312.737, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 34368.444, "from_m": 34316.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34423.918, "from_m": 34368.444, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45106.122, "from_m": 34423.918, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46534.513, "from_m": 45106.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47994.658, "from_m": 46534.513, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52192.322, "from_m": 47994.658, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52436.887, "from_m": 52192.322, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55154.329, "from_m": 52436.887, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55674.771, "from_m": 55154.329, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62545.199, "from_m": 55674.771, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 62882.67, "from_m": 62545.199, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65302.296, "from_m": 62882.67, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67344.686, "from_m": 65302.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67394.601, "from_m": 67344.686, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67977.926, "from_m": 67394.601, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 68139.623, "from_m": 67977.926, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 589541, "profile_key": "539bff93e8d3658bf910e4ded7ab8d215cd22dfab84bc2611c910275a818250a", "schedule_id": 34400, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1908", "location": "Strood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "1912", "wtt_dep": "1913", "location": "Cuxton", "stage_seq": 2, "distance_m": 3698.711, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "1916", "wtt_dep": "1916H", "location": "Halling", "stage_seq": 3, "distance_m": 6529.383, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "1919", "wtt_dep": "1920", "location": "Snodland", "stage_seq": 4, "distance_m": 21553.293, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "1922H", "wtt_dep": "1923", "location": "New Hythe", "stage_seq": 5, "distance_m": 23599.713, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "1925", "wtt_dep": "1925H", "location": "Aylesford", "stage_seq": 6, "distance_m": 46621.547, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1931", "location": "Maidstone Barracks", "stage_seq": 7, "distance_m": 51524.518, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "1932H", "wtt_dep": "1933H", "location": "Maidstone West", "stage_seq": 8, "distance_m": 52296.147, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1937", "location": "East Farleigh", "stage_seq": 9, "distance_m": 55209.196, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "1941H", "wtt_dep": "1942H", "location": "Wateringbury", "stage_seq": 10, "distance_m": 59974.61, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "1945H", "wtt_dep": "1946", "location": "Yalding", "stage_seq": 11, "distance_m": 62693.938, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "1948H", "wtt_dep": "1949", "location": "Beltring", "stage_seq": 12, "distance_m": 65347.727, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Paddock Wood", "stage_seq": 13, "distance_m": 68139.623, "section_seq": 1, "route_path_id": 37721}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68139.623, "from_m": 0.0, "section_seq": 1, "route_path_id": 37721}], "total_distance_m": 68139.623, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67824.691, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 314.932, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32430, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:34Z", "source_id": 48364298, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:11:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:38Z", "source_id": 15709339, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32426, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:59Z", "source_id": 48370395, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:15:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:02Z", "source_id": 15711233, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32434, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:13Z", "source_id": 48383585, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:18:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:16Z", "source_id": 15715371, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32438, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:21Z", "source_id": 48388777, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:22:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:23Z", "source_id": 15717073, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32442, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:39Z", "source_id": 48396924, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:25:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:43Z", "source_id": 15719665, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32449, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:49Z", "source_id": 48404787, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:30:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:52Z", "source_id": 15722120, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32460, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:39Z", "source_id": 48416834, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:32:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:41Z", "source_id": 15727835, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:57Z", "source_id": 15728254, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32465, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:39Z", "source_id": 48426672, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:36:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:40Z", "source_id": 15731376, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32484, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:22Z", "source_id": 48438477, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:41:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:27Z", "source_id": 15734925, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32492, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:24Z", "source_id": 48443414, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:45:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:25Z", "source_id": 15736518, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32500, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:19Z", "source_id": 48457895, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:48:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:19Z", "source_id": 15741020, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32505, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:20Z", "source_id": 48465245, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:52:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:23Z", "source_id": 15743709, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:44Z", "source_id": 15744234, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Strood 1908 1908 3 None None Paddock Wood 1953 1953 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89529/2026-09-15/detailed None Beltring 2026-09-15T19:49:00+01:00 Paddock Wood 4.0 {"type": "LineString", "coordinates": [[0.40334259999999994, 51.20455429999999], [0.4003102, 51.195017099999994], [0.3994089, 51.19217810000001], [0.3988011, 51.1902683], [0.39775409999999994, 51.18694], [0.3976666, 51.186681500000006], [0.3975838, 51.1865043], [0.3975302, 51.186389600000005], [0.3970245999999999, 51.1848225], [0.3969213, 51.1845333], [0.396798, 51.18427520000001], [0.3966223, 51.1840087], [0.39642379999999994, 51.1837641], [0.39616499999999993, 51.1835136], [0.3958833, 51.1832908], [0.3956096999999999, 51.1831109], [0.3953053, 51.1829409], [0.3949526, 51.18277549999999], [0.39462269999999994, 51.1826533], [0.3943115, 51.18255460000001], [0.3940419999999999, 51.18247999999999], [0.39381209999999994, 51.1824293], [0.3934543, 51.1823443], [0.393401, 51.182337], [0.39313409999999993, 51.1823031], [0.3928149, 51.18226609999999], [0.3925185, 51.182245900000005], [0.39224219999999993, 51.18224419999999], [0.3919753000000001, 51.18225160000001], [0.3911532, 51.18230629999999]]} 1.7 1948 1952 Beltring Paddock Wood Paddock Wood 51.1823063 0.3911532 51.1823063 0.3911532 1 0 2026-09-15 19:02:38 TERMINATED 2026-09-15 18:52:00 Paddock Wood TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743709 1789498305124165 39 39 2026-09-15 19:02:34.625558 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:32.403128
558277 589661 P02469 522D06MY15 2026-09-15 COMPLETE 15743171 2026-09-15 19:52:00 2026-09-15 19:02:38 2026-09-17 19:02:38 {"id": 589661, "stp": "P", "toc": "London Overground", "uid": "P02469", "consist": null, "dest_crs": "CHN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02469/2026-09-15/detailed", "trust_id": "522D06MY15", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheshunt", "service_date": "2026-09-15", "dest_arr_time": "1952", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Cheshunt", "signalling_id": "2D06", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "1952", "current_leg_dep": "1949", "current_leg_end": "Cheshunt", "origin_dep_time": "1913", "origin_platform": "3", "current_location": "Cheshunt", "last_update_time": "2026-09-15T19:02:38", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0359349, 51.691803699999994], [-0.03570859999999999, 51.69192329999999], [-0.0355642, 51.6919962], [-0.0354117, 51.69206909999998], [-0.0352347, 51.69215069999999], [-0.03496080000000001, 51.6922734], [-0.03464509999999999, 51.692403799999994], [-0.034089699999999994, 51.6926239], [-0.0337928, 51.692741899999994], [-0.033463799999999995, 51.692867500000006], [-0.0330257, 51.6930307], [-0.032599199999999995, 51.6931969], [-0.0322979, 51.693312], [-0.0319855, 51.693435], [-0.0316943, 51.6935547], [-0.031428899999999996, 51.69366959999999], [-0.0311373, 51.69380249999999], [-0.030964399999999993, 51.693881700000006], [-0.030895, 51.69391319999999], [-0.0307024, 51.6940042], [-0.03044229999999999, 51.6941313], [-0.030190300000000003, 51.6942602], [-0.029943099999999997, 51.6943951], [-0.0296964, 51.6945326], [-0.0294889, 51.6946541], [-0.0292301, 51.69481019999999], [-0.0290121, 51.694941799999995], [-0.0287419, 51.69511409999999], [-0.028520599999999997, 51.69526290000001], [-0.0282934, 51.6954212], [-0.028104399999999995, 51.69555900000001], [-0.0278785, 51.6957261], [-0.0276114, 51.69593749999999], [-0.027384799999999997, 51.696125900000006], [-0.0271899, 51.6963], [-0.0269815, 51.6964905], [-0.0267666, 51.696691599999994], [-0.0265513, 51.6969048], [-0.026356799999999996, 51.697094], [-0.0261592, 51.6972901], [-0.0258866, 51.6975607], [-0.0256455, 51.697805800000005], [-0.0254454, 51.69800519999999], [-0.0251876, 51.698260899999994], [-0.0250504, 51.6984136], [-0.024907500000000003, 51.6985761], [-0.024781699999999997, 51.6987403], [-0.024691200000000003, 51.6988725], [-0.0245896, 51.69903279999999], [-0.0245134, 51.699171799999995], [-0.0244792, 51.69924340000001], [-0.0243879, 51.6994439], [-0.0243452, 51.69956259999999], [-0.024311899999999997, 51.6996598], [-0.0242669, 51.699798599999994], [-0.024222199999999996, 51.700080199999995], [-0.0241739, 51.7003973], [-0.024134499999999996, 51.7006872], [-0.0240877, 51.70098889999999], [-0.024066, 51.7011239], [-0.024030899999999997, 51.7013559], [-0.023973, 51.7017431], [-0.023937099999999996, 51.7019706], [-0.0238924, 51.7022621], [-0.0238231, 51.70272620000001]]}", "current_leg_start": "Theobalds Grove", "dest_arr_time_act": "1950", "motion_projection": null, "next_location_lat": "51.7027262", "next_location_lon": "-0.0238231", "previous_location": "Theobalds Grove", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3141.679, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4217.902, \"from_m\": 3141.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4258.697, \"from_m\": 4217.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4603.719, \"from_m\": 4258.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4893.293, \"from_m\": 4603.719, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4964.76, \"from_m\": 4893.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5088.396, \"from_m\": 4964.76, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10008.278, \"from_m\": 5088.396, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10441.495, \"from_m\": 10008.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13731.488, \"from_m\": 10441.495, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14100.783, \"from_m\": 13731.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15387.97, \"from_m\": 14100.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22832.109, \"from_m\": 15387.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23049.088, \"from_m\": 22832.109, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23376.059, \"from_m\": 23049.088, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 589661, \"profile_key\": \"44274082a1efd412d03793ff728cb208d89d34e85cb902cff4a178d5c9dd758d\", \"schedule_id\": 20100, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1913\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"1916\", \"wtt_dep\": \"1916H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"1918\", \"wtt_dep\": \"1918H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 3, \"distance_m\": 2807.825, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"1920\", \"wtt_dep\": \"1920H\", \"location\": \"London Fields\", \"stage_seq\": 4, \"distance_m\": 3865.099, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"1922\", \"wtt_dep\": \"1922H\", \"location\": \"Hackney Downs\", \"stage_seq\": 5, \"distance_m\": 4782.11, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"1924H\", \"wtt_dep\": \"1925\", \"location\": \"Rectory Road\", \"stage_seq\": 6, \"distance_m\": 6155.525, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1926H\", \"location\": \"Stoke Newington\", \"stage_seq\": 7, \"distance_m\": 6750.639, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"1928\", \"wtt_dep\": \"1928H\", \"location\": \"Stamford Hill\", \"stage_seq\": 8, \"distance_m\": 8091.64, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1931\", \"location\": \"Seven Sisters\", \"stage_seq\": 9, \"distance_m\": 9020.686, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"1932H\", \"wtt_dep\": \"1933\", \"location\": \"Bruce Grove\", \"stage_seq\": 10, \"distance_m\": 10204.754, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"1934H\", \"wtt_dep\": \"1935\", \"location\": \"White Hart Lane\", \"stage_seq\": 11, \"distance_m\": 11544.421, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1937\", \"location\": \"Silver Street\", \"stage_seq\": 12, \"distance_m\": 12751.124, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"1938H\", \"wtt_dep\": \"1939\", \"location\": \"Edmonton Green\", \"stage_seq\": 13, \"distance_m\": 13731.488, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940\", \"location\": \"Bury Street Jn\", \"stage_seq\": 14, \"distance_m\": 14867.981, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"1941H\", \"wtt_dep\": \"1942\", \"location\": \"Southbury\", \"stage_seq\": 15, \"distance_m\": 16704.053, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"1944H\", \"wtt_dep\": \"1945\", \"location\": \"Turkey Street\", \"stage_seq\": 16, \"distance_m\": 19532.105, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": \"1947H\", \"location\": \"Theobalds Grove\", \"stage_seq\": 17, \"distance_m\": 21818.157, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": null, \"location\": \"Cheshunt\", \"stage_seq\": 18, \"distance_m\": 23376.059, \"section_seq\": 1, \"route_path_id\": 36308}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23376.059, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36308}], \"total_distance_m\": 23376.059, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21760.38, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1615.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1913", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7027262", "current_position_lon": "-0.0238231", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:31Z\", \"source_id\": 48376735, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:35Z\", \"source_id\": 15713278, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:16Z\", \"source_id\": 48383642, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:19Z\", \"source_id\": 15715421, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:05Z\", \"source_id\": 48388166, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:11Z\", \"source_id\": 15716863, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:45Z\", \"source_id\": 48392299, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:46Z\", \"source_id\": 15718160, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:11Z\", \"source_id\": 15720765, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:47Z\", \"source_id\": 48404724, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:52Z\", \"source_id\": 15722108, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:01Z\", \"source_id\": 48410212, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:03Z\", \"source_id\": 15724155, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:30Z\", \"source_id\": 15724728, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:32Z\", \"source_id\": 48414081, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:37Z\", \"source_id\": 15726204, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:56Z\", \"source_id\": 48420053, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:02Z\", \"source_id\": 15729287, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:47Z\", \"source_id\": 48424558, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:51Z\", \"source_id\": 15730683, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:10Z\", \"source_id\": 48430554, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:11Z\", \"source_id\": 15732469, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:14Z\", \"source_id\": 48435741, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:15Z\", \"source_id\": 15734033, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:24Z\", \"source_id\": 48443480, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:29Z\", \"source_id\": 15736533, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:35Z\", \"source_id\": 48451233, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:38Z\", \"source_id\": 15738972, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:13Z\", \"source_id\": 48457583, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:15Z\", \"source_id\": 15740972, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:54Z\", \"source_id\": 48464101, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:56Z\", \"source_id\": 15743171, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheshunt", "service_state_platform": "3", "timing_fact_generation": 1789498259057777, "current_leg_arrival_utc": "2026-09-15T19:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:33.528878", "service_state_evidence_id": 15743171, "current_leg_start_actual_dep": "2026-09-15T19:49:30+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:34.629222", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P LST CHN 2D06 None None None None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3141.679, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4217.902, "from_m": 3141.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4258.697, "from_m": 4217.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4603.719, "from_m": 4258.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4893.293, "from_m": 4603.719, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4964.76, "from_m": 4893.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5088.396, "from_m": 4964.76, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10008.278, "from_m": 5088.396, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10441.495, "from_m": 10008.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13731.488, "from_m": 10441.495, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14100.783, "from_m": 13731.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15387.97, "from_m": 14100.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22832.109, "from_m": 15387.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23049.088, "from_m": 22832.109, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23376.059, "from_m": 23049.088, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 589661, "profile_key": "44274082a1efd412d03793ff728cb208d89d34e85cb902cff4a178d5c9dd758d", "schedule_id": 20100, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1913", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "1916", "wtt_dep": "1916H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "1918", "wtt_dep": "1918H", "location": "Cambridge Heath", "stage_seq": 3, "distance_m": 2807.825, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "1920", "wtt_dep": "1920H", "location": "London Fields", "stage_seq": 4, "distance_m": 3865.099, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "1922", "wtt_dep": "1922H", "location": "Hackney Downs", "stage_seq": 5, "distance_m": 4782.11, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "1924H", "wtt_dep": "1925", "location": "Rectory Road", "stage_seq": 6, "distance_m": 6155.525, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1926H", "location": "Stoke Newington", "stage_seq": 7, "distance_m": 6750.639, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "1928", "wtt_dep": "1928H", "location": "Stamford Hill", "stage_seq": 8, "distance_m": 8091.64, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1931", "location": "Seven Sisters", "stage_seq": 9, "distance_m": 9020.686, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "1932H", "wtt_dep": "1933", "location": "Bruce Grove", "stage_seq": 10, "distance_m": 10204.754, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "1934H", "wtt_dep": "1935", "location": "White Hart Lane", "stage_seq": 11, "distance_m": 11544.421, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1937", "location": "Silver Street", "stage_seq": 12, "distance_m": 12751.124, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "1938H", "wtt_dep": "1939", "location": "Edmonton Green", "stage_seq": 13, "distance_m": 13731.488, "section_seq": 1, "route_path_id": 36308}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940", "location": "Bury Street Jn", "stage_seq": 14, "distance_m": 14867.981, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "1941H", "wtt_dep": "1942", "location": "Southbury", "stage_seq": 15, "distance_m": 16704.053, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "1944H", "wtt_dep": "1945", "location": "Turkey Street", "stage_seq": 16, "distance_m": 19532.105, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": "1947H", "location": "Theobalds Grove", "stage_seq": 17, "distance_m": 21818.157, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": null, "location": "Cheshunt", "stage_seq": 18, "distance_m": 23376.059, "section_seq": 1, "route_path_id": 36308}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23376.059, "from_m": 0.0, "section_seq": 1, "route_path_id": 36308}], "total_distance_m": 23376.059, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21760.38, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1615.679, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:31Z", "source_id": 48376735, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:16:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:35Z", "source_id": 15713278, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15449, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:16Z", "source_id": 48383642, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:18:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:19Z", "source_id": 15715421, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15444, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:05Z", "source_id": 48388166, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:20:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:11Z", "source_id": 15716863, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15436, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:45Z", "source_id": 48392299, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:22:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:46Z", "source_id": 15718160, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:11Z", "source_id": 15720765, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14981, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:47Z", "source_id": 48404724, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:27:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:52Z", "source_id": 15722108, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14977, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:01Z", "source_id": 48410212, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:29:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:03Z", "source_id": 15724155, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:30Z", "source_id": 15724728, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14971, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:32Z", "source_id": 48414081, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:31:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:37Z", "source_id": 15726204, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14960, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:56Z", "source_id": 48420053, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:33:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:02Z", "source_id": 15729287, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14956, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:47Z", "source_id": 48424558, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:51Z", "source_id": 15730683, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14952, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:10Z", "source_id": 48430554, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:37:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:11Z", "source_id": 15732469, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14948, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:14Z", "source_id": 48435741, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:39:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:15Z", "source_id": 15734033, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14921, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:24Z", "source_id": 48443480, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:43:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:29Z", "source_id": 15736533, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14917, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:35Z", "source_id": 48451233, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:46:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:38Z", "source_id": 15738972, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14913, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:13Z", "source_id": 48457583, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:48:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:15Z", "source_id": 15740972, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14846, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:54Z", "source_id": 48464101, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:52:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:56Z", "source_id": 15743171, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] London Liverpool Street 1913 1913 3 None None Cheshunt 1952 1950 BAY LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P02469/2026-09-15/detailed None Theobalds Grove 2026-09-15T19:49:30+01:00 Cheshunt 3.0 {"type": "LineString", "coordinates": [[-0.0359349, 51.691803699999994], [-0.03570859999999999, 51.69192329999999], [-0.0355642, 51.6919962], [-0.0354117, 51.69206909999998], [-0.0352347, 51.69215069999999], [-0.03496080000000001, 51.6922734], [-0.03464509999999999, 51.692403799999994], [-0.034089699999999994, 51.6926239], [-0.0337928, 51.692741899999994], [-0.033463799999999995, 51.692867500000006], [-0.0330257, 51.6930307], [-0.032599199999999995, 51.6931969], [-0.0322979, 51.693312], [-0.0319855, 51.693435], [-0.0316943, 51.6935547], [-0.031428899999999996, 51.69366959999999], [-0.0311373, 51.69380249999999], [-0.030964399999999993, 51.693881700000006], [-0.030895, 51.69391319999999], [-0.0307024, 51.6940042], [-0.03044229999999999, 51.6941313], [-0.030190300000000003, 51.6942602], [-0.029943099999999997, 51.6943951], [-0.0296964, 51.6945326], [-0.0294889, 51.6946541], [-0.0292301, 51.69481019999999], [-0.0290121, 51.694941799999995], [-0.0287419, 51.69511409999999], [-0.028520599999999997, 51.69526290000001], [-0.0282934, 51.6954212], [-0.028104399999999995, 51.69555900000001], [-0.0278785, 51.6957261], [-0.0276114, 51.69593749999999], [-0.027384799999999997, 51.696125900000006], [-0.0271899, 51.6963], [-0.0269815, 51.6964905], [-0.0267666, 51.696691599999994], [-0.0265513, 51.6969048], [-0.026356799999999996, 51.697094], [-0.0261592, 51.6972901], [-0.0258866, 51.6975607], [-0.0256455, 51.697805800000005], [-0.0254454, 51.69800519999999], [-0.0251876, 51.698260899999994], [-0.0250504, 51.6984136], [-0.024907500000000003, 51.6985761], [-0.024781699999999997, 51.6987403], [-0.024691200000000003, 51.6988725], [-0.0245896, 51.69903279999999], [-0.0245134, 51.699171799999995], [-0.0244792, 51.69924340000001], [-0.0243879, 51.6994439], [-0.0243452, 51.69956259999999], [-0.024311899999999997, 51.6996598], [-0.0242669, 51.699798599999994], [-0.024222199999999996, 51.700080199999995], [-0.0241739, 51.7003973], [-0.024134499999999996, 51.7006872], [-0.0240877, 51.70098889999999], [-0.024066, 51.7011239], [-0.024030899999999997, 51.7013559], [-0.023973, 51.7017431], [-0.023937099999999996, 51.7019706], [-0.0238924, 51.7022621], [-0.0238231, 51.70272620000001]]} 1.0 1949 1952 Theobalds Grove Cheshunt Cheshunt 51.7027262 -0.0238231 51.7027262 -0.0238231 1 0 2026-09-15 19:02:38 TERMINATED 2026-09-15 18:52:00 Cheshunt TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743171 1789498259057777 71 71 2026-09-15 19:02:34.629222 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:33.528878
558278 589461 P89531 892T61MY15 2026-09-15 COMPLETE 15744392 2026-09-15 19:52:00 2026-09-15 19:02:38 2026-09-17 19:02:38 {"id": 589461, "stp": "P", "toc": "Southeastern", "uid": "P89531", "consist": "375904", "dest_crs": "SOO", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89531/2026-09-15/detailed", "trust_id": "892T61MY15", "origin_crs": "PDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Strood", "service_date": "2026-09-15", "dest_arr_time": "1952", "dest_platform": "3", "is_terminated": 1, "next_location": "Strood", "signalling_id": "2T61", "timing_status": "ON TIME", "origin_station": "Paddock Wood", "current_leg_arr": "1952", "current_leg_dep": "1948", "current_leg_end": "Strood", "origin_dep_time": "1905", "origin_platform": "3", "current_location": "Strood", "last_update_time": "2026-09-15T19:02:38", "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": "1952", "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\": 589461, \"profile_key\": \"9d53cf38d0f120609308d1287fbd11dbc7f393aa37d38dd0c068272c2b11f3fe\", \"schedule_id\": 24061, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1905\", \"location\": \"Paddock Wood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"1908H\", \"wtt_dep\": \"1909\", \"location\": \"Beltring\", \"stage_seq\": 2, \"distance_m\": 2795.185, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"1912\", \"wtt_dep\": \"1913\", \"location\": \"Yalding\", \"stage_seq\": 3, \"distance_m\": 10712.66, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"1916\", \"wtt_dep\": \"1916H\", \"location\": \"Wateringbury\", \"stage_seq\": 4, \"distance_m\": 13431.988, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"1921\", \"wtt_dep\": \"1922\", \"location\": \"East Farleigh\", \"stage_seq\": 5, \"distance_m\": 18197.402, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1927H\", \"location\": \"Maidstone West\", \"stage_seq\": 6, \"distance_m\": 21110.451, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"1929\", \"wtt_dep\": \"1930\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 7, \"distance_m\": 21882.08, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"1934H\", \"wtt_dep\": \"1935\", \"location\": \"Aylesford\", \"stage_seq\": 8, \"distance_m\": 26785.051, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1937H\", \"location\": \"New Hythe\", \"stage_seq\": 9, \"distance_m\": 28266.751, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": \"1941\", \"location\": \"Snodland\", \"stage_seq\": 10, \"distance_m\": 30311.809, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"1943H\", \"wtt_dep\": \"1944\", \"location\": \"Halling\", \"stage_seq\": 11, \"distance_m\": 32736.555, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": \"1947H\", \"location\": \"Cuxton\", \"stage_seq\": 12, \"distance_m\": 35567.227, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"1952\", \"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": "1905", "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-15T18:06:56Z\", \"source_id\": 48354903, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:08:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:59Z\", \"source_id\": 15706360, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:28Z\", \"source_id\": 48364061, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:30Z\", \"source_id\": 15709224, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:07Z\", \"source_id\": 48375674, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:12Z\", \"source_id\": 15712898, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:13Z\", \"source_id\": 48388458, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:17Z\", \"source_id\": 15716957, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:06Z\", \"source_id\": 48400549, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:11Z\", \"source_id\": 15720768, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:57Z\", \"source_id\": 48405088, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:03Z\", \"source_id\": 15722255, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:53Z\", \"source_id\": 48419936, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:56Z\", \"source_id\": 15729247, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:50Z\", \"source_id\": 48427134, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:53Z\", \"source_id\": 15731484, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:11Z\", \"source_id\": 48435681, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:15Z\", \"source_id\": 15734045, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:03Z\", \"source_id\": 48440128, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:06Z\", \"source_id\": 15735459, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:55Z\", \"source_id\": 48454503, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:00Z\", \"source_id\": 15739980, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:28Z\", \"source_id\": 48465474, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:31Z\", \"source_id\": 15743873, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:54Z\", \"source_id\": 15744392, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Strood", "service_state_platform": "3", "timing_fact_generation": 1789498316097804, "current_leg_arrival_utc": "2026-09-15T19:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:35.581894", "service_state_evidence_id": 15743873, "current_leg_start_actual_dep": "2026-09-15T19:47:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:36.839862", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P PDW SOO 2T61 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": 589461, "profile_key": "9d53cf38d0f120609308d1287fbd11dbc7f393aa37d38dd0c068272c2b11f3fe", "schedule_id": 24061, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1905", "location": "Paddock Wood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "1908H", "wtt_dep": "1909", "location": "Beltring", "stage_seq": 2, "distance_m": 2795.185, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "1912", "wtt_dep": "1913", "location": "Yalding", "stage_seq": 3, "distance_m": 10712.66, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "1916", "wtt_dep": "1916H", "location": "Wateringbury", "stage_seq": 4, "distance_m": 13431.988, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "1921", "wtt_dep": "1922", "location": "East Farleigh", "stage_seq": 5, "distance_m": 18197.402, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1927H", "location": "Maidstone West", "stage_seq": 6, "distance_m": 21110.451, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "1929", "wtt_dep": "1930", "location": "Maidstone Barracks", "stage_seq": 7, "distance_m": 21882.08, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "1934H", "wtt_dep": "1935", "location": "Aylesford", "stage_seq": 8, "distance_m": 26785.051, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1937H", "location": "New Hythe", "stage_seq": 9, "distance_m": 28266.751, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": "1941", "location": "Snodland", "stage_seq": 10, "distance_m": 30311.809, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "1943H", "wtt_dep": "1944", "location": "Halling", "stage_seq": 11, "distance_m": 32736.555, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": "1947H", "location": "Cuxton", "stage_seq": 12, "distance_m": 35567.227, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "1952", "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-15T18:06:56Z", "source_id": 48354903, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:08:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:59Z", "source_id": 15706360, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32494, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:28Z", "source_id": 48364061, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:30Z", "source_id": 15709224, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32486, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:07Z", "source_id": 48375674, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:15:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:12Z", "source_id": 15712898, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32467, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:13Z", "source_id": 48388458, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:20:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:17Z", "source_id": 15716957, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32456, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:06Z", "source_id": 48400549, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:11Z", "source_id": 15720768, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32444, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:57Z", "source_id": 48405088, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:28:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:03Z", "source_id": 15722255, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32440, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:53Z", "source_id": 48419936, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:56Z", "source_id": 15729247, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32436, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:50Z", "source_id": 48427134, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:53Z", "source_id": 15731484, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32432, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:11Z", "source_id": 48435681, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:39:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:15Z", "source_id": 15734045, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32424, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:03Z", "source_id": 48440128, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:06Z", "source_id": 15735459, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32428, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:55Z", "source_id": 48454503, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:47:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:00Z", "source_id": 15739980, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32261, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:28Z", "source_id": 48465474, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:52:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:31Z", "source_id": 15743873, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:54Z", "source_id": 15744392, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Paddock Wood 1905 1905 3 None None Strood 1952 1952 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89531/2026-09-15/detailed None Cuxton 2026-09-15T19:47: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 1948 1952 Cuxton Strood Strood 51.3966534 0.5002751 51.3966534 0.5002751 1 0 2026-09-15 19:02:38 TERMINATED 2026-09-15 18:52:00 Strood TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743873 1789498316097804 46 46 2026-09-15 19:02:36.839862 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:35.581894
558279 584877 W84712 361B86MS15 2026-09-15 COMPLETE 15743268 2026-09-15 19:52:00 2026-09-15 19:02:38 2026-09-17 19:02:38 {"id": 584877, "stp": "P", "toc": "TransPennine Express", "uid": "W84712", "consist": "185122+185129", "dest_crs": "CLE", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84712/2026-09-15/detailed", "trust_id": "361B86MS15", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cleethorpes", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": "3", "is_terminated": 1, "next_location": "Cleethorpes", "signalling_id": "1B86", "timing_status": "EARLY", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1952", "current_leg_dep": "1945", "current_leg_end": "Cleethorpes", "origin_dep_time": "1619", "origin_platform": "7", "current_location": "Cleethorpes", "last_update_time": "2026-09-15T19:02:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08683093540690112, 53.563489752362365], [-0.08565439999999999, 53.5635567], [-0.08527229999999998, 53.56356439999999], [-0.08501169999999998, 53.56357619999999], [-0.0847907, 53.5635944], [-0.08454310000000001, 53.563628900000005], [-0.0843001, 53.563682400000005], [-0.08380299999999999, 53.56378730000001], [-0.08369799999999998, 53.563823000000006], [-0.0832907, 53.5639499], [-0.08279369999999998, 53.56411990000001], [-0.08256429999999998, 53.5642036], [-0.08214549999999998, 53.5643724], [-0.0817448, 53.56455429999999], [-0.0813405, 53.56476310000001], [-0.080973, 53.5649632], [-0.08062179999999998, 53.5651703], [-0.08029959999999998, 53.565397100000006], [-0.0799852, 53.5656291], [-0.07972629999999999, 53.565842700000005], [-0.07960759999999999, 53.565946399999994], [-0.0794204, 53.566129700000005], [-0.0792152, 53.56633789999999], [-0.07911079999999998, 53.5664629], [-0.07898019999999999, 53.5666193], [-0.0787582, 53.56691270000001], [-0.0785466, 53.56731739999999], [-0.07837759999999999, 53.56759079999999], [-0.07825149999999999, 53.5677666], [-0.07820339999999999, 53.5678866], [-0.07796559999999998, 53.56847979999999], [-0.07788449999999998, 53.56874950000001], [-0.0778287, 53.5690164], [-0.0774061, 53.5709659], [-0.0773125, 53.5713039], [-0.0772138, 53.5715825], [-0.07713500000000001, 53.571766299999986], [-0.07709219999999999, 53.5718661], [-0.0761124, 53.57376899999999], [-0.0758726, 53.574217699999984], [-0.075743, 53.574469699999995], [-0.07566683064532709, 53.57460657386965], [-0.07560459999999998, 53.57471840000001], [-0.07544989999999999, 53.5749237], [-0.07537559999999999, 53.5750276], [-0.07504759999999999, 53.575376], [-0.07473909999999999, 53.57564039999998], [-0.0742832, 53.5759222], [-0.07406709999999998, 53.5760206], [-0.07379029999999999, 53.576129899999984], [-0.0733886, 53.5762312], [-0.07322409999999999, 53.5762637], [-0.0729802, 53.5762975], [-0.0726986, 53.5763196], [-0.0724009, 53.57632339999999], [-0.07214879999999999, 53.5763083], [-0.0717491, 53.57626049999998], [-0.07137629999999999, 53.57618089999999], [-0.0705046, 53.5759324], [-0.07010759999999999, 53.575857599999985], [-0.06966509999999998, 53.575811400000006], [-0.06942699999999999, 53.57580670000001], [-0.0692654, 53.57580659999999], [-0.066712, 53.5758926], [-0.0660495, 53.5758958], [-0.06546469999999999, 53.5758464], [-0.0650302, 53.5757843], [-0.06450449999999999, 53.5756505], [-0.06406189999999999, 53.57549929999998], [-0.0627155, 53.5749179], [-0.06230779999999999, 53.574773], [-0.0620023, 53.5746784], [-0.06175692856015552, 53.57460657386965], [-0.06164770000000001, 53.574574600000005], [-0.061353999999999985, 53.574503699999994], [-0.0610627, 53.574437299999985], [-0.0605501, 53.5743337], [-0.05979190000000001, 53.5741806], [-0.0503411, 53.5722637], [-0.049191799999999994, 53.57200970000001], [-0.048422, 53.5718297], [-0.0473833, 53.571563100000006], [-0.04632719999999999, 53.571269099999995], [-0.04551709999999999, 53.571026999999994], [-0.0443182, 53.5706368], [-0.043202399999999995, 53.57023379999999], [-0.0422985, 53.5698913], [-0.04156089999999999, 53.56958229999999], [-0.04049069999999999, 53.56911720000001], [-0.03962159999999999, 53.5687015], [-0.0377816, 53.567760199999995], [-0.0364084, 53.5670004], [-0.0350458, 53.566203899999984], [-0.0342948, 53.5657416], [-0.0333851, 53.5652248], [-0.03220939999999999, 53.5645791], [-0.032089999999999994, 53.564516199999986], [-0.0314838, 53.5640927], [-0.03098, 53.56365469999999], [-0.030371800000000004, 53.5631669], [-0.02983709999999999, 53.562724999999986], [-0.029492, 53.5624279], [-0.02931379999999999, 53.5622711], [-0.0291886, 53.5621445]]}", "current_leg_start": "Grimsby Town", "dest_arr_time_act": "1953", "motion_projection": null, "next_location_lat": "53.5621445", "next_location_lon": "-0.0291886", "previous_location": "Grimsby Town", "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2356.354, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2394.399, \"from_m\": 2356.354, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2463.461, \"from_m\": 2394.399, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2505.203, \"from_m\": 2463.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2584.426, \"from_m\": 2505.203, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2642.464, \"from_m\": 2584.426, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3776.562, \"from_m\": 2642.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4108.276, \"from_m\": 3776.562, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4168.594, \"from_m\": 4108.276, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8689.438, \"from_m\": 4168.594, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8742.607, \"from_m\": 8689.438, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9178.723, \"from_m\": 8742.607, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9391.384, \"from_m\": 9178.723, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9930.181, \"from_m\": 9391.384, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9993.596, \"from_m\": 9930.181, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10039.317, \"from_m\": 9993.596, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27738.114, \"from_m\": 10039.317, \"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\": 28890.779, \"from_m\": 27738.114, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29631.755, \"from_m\": 28890.779, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31641.323, \"from_m\": 29631.755, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32041.181, \"from_m\": 31641.323, \"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\": 34875.61, \"from_m\": 32041.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\": 51774.058, \"from_m\": 34875.61, \"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\": 51807.647, \"from_m\": 51774.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52743.418, \"from_m\": 51807.647, \"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\": 53953.774, \"from_m\": 52743.418, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54312.699, \"from_m\": 53953.774, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54658.016, \"from_m\": 54312.699, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54718.269, \"from_m\": 54658.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55144.099, \"from_m\": 54718.269, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55223.908, \"from_m\": 55144.099, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55836.839, \"from_m\": 55223.908, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 56381.373, \"from_m\": 55836.839, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56401.21, \"from_m\": 56381.373, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56447.416, \"from_m\": 56401.21, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 56756.829, \"from_m\": 56447.416, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56920.554, \"from_m\": 56756.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58454.86, \"from_m\": 56920.554, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59092.512, \"from_m\": 58454.86, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60094.389, \"from_m\": 59092.512, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63914.824, \"from_m\": 60094.389, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65086.76, \"from_m\": 63914.824, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65529.637, \"from_m\": 65086.76, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 66246.482, \"from_m\": 65529.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\": 66693.629, \"from_m\": 66246.482, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 70024.511, \"from_m\": 66693.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\": 70113.061, \"from_m\": 70024.511, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 70122.151, \"from_m\": 70113.061, \"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\": 70657.13, \"from_m\": 70122.151, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71051.558, \"from_m\": 70657.13, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 75974.078, \"from_m\": 71051.558, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 78538.57, \"from_m\": 75974.078, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79082.088, \"from_m\": 78538.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\": 79142.456, \"from_m\": 79082.088, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 85136.868, \"from_m\": 79142.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\": 85791.802, \"from_m\": 85136.868, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85829.911, \"from_m\": 85791.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87395.831, \"from_m\": 85829.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\": 106744.584, \"from_m\": 87395.831, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107646.703, \"from_m\": 106744.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 116573.291, \"from_m\": 107646.703, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 117004.679, \"from_m\": 116573.291, \"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\": 118405.119, \"from_m\": 117004.679, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 118752.854, \"from_m\": 118405.119, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 121988.368, \"from_m\": 118752.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\": 122873.647, \"from_m\": 121988.368, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 123864.292, \"from_m\": 122873.647, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 123941.381, \"from_m\": 123864.292, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 124044.585, \"from_m\": 123941.381, \"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\": 124207.797, \"from_m\": 124044.585, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 124899.442, \"from_m\": 124207.797, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 132221.913, \"from_m\": 124899.442, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 132268.36, \"from_m\": 132221.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132639.458, \"from_m\": 132268.36, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 133032.789, \"from_m\": 132639.458, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 134337.063, \"from_m\": 133032.789, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 138295.352, \"from_m\": 134337.063, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 138574.962, \"from_m\": 138295.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\": 141265.327, \"from_m\": 138574.962, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 141496.882, \"from_m\": 141265.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 142266.704, \"from_m\": 141496.882, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 143126.563, \"from_m\": 142266.704, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 147573.875, \"from_m\": 143126.563, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 147591.536, \"from_m\": 147573.875, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151067.412, \"from_m\": 147591.536, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 153345.399, \"from_m\": 151067.412, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 153839.064, \"from_m\": 153345.399, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153938.398, \"from_m\": 153839.064, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 154114.012, \"from_m\": 153938.398, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 154158.109, \"from_m\": 154114.012, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 154736.545, \"from_m\": 154158.109, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 154793.671, \"from_m\": 154736.545, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 154809.484, \"from_m\": 154793.671, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 154902.881, \"from_m\": 154809.484, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 154921.11, \"from_m\": 154902.881, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 155349.098, \"from_m\": 154921.11, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 164917.863, \"from_m\": 155349.098, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 164954.123, \"from_m\": 164917.863, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 167439.427, \"from_m\": 164954.123, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 168566.444, \"from_m\": 167439.427, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 184087.535, \"from_m\": 168566.444, \"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\": 184793.927, \"from_m\": 184087.535, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 191919.781, \"from_m\": 184793.927, \"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\": 193010.524, \"from_m\": 191919.781, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 193203.396, \"from_m\": 193010.524, \"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\": 193276.307, \"from_m\": 193203.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 193311.456, \"from_m\": 193276.307, \"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\": 193365.603, \"from_m\": 193311.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\": 193368.667, \"from_m\": 193365.603, \"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\": 193833.86, \"from_m\": 193368.667, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 199183.554, \"from_m\": 193833.86, \"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\": 201142.956, \"from_m\": 199183.554, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 204486.618, \"from_m\": 201142.956, \"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\": 204497.887, \"from_m\": 204486.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\": 208438.494, \"from_m\": 204497.887, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 209355.023, \"from_m\": 208438.494, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 209708.968, \"from_m\": 209355.023, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 219126.388, \"from_m\": 209708.968, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 219207.003, \"from_m\": 219126.388, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 232691.491, \"from_m\": 219207.003, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 233111.24, \"from_m\": 232691.491, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 234608.905, \"from_m\": 233111.24, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 234994.027, \"from_m\": 234608.905, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 235568.346, \"from_m\": 234994.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\": 237312.748, \"from_m\": 235568.346, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 237634.373, \"from_m\": 237312.748, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 237717.508, \"from_m\": 237634.373, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 238160.093, \"from_m\": 237717.508, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 584877, \"profile_key\": \"77ddfe5303647d46dc52765386170880ab9052ec7df55e905806fa26d7479e69\", \"schedule_id\": 29198, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2759.136, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4222.071, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": false, \"wtt_arr\": \"1628H\", \"wtt_dep\": \"1630\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 6, \"distance_m\": 9030.233, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631H\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 7, \"distance_m\": 9930.181, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632H\", \"location\": \"Hunt's Cross\", \"stage_seq\": 8, \"distance_m\": 11562.812, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Hough Green\", \"stage_seq\": 9, \"distance_m\": 17032.85, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1644H\", \"location\": \"Warrington Central\", \"stage_seq\": 10, \"distance_m\": 29762.657, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1650\", \"location\": \"Birchwood\", \"stage_seq\": 11, \"distance_m\": 34727.893, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Glazebrook East Jn\", \"stage_seq\": 12, \"distance_m\": 39984.285, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702H\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 13, \"distance_m\": 51573.983, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"Deansgate\", \"stage_seq\": 14, \"distance_m\": 54500.864, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": \"1709\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 15, \"distance_m\": 55067.871, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1713\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 16, \"distance_m\": 55962.605, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 17, \"distance_m\": 57066.927, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 18, \"distance_m\": 59604.348, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 19, \"distance_m\": 64106.508, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1725\", \"location\": \"Stockport\", \"stage_seq\": 20, \"distance_m\": 65296.711, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 21, \"distance_m\": 65736.897, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 22, \"distance_m\": 66170.911, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730\", \"location\": \"Hazel Grove\", \"stage_seq\": 23, \"distance_m\": 69791.856, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Hazel Grove High Level Jn\", \"stage_seq\": 24, \"distance_m\": 70991.544, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735H\", \"location\": \"New Mills South Jn\", \"stage_seq\": 25, \"distance_m\": 79288.346, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742\", \"location\": \"Chinley North Jn\", \"stage_seq\": 26, \"distance_m\": 85136.868, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742H\", \"location\": \"Chinley East Jn\", \"stage_seq\": 27, \"distance_m\": 85791.802, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747\", \"location\": \"Edale\", \"stage_seq\": 28, \"distance_m\": 92950.21, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748H\", \"location\": \"Edale Sig. Ee16\", \"stage_seq\": 29, \"distance_m\": 97330.204, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750H\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 30, \"distance_m\": 99473.899, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753\", \"location\": \"Bamford\", \"stage_seq\": 31, \"distance_m\": 103660.408, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754H\", \"location\": \"Hathersage\", \"stage_seq\": 32, \"distance_m\": 106495.698, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1757\", \"location\": \"Grindleford\", \"stage_seq\": 33, \"distance_m\": 109505.117, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1801H\", \"location\": \"Dore West Jn\", \"stage_seq\": 34, \"distance_m\": 116711.904, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": false, \"wtt_arr\": \"1802\", \"wtt_dep\": \"1803\", \"location\": \"Dore and Totley\", \"stage_seq\": 35, \"distance_m\": 117502.068, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804\", \"location\": \"Dore Station Jn\", \"stage_seq\": 36, \"distance_m\": 118351.035, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": false, \"wtt_arr\": \"1808H\", \"wtt_dep\": \"1811\", \"location\": \"Sheffield\", \"stage_seq\": 37, \"distance_m\": 124366.923, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1812H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 38, \"distance_m\": 125097.572, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1815H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 39, \"distance_m\": 129530.86, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": false, \"wtt_arr\": \"1816\", \"wtt_dep\": \"1817\", \"location\": \"Meadowhall\", \"stage_seq\": 40, \"distance_m\": 129809.01, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1819H\", \"location\": \"Holmes Jn\", \"stage_seq\": 41, \"distance_m\": 132497.449, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 42, \"distance_m\": 137654.601, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1824\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 43, \"distance_m\": 141077.275, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1825H\", \"location\": \"Mexborough\", \"stage_seq\": 44, \"distance_m\": 142920.901, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1830\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 45, \"distance_m\": 151009.554, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": false, \"wtt_arr\": \"1835\", \"wtt_dep\": \"1841\", \"location\": \"Doncaster\", \"stage_seq\": 46, \"distance_m\": 154300.799, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1843H\", \"location\": \"Bentley Jn\", \"stage_seq\": 47, \"distance_m\": 156534.74, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1846\", \"location\": \"Kirk Sandall\", \"stage_seq\": 48, \"distance_m\": 160903.6, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848\", \"location\": \"Hatfield & Stainforth\", \"stage_seq\": 49, \"distance_m\": 165321.736, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1849H\", \"location\": \"Thorne Jn\", \"stage_seq\": 50, \"distance_m\": 167699.883, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857H\", \"location\": \"Crowle\", \"stage_seq\": 51, \"distance_m\": 179822.824, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": false, \"wtt_arr\": \"1907\", \"wtt_dep\": \"1908\", \"location\": \"Scunthorpe\", \"stage_seq\": 52, \"distance_m\": 191207.015, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911H\", \"location\": \"Scunthorpe Foreign Ore Jn\", \"stage_seq\": 53, \"distance_m\": 195681.698, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920H\", \"location\": \"Wrawby Jn\", \"stage_seq\": 54, \"distance_m\": 208520.552, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": false, \"wtt_arr\": \"1921H\", \"wtt_dep\": \"1922H\", \"location\": \"Barnetby\", \"stage_seq\": 55, \"distance_m\": 209479.474, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928\", \"location\": \"Brocklesby Jn\", \"stage_seq\": 56, \"distance_m\": 216793.998, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1931\", \"location\": \"Habrough\", \"stage_seq\": 57, \"distance_m\": 219877.928, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935H\", \"location\": \"Stallingborough\", \"stage_seq\": 58, \"distance_m\": 225980.888, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": false, \"wtt_arr\": \"1944\", \"wtt_dep\": \"1945H\", \"location\": \"Grimsby Town\", \"stage_seq\": 59, \"distance_m\": 232898.466, \"section_seq\": 1, \"route_path_id\": 102248}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Cleethorpes\", \"stage_seq\": 60, \"distance_m\": 238160.093, \"section_seq\": 1, \"route_path_id\": 102248}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 238160.093, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102248}], \"total_distance_m\": 238160.093, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 229379.2, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8780.893, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1619", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.5621445", "current_position_lon": "-0.0291886", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:22:17Z\", \"source_id\": 47910348, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:23:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:22:18Z\", \"source_id\": 15571801, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:28:14Z\", \"source_id\": 47926479, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:29:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:28:18Z\", \"source_id\": 15576471, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:31:31Z\", \"source_id\": 47935652, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:31:34Z\", \"source_id\": 15579053, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:38Z\", \"source_id\": 47963348, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:42:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:41Z\", \"source_id\": 15587119, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:51Z\", \"source_id\": 47980805, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:48:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:57Z\", \"source_id\": 15592144, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:05Z\", \"source_id\": 48047943, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:08Z\", \"source_id\": 15610857, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:22Z\", \"source_id\": 48051628, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:13:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:26Z\", \"source_id\": 15611965, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:07Z\", \"source_id\": 48062443, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:17:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:08Z\", \"source_id\": 15614949, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:12Z\", \"source_id\": 48096544, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:18Z\", \"source_id\": 15624868, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:56Z\", \"source_id\": 48115242, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:01Z\", \"source_id\": 15630424, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:57:14Z\", \"source_id\": 48173477, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:58:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:57:16Z\", \"source_id\": 15648911, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:58:52Z\", \"source_id\": 48177594, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:00:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:58:53Z\", \"source_id\": 15650213, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:04:03Z\", \"source_id\": 48191215, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:04:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:04:06Z\", \"source_id\": 15654562, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:12:26Z\", \"source_id\": 48213440, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:12:29Z\", \"source_id\": 15661527, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:19:34Z\", \"source_id\": 48231507, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:19:38Z\", \"source_id\": 15667431, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:27:41Z\", \"source_id\": 48252265, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:27:46Z\", \"source_id\": 15674240, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:29:21Z\", \"source_id\": 48256631, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:29:25Z\", \"source_id\": 15675607, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:36:47Z\", \"source_id\": 48276372, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:36:51Z\", \"source_id\": 15681768, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:04Z\", \"source_id\": 48303273, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:48:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:09Z\", \"source_id\": 15690217, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6690, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:49:16Z\", \"source_id\": 48309078, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:50:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:49:19Z\", \"source_id\": 15692063, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:20Z\", \"source_id\": 48335014, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:59:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:23Z\", \"source_id\": 15700191, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:19Z\", \"source_id\": 48355970, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:08:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:22Z\", \"source_id\": 15706683, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:33Z\", \"source_id\": 48391793, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:37Z\", \"source_id\": 15718053, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:10Z\", \"source_id\": 48415580, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:13Z\", \"source_id\": 15727087, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:39Z\", \"source_id\": 15727777, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:53Z\", \"source_id\": 15732203, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6493, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:20Z\", \"source_id\": 48440864, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:25Z\", \"source_id\": 15735716, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6518, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:57Z\", \"source_id\": 48464228, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:00Z\", \"source_id\": 15743268, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cleethorpes", "service_state_platform": "3", "timing_fact_generation": 1789498263105872, "current_leg_arrival_utc": "2026-09-15T19:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:37.432529", "service_state_evidence_id": 15743268, "current_leg_start_actual_dep": "2026-09-15T19:45:30+01:00", "operational_evidence_version": 213, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:38.195387", "service_state_valid_until_kind": null, "operational_interpretation_version": 213, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express P LIV CLE 1B86 185122+185129 6 100 None {"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2356.354, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2394.399, "from_m": 2356.354, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2463.461, "from_m": 2394.399, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2505.203, "from_m": 2463.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2584.426, "from_m": 2505.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2642.464, "from_m": 2584.426, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3776.562, "from_m": 2642.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4108.276, "from_m": 3776.562, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4168.594, "from_m": 4108.276, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8689.438, "from_m": 4168.594, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8742.607, "from_m": 8689.438, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9178.723, "from_m": 8742.607, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9391.384, "from_m": 9178.723, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9930.181, "from_m": 9391.384, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9993.596, "from_m": 9930.181, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10039.317, "from_m": 9993.596, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27738.114, "from_m": 10039.317, "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": 28890.779, "from_m": 27738.114, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29631.755, "from_m": 28890.779, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31641.323, "from_m": 29631.755, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32041.181, "from_m": 31641.323, "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": 34875.61, "from_m": 32041.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": 51774.058, "from_m": 34875.61, "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": 51807.647, "from_m": 51774.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52743.418, "from_m": 51807.647, "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": 53953.774, "from_m": 52743.418, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54312.699, "from_m": 53953.774, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54658.016, "from_m": 54312.699, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54718.269, "from_m": 54658.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 55144.099, "from_m": 54718.269, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55223.908, "from_m": 55144.099, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55836.839, "from_m": 55223.908, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 56381.373, "from_m": 55836.839, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56401.21, "from_m": 56381.373, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56447.416, "from_m": 56401.21, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 56756.829, "from_m": 56447.416, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56920.554, "from_m": 56756.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58454.86, "from_m": 56920.554, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59092.512, "from_m": 58454.86, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60094.389, "from_m": 59092.512, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63914.824, "from_m": 60094.389, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65086.76, "from_m": 63914.824, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65529.637, "from_m": 65086.76, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 66246.482, "from_m": 65529.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": 66693.629, "from_m": 66246.482, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 70024.511, "from_m": 66693.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": 70113.061, "from_m": 70024.511, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 70122.151, "from_m": 70113.061, "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": 70657.13, "from_m": 70122.151, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71051.558, "from_m": 70657.13, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 75974.078, "from_m": 71051.558, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 78538.57, "from_m": 75974.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79082.088, "from_m": 78538.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": 79142.456, "from_m": 79082.088, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 85136.868, "from_m": 79142.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": 85791.802, "from_m": 85136.868, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85829.911, "from_m": 85791.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87395.831, "from_m": 85829.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": 106744.584, "from_m": 87395.831, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 107646.703, "from_m": 106744.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 116573.291, "from_m": 107646.703, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 117004.679, "from_m": 116573.291, "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": 118405.119, "from_m": 117004.679, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 118752.854, "from_m": 118405.119, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 121988.368, "from_m": 118752.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": 122873.647, "from_m": 121988.368, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 123864.292, "from_m": 122873.647, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 123941.381, "from_m": 123864.292, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 124044.585, "from_m": 123941.381, "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": 124207.797, "from_m": 124044.585, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 124899.442, "from_m": 124207.797, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 132221.913, "from_m": 124899.442, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 132268.36, "from_m": 132221.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132639.458, "from_m": 132268.36, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 133032.789, "from_m": 132639.458, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 134337.063, "from_m": 133032.789, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 138295.352, "from_m": 134337.063, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 138574.962, "from_m": 138295.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": 141265.327, "from_m": 138574.962, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 141496.882, "from_m": 141265.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 142266.704, "from_m": 141496.882, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 143126.563, "from_m": 142266.704, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 147573.875, "from_m": 143126.563, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 147591.536, "from_m": 147573.875, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151067.412, "from_m": 147591.536, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 153345.399, "from_m": 151067.412, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 153839.064, "from_m": 153345.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153938.398, "from_m": 153839.064, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 154114.012, "from_m": 153938.398, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 154158.109, "from_m": 154114.012, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 154736.545, "from_m": 154158.109, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 154793.671, "from_m": 154736.545, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 154809.484, "from_m": 154793.671, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 154902.881, "from_m": 154809.484, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 154921.11, "from_m": 154902.881, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 155349.098, "from_m": 154921.11, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 164917.863, "from_m": 155349.098, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 164954.123, "from_m": 164917.863, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 167439.427, "from_m": 164954.123, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 168566.444, "from_m": 167439.427, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 184087.535, "from_m": 168566.444, "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": 184793.927, "from_m": 184087.535, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 191919.781, "from_m": 184793.927, "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": 193010.524, "from_m": 191919.781, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 193203.396, "from_m": 193010.524, "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": 193276.307, "from_m": 193203.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 193311.456, "from_m": 193276.307, "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": 193365.603, "from_m": 193311.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": 193368.667, "from_m": 193365.603, "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": 193833.86, "from_m": 193368.667, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 199183.554, "from_m": 193833.86, "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": 201142.956, "from_m": 199183.554, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 204486.618, "from_m": 201142.956, "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": 204497.887, "from_m": 204486.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": 208438.494, "from_m": 204497.887, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 209355.023, "from_m": 208438.494, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 209708.968, "from_m": 209355.023, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 219126.388, "from_m": 209708.968, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 219207.003, "from_m": 219126.388, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 232691.491, "from_m": 219207.003, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 233111.24, "from_m": 232691.491, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 234608.905, "from_m": 233111.24, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 234994.027, "from_m": 234608.905, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 235568.346, "from_m": 234994.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": 237312.748, "from_m": 235568.346, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 237634.373, "from_m": 237312.748, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 237717.508, "from_m": 237634.373, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 238160.093, "from_m": 237717.508, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 584877, "profile_key": "77ddfe5303647d46dc52765386170880ab9052ec7df55e905806fa26d7479e69", "schedule_id": 29198, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1619", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4222.071, "section_seq": 1, "route_path_id": 102248}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1630", "location": "Liverpool South Parkway (HL)", "stage_seq": 6, "distance_m": 9030.233, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Hunts Cross West Jn", "stage_seq": 7, "distance_m": 9930.181, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632H", "location": "Hunt's Cross", "stage_seq": 8, "distance_m": 11562.812, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Hough Green", "stage_seq": 9, "distance_m": 17032.85, "section_seq": 1, "route_path_id": 102248}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1644H", "location": "Warrington Central", "stage_seq": 10, "distance_m": 29762.657, "section_seq": 1, "route_path_id": 102248}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1650", "location": "Birchwood", "stage_seq": 11, "distance_m": 34727.893, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Glazebrook East Jn", "stage_seq": 12, "distance_m": 39984.285, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702H", "location": "Trafford Park East Jn", "stage_seq": 13, "distance_m": 51573.983, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Deansgate", "stage_seq": 14, "distance_m": 54500.864, "section_seq": 1, "route_path_id": 102248}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1709", "location": "Manchester Oxford Road", "stage_seq": 15, "distance_m": 55067.871, "section_seq": 1, "route_path_id": 102248}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1713", "location": "Manchester Piccadilly", "stage_seq": 16, "distance_m": 55962.605, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Ardwick Jn", "stage_seq": 17, "distance_m": 57066.927, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716H", "location": "Slade Lane Jn", "stage_seq": 18, "distance_m": 59604.348, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Heaton Norris Jn", "stage_seq": 19, "distance_m": 64106.508, "section_seq": 1, "route_path_id": 102248}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1725", "location": "Stockport", "stage_seq": 20, "distance_m": 65296.711, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725H", "location": "Edgeley Jn No2", "stage_seq": 21, "distance_m": 65736.897, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "Edgeley Jn No.1", "stage_seq": 22, "distance_m": 66170.911, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Hazel Grove", "stage_seq": 23, "distance_m": 69791.856, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Hazel Grove High Level Jn", "stage_seq": 24, "distance_m": 70991.544, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735H", "location": "New Mills South Jn", "stage_seq": 25, "distance_m": 79288.346, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742", "location": "Chinley North Jn", "stage_seq": 26, "distance_m": 85136.868, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742H", "location": "Chinley East Jn", "stage_seq": 27, "distance_m": 85791.802, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747", "location": "Edale", "stage_seq": 28, "distance_m": 92950.21, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748H", "location": "Edale Sig. Ee16", "stage_seq": 29, "distance_m": 97330.204, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750H", "location": "Earles Siding S.B.", "stage_seq": 30, "distance_m": 99473.899, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753", "location": "Bamford", "stage_seq": 31, "distance_m": 103660.408, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754H", "location": "Hathersage", "stage_seq": 32, "distance_m": 106495.698, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1757", "location": "Grindleford", "stage_seq": 33, "distance_m": 109505.117, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801H", "location": "Dore West Jn", "stage_seq": 34, "distance_m": 116711.904, "section_seq": 1, "route_path_id": 102248}, {"is_pass": false, "wtt_arr": "1802", "wtt_dep": "1803", "location": "Dore and Totley", "stage_seq": 35, "distance_m": 117502.068, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804", "location": "Dore Station Jn", "stage_seq": 36, "distance_m": 118351.035, "section_seq": 1, "route_path_id": 102248}, {"is_pass": false, "wtt_arr": "1808H", "wtt_dep": "1811", "location": "Sheffield", "stage_seq": 37, "distance_m": 124366.923, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1812H", "location": "Nunnery Main Line Jn", "stage_seq": 38, "distance_m": 125097.572, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815H", "location": "Wincobank Jn", "stage_seq": 39, "distance_m": 129530.86, "section_seq": 1, "route_path_id": 102248}, {"is_pass": false, "wtt_arr": "1816", "wtt_dep": "1817", "location": "Meadowhall", "stage_seq": 40, "distance_m": 129809.01, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1819H", "location": "Holmes Jn", "stage_seq": 41, "distance_m": 132497.449, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822H", "location": "Aldwarke Jn", "stage_seq": 42, "distance_m": 137654.601, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1824", "location": "Swinton (S.Yorks)", "stage_seq": 43, "distance_m": 141077.275, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1825H", "location": "Mexborough", "stage_seq": 44, "distance_m": 142920.901, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1830", "location": "Hexthorpe Jn", "stage_seq": 45, "distance_m": 151009.554, "section_seq": 1, "route_path_id": 102248}, {"is_pass": false, "wtt_arr": "1835", "wtt_dep": "1841", "location": "Doncaster", "stage_seq": 46, "distance_m": 154300.799, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1843H", "location": "Bentley Jn", "stage_seq": 47, "distance_m": 156534.74, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1846", "location": "Kirk Sandall", "stage_seq": 48, "distance_m": 160903.6, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848", "location": "Hatfield & Stainforth", "stage_seq": 49, "distance_m": 165321.736, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1849H", "location": "Thorne Jn", "stage_seq": 50, "distance_m": 167699.883, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Crowle", "stage_seq": 51, "distance_m": 179822.824, "section_seq": 1, "route_path_id": 102248}, {"is_pass": false, "wtt_arr": "1907", "wtt_dep": "1908", "location": "Scunthorpe", "stage_seq": 52, "distance_m": 191207.015, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911H", "location": "Scunthorpe Foreign Ore Jn", "stage_seq": 53, "distance_m": 195681.698, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920H", "location": "Wrawby Jn", "stage_seq": 54, "distance_m": 208520.552, "section_seq": 1, "route_path_id": 102248}, {"is_pass": false, "wtt_arr": "1921H", "wtt_dep": "1922H", "location": "Barnetby", "stage_seq": 55, "distance_m": 209479.474, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928", "location": "Brocklesby Jn", "stage_seq": 56, "distance_m": 216793.998, "section_seq": 1, "route_path_id": 102248}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1931", "location": "Habrough", "stage_seq": 57, "distance_m": 219877.928, "section_seq": 1, "route_path_id": 102248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935H", "location": "Stallingborough", "stage_seq": 58, "distance_m": 225980.888, "section_seq": 1, "route_path_id": 102248}, {"is_pass": false, "wtt_arr": "1944", "wtt_dep": "1945H", "location": "Grimsby Town", "stage_seq": 59, "distance_m": 232898.466, "section_seq": 1, "route_path_id": 102248}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Cleethorpes", "stage_seq": 60, "distance_m": 238160.093, "section_seq": 1, "route_path_id": 102248}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 238160.093, "from_m": 0.0, "section_seq": 1, "route_path_id": 102248}], "total_distance_m": 238160.093, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 229379.2, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8780.893, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:22:17Z", "source_id": 47910348, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:23:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:22:18Z", "source_id": 15571801, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:28:14Z", "source_id": 47926479, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:29:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:28:18Z", "source_id": 15576471, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10034, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:31:31Z", "source_id": 47935652, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:31:34Z", "source_id": 15579053, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10055, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:38Z", "source_id": 47963348, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:42:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:41Z", "source_id": 15587119, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10068, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:51Z", "source_id": 47980805, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:48:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:57Z", "source_id": 15592144, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9239, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:05Z", "source_id": 48047943, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:12:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:08Z", "source_id": 15610857, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:22Z", "source_id": 48051628, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:13:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:26Z", "source_id": 15611965, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:07Z", "source_id": 48062443, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:17:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:08Z", "source_id": 15614949, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8958, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:12Z", "source_id": 48096544, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:29:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:18Z", "source_id": 15624868, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9019, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:56Z", "source_id": 48115242, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:35:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:01Z", "source_id": 15630424, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9293, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:57:14Z", "source_id": 48173477, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T16:58:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:57:16Z", "source_id": 15648911, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T17:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9298, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:58:52Z", "source_id": 48177594, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T17:00:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:58:53Z", "source_id": 15650213, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7420, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:04:03Z", "source_id": 48191215, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T17:04:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:04:06Z", "source_id": 15654562, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T18:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7342, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:12:26Z", "source_id": 48213440, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T17:12:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:12:29Z", "source_id": 15661527, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T18:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7260, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:19:34Z", "source_id": 48231507, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T17:20:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:19:38Z", "source_id": 15667431, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T18:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:27:41Z", "source_id": 48252265, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T17:28:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:27:46Z", "source_id": 15674240, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T18:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7168, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:29:21Z", "source_id": 48256631, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T17:30:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:29:25Z", "source_id": 15675607, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T18:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6941, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:36:47Z", "source_id": 48276372, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T17:38:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:36:51Z", "source_id": 15681768, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T18:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6711, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:04Z", "source_id": 48303273, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-15T17:48:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:09Z", "source_id": 15690217, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-15T18:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6690, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:49:16Z", "source_id": 48309078, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-15T17:50:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:49:19Z", "source_id": 15692063, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-15T18:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6671, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:20Z", "source_id": 48335014, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-15T17:59:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:23Z", "source_id": 15700191, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-15T18:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6651, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:19Z", "source_id": 48355970, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-15T18:08:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:22Z", "source_id": 15706683, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-15T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6560, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:33Z", "source_id": 48391793, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-15T18:23:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:37Z", "source_id": 15718053, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-15T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6470, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:10Z", "source_id": 48415580, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-15T18:31:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:13Z", "source_id": 15727087, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:39Z", "source_id": 15727777, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:53Z", "source_id": 15732203, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6493, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:20Z", "source_id": 48440864, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-15T18:42:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:25Z", "source_id": 15735716, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6518, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:57Z", "source_id": 48464228, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-15T18:52:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:00Z", "source_id": 15743268, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 1619 1619 7 None None Cleethorpes 1953 1953 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84712/2026-09-15/detailed None Grimsby Town 2026-09-15T19:45:30+01:00 Cleethorpes 7.0 {"type": "LineString", "coordinates": [[-0.08683093540690112, 53.563489752362365], [-0.08565439999999999, 53.5635567], [-0.08527229999999998, 53.56356439999999], [-0.08501169999999998, 53.56357619999999], [-0.0847907, 53.5635944], [-0.08454310000000001, 53.563628900000005], [-0.0843001, 53.563682400000005], [-0.08380299999999999, 53.56378730000001], [-0.08369799999999998, 53.563823000000006], [-0.0832907, 53.5639499], [-0.08279369999999998, 53.56411990000001], [-0.08256429999999998, 53.5642036], [-0.08214549999999998, 53.5643724], [-0.0817448, 53.56455429999999], [-0.0813405, 53.56476310000001], [-0.080973, 53.5649632], [-0.08062179999999998, 53.5651703], [-0.08029959999999998, 53.565397100000006], [-0.0799852, 53.5656291], [-0.07972629999999999, 53.565842700000005], [-0.07960759999999999, 53.565946399999994], [-0.0794204, 53.566129700000005], [-0.0792152, 53.56633789999999], [-0.07911079999999998, 53.5664629], [-0.07898019999999999, 53.5666193], [-0.0787582, 53.56691270000001], [-0.0785466, 53.56731739999999], [-0.07837759999999999, 53.56759079999999], [-0.07825149999999999, 53.5677666], [-0.07820339999999999, 53.5678866], [-0.07796559999999998, 53.56847979999999], [-0.07788449999999998, 53.56874950000001], [-0.0778287, 53.5690164], [-0.0774061, 53.5709659], [-0.0773125, 53.5713039], [-0.0772138, 53.5715825], [-0.07713500000000001, 53.571766299999986], [-0.07709219999999999, 53.5718661], [-0.0761124, 53.57376899999999], [-0.0758726, 53.574217699999984], [-0.075743, 53.574469699999995], [-0.07566683064532709, 53.57460657386965], [-0.07560459999999998, 53.57471840000001], [-0.07544989999999999, 53.5749237], [-0.07537559999999999, 53.5750276], [-0.07504759999999999, 53.575376], [-0.07473909999999999, 53.57564039999998], [-0.0742832, 53.5759222], [-0.07406709999999998, 53.5760206], [-0.07379029999999999, 53.576129899999984], [-0.0733886, 53.5762312], [-0.07322409999999999, 53.5762637], [-0.0729802, 53.5762975], [-0.0726986, 53.5763196], [-0.0724009, 53.57632339999999], [-0.07214879999999999, 53.5763083], [-0.0717491, 53.57626049999998], [-0.07137629999999999, 53.57618089999999], [-0.0705046, 53.5759324], [-0.07010759999999999, 53.575857599999985], [-0.06966509999999998, 53.575811400000006], [-0.06942699999999999, 53.57580670000001], [-0.0692654, 53.57580659999999], [-0.066712, 53.5758926], [-0.0660495, 53.5758958], [-0.06546469999999999, 53.5758464], [-0.0650302, 53.5757843], [-0.06450449999999999, 53.5756505], [-0.06406189999999999, 53.57549929999998], [-0.0627155, 53.5749179], [-0.06230779999999999, 53.574773], [-0.0620023, 53.5746784], [-0.06175692856015552, 53.57460657386965], [-0.06164770000000001, 53.574574600000005], [-0.061353999999999985, 53.574503699999994], [-0.0610627, 53.574437299999985], [-0.0605501, 53.5743337], [-0.05979190000000001, 53.5741806], [-0.0503411, 53.5722637], [-0.049191799999999994, 53.57200970000001], [-0.048422, 53.5718297], [-0.0473833, 53.571563100000006], [-0.04632719999999999, 53.571269099999995], [-0.04551709999999999, 53.571026999999994], [-0.0443182, 53.5706368], [-0.043202399999999995, 53.57023379999999], [-0.0422985, 53.5698913], [-0.04156089999999999, 53.56958229999999], [-0.04049069999999999, 53.56911720000001], [-0.03962159999999999, 53.5687015], [-0.0377816, 53.567760199999995], [-0.0364084, 53.5670004], [-0.0350458, 53.566203899999984], [-0.0342948, 53.5657416], [-0.0333851, 53.5652248], [-0.03220939999999999, 53.5645791], [-0.032089999999999994, 53.564516199999986], [-0.0314838, 53.5640927], [-0.03098, 53.56365469999999], [-0.030371800000000004, 53.5631669], [-0.02983709999999999, 53.562724999999986], [-0.029492, 53.5624279], [-0.02931379999999999, 53.5622711], [-0.0291886, 53.5621445]]} 3.3 1945 1952 Grimsby Town Cleethorpes Cleethorpes 53.5621445 -0.0291886 53.5621445 -0.0291886 1 0 2026-09-15 19:02:38 TERMINATED 2026-09-15 18:52:00 Cleethorpes TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743268 1789498263105872 213 213 2026-09-15 19:02:38.195387 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:37.432529
558280 590644 C35783 733Y37MY15 2026-09-15 COMPLETE 15746100 2026-09-15 19:52:00 2026-09-15 19:03:07 2026-09-17 19:03:07 {"id": 590644, "stp": "P", "toc": "Elizabeth Line", "uid": "C35783", "consist": "345002", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35783/2026-09-15/detailed", "trust_id": "733Y37MY15", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbourne Park Carriage Sidings", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": "5", "is_terminated": 1, "next_location": "Westbourne Park Carriage Sidings", "signalling_id": "3Y37", "timing_status": "EARLY", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1952", "current_leg_dep": "1951", "current_leg_end": "Westbourne Park Carriage Sidings", "origin_dep_time": "1951", "origin_platform": "B", "current_location": "Westbourne Park Carriage Sidings", "last_update_time": "2026-09-15T19:03:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]}", "current_leg_start": "Paddington (Crossrail)", "dest_arr_time_act": "1953", "motion_projection": null, "next_location_lat": "51.5208729", "next_location_lon": "-0.1989469", "previous_location": "Paddington (Crossrail)", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2541.972, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3285.383, \"from_m\": 2541.972, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 590644, \"profile_key\": \"ac24ed653c81fbcb7f88e2b1ce3cd6fa063be98472ae8c5ce6bb40df7c390a6e\", \"schedule_id\": 4631, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1951\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29790}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 3285.383, \"section_seq\": 1, \"route_path_id\": 29790}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3285.383, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29790}], \"total_distance_m\": 3285.383, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3285.383, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1951", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5208729", "current_position_lon": "-0.1989469", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:37Z\", \"source_id\": 48468425, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:43Z\", \"source_id\": 15745413, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:14Z\", \"source_id\": 15746100, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbourne Park Carriage Sidings", "service_state_platform": "5", "timing_fact_generation": 1789498399894959, "current_leg_arrival_utc": "2026-09-15T19:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:43.101108", "service_state_evidence_id": 15745413, "current_leg_start_actual_dep": "2026-09-15T19:51:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:43.603983", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX None 3Y37 345002 9 90 None {"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2541.972, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3285.383, "from_m": 2541.972, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 590644, "profile_key": "ac24ed653c81fbcb7f88e2b1ce3cd6fa063be98472ae8c5ce6bb40df7c390a6e", "schedule_id": 4631, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1951", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29790}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 3285.383, "section_seq": 1, "route_path_id": 29790}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3285.383, "from_m": 0.0, "section_seq": 1, "route_path_id": 29790}], "total_distance_m": 3285.383, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3285.383, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22554, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:37Z", "source_id": 48468425, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:52:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:43Z", "source_id": 15745413, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:14Z", "source_id": 15746100, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Paddington (Crossrail) 1951 1951 B None None Westbourne Park Carriage Sidings 1953 1953 5 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C35783/2026-09-15/detailed None Paddington (Crossrail) 2026-09-15T19:51:00+01:00 Westbourne Park Carriage Sidings 1.0 {"type": "LineString", "coordinates": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]} 1.0 1951 1952 Paddington (Crossrail) Westbourne Park Carriage Sidings Westbourne Park Carriage Sidings 51.5208729 -0.1989469 51.5208729 -0.1989469 1 0 2026-09-15 19:03:07 TERMINATED 2026-09-15 18:52:00 Westbourne Park Carriage Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15745413 1789498399894959 8 8 2026-09-15 19:02:43.603983 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:43.101108
558281 590582 L85337 865E60MY15 2026-09-15 COMPLETE 15744343 2026-09-15 19:52:00 2026-09-15 19:03:07 2026-09-17 19:03:07 {"id": 590582, "stp": "P", "toc": "South Western Railway", "uid": "L85337", "consist": "450069", "dest_crs": "XFX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85337/2026-09-15/detailed", "trust_id": "865E60MY15", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Up Goods Loop", "service_date": "2026-09-15", "dest_arr_time": "1951", "dest_platform": null, "is_terminated": 1, "next_location": "Southampton Up Goods Loop", "signalling_id": "5E60", "timing_status": "LATE", "origin_station": "Southampton Central", "current_leg_arr": "1952", "current_leg_dep": "1950", "current_leg_end": "Southampton Up Goods Loop", "origin_dep_time": "1949", "origin_platform": "1", "current_location": "Southampton Up Goods Loop", "last_update_time": "2026-09-15T19:03:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4143952, 50.90744780000001], [-1.4147636999999995, 50.9074647], [-1.4151425, 50.9074796], [-1.4154942999999998, 50.9074918], [-1.41599, 50.907489600000005], [-1.416508, 50.907484100000005], [-1.4165657000000005, 50.90748229999999], [-1.4175473, 50.9074512], [-1.4180597999999998, 50.9074301], [-1.4182718, 50.907418], [-1.4186804, 50.9074215], [-1.4190874999999998, 50.907425], [-1.4192971, 50.907417], [-1.4200771, 50.90744409999999], [-1.4201454000000002, 50.90744649999999], [-1.4205287, 50.9074779], [-1.4208882, 50.9075202], [-1.4211200999999998, 50.90754249999999], [-1.4212452, 50.9075545], [-1.4218082, 50.9076183]]}", "current_leg_start": "Southampton Central", "dest_arr_time_act": "1951", "motion_projection": null, "next_location_lat": "50.9076183", "next_location_lon": "-1.4218082", "previous_location": "Southampton Central", "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.207, \"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\": 329.406, \"from_m\": 272.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}, {\"to_m\": 344.13, \"from_m\": 329.406, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 398.904, \"from_m\": 344.13, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 403.7, \"from_m\": 398.904, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 521.872, \"from_m\": 403.7, \"capability_applied\": null, \"effective_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\": 590582, \"profile_key\": \"a90bf30f8a5b7d0fc6770f894629702e5cf8a7c7507900139b9c841c3c34b6c2\", \"schedule_id\": 18028, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35260}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": null, \"location\": \"Southampton Up Goods Loop\", \"stage_seq\": 2, \"distance_m\": 521.872, \"section_seq\": 1, \"route_path_id\": 35260}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 521.872, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35260}], \"total_distance_m\": 521.872, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 403.7, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 118.172, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1949", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.9076183", "current_position_lon": "-1.4218082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:25Z\", \"source_id\": 48465417, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:29Z\", \"source_id\": 15743831, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:52Z\", \"source_id\": 15744343, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Up Goods Loop", "service_state_platform": null, "timing_fact_generation": 1789498313094334, "current_leg_arrival_utc": "2026-09-15T19:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:53.473656", "service_state_evidence_id": 15743831, "current_leg_start_actual_dep": "2026-09-15T19:50:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:53.495047", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P SOU XFX 5E60 450069 4 100 None {"version": 3, "segments": [{"to_m": 272.207, "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": 329.406, "from_m": 272.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}, {"to_m": 344.13, "from_m": 329.406, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 398.904, "from_m": 344.13, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 403.7, "from_m": 398.904, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 521.872, "from_m": 403.7, "capability_applied": null, "effective_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": 590582, "profile_key": "a90bf30f8a5b7d0fc6770f894629702e5cf8a7c7507900139b9c841c3c34b6c2", "schedule_id": 18028, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1949", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35260}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": null, "location": "Southampton Up Goods Loop", "stage_seq": 2, "distance_m": 521.872, "section_seq": 1, "route_path_id": 35260}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 521.872, "from_m": 0.0, "section_seq": 1, "route_path_id": 35260}], "total_distance_m": 521.872, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 403.7, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 118.172, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27606, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:25Z", "source_id": 48465417, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:52:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:29Z", "source_id": 15743831, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:52Z", "source_id": 15744343, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] Southampton Central 1949 1949 1 None None Southampton Up Goods Loop 1951 1951 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85337/2026-09-15/detailed None Southampton Central 2026-09-15T19:50:00+01:00 Southampton Up Goods Loop 2.0 {"type": "LineString", "coordinates": [[-1.4143952, 50.90744780000001], [-1.4147636999999995, 50.9074647], [-1.4151425, 50.9074796], [-1.4154942999999998, 50.9074918], [-1.41599, 50.907489600000005], [-1.416508, 50.907484100000005], [-1.4165657000000005, 50.90748229999999], [-1.4175473, 50.9074512], [-1.4180597999999998, 50.9074301], [-1.4182718, 50.907418], [-1.4186804, 50.9074215], [-1.4190874999999998, 50.907425], [-1.4192971, 50.907417], [-1.4200771, 50.90744409999999], [-1.4201454000000002, 50.90744649999999], [-1.4205287, 50.9074779], [-1.4208882, 50.9075202], [-1.4211200999999998, 50.90754249999999], [-1.4212452, 50.9075545], [-1.4218082, 50.9076183]]} 0.3 1950 1952 Southampton Central Southampton Up Goods Loop Southampton Up Goods Loop 50.9076183 -1.4218082 50.9076183 -1.4218082 1 0 2026-09-15 19:03:07 TERMINATED 2026-09-15 18:52:00 Southampton Up Goods Loop TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743831 1789498313094334 12 12 2026-09-15 19:02:53.495047 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:53.473656
558282 584856 W35419 731B22MS15 2026-09-15 COMPLETE 15745044 2026-09-15 19:53:00 2026-09-15 19:03:07 2026-09-17 19:03:07 {"id": 584856, "stp": "P", "toc": "Great Western Railway", "uid": "W35419", "consist": "800019", "dest_crs": "CMN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W35419/2026-09-15/detailed", "trust_id": "731B22MS15", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carmarthen", "service_date": "2026-09-15", "dest_arr_time": "1955", "dest_platform": "2", "is_terminated": 1, "next_location": "Carmarthen", "signalling_id": "1B22", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "1953", "current_leg_dep": "1935", "current_leg_end": "Carmarthen", "origin_dep_time": "1618", "origin_platform": "4", "current_location": "Carmarthen", "last_update_time": "2026-09-15T19:03:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2489624, 51.6840479], [-4.2513271, 51.6839368], [-4.2564668, 51.6836768], [-4.257637, 51.6836144], [-4.2578888, 51.6836044], [-4.2586388, 51.683571400000005], [-4.2592, 51.683558299999994], [-4.259707499999999, 51.68355820000001], [-4.2602188, 51.6835652], [-4.260787700000001, 51.683586700000006], [-4.2612794, 51.6836145], [-4.2617575, 51.683652899999984], [-4.2621248, 51.68368869999999], [-4.2624883, 51.6837316], [-4.2637979, 51.68389249999999], [-4.264862899999999, 51.6840177], [-4.2654985, 51.68408109999999], [-4.266420699999999, 51.68415579999999], [-4.2670216, 51.6841793], [-4.2693453, 51.68425710000001], [-4.2702641, 51.6843132], [-4.2711314, 51.68437949999999], [-4.2719268, 51.68445710000001], [-4.2727562, 51.6845762], [-4.2735641, 51.6847116], [-4.2742588, 51.6848466], [-4.2749286, 51.68499839999999], [-4.2755874, 51.685160499999995], [-4.2763464, 51.68537], [-4.2776783, 51.6858048], [-4.279522299999999, 51.6864776], [-4.279946099999999, 51.6866552], [-4.2814035, 51.68729489999999], [-4.282331699999999, 51.68772510000001], [-4.283178899999999, 51.68816279999999], [-4.284301, 51.68878649999999], [-4.2853539, 51.6894199], [-4.286470699999999, 51.6901491], [-4.2872631, 51.6907264], [-4.2883794, 51.691604000000005], [-4.2890943, 51.6922203], [-4.289737699999999, 51.6928259], [-4.2905074, 51.6936182], [-4.291111699999999, 51.6942814], [-4.2915692, 51.6948394], [-4.2920269, 51.695443], [-4.2924201, 51.696006899999986], [-4.2926975999999994, 51.696423], [-4.292947, 51.69684479999999], [-4.293267, 51.6974064], [-4.2936646, 51.6981661], [-4.2941744, 51.6991592], [-4.294868799999999, 51.70047979999998], [-4.2955483999999995, 51.7017722], [-4.2970557, 51.704672900000006], [-4.2982722, 51.7070372], [-4.2986658, 51.7079093], [-4.2990021, 51.708812599999995], [-4.2992889, 51.7096746], [-4.2996093, 51.710751], [-4.2999295, 51.7121773], [-4.3002352, 51.71386950000001], [-4.3004605, 51.7150315], [-4.3006658, 51.71614559999999], [-4.3008131, 51.7169248], [-4.3008911, 51.7173463], [-4.3010608999999995, 51.7182545], [-4.3013376, 51.71949099999999], [-4.301757299999999, 51.72084470000001], [-4.3019103, 51.72124179999999], [-4.30221426182475, 51.721918011123584], [-4.3023403, 51.72219840000001], [-4.3028248, 51.7231244], [-4.3035022, 51.72418570000001], [-4.3042242, 51.725210299999986], [-4.3049002, 51.72604999999999], [-4.304985799999999, 51.7261473], [-4.3050038, 51.7261672], [-4.305461299999999, 51.7266712], [-4.3062034, 51.727443], [-4.3069851, 51.72817189999999], [-4.3079237, 51.72897439999999], [-4.3087625, 51.7296549], [-4.309279799999999, 51.7300466], [-4.3096675, 51.7303326], [-4.3101503, 51.730676399999986], [-4.3106458, 51.7310245], [-4.311319599999999, 51.7314764], [-4.311913363773703, 51.73185927452733], [-4.311983499999999, 51.73190449999999], [-4.3128098999999995, 51.7323807], [-4.3136244999999995, 51.73282580000001], [-4.3143551, 51.7331706], [-4.3149944, 51.7334307], [-4.3158316999999995, 51.7337533], [-4.3170905, 51.73419309999999], [-4.3172603, 51.7342533], [-4.3188024, 51.73479089999999], [-4.3190655, 51.7348808], [-4.3200098, 51.7352036], [-4.321115299999999, 51.735549], [-4.321130899999999, 51.73555309999998], [-4.322167899999999, 51.73582669999998], [-4.3233754, 51.736110800000006], [-4.3248008, 51.7363759], [-4.325872399999999, 51.7365444], [-4.3269882, 51.7366797], [-4.328545699999999, 51.7368078], [-4.333803299999999, 51.73702939999999], [-4.3348772, 51.737064], [-4.3381722, 51.7371694], [-4.3430247, 51.737305599999985], [-4.3444067, 51.7373655], [-4.3461943, 51.73747999999999], [-4.348568, 51.7376601], [-4.3489581, 51.7376898], [-4.3515866, 51.73800469999999], [-4.3542152, 51.73838069999999], [-4.3544223, 51.73841039999999], [-4.356172399999999, 51.7386803], [-4.3583079, 51.7390147], [-4.3597514, 51.73929390000001], [-4.361176399999999, 51.7395998], [-4.3629028, 51.7400981], [-4.3631073, 51.7401607], [-4.3649627, 51.74080699999999], [-4.365899899999999, 51.74119289999999], [-4.3668124, 51.74160729999999], [-4.3679652, 51.7421582], [-4.369433199999999, 51.7430241], [-4.370548099999999, 51.74381459999999], [-4.3714592, 51.7445884], [-4.372068699999999, 51.7452072], [-4.372740499999999, 51.7459985], [-4.373340299999999, 51.74688149999999], [-4.3737486, 51.7476378], [-4.3741665, 51.7487188], [-4.3743559, 51.74922089999999], [-4.3747055, 51.7501596], [-4.375122099999999, 51.751187400000006], [-4.3753823, 51.751975], [-4.3757076, 51.7530089], [-4.375859299999999, 51.75402459999999], [-4.375829399999999, 51.7551016], [-4.3755759, 51.75613209999999], [-4.375173599999999, 51.757008799999994], [-4.3745673, 51.75786060000001], [-4.3737394, 51.75886329999999], [-4.3732207, 51.7594915], [-4.3727112, 51.76017490000001], [-4.3725169, 51.7604915], [-4.3722429, 51.76097949999999], [-4.372089, 51.761288699999994], [-4.3719169, 51.76170389999999], [-4.3718207, 51.7619662], [-4.371729700000001, 51.76217940000001], [-4.3716164, 51.762661], [-4.3715033, 51.76332229999999], [-4.3713716, 51.76482180000001], [-4.3712482, 51.76538610000001], [-4.3711214, 51.76575609999999], [-4.370984199999999, 51.7661592], [-4.3708386, 51.7664659], [-4.3706692, 51.766800399999994], [-4.3703093, 51.7673849], [-4.369747900000001, 51.7681022], [-4.3696404, 51.76823190000001], [-4.369579299999999, 51.7682941], [-4.3692851, 51.7685949], [-4.369284006867622, 51.76859587810061], [-4.3689544, 51.7688908], [-4.3682825, 51.7694545], [-4.3674557, 51.77015089999999], [-4.3669373, 51.7705821], [-4.366663899999999, 51.7708182], [-4.3663474, 51.7711042], [-4.365880699999999, 51.77155690000001], [-4.3655466, 51.771874200000006], [-4.3653768, 51.77207719999999], [-4.3651909, 51.772281], [-4.365079, 51.7724208], [-4.3648871, 51.7726579], [-4.3643664, 51.773332], [-4.3641108, 51.7737153], [-4.3637426999999995, 51.7743144], [-4.363644, 51.77447719999999], [-4.3634936, 51.7747635], [-4.3633871, 51.7749821], [-4.3631356, 51.7755363], [-4.363047599999999, 51.7757453], [-4.3627959999999995, 51.7764544], [-4.3626832, 51.7768755], [-4.362611299999999, 51.777126], [-4.3625665, 51.7773785], [-4.362543174992147, 51.77753249589623], [-4.362325499999999, 51.77896959999999], [-4.362236299999999, 51.77948190000001], [-4.3621774, 51.779803400000006], [-4.3620905, 51.7801689], [-4.3619691, 51.78066879999998], [-4.3618106, 51.7812118], [-4.3615165000000005, 51.7820306], [-4.361248, 51.78270409999999], [-4.3608421, 51.7835279], [-4.360511299999999, 51.784129], [-4.3602791, 51.78451349999999], [-4.359806799999999, 51.7852356], [-4.359363299999999, 51.7858613], [-4.3587584999999995, 51.7865992], [-4.3580712, 51.78733479999999], [-4.3575536, 51.7878227], [-4.3570259, 51.7882886], [-4.3565524, 51.788676499999994], [-4.3554206, 51.78950100000001], [-4.354759699999999, 51.78993760000001], [-4.3541284, 51.7903195], [-4.3534499, 51.79069650000001], [-4.352731899999999, 51.791079799999984], [-4.352280899999999, 51.7912951], [-4.3517185, 51.7915555], [-4.3511288, 51.7918116], [-4.3502117, 51.792175799999995], [-4.348978099999999, 51.79262], [-4.3473292, 51.79310710000001], [-4.3456542, 51.793578100000005], [-4.3422572, 51.794512000000005], [-4.338741899999999, 51.7954767], [-4.334521799999999, 51.7966412], [-4.3291642, 51.79833589999998], [-4.3271145, 51.7991615], [-4.3256154, 51.800034200000006], [-4.325133199999999, 51.80036929999998], [-4.3244774, 51.800877400000005], [-4.3237678, 51.801601899999994], [-4.3231369, 51.8023428], [-4.322904799999999, 51.802706499999985], [-4.3220114, 51.8048065], [-4.321254199999999, 51.806752], [-4.3210858, 51.8072557], [-4.320731999999999, 51.8081612], [-4.320032899999999, 51.8100262], [-4.319694999999999, 51.81095869999999], [-4.3193382, 51.8118824], [-4.3188288, 51.81321279999999], [-4.318629, 51.8137562], [-4.317879, 51.8160924], [-4.3177826, 51.81752819999999], [-4.317896799999999, 51.818516599999995], [-4.317978999999999, 51.81905359999998], [-4.318103699999999, 51.81961139999999], [-4.318182199999999, 51.8198968], [-4.3183577, 51.82042390000001], [-4.3186726, 51.82122389999999], [-4.3190646, 51.82201379999999], [-4.319412399999999, 51.8226184], [-4.3199093, 51.82328679999999], [-4.3204082, 51.82391539999999], [-4.320725199999999, 51.824310700000005], [-4.320928299999999, 51.824571799999994], [-4.3211281999999995, 51.8248693], [-4.3213387, 51.8252184], [-4.3214458, 51.82541389999999], [-4.3215243, 51.8255851], [-4.321687599999999, 51.8259899], [-4.3217981, 51.8264011], [-4.321859399999999, 51.8267038], [-4.3218979, 51.827021599999995], [-4.3219148999999994, 51.82730540000001], [-4.321881599999999, 51.827898700000006], [-4.3218644, 51.827981], [-4.3217967, 51.8283492], [-4.3216743, 51.82873579999999], [-4.3215032, 51.82914529999999], [-4.3213611, 51.8294276], [-4.321234, 51.82963199999999], [-4.3210794, 51.8298478], [-4.3209222, 51.83006569999999], [-4.3207596, 51.83025649999999], [-4.3205726, 51.83047519999999], [-4.3201761, 51.8308575], [-4.3197949, 51.8311677], [-4.3193805, 51.831457999999984], [-4.317040699999999, 51.8329895], [-4.316911866843486, 51.833078520820536], [-4.3154195, 51.8341097], [-4.314403999999999, 51.835030999999994], [-4.3138166, 51.8356364], [-4.313319, 51.8361693], [-4.3128715, 51.83670269999999], [-4.312101599999999, 51.83776], [-4.311913363773703, 51.8380397143156], [-4.3117452, 51.8382896], [-4.3111028, 51.8396508], [-4.3107659, 51.84077430000001], [-4.310626400000001, 51.84137419999998], [-4.3105942, 51.842063499999995], [-4.3106157, 51.84275600000001], [-4.3108175, 51.84410569999999], [-4.3110959, 51.8448586], [-4.311562, 51.8457516], [-4.311565461500103, 51.845757685885445], [-4.3116753, 51.84595079999999], [-4.3117123, 51.846099499999994], [-4.311741699999999, 51.8461522], [-4.311913363773703, 51.84646178266992], [-4.3119696, 51.8465632], [-4.312101199999999, 51.84681559999999], [-4.31227, 51.847336299999995], [-4.3123306, 51.847761799999994], [-4.312292899999999, 51.8481055], [-4.3121753, 51.84841999999999], [-4.3119717, 51.8487811], [-4.311913363773703, 51.848851103670945], [-4.3116997, 51.8491075], [-4.3113293, 51.84943160000001], [-4.3110638, 51.849627], [-4.3106273, 51.8499483], [-4.3105973, 51.8499686], [-4.309756899999999, 51.850543], [-4.3091049, 51.85099420000001], [-4.3085572999999995, 51.85134879999999], [-4.3080622, 51.851636600000006], [-4.307635799999999, 51.8518844], [-4.3071018, 51.85222230000001], [-4.3068272, 51.8523903], [-4.306333499999999, 51.8526955], [-4.3060433, 51.85288029999999], [-4.3055705, 51.8531834], [-4.305312999999999, 51.8533805]]}", "current_leg_start": "Pembrey & Burry Port", "dest_arr_time_act": "1955", "motion_projection": null, "next_location_lat": "51.8533805", "next_location_lon": "-4.3053130", "previous_location": "Pembrey & Burry Port", "current_leg_milage": "16.6", "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\": 58044.301, \"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\": 58084.557, \"from_m\": 58044.301, \"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\": 58221.163, \"from_m\": 58084.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58633.625, \"from_m\": 58221.163, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58978.418, \"from_m\": 58633.625, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59043.481, \"from_m\": 58978.418, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 96698.38, \"from_m\": 59043.481, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 96807.618, \"from_m\": 96698.38, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119493.436, \"from_m\": 96807.618, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 119565.811, \"from_m\": 119493.436, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122182.713, \"from_m\": 119565.811, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 124284.812, \"from_m\": 122182.713, \"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\": 124369.494, \"from_m\": 124284.812, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 124435.056, \"from_m\": 124369.494, \"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\": 133170.101, \"from_m\": 124435.056, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 133473.173, \"from_m\": 133170.101, \"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\": 134001.231, \"from_m\": 133473.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\": 138874.25, \"from_m\": 134001.231, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 151589.684, \"from_m\": 138874.25, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 151668.614, \"from_m\": 151589.684, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 162031.126, \"from_m\": 151668.614, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 171537.983, \"from_m\": 162031.126, \"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\": 171902.6, \"from_m\": 171537.983, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 171987.158, \"from_m\": 171902.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\": 177927.616, \"from_m\": 171987.158, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 179320.692, \"from_m\": 177927.616, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 180926.023, \"from_m\": 179320.692, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 189366.227, \"from_m\": 180926.023, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 197699.84, \"from_m\": 189366.227, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 198515.745, \"from_m\": 197699.84, \"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\": 198648.62, \"from_m\": 198515.745, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 198744.316, \"from_m\": 198648.62, \"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\": 200966.209, \"from_m\": 198744.316, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 209950.951, \"from_m\": 200966.209, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 210042.653, \"from_m\": 209950.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 211259.556, \"from_m\": 210042.653, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 211329.076, \"from_m\": 211259.556, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 211384.958, \"from_m\": 211329.076, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 212499.546, \"from_m\": 211384.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 212514.769, \"from_m\": 212499.546, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 212582.669, \"from_m\": 212514.769, \"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\": 213679.395, \"from_m\": 212582.669, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 214231.488, \"from_m\": 213679.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 214471.334, \"from_m\": 214231.488, \"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\": 214657.845, \"from_m\": 214471.334, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 215529.106, \"from_m\": 214657.845, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 216906.699, \"from_m\": 215529.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 217140.829, \"from_m\": 216906.699, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 229063.13, \"from_m\": 217140.829, \"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\": 230020.619, \"from_m\": 229063.13, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 230218.329, \"from_m\": 230020.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\": 230620.28, \"from_m\": 230218.329, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 230682.274, \"from_m\": 230620.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 231584.334, \"from_m\": 230682.274, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 231667.433, \"from_m\": 231584.334, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 231878.896, \"from_m\": 231667.433, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 232057.992, \"from_m\": 231878.896, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 232107.9, \"from_m\": 232057.992, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 232258.293, \"from_m\": 232107.9, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 232700.069, \"from_m\": 232258.293, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 232968.335, \"from_m\": 232700.069, \"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\": 233686.021, \"from_m\": 232968.335, \"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\": 256850.624, \"from_m\": 233686.021, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 264558.897, \"from_m\": 256850.624, \"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\": 264964.301, \"from_m\": 264558.897, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 265698.192, \"from_m\": 264964.301, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 265790.709, \"from_m\": 265698.192, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 265854.327, \"from_m\": 265790.709, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 265917.221, \"from_m\": 265854.327, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 268051.7, \"from_m\": 265917.221, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 270221.76, \"from_m\": 268051.7, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 272588.126, \"from_m\": 270221.76, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 278397.749, \"from_m\": 272588.126, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 279085.292, \"from_m\": 278397.749, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 281348.495, \"from_m\": 279085.292, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 281416.701, \"from_m\": 281348.495, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 283441.04, \"from_m\": 281416.701, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 284232.931, \"from_m\": 283441.04, \"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\": 285517.431, \"from_m\": 284232.931, \"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\": 294111.941, \"from_m\": 285517.431, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 295037.394, \"from_m\": 294111.941, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 298823.361, \"from_m\": 295037.394, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 300250.305, \"from_m\": 298823.361, \"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\": 301820.158, \"from_m\": 300250.305, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 304099.41, \"from_m\": 301820.158, \"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\": 305073.566, \"from_m\": 304099.41, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 305103.76, \"from_m\": 305073.566, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 305498.013, \"from_m\": 305103.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\": 307113.955, \"from_m\": 305498.013, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 307508.207, \"from_m\": 307113.955, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 307538.401, \"from_m\": 307508.207, \"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\": 307602.502, \"from_m\": 307538.401, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 307650.238, \"from_m\": 307602.502, \"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\": 307836.26, \"from_m\": 307650.238, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 307898.22, \"from_m\": 307836.26, \"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\": 307950.333, \"from_m\": 307898.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 308015.097, \"from_m\": 307950.333, \"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\": 308637.263, \"from_m\": 308015.097, \"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\": 311131.306, \"from_m\": 308637.263, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 320039.783, \"from_m\": 311131.306, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 321356.478, \"from_m\": 320039.783, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 324515.815, \"from_m\": 321356.478, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 324563.148, \"from_m\": 324515.815, \"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\": 325308.53, \"from_m\": 324563.148, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 345033.243, \"from_m\": 325308.53, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 346384.86, \"from_m\": 345033.243, \"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\": 355529.4, \"from_m\": 346384.86, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 356592.301, \"from_m\": 355529.4, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 356609.03, \"from_m\": 356592.301, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 356615.228, \"from_m\": 356609.03, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 357287.114, \"from_m\": 356615.228, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 357604.641, \"from_m\": 357287.114, \"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\": 584856, \"profile_key\": \"e6eca7da25079d04f4dad215f9e7384039292d92b011e95d2e67522170fb9f6a\", \"schedule_id\": 26972, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.86, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.982, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56458.631, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640H\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57629.41, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 57921.534, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 71603.89, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651H\", \"location\": \"Didcot Parkway\", \"stage_seq\": 15, \"distance_m\": 85060.419, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655H\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96914.508, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657H\", \"location\": \"Challow Jn\", \"stage_seq\": 17, \"distance_m\": 102531.944, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658H\", \"location\": \"Uffington\", \"stage_seq\": 18, \"distance_m\": 106545.56, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705\", \"location\": \"Swindon\", \"stage_seq\": 19, \"distance_m\": 123870.808, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709H\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 20, \"distance_m\": 133127.985, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716\", \"location\": \"Hullavington\", \"stage_seq\": 21, \"distance_m\": 151244.368, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 22, \"distance_m\": 171804.782, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": false, \"wtt_arr\": \"1726H\", \"wtt_dep\": \"1728H\", \"location\": \"Bristol Parkway\", \"stage_seq\": 23, \"distance_m\": 179162.006, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730\", \"location\": \"Patchway\", \"stage_seq\": 24, \"distance_m\": 181275.689, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732H\", \"location\": \"Pilning\", \"stage_seq\": 25, \"distance_m\": 187190.681, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733H\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 26, \"distance_m\": 189366.227, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 27, \"distance_m\": 196359.344, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 28, \"distance_m\": 198154.21, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1744H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 29, \"distance_m\": 210327.288, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746\", \"location\": \"Maindee East Jn\", \"stage_seq\": 30, \"distance_m\": 212873.237, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746H\", \"location\": \"Maindee West Jn\", \"stage_seq\": 31, \"distance_m\": 213384.809, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": false, \"wtt_arr\": \"1747H\", \"wtt_dep\": \"1752H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 32, \"distance_m\": 213874.31, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Gaer Jn\", \"stage_seq\": 33, \"distance_m\": 215569.72, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755\", \"location\": \"Ebbw Jn\", \"stage_seq\": 34, \"distance_m\": 216598.89, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759H\", \"location\": \"Marshfield\", \"stage_seq\": 35, \"distance_m\": 222550.554, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1803\", \"location\": \"Moorland Road Jn\", \"stage_seq\": 36, \"distance_m\": 230620.28, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 37, \"distance_m\": 231667.433, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": false, \"wtt_arr\": \"1806H\", \"wtt_dep\": \"1809\", \"location\": \"Cardiff Central\", \"stage_seq\": 38, \"distance_m\": 233023.023, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1812\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 39, \"distance_m\": 235149.056, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1820\", \"location\": \"Pontyclun\", \"stage_seq\": 40, \"distance_m\": 250993.777, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": false, \"wtt_arr\": \"1827H\", \"wtt_dep\": \"1832\", \"location\": \"Bridgend\", \"stage_seq\": 41, \"distance_m\": 265532.042, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1836H\", \"location\": \"Stormy\", \"stage_seq\": 42, \"distance_m\": 272180.055, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1839\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 43, \"distance_m\": 278888.297, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1840\", \"location\": \"Margam East Jn\", \"stage_seq\": 44, \"distance_m\": 281326.072, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": false, \"wtt_arr\": \"1842H\", \"wtt_dep\": \"1844H\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 45, \"distance_m\": 285180.035, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848H\", \"location\": \"Court Sart Jn\", \"stage_seq\": 46, \"distance_m\": 291613.376, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": false, \"wtt_arr\": \"1850H\", \"wtt_dep\": \"1853\", \"location\": \"Neath\", \"stage_seq\": 47, \"distance_m\": 294087.12, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1902H\", \"location\": \"Swansea Loop East\", \"stage_seq\": 48, \"distance_m\": 305999.232, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": false, \"wtt_arr\": \"1904\", \"wtt_dep\": \"1910\", \"location\": \"Swansea\", \"stage_seq\": 49, \"distance_m\": 306305.984, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911H\", \"location\": \"Swansea Loop East\", \"stage_seq\": 50, \"distance_m\": 306612.736, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913H\", \"location\": \"Swansea Loop West\", \"stage_seq\": 51, \"distance_m\": 308557.453, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919H\", \"location\": \"Gowerton\", \"stage_seq\": 52, \"distance_m\": 315506.359, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923\", \"location\": \"Llandeilo Jn\", \"stage_seq\": 53, \"distance_m\": 322172.713, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": false, \"wtt_arr\": \"1925H\", \"wtt_dep\": \"1928\", \"location\": \"Llanelli\", \"stage_seq\": 54, \"distance_m\": 324699.473, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": false, \"wtt_arr\": \"1933H\", \"wtt_dep\": \"1935\", \"location\": \"Pembrey & Burry Port\", \"stage_seq\": 55, \"distance_m\": 331039.352, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940H\", \"location\": \"Kidwelly\", \"stage_seq\": 56, \"distance_m\": 339341.605, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942\", \"location\": \"Bertwyn L.C.\", \"stage_seq\": 57, \"distance_m\": 341558.967, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944H\", \"location\": \"Ferryside\", \"stage_seq\": 58, \"distance_m\": 346170.878, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953H\", \"location\": \"Carmarthen Jn\", \"stage_seq\": 59, \"distance_m\": 356568.823, \"section_seq\": 1, \"route_path_id\": 68524}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": null, \"location\": \"Carmarthen\", \"stage_seq\": 60, \"distance_m\": 357604.641, \"section_seq\": 1, \"route_path_id\": 68524}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 357604.641, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68524}], \"total_distance_m\": 357604.641, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 349254.93, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8349.711, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1618", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "18.0", "current_position_lat": "51.8533805", "current_position_lon": "-4.3053130", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:16Z\", \"source_id\": 47929229, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:30:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:20Z\", \"source_id\": 15577317, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:33:39Z\", \"source_id\": 47941371, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:34:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:33:44Z\", \"source_id\": 15580785, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:36:34Z\", \"source_id\": 47949490, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:37:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:36:38Z\", \"source_id\": 15583081, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:08Z\", \"source_id\": 47959358, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:40:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:11Z\", \"source_id\": 15585877, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:42:38Z\", \"source_id\": 47966137, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:42:41Z\", \"source_id\": 15587922, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:46:56Z\", \"source_id\": 47978114, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:48:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:46:55Z\", \"source_id\": 15591359, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:51:20Z\", \"source_id\": 47990854, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:52:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:51:22Z\", \"source_id\": 15594961, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:54Z\", \"source_id\": 48029790, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:05:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:55Z\", \"source_id\": 15605772, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:12Z\", \"source_id\": 48102536, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:15Z\", \"source_id\": 15626465, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:56Z\", \"source_id\": 48120578, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:01Z\", \"source_id\": 15632112, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:38Z\", \"source_id\": 48127601, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:41Z\", \"source_id\": 15634334, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:07Z\", \"source_id\": 48141880, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:12Z\", \"source_id\": 15638886, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:53:52Z\", \"source_id\": 48164981, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:54:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:53:57Z\", \"source_id\": 15646192, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:07:05Z\", \"source_id\": 48199284, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:08:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:07:08Z\", \"source_id\": 15657107, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:20:37Z\", \"source_id\": 48234363, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:20:41Z\", \"source_id\": 15668288, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:28:18Z\", \"source_id\": 48253862, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:28:23Z\", \"source_id\": 15674717, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:42:14Z\", \"source_id\": 48290792, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:42:16Z\", \"source_id\": 15686247, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:53:36Z\", \"source_id\": 48320474, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:54:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:53:41Z\", \"source_id\": 15695601, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:35Z\", \"source_id\": 48353979, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:08:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:38Z\", \"source_id\": 15706071, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:46Z\", \"source_id\": 48397187, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:50Z\", \"source_id\": 15719746, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:34Z\", \"source_id\": 15727649, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:51Z\", \"source_id\": 15728148, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:56Z\", \"source_id\": 15734567, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:33Z\", \"source_id\": 15737387, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:58Z\", \"source_id\": 48466839, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:01Z\", \"source_id\": 15744535, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:26Z\", \"source_id\": 15745044, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Carmarthen", "service_state_platform": "2", "timing_fact_generation": 1789498347474964, "current_leg_arrival_utc": "2026-09-15T19:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:55.164545", "service_state_evidence_id": 48466839, "current_leg_start_actual_dep": "2026-09-15T19:35:00+01:00", "operational_evidence_version": 209, "service_state_event_time_utc": "2026-09-15T18:52:55", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:55.277930", "service_state_valid_until_kind": null, "operational_interpretation_version": 209, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PAD CMN 1B22 800019 5 125 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 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": 58044.301, "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": 58084.557, "from_m": 58044.301, "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": 58221.163, "from_m": 58084.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 58633.625, "from_m": 58221.163, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58978.418, "from_m": 58633.625, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59043.481, "from_m": 58978.418, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 96698.38, "from_m": 59043.481, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 96807.618, "from_m": 96698.38, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119493.436, "from_m": 96807.618, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 119565.811, "from_m": 119493.436, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122182.713, "from_m": 119565.811, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 124284.812, "from_m": 122182.713, "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": 124369.494, "from_m": 124284.812, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 124435.056, "from_m": 124369.494, "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": 133170.101, "from_m": 124435.056, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 133473.173, "from_m": 133170.101, "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": 134001.231, "from_m": 133473.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": 138874.25, "from_m": 134001.231, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 151589.684, "from_m": 138874.25, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 151668.614, "from_m": 151589.684, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 162031.126, "from_m": 151668.614, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 171537.983, "from_m": 162031.126, "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": 171902.6, "from_m": 171537.983, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 171987.158, "from_m": 171902.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": 177927.616, "from_m": 171987.158, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 179320.692, "from_m": 177927.616, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 180926.023, "from_m": 179320.692, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 189366.227, "from_m": 180926.023, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 197699.84, "from_m": 189366.227, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 198515.745, "from_m": 197699.84, "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": 198648.62, "from_m": 198515.745, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 198744.316, "from_m": 198648.62, "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": 200966.209, "from_m": 198744.316, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 209950.951, "from_m": 200966.209, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 210042.653, "from_m": 209950.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 211259.556, "from_m": 210042.653, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 211329.076, "from_m": 211259.556, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 211384.958, "from_m": 211329.076, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 212499.546, "from_m": 211384.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 212514.769, "from_m": 212499.546, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 212582.669, "from_m": 212514.769, "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": 213679.395, "from_m": 212582.669, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 214231.488, "from_m": 213679.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 214471.334, "from_m": 214231.488, "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": 214657.845, "from_m": 214471.334, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 215529.106, "from_m": 214657.845, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 216906.699, "from_m": 215529.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 217140.829, "from_m": 216906.699, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 229063.13, "from_m": 217140.829, "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": 230020.619, "from_m": 229063.13, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 230218.329, "from_m": 230020.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": 230620.28, "from_m": 230218.329, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 230682.274, "from_m": 230620.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 231584.334, "from_m": 230682.274, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 231667.433, "from_m": 231584.334, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 231878.896, "from_m": 231667.433, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 232057.992, "from_m": 231878.896, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 232107.9, "from_m": 232057.992, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 232258.293, "from_m": 232107.9, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 232700.069, "from_m": 232258.293, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 232968.335, "from_m": 232700.069, "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": 233686.021, "from_m": 232968.335, "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": 256850.624, "from_m": 233686.021, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 264558.897, "from_m": 256850.624, "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": 264964.301, "from_m": 264558.897, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 265698.192, "from_m": 264964.301, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 265790.709, "from_m": 265698.192, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 265854.327, "from_m": 265790.709, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 265917.221, "from_m": 265854.327, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 268051.7, "from_m": 265917.221, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 270221.76, "from_m": 268051.7, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 272588.126, "from_m": 270221.76, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 278397.749, "from_m": 272588.126, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 279085.292, "from_m": 278397.749, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 281348.495, "from_m": 279085.292, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 281416.701, "from_m": 281348.495, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 283441.04, "from_m": 281416.701, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 284232.931, "from_m": 283441.04, "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": 285517.431, "from_m": 284232.931, "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": 294111.941, "from_m": 285517.431, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 295037.394, "from_m": 294111.941, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 298823.361, "from_m": 295037.394, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 300250.305, "from_m": 298823.361, "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": 301820.158, "from_m": 300250.305, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 304099.41, "from_m": 301820.158, "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": 305073.566, "from_m": 304099.41, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 305103.76, "from_m": 305073.566, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 305498.013, "from_m": 305103.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": 307113.955, "from_m": 305498.013, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 307508.207, "from_m": 307113.955, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 307538.401, "from_m": 307508.207, "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": 307602.502, "from_m": 307538.401, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 307650.238, "from_m": 307602.502, "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": 307836.26, "from_m": 307650.238, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 307898.22, "from_m": 307836.26, "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": 307950.333, "from_m": 307898.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 308015.097, "from_m": 307950.333, "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": 308637.263, "from_m": 308015.097, "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": 311131.306, "from_m": 308637.263, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 320039.783, "from_m": 311131.306, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 321356.478, "from_m": 320039.783, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 324515.815, "from_m": 321356.478, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 324563.148, "from_m": 324515.815, "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": 325308.53, "from_m": 324563.148, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 345033.243, "from_m": 325308.53, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 346384.86, "from_m": 345033.243, "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": 355529.4, "from_m": 346384.86, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 356592.301, "from_m": 355529.4, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 356609.03, "from_m": 356592.301, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 356615.228, "from_m": 356609.03, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 357287.114, "from_m": 356615.228, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 357604.641, "from_m": 357287.114, "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": 584856, "profile_key": "e6eca7da25079d04f4dad215f9e7384039292d92b011e95d2e67522170fb9f6a", "schedule_id": 26972, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1618", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.86, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.982, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56458.631, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Reading", "stage_seq": 12, "distance_m": 57629.41, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 57921.534, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 71603.89, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "Didcot Parkway", "stage_seq": 15, "distance_m": 85060.419, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96914.508, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Challow Jn", "stage_seq": 17, "distance_m": 102531.944, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658H", "location": "Uffington", "stage_seq": 18, "distance_m": 106545.56, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705", "location": "Swindon", "stage_seq": 19, "distance_m": 123870.808, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "Wootton Bassett Jn", "stage_seq": 20, "distance_m": 133127.985, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716", "location": "Hullavington", "stage_seq": 21, "distance_m": 151244.368, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723H", "location": "Westerleigh Jn", "stage_seq": 22, "distance_m": 171804.782, "section_seq": 1, "route_path_id": 68524}, {"is_pass": false, "wtt_arr": "1726H", "wtt_dep": "1728H", "location": "Bristol Parkway", "stage_seq": 23, "distance_m": 179162.006, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Patchway", "stage_seq": 24, "distance_m": 181275.689, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732H", "location": "Pilning", "stage_seq": 25, "distance_m": 187190.681, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733H", "location": "Severn Tunnel East", "stage_seq": 26, "distance_m": 189366.227, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Severn Tunnel West", "stage_seq": 27, "distance_m": 196359.344, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739H", "location": "Severn Tunnel Junction", "stage_seq": 28, "distance_m": 198154.21, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744H", "location": "Llanwern West Jn", "stage_seq": 29, "distance_m": 210327.288, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "Maindee East Jn", "stage_seq": 30, "distance_m": 212873.237, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746H", "location": "Maindee West Jn", "stage_seq": 31, "distance_m": 213384.809, "section_seq": 1, "route_path_id": 68524}, {"is_pass": false, "wtt_arr": "1747H", "wtt_dep": "1752H", "location": "Newport (South Wales)", "stage_seq": 32, "distance_m": 213874.31, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Gaer Jn", "stage_seq": 33, "distance_m": 215569.72, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755", "location": "Ebbw Jn", "stage_seq": 34, "distance_m": 216598.89, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Marshfield", "stage_seq": 35, "distance_m": 222550.554, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1803", "location": "Moorland Road Jn", "stage_seq": 36, "distance_m": 230620.28, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804", "location": "Long Dyke Jn", "stage_seq": 37, "distance_m": 231667.433, "section_seq": 1, "route_path_id": 68524}, {"is_pass": false, "wtt_arr": "1806H", "wtt_dep": "1809", "location": "Cardiff Central", "stage_seq": 38, "distance_m": 233023.023, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1812", "location": "Leckwith Loop North Jn", "stage_seq": 39, "distance_m": 235149.056, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820", "location": "Pontyclun", "stage_seq": 40, "distance_m": 250993.777, "section_seq": 1, "route_path_id": 68524}, {"is_pass": false, "wtt_arr": "1827H", "wtt_dep": "1832", "location": "Bridgend", "stage_seq": 41, "distance_m": 265532.042, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836H", "location": "Stormy", "stage_seq": 42, "distance_m": 272180.055, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839", "location": "Margam Moors Jn", "stage_seq": 43, "distance_m": 278888.297, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1840", "location": "Margam East Jn", "stage_seq": 44, "distance_m": 281326.072, "section_seq": 1, "route_path_id": 68524}, {"is_pass": false, "wtt_arr": "1842H", "wtt_dep": "1844H", "location": "Port Talbot Parkway", "stage_seq": 45, "distance_m": 285180.035, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848H", "location": "Court Sart Jn", "stage_seq": 46, "distance_m": 291613.376, "section_seq": 1, "route_path_id": 68524}, {"is_pass": false, "wtt_arr": "1850H", "wtt_dep": "1853", "location": "Neath", "stage_seq": 47, "distance_m": 294087.12, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1902H", "location": "Swansea Loop East", "stage_seq": 48, "distance_m": 305999.232, "section_seq": 1, "route_path_id": 68524}, {"is_pass": false, "wtt_arr": "1904", "wtt_dep": "1910", "location": "Swansea", "stage_seq": 49, "distance_m": 306305.984, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911H", "location": "Swansea Loop East", "stage_seq": 50, "distance_m": 306612.736, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913H", "location": "Swansea Loop West", "stage_seq": 51, "distance_m": 308557.453, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Gowerton", "stage_seq": 52, "distance_m": 315506.359, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923", "location": "Llandeilo Jn", "stage_seq": 53, "distance_m": 322172.713, "section_seq": 1, "route_path_id": 68524}, {"is_pass": false, "wtt_arr": "1925H", "wtt_dep": "1928", "location": "Llanelli", "stage_seq": 54, "distance_m": 324699.473, "section_seq": 1, "route_path_id": 68524}, {"is_pass": false, "wtt_arr": "1933H", "wtt_dep": "1935", "location": "Pembrey & Burry Port", "stage_seq": 55, "distance_m": 331039.352, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940H", "location": "Kidwelly", "stage_seq": 56, "distance_m": 339341.605, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942", "location": "Bertwyn L.C.", "stage_seq": 57, "distance_m": 341558.967, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944H", "location": "Ferryside", "stage_seq": 58, "distance_m": 346170.878, "section_seq": 1, "route_path_id": 68524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953H", "location": "Carmarthen Jn", "stage_seq": 59, "distance_m": 356568.823, "section_seq": 1, "route_path_id": 68524}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": null, "location": "Carmarthen", "stage_seq": 60, "distance_m": 357604.641, "section_seq": 1, "route_path_id": 68524}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 357604.641, "from_m": 0.0, "section_seq": 1, "route_path_id": 68524}], "total_distance_m": 357604.641, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 349254.93, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8349.711, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:16Z", "source_id": 47929229, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:30:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:20Z", "source_id": 15577317, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:33:39Z", "source_id": 47941371, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:34:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:33:44Z", "source_id": 15580785, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:36:34Z", "source_id": 47949490, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:37:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:36:38Z", "source_id": 15583081, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:08Z", "source_id": 47959358, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:40:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:11Z", "source_id": 15585877, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23814, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:42:38Z", "source_id": 47966137, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:42:41Z", "source_id": 15587922, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:46:56Z", "source_id": 47978114, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T15:48:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:46:55Z", "source_id": 15591359, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23982, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:51:20Z", "source_id": 47990854, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T15:52:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:51:22Z", "source_id": 15594961, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24523, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:54Z", "source_id": 48029790, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:05:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:55Z", "source_id": 15605772, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25674, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:12Z", "source_id": 48102536, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:31:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:15Z", "source_id": 15626465, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25722, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:56Z", "source_id": 48120578, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T16:37:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:01Z", "source_id": 15632112, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25738, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:38Z", "source_id": 48127601, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T16:40:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:41Z", "source_id": 15634334, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24640, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:07Z", "source_id": 48141880, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T16:46:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:12Z", "source_id": 15638886, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:53:52Z", "source_id": 48164981, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T16:54:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:53:57Z", "source_id": 15646192, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T17:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24961, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:07:05Z", "source_id": 48199284, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T17:08:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:07:08Z", "source_id": 15657107, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T18:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25332, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:20:37Z", "source_id": 48234363, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T17:22:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:20:41Z", "source_id": 15668288, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T18:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25601, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:28:18Z", "source_id": 48253862, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T17:29:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:28:23Z", "source_id": 15674717, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T18:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25559, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:42:14Z", "source_id": 48290792, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T17:42:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:42:16Z", "source_id": 15686247, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T18:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25532, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:53:36Z", "source_id": 48320474, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T17:54:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:53:41Z", "source_id": 15695601, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T18:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25485, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:35Z", "source_id": 48353979, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-15T18:08:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:38Z", "source_id": 15706071, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-15T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25409, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:46Z", "source_id": 48397187, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-15T18:24:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:50Z", "source_id": 15719746, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:34Z", "source_id": 15727649, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:51Z", "source_id": 15728148, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:56Z", "source_id": 15734567, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:33Z", "source_id": 15737387, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25625, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:58Z", "source_id": 48466839, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-15T18:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:01Z", "source_id": 15744535, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:26Z", "source_id": 15745044, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] London Paddington 1618 1618 4 None None Carmarthen 1955 1955 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W35419/2026-09-15/detailed None Pembrey & Burry Port 2026-09-15T19:35:00+01:00 Carmarthen 18.0 {"type": "LineString", "coordinates": [[-4.2489624, 51.6840479], [-4.2513271, 51.6839368], [-4.2564668, 51.6836768], [-4.257637, 51.6836144], [-4.2578888, 51.6836044], [-4.2586388, 51.683571400000005], [-4.2592, 51.683558299999994], [-4.259707499999999, 51.68355820000001], [-4.2602188, 51.6835652], [-4.260787700000001, 51.683586700000006], [-4.2612794, 51.6836145], [-4.2617575, 51.683652899999984], [-4.2621248, 51.68368869999999], [-4.2624883, 51.6837316], [-4.2637979, 51.68389249999999], [-4.264862899999999, 51.6840177], [-4.2654985, 51.68408109999999], [-4.266420699999999, 51.68415579999999], [-4.2670216, 51.6841793], [-4.2693453, 51.68425710000001], [-4.2702641, 51.6843132], [-4.2711314, 51.68437949999999], [-4.2719268, 51.68445710000001], [-4.2727562, 51.6845762], [-4.2735641, 51.6847116], [-4.2742588, 51.6848466], [-4.2749286, 51.68499839999999], [-4.2755874, 51.685160499999995], [-4.2763464, 51.68537], [-4.2776783, 51.6858048], [-4.279522299999999, 51.6864776], [-4.279946099999999, 51.6866552], [-4.2814035, 51.68729489999999], [-4.282331699999999, 51.68772510000001], [-4.283178899999999, 51.68816279999999], [-4.284301, 51.68878649999999], [-4.2853539, 51.6894199], [-4.286470699999999, 51.6901491], [-4.2872631, 51.6907264], [-4.2883794, 51.691604000000005], [-4.2890943, 51.6922203], [-4.289737699999999, 51.6928259], [-4.2905074, 51.6936182], [-4.291111699999999, 51.6942814], [-4.2915692, 51.6948394], [-4.2920269, 51.695443], [-4.2924201, 51.696006899999986], [-4.2926975999999994, 51.696423], [-4.292947, 51.69684479999999], [-4.293267, 51.6974064], [-4.2936646, 51.6981661], [-4.2941744, 51.6991592], [-4.294868799999999, 51.70047979999998], [-4.2955483999999995, 51.7017722], [-4.2970557, 51.704672900000006], [-4.2982722, 51.7070372], [-4.2986658, 51.7079093], [-4.2990021, 51.708812599999995], [-4.2992889, 51.7096746], [-4.2996093, 51.710751], [-4.2999295, 51.7121773], [-4.3002352, 51.71386950000001], [-4.3004605, 51.7150315], [-4.3006658, 51.71614559999999], [-4.3008131, 51.7169248], [-4.3008911, 51.7173463], [-4.3010608999999995, 51.7182545], [-4.3013376, 51.71949099999999], [-4.301757299999999, 51.72084470000001], [-4.3019103, 51.72124179999999], [-4.30221426182475, 51.721918011123584], [-4.3023403, 51.72219840000001], [-4.3028248, 51.7231244], [-4.3035022, 51.72418570000001], [-4.3042242, 51.725210299999986], [-4.3049002, 51.72604999999999], [-4.304985799999999, 51.7261473], [-4.3050038, 51.7261672], [-4.305461299999999, 51.7266712], [-4.3062034, 51.727443], [-4.3069851, 51.72817189999999], [-4.3079237, 51.72897439999999], [-4.3087625, 51.7296549], [-4.309279799999999, 51.7300466], [-4.3096675, 51.7303326], [-4.3101503, 51.730676399999986], [-4.3106458, 51.7310245], [-4.311319599999999, 51.7314764], [-4.311913363773703, 51.73185927452733], [-4.311983499999999, 51.73190449999999], [-4.3128098999999995, 51.7323807], [-4.3136244999999995, 51.73282580000001], [-4.3143551, 51.7331706], [-4.3149944, 51.7334307], [-4.3158316999999995, 51.7337533], [-4.3170905, 51.73419309999999], [-4.3172603, 51.7342533], [-4.3188024, 51.73479089999999], [-4.3190655, 51.7348808], [-4.3200098, 51.7352036], [-4.321115299999999, 51.735549], [-4.321130899999999, 51.73555309999998], [-4.322167899999999, 51.73582669999998], [-4.3233754, 51.736110800000006], [-4.3248008, 51.7363759], [-4.325872399999999, 51.7365444], [-4.3269882, 51.7366797], [-4.328545699999999, 51.7368078], [-4.333803299999999, 51.73702939999999], [-4.3348772, 51.737064], [-4.3381722, 51.7371694], [-4.3430247, 51.737305599999985], [-4.3444067, 51.7373655], [-4.3461943, 51.73747999999999], [-4.348568, 51.7376601], [-4.3489581, 51.7376898], [-4.3515866, 51.73800469999999], [-4.3542152, 51.73838069999999], [-4.3544223, 51.73841039999999], [-4.356172399999999, 51.7386803], [-4.3583079, 51.7390147], [-4.3597514, 51.73929390000001], [-4.361176399999999, 51.7395998], [-4.3629028, 51.7400981], [-4.3631073, 51.7401607], [-4.3649627, 51.74080699999999], [-4.365899899999999, 51.74119289999999], [-4.3668124, 51.74160729999999], [-4.3679652, 51.7421582], [-4.369433199999999, 51.7430241], [-4.370548099999999, 51.74381459999999], [-4.3714592, 51.7445884], [-4.372068699999999, 51.7452072], [-4.372740499999999, 51.7459985], [-4.373340299999999, 51.74688149999999], [-4.3737486, 51.7476378], [-4.3741665, 51.7487188], [-4.3743559, 51.74922089999999], [-4.3747055, 51.7501596], [-4.375122099999999, 51.751187400000006], [-4.3753823, 51.751975], [-4.3757076, 51.7530089], [-4.375859299999999, 51.75402459999999], [-4.375829399999999, 51.7551016], [-4.3755759, 51.75613209999999], [-4.375173599999999, 51.757008799999994], [-4.3745673, 51.75786060000001], [-4.3737394, 51.75886329999999], [-4.3732207, 51.7594915], [-4.3727112, 51.76017490000001], [-4.3725169, 51.7604915], [-4.3722429, 51.76097949999999], [-4.372089, 51.761288699999994], [-4.3719169, 51.76170389999999], [-4.3718207, 51.7619662], [-4.371729700000001, 51.76217940000001], [-4.3716164, 51.762661], [-4.3715033, 51.76332229999999], [-4.3713716, 51.76482180000001], [-4.3712482, 51.76538610000001], [-4.3711214, 51.76575609999999], [-4.370984199999999, 51.7661592], [-4.3708386, 51.7664659], [-4.3706692, 51.766800399999994], [-4.3703093, 51.7673849], [-4.369747900000001, 51.7681022], [-4.3696404, 51.76823190000001], [-4.369579299999999, 51.7682941], [-4.3692851, 51.7685949], [-4.369284006867622, 51.76859587810061], [-4.3689544, 51.7688908], [-4.3682825, 51.7694545], [-4.3674557, 51.77015089999999], [-4.3669373, 51.7705821], [-4.366663899999999, 51.7708182], [-4.3663474, 51.7711042], [-4.365880699999999, 51.77155690000001], [-4.3655466, 51.771874200000006], [-4.3653768, 51.77207719999999], [-4.3651909, 51.772281], [-4.365079, 51.7724208], [-4.3648871, 51.7726579], [-4.3643664, 51.773332], [-4.3641108, 51.7737153], [-4.3637426999999995, 51.7743144], [-4.363644, 51.77447719999999], [-4.3634936, 51.7747635], [-4.3633871, 51.7749821], [-4.3631356, 51.7755363], [-4.363047599999999, 51.7757453], [-4.3627959999999995, 51.7764544], [-4.3626832, 51.7768755], [-4.362611299999999, 51.777126], [-4.3625665, 51.7773785], [-4.362543174992147, 51.77753249589623], [-4.362325499999999, 51.77896959999999], [-4.362236299999999, 51.77948190000001], [-4.3621774, 51.779803400000006], [-4.3620905, 51.7801689], [-4.3619691, 51.78066879999998], [-4.3618106, 51.7812118], [-4.3615165000000005, 51.7820306], [-4.361248, 51.78270409999999], [-4.3608421, 51.7835279], [-4.360511299999999, 51.784129], [-4.3602791, 51.78451349999999], [-4.359806799999999, 51.7852356], [-4.359363299999999, 51.7858613], [-4.3587584999999995, 51.7865992], [-4.3580712, 51.78733479999999], [-4.3575536, 51.7878227], [-4.3570259, 51.7882886], [-4.3565524, 51.788676499999994], [-4.3554206, 51.78950100000001], [-4.354759699999999, 51.78993760000001], [-4.3541284, 51.7903195], [-4.3534499, 51.79069650000001], [-4.352731899999999, 51.791079799999984], [-4.352280899999999, 51.7912951], [-4.3517185, 51.7915555], [-4.3511288, 51.7918116], [-4.3502117, 51.792175799999995], [-4.348978099999999, 51.79262], [-4.3473292, 51.79310710000001], [-4.3456542, 51.793578100000005], [-4.3422572, 51.794512000000005], [-4.338741899999999, 51.7954767], [-4.334521799999999, 51.7966412], [-4.3291642, 51.79833589999998], [-4.3271145, 51.7991615], [-4.3256154, 51.800034200000006], [-4.325133199999999, 51.80036929999998], [-4.3244774, 51.800877400000005], [-4.3237678, 51.801601899999994], [-4.3231369, 51.8023428], [-4.322904799999999, 51.802706499999985], [-4.3220114, 51.8048065], [-4.321254199999999, 51.806752], [-4.3210858, 51.8072557], [-4.320731999999999, 51.8081612], [-4.320032899999999, 51.8100262], [-4.319694999999999, 51.81095869999999], [-4.3193382, 51.8118824], [-4.3188288, 51.81321279999999], [-4.318629, 51.8137562], [-4.317879, 51.8160924], [-4.3177826, 51.81752819999999], [-4.317896799999999, 51.818516599999995], [-4.317978999999999, 51.81905359999998], [-4.318103699999999, 51.81961139999999], [-4.318182199999999, 51.8198968], [-4.3183577, 51.82042390000001], [-4.3186726, 51.82122389999999], [-4.3190646, 51.82201379999999], [-4.319412399999999, 51.8226184], [-4.3199093, 51.82328679999999], [-4.3204082, 51.82391539999999], [-4.320725199999999, 51.824310700000005], [-4.320928299999999, 51.824571799999994], [-4.3211281999999995, 51.8248693], [-4.3213387, 51.8252184], [-4.3214458, 51.82541389999999], [-4.3215243, 51.8255851], [-4.321687599999999, 51.8259899], [-4.3217981, 51.8264011], [-4.321859399999999, 51.8267038], [-4.3218979, 51.827021599999995], [-4.3219148999999994, 51.82730540000001], [-4.321881599999999, 51.827898700000006], [-4.3218644, 51.827981], [-4.3217967, 51.8283492], [-4.3216743, 51.82873579999999], [-4.3215032, 51.82914529999999], [-4.3213611, 51.8294276], [-4.321234, 51.82963199999999], [-4.3210794, 51.8298478], [-4.3209222, 51.83006569999999], [-4.3207596, 51.83025649999999], [-4.3205726, 51.83047519999999], [-4.3201761, 51.8308575], [-4.3197949, 51.8311677], [-4.3193805, 51.831457999999984], [-4.317040699999999, 51.8329895], [-4.316911866843486, 51.833078520820536], [-4.3154195, 51.8341097], [-4.314403999999999, 51.835030999999994], [-4.3138166, 51.8356364], [-4.313319, 51.8361693], [-4.3128715, 51.83670269999999], [-4.312101599999999, 51.83776], [-4.311913363773703, 51.8380397143156], [-4.3117452, 51.8382896], [-4.3111028, 51.8396508], [-4.3107659, 51.84077430000001], [-4.310626400000001, 51.84137419999998], [-4.3105942, 51.842063499999995], [-4.3106157, 51.84275600000001], [-4.3108175, 51.84410569999999], [-4.3110959, 51.8448586], [-4.311562, 51.8457516], [-4.311565461500103, 51.845757685885445], [-4.3116753, 51.84595079999999], [-4.3117123, 51.846099499999994], [-4.311741699999999, 51.8461522], [-4.311913363773703, 51.84646178266992], [-4.3119696, 51.8465632], [-4.312101199999999, 51.84681559999999], [-4.31227, 51.847336299999995], [-4.3123306, 51.847761799999994], [-4.312292899999999, 51.8481055], [-4.3121753, 51.84841999999999], [-4.3119717, 51.8487811], [-4.311913363773703, 51.848851103670945], [-4.3116997, 51.8491075], [-4.3113293, 51.84943160000001], [-4.3110638, 51.849627], [-4.3106273, 51.8499483], [-4.3105973, 51.8499686], [-4.309756899999999, 51.850543], [-4.3091049, 51.85099420000001], [-4.3085572999999995, 51.85134879999999], [-4.3080622, 51.851636600000006], [-4.307635799999999, 51.8518844], [-4.3071018, 51.85222230000001], [-4.3068272, 51.8523903], [-4.306333499999999, 51.8526955], [-4.3060433, 51.85288029999999], [-4.3055705, 51.8531834], [-4.305312999999999, 51.8533805]]} 16.6 1935 1953 Pembrey & Burry Port Carmarthen Carmarthen 51.8533805 -4.3053130 51.8533805 -4.3053130 1 0 2026-09-15 19:03:07 TERMINATED 2026-09-15 18:52:55 Carmarthen TD DIRECT_DESTINATION_ARRIVAL 48466839 1789498347474964 209 209 2026-09-15 19:02:55.277930 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:55.164545
558283 589533 P86493 881V22MY15 2026-09-15 COMPLETE 15744228 2026-09-15 19:52:00 2026-09-15 19:03:07 2026-09-17 19:03:07 {"id": 589533, "stp": "P", "toc": "Southeastern", "uid": "P86493", "consist": "376012+376018", "dest_crs": "HYS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86493/2026-09-15/detailed", "trust_id": "881V22MY15", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hayes (Kent)", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": "2", "is_terminated": 1, "next_location": "Hayes (Kent)", "signalling_id": "1V22", "timing_status": "EARLY", "origin_station": "London Charing Cross", "current_leg_arr": "1952", "current_leg_dep": "1950", "current_leg_end": "Hayes (Kent)", "origin_dep_time": "1908", "origin_platform": "2", "current_location": "Hayes (Kent)", "last_update_time": "2026-09-15T19:03:07", "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": "1953", "motion_projection": null, "next_location_lat": "51.3763777", "next_location_lon": "0.0101965", "previous_location": "West Wickham", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4170.985, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9347.183, \"from_m\": 4170.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9415.959, \"from_m\": 9347.183, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10629.908, \"from_m\": 9415.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10903.529, \"from_m\": 10629.908, \"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\": 11619.184, \"from_m\": 10903.529, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11717.306, \"from_m\": 11619.184, \"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\": 18837.04, \"from_m\": 11717.306, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18870.983, \"from_m\": 18837.04, \"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\": 18958.24, \"from_m\": 18870.983, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23948.237, \"from_m\": 18958.24, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23961.343, \"from_m\": 23948.237, \"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\": 24010.06, \"from_m\": 23961.343, \"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\": 24376.192, \"from_m\": 24010.06, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 589533, \"profile_key\": \"910363dce1e7ebaf0d428da1875ecb69541711a02d819f3654213a005dfa0b45\", \"schedule_id\": 22988, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1908\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1911H\", \"wtt_dep\": \"1912H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1916\", \"wtt_dep\": \"1918\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3305.008, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5498.133, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8471.401, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 9290.085, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10673.651, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925H\", \"location\": \"Ladywell Jn\", \"stage_seq\": 9, \"distance_m\": 10903.529, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1926H\", \"wtt_dep\": \"1927H\", \"location\": \"Ladywell\", \"stage_seq\": 10, \"distance_m\": 11261.356, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1929H\", \"wtt_dep\": \"1930H\", \"location\": \"Catford Bridge\", \"stage_seq\": 11, \"distance_m\": 13397.394, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1933\", \"wtt_dep\": \"1934\", \"location\": \"Lower Sydenham\", \"stage_seq\": 12, \"distance_m\": 15718.064, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1935H\", \"wtt_dep\": \"1936H\", \"location\": \"New Beckenham\", \"stage_seq\": 13, \"distance_m\": 16621.378, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1938H\", \"wtt_dep\": \"1939H\", \"location\": \"Clock House\", \"stage_seq\": 14, \"distance_m\": 17761.879, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1941H\", \"wtt_dep\": \"1942H\", \"location\": \"Elmers End\", \"stage_seq\": 15, \"distance_m\": 19004.358, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": \"1946H\", \"location\": \"Eden Park\", \"stage_seq\": 16, \"distance_m\": 21149.614, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1948H\", \"wtt_dep\": \"1949H\", \"location\": \"West Wickham\", \"stage_seq\": 17, \"distance_m\": 22515.007, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Hayes (Kent)\", \"stage_seq\": 18, \"distance_m\": 24376.192, \"section_seq\": 1, \"route_path_id\": 37393}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24376.192, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37393}], \"total_distance_m\": 24376.192, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 24288.935, \"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": "1908", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.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-15T18:10:16Z\", \"source_id\": 48363560, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:19Z\", \"source_id\": 15709054, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:12Z\", \"source_id\": 48378424, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:14Z\", \"source_id\": 15713763, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:46Z\", \"source_id\": 48404610, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:48Z\", \"source_id\": 15722055, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:46Z\", \"source_id\": 48414608, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:52Z\", \"source_id\": 15726509, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:25Z\", \"source_id\": 15727382, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:12Z\", \"source_id\": 48423163, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:18Z\", \"source_id\": 15730266, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:10Z\", \"source_id\": 48427948, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:14Z\", \"source_id\": 15731761, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:53Z\", \"source_id\": 48434985, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:56Z\", \"source_id\": 15733817, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:34Z\", \"source_id\": 48441413, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:37Z\", \"source_id\": 15735899, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:37Z\", \"source_id\": 48451296, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:43Z\", \"source_id\": 15739024, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:58Z\", \"source_id\": 48456976, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:03Z\", \"source_id\": 15740740, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:42Z\", \"source_id\": 48466179, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:44Z\", \"source_id\": 15744228, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hayes (Kent)", "service_state_platform": "2", "timing_fact_generation": 1789498307445064, "current_leg_arrival_utc": "2026-09-15T19:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:52:57.362543", "service_state_evidence_id": 15744228, "current_leg_start_actual_dep": "2026-09-15T19:49:30+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-15T18:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:02:57.460567", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX HYS 1V22 376012+376018 10 75 None {"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4170.985, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9347.183, "from_m": 4170.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9415.959, "from_m": 9347.183, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10629.908, "from_m": 9415.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10903.529, "from_m": 10629.908, "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": 11619.184, "from_m": 10903.529, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11717.306, "from_m": 11619.184, "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": 18837.04, "from_m": 11717.306, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18870.983, "from_m": 18837.04, "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": 18958.24, "from_m": 18870.983, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23948.237, "from_m": 18958.24, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23961.343, "from_m": 23948.237, "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": 24010.06, "from_m": 23961.343, "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": 24376.192, "from_m": 24010.06, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 589533, "profile_key": "910363dce1e7ebaf0d428da1875ecb69541711a02d819f3654213a005dfa0b45", "schedule_id": 22988, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1908", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1911H", "wtt_dep": "1912H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 37393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1916", "wtt_dep": "1918", "location": "London Bridge", "stage_seq": 4, "distance_m": 3305.008, "section_seq": 1, "route_path_id": 37393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5498.133, "section_seq": 1, "route_path_id": 37393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "location": "New Cross", "stage_seq": 6, "distance_m": 8471.401, "section_seq": 1, "route_path_id": 37393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 9290.085, "section_seq": 1, "route_path_id": 37393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10673.651, "section_seq": 1, "route_path_id": 37393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925H", "location": "Ladywell Jn", "stage_seq": 9, "distance_m": 10903.529, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1926H", "wtt_dep": "1927H", "location": "Ladywell", "stage_seq": 10, "distance_m": 11261.356, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1929H", "wtt_dep": "1930H", "location": "Catford Bridge", "stage_seq": 11, "distance_m": 13397.394, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1933", "wtt_dep": "1934", "location": "Lower Sydenham", "stage_seq": 12, "distance_m": 15718.064, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1935H", "wtt_dep": "1936H", "location": "New Beckenham", "stage_seq": 13, "distance_m": 16621.378, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1938H", "wtt_dep": "1939H", "location": "Clock House", "stage_seq": 14, "distance_m": 17761.879, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1941H", "wtt_dep": "1942H", "location": "Elmers End", "stage_seq": 15, "distance_m": 19004.358, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": "1946H", "location": "Eden Park", "stage_seq": 16, "distance_m": 21149.614, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1948H", "wtt_dep": "1949H", "location": "West Wickham", "stage_seq": 17, "distance_m": 22515.007, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Hayes (Kent)", "stage_seq": 18, "distance_m": 24376.192, "section_seq": 1, "route_path_id": 37393}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24376.192, "from_m": 0.0, "section_seq": 1, "route_path_id": 37393}], "total_distance_m": 24376.192, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 24288.935, "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-15T18:10:16Z", "source_id": 48363560, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:10:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:19Z", "source_id": 15709054, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:12Z", "source_id": 48378424, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:16:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:14Z", "source_id": 15713763, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31323, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:46Z", "source_id": 48404610, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:28:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:48Z", "source_id": 15722055, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31332, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:46Z", "source_id": 48414608, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:31:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:52Z", "source_id": 15726509, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:25Z", "source_id": 15727382, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31340, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:12Z", "source_id": 48423163, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:34:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:18Z", "source_id": 15730266, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31377, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:10Z", "source_id": 48427948, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:37:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:14Z", "source_id": 15731761, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31382, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:53Z", "source_id": 48434985, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:56Z", "source_id": 15733817, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31387, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:34Z", "source_id": 48441413, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:42:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:37Z", "source_id": 15735899, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31391, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:37Z", "source_id": 48451296, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:46:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:43Z", "source_id": 15739024, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31395, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:58Z", "source_id": 48456976, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:49:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:03Z", "source_id": 15740740, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31400, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:42Z", "source_id": 48466179, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:52:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:44Z", "source_id": 15744228, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}] London Charing Cross 1908 1908 2 None None Hayes (Kent) 1953 1953 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86493/2026-09-15/detailed None West Wickham 2026-09-15T19:49:30+01:00 Hayes (Kent) 2.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 1950 1952 West Wickham Hayes (Kent) Hayes (Kent) 51.3763777 0.0101965 51.3763777 0.0101965 1 0 2026-09-15 19:03:07 TERMINATED 2026-09-15 18:52:00 Hayes (Kent) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744228 1789498307445064 55 55 2026-09-15 19:02:57.460567 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:52:57.362543
558284 590291 C47848 742L60MY15 2026-09-15 COMPLETE 15745432 2026-09-15 19:53:00 2026-09-15 19:03:07 2026-09-17 19:03:07 {"id": 590291, "stp": "P", "toc": "Great Western Railway", "uid": "C47848", "consist": "165127", "dest_crs": "OXF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C47848/2026-09-15/detailed", "trust_id": "742L60MY15", "origin_crs": "DID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-15", "dest_arr_time": "1954", "dest_platform": "4", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "2L60", "timing_status": "EARLY", "origin_station": "Didcot Parkway", "current_leg_arr": "1953", "current_leg_dep": "1947", "current_leg_end": "Oxford", "origin_dep_time": "1937", "origin_platform": "5", "current_location": "Oxford", "last_update_time": "2026-09-15T19:03:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2403145, 51.685359600000005], [-1.2402911, 51.6856265], [-1.2402457, 51.6861451], [-1.2401522000000005, 51.6870193], [-1.2400722999999998, 51.68768359999999], [-1.2400287999999997, 51.6879646], [-1.2399359999999997, 51.688536], [-1.2397656, 51.6895534], [-1.2394754, 51.69097599999999], [-1.2392655, 51.69187669999999], [-1.2389343999999998, 51.69320650000001], [-1.2384582999999998, 51.694786099999995], [-1.2380549, 51.696441699999994], [-1.2378197999999998, 51.6979721], [-1.2377213, 51.6989681], [-1.2377115, 51.70098229999999], [-1.2377912, 51.7022111], [-1.2380254999999998, 51.70394640000001], [-1.2384091, 51.70571950000001], [-1.2384292, 51.70580579999999], [-1.2388425999999997, 51.70729579999998], [-1.2391201999999997, 51.7082855], [-1.23942, 51.7093721], [-1.2399709, 51.711347700000005], [-1.2406394999999997, 51.7136142], [-1.2411658, 51.71496460000001], [-1.2413636999999995, 51.71544080000001], [-1.2416030999999998, 51.71591310000001], [-1.2418956, 51.71649179999999], [-1.2422030999999998, 51.71709509999999], [-1.2432587999999998, 51.718787], [-1.2449051999999998, 51.72111279999999], [-1.2453313999999998, 51.72165729999999], [-1.2455376277189163, 51.721918011123584], [-1.2459007, 51.722377], [-1.2466645, 51.7232807], [-1.2470699484277246, 51.72375508207266], [-1.2471568, 51.7238567], [-1.2472590999999995, 51.7239748], [-1.2473852, 51.724122699999995], [-1.2482129, 51.7251065], [-1.2484556000000002, 51.725387600000005], [-1.2486010999999997, 51.725558199999995], [-1.2493627, 51.726455300000005], [-1.2503608, 51.7276147], [-1.2513872, 51.7288297], [-1.2517966, 51.729312499999985], [-1.2520028, 51.72955960000001], [-1.2523777, 51.7300383], [-1.2526299999999997, 51.7303605], [-1.2531789999999998, 51.7309838], [-1.2532931, 51.7311494], [-1.253576, 51.7315394], [-1.2539581, 51.7320684], [-1.2542827, 51.7325203], [-1.2545254, 51.73279269999999], [-1.2547680999999995, 51.7330545], [-1.2549202999999998, 51.73322970000001], [-1.2550135999999998, 51.7333376], [-1.25764139776733, 51.7369446874165], [-1.2576688, 51.736982299999994], [-1.2623079999999998, 51.7418457], [-1.2624575, 51.7420681], [-1.2627247999999998, 51.7423436], [-1.2629822999999998, 51.742635699999994], [-1.2633377, 51.74313649999999], [-1.2635873999999998, 51.74342419999999], [-1.2638025, 51.743688000000006], [-1.2639226, 51.743847], [-1.2640427, 51.7439884], [-1.2644156999999998, 51.74437389999999], [-1.2647286, 51.744701799999994], [-1.2648651, 51.74486189999998], [-1.2652029, 51.7452121], [-1.2657689999999997, 51.74582409999999], [-1.2662362, 51.74632749999999], [-1.2667414, 51.74687939999999], [-1.267192, 51.7473639], [-1.267243, 51.74741480000001], [-1.2676990999999995, 51.7479222], [-1.2679694999999995, 51.74823349999999], [-1.268267, 51.7486112], [-1.2685493, 51.74900040000001], [-1.2687722, 51.749343800000005], [-1.2689604, 51.7496763], [-1.2691216999999997, 51.74999170000001], [-1.2692653, 51.7502979], [-1.269378, 51.7505604], [-1.2694942, 51.7508549], [-1.269688, 51.751415699999995], [-1.2697785, 51.751726399999995], [-1.2699914, 51.75248109999999], [-1.2700214999999997, 51.75259719999999], [-1.2700800999999995, 51.7528082], [-1.2702618, 51.7534418], [-1.2703444, 51.753721500000005], [-1.2705582, 51.7544626], [-1.2706984999999995, 51.7549569], [-1.2708387, 51.755450199999984], [-1.2708905999999998, 51.75563940000001], [-1.2710256999999998, 51.75604799999999], [-1.27108, 51.7562924], [-1.2711510999999998, 51.7566418], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]}", "current_leg_start": "Radley", "dest_arr_time_act": "1954", "motion_projection": null, "next_location_lat": "51.7539662", "next_location_lon": "-1.2702377", "previous_location": "Radley", "current_leg_milage": "5.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 117.184, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 193.999, \"from_m\": 117.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 869.077, \"from_m\": 193.999, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1312.252, \"from_m\": 869.077, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1354.455, \"from_m\": 1312.252, \"capability_applied\": null, \"effective_limit_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\": 1421.597, \"from_m\": 1354.455, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1476.886, \"from_m\": 1421.597, \"capability_applied\": null, \"effective_limit_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\": 2438.145, \"from_m\": 1476.886, \"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\": 2497.988, \"from_m\": 2438.145, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15349.969, \"from_m\": 2497.988, \"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\": 15888.437, \"from_m\": 15349.969, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15950.613, \"from_m\": 15888.437, \"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\": 16486.085, \"from_m\": 15950.613, \"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\": 16892.66, \"from_m\": 16486.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\": 17135.668, \"from_m\": 16892.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\": 17331.079, \"from_m\": 17135.668, \"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\": 590291, \"profile_key\": \"8cbc603cc0c7d69c16cc0eadeaad71c90d1bdbf7906281479d30241d169f1673\", \"schedule_id\": 6200, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Didcot Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67630}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"Didcot North Jn\", \"stage_seq\": 2, \"distance_m\": 1476.886, \"section_seq\": 1, \"route_path_id\": 67630}, {\"is_pass\": false, \"wtt_arr\": \"1942\", \"wtt_dep\": \"1942H\", \"location\": \"Culham\", \"stage_seq\": 3, \"distance_m\": 5119.973, \"section_seq\": 1, \"route_path_id\": 67630}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": \"1946H\", \"location\": \"Radley\", \"stage_seq\": 4, \"distance_m\": 8593.628, \"section_seq\": 1, \"route_path_id\": 67630}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Kennington Jn\", \"stage_seq\": 5, \"distance_m\": 12991.457, \"section_seq\": 1, \"route_path_id\": 67630}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"Hinksey North\", \"stage_seq\": 6, \"distance_m\": 15496.515, \"section_seq\": 1, \"route_path_id\": 67630}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": null, \"location\": \"Oxford\", \"stage_seq\": 7, \"distance_m\": 17331.079, \"section_seq\": 1, \"route_path_id\": 67630}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17331.079, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67630}], \"total_distance_m\": 17331.079, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 16345.803, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 985.276, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1937", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:05Z\", \"source_id\": 48447487, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:08Z\", \"source_id\": 15737789, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:04Z\", \"source_id\": 48452420, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:09Z\", \"source_id\": 15739330, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:43Z\", \"source_id\": 48468586, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:43Z\", \"source_id\": 15745432, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxford", "service_state_platform": "4", "timing_fact_generation": 1789498369236885, "current_leg_arrival_utc": "2026-09-15T19:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:00.997122", "service_state_evidence_id": 15745432, "current_leg_start_actual_dep": "2026-09-15T19:46:30+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:01.620281", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P DID OXF 2L60 165127 2 90 None {"version": 3, "segments": [{"to_m": 117.184, "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": 193.999, "from_m": 117.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 869.077, "from_m": 193.999, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1312.252, "from_m": 869.077, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1354.455, "from_m": 1312.252, "capability_applied": null, "effective_limit_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": 1421.597, "from_m": 1354.455, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1476.886, "from_m": 1421.597, "capability_applied": null, "effective_limit_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": 2438.145, "from_m": 1476.886, "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": 2497.988, "from_m": 2438.145, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15349.969, "from_m": 2497.988, "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": 15888.437, "from_m": 15349.969, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15950.613, "from_m": 15888.437, "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": 16486.085, "from_m": 15950.613, "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": 16892.66, "from_m": 16486.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": 17135.668, "from_m": 16892.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": 17331.079, "from_m": 17135.668, "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": 590291, "profile_key": "8cbc603cc0c7d69c16cc0eadeaad71c90d1bdbf7906281479d30241d169f1673", "schedule_id": 6200, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1937", "location": "Didcot Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939", "location": "Didcot North Jn", "stage_seq": 2, "distance_m": 1476.886, "section_seq": 1, "route_path_id": 67630}, {"is_pass": false, "wtt_arr": "1942", "wtt_dep": "1942H", "location": "Culham", "stage_seq": 3, "distance_m": 5119.973, "section_seq": 1, "route_path_id": 67630}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": "1946H", "location": "Radley", "stage_seq": 4, "distance_m": 8593.628, "section_seq": 1, "route_path_id": 67630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Kennington Jn", "stage_seq": 5, "distance_m": 12991.457, "section_seq": 1, "route_path_id": 67630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952", "location": "Hinksey North", "stage_seq": 6, "distance_m": 15496.515, "section_seq": 1, "route_path_id": 67630}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": null, "location": "Oxford", "stage_seq": 7, "distance_m": 17331.079, "section_seq": 1, "route_path_id": 67630}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17331.079, "from_m": 0.0, "section_seq": 1, "route_path_id": 67630}], "total_distance_m": 17331.079, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 16345.803, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 985.276, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24053, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:05Z", "source_id": 48447487, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:43:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:08Z", "source_id": 15737789, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24061, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:04Z", "source_id": 48452420, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:47:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:09Z", "source_id": 15739330, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24183, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:43Z", "source_id": 48468586, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:53:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:43Z", "source_id": 15745432, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Didcot Parkway 1937 1937 5 None None Oxford 1954 1954 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C47848/2026-09-15/detailed None Radley 2026-09-15T19:46:30+01:00 Oxford 6.0 {"type": "LineString", "coordinates": [[-1.2403145, 51.685359600000005], [-1.2402911, 51.6856265], [-1.2402457, 51.6861451], [-1.2401522000000005, 51.6870193], [-1.2400722999999998, 51.68768359999999], [-1.2400287999999997, 51.6879646], [-1.2399359999999997, 51.688536], [-1.2397656, 51.6895534], [-1.2394754, 51.69097599999999], [-1.2392655, 51.69187669999999], [-1.2389343999999998, 51.69320650000001], [-1.2384582999999998, 51.694786099999995], [-1.2380549, 51.696441699999994], [-1.2378197999999998, 51.6979721], [-1.2377213, 51.6989681], [-1.2377115, 51.70098229999999], [-1.2377912, 51.7022111], [-1.2380254999999998, 51.70394640000001], [-1.2384091, 51.70571950000001], [-1.2384292, 51.70580579999999], [-1.2388425999999997, 51.70729579999998], [-1.2391201999999997, 51.7082855], [-1.23942, 51.7093721], [-1.2399709, 51.711347700000005], [-1.2406394999999997, 51.7136142], [-1.2411658, 51.71496460000001], [-1.2413636999999995, 51.71544080000001], [-1.2416030999999998, 51.71591310000001], [-1.2418956, 51.71649179999999], [-1.2422030999999998, 51.71709509999999], [-1.2432587999999998, 51.718787], [-1.2449051999999998, 51.72111279999999], [-1.2453313999999998, 51.72165729999999], [-1.2455376277189163, 51.721918011123584], [-1.2459007, 51.722377], [-1.2466645, 51.7232807], [-1.2470699484277246, 51.72375508207266], [-1.2471568, 51.7238567], [-1.2472590999999995, 51.7239748], [-1.2473852, 51.724122699999995], [-1.2482129, 51.7251065], [-1.2484556000000002, 51.725387600000005], [-1.2486010999999997, 51.725558199999995], [-1.2493627, 51.726455300000005], [-1.2503608, 51.7276147], [-1.2513872, 51.7288297], [-1.2517966, 51.729312499999985], [-1.2520028, 51.72955960000001], [-1.2523777, 51.7300383], [-1.2526299999999997, 51.7303605], [-1.2531789999999998, 51.7309838], [-1.2532931, 51.7311494], [-1.253576, 51.7315394], [-1.2539581, 51.7320684], [-1.2542827, 51.7325203], [-1.2545254, 51.73279269999999], [-1.2547680999999995, 51.7330545], [-1.2549202999999998, 51.73322970000001], [-1.2550135999999998, 51.7333376], [-1.25764139776733, 51.7369446874165], [-1.2576688, 51.736982299999994], [-1.2623079999999998, 51.7418457], [-1.2624575, 51.7420681], [-1.2627247999999998, 51.7423436], [-1.2629822999999998, 51.742635699999994], [-1.2633377, 51.74313649999999], [-1.2635873999999998, 51.74342419999999], [-1.2638025, 51.743688000000006], [-1.2639226, 51.743847], [-1.2640427, 51.7439884], [-1.2644156999999998, 51.74437389999999], [-1.2647286, 51.744701799999994], [-1.2648651, 51.74486189999998], [-1.2652029, 51.7452121], [-1.2657689999999997, 51.74582409999999], [-1.2662362, 51.74632749999999], [-1.2667414, 51.74687939999999], [-1.267192, 51.7473639], [-1.267243, 51.74741480000001], [-1.2676990999999995, 51.7479222], [-1.2679694999999995, 51.74823349999999], [-1.268267, 51.7486112], [-1.2685493, 51.74900040000001], [-1.2687722, 51.749343800000005], [-1.2689604, 51.7496763], [-1.2691216999999997, 51.74999170000001], [-1.2692653, 51.7502979], [-1.269378, 51.7505604], [-1.2694942, 51.7508549], [-1.269688, 51.751415699999995], [-1.2697785, 51.751726399999995], [-1.2699914, 51.75248109999999], [-1.2700214999999997, 51.75259719999999], [-1.2700800999999995, 51.7528082], [-1.2702618, 51.7534418], [-1.2703444, 51.753721500000005], [-1.2705582, 51.7544626], [-1.2706984999999995, 51.7549569], [-1.2708387, 51.755450199999984], [-1.2708905999999998, 51.75563940000001], [-1.2710256999999998, 51.75604799999999], [-1.27108, 51.7562924], [-1.2711510999999998, 51.7566418], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]} 5.4 1947 1953 Radley Oxford Oxford 51.7539662 -1.2702377 51.7539662 -1.2702377 1 0 2026-09-15 19:03:07 TERMINATED 2026-09-15 18:53:00 Oxford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15745432 1789498369236885 25 25 2026-09-15 19:03:01.620281 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:00.997122
558285 589774 P28418 172T29MY15 2026-09-15 COMPLETE 15744834 2026-09-15 19:53:00 2026-09-15 19:03:07 2026-09-17 19:03:07 {"id": 589774, "stp": "P", "toc": "Northern", "uid": "P28418", "consist": "195108", "dest_crs": "YRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28418/2026-09-15/detailed", "trust_id": "172T29MY15", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-15", "dest_arr_time": "1948", "dest_platform": "10", "is_terminated": 1, "next_location": "York", "signalling_id": "2T29", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "1953", "current_leg_dep": "1938", "current_leg_end": "York", "origin_dep_time": "1917", "origin_platform": "7A", "current_location": "York", "last_update_time": "2026-09-15T19:03:07", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3268996, 53.7888032], [-1.3253746999999998, 53.7887416], [-1.3249053000000002, 53.788726399999994], [-1.3235298, 53.788697299999995], [-1.3228582000000002, 53.7886911], [-1.3221662999999997, 53.7887053], [-1.3212697, 53.7887308], [-1.3204537, 53.788765999999995], [-1.3196456999999997, 53.7888228], [-1.3184842, 53.78891920000001], [-1.3150671, 53.7892296], [-1.3149494, 53.7892403], [-1.2967939, 53.790889400000005], [-1.2943427, 53.7911101], [-1.2931144999999995, 53.7912304], [-1.2925551999999998, 53.79129089999999], [-1.2919972, 53.79136389999999], [-1.2911878, 53.7914921], [-1.2903909, 53.791637], [-1.2895526, 53.791822499999995], [-1.2889389, 53.7919751], [-1.2883573, 53.792132800000005], [-1.2875207, 53.79238279999999], [-1.2863223, 53.79280309999999], [-1.2858899, 53.7929716], [-1.2854854, 53.7931409], [-1.2847723, 53.79346220000001], [-1.2841369, 53.79379409999999], [-1.283057, 53.794394700000005], [-1.282491, 53.79476449999999], [-1.2819806, 53.795139], [-1.2799952, 53.796642600000006], [-1.2785977, 53.797711], [-1.2783785, 53.7978778], [-1.2782968999999995, 53.7979399], [-1.2782042999999998, 53.79801239999999], [-1.2702749, 53.8042135], [-1.2700815999999997, 53.8043631], [-1.2700384, 53.8043966], [-1.2699506, 53.8044602], [-1.2689963, 53.8051514], [-1.2679292, 53.8058534], [-1.2669155999999997, 53.806466799999995], [-1.2658296999999998, 53.807060799999995], [-1.2648755, 53.8075369], [-1.2641455, 53.80790139999999], [-1.2633895, 53.808252], [-1.2618557999999995, 53.80896229999999], [-1.25764139776733, 53.81092507150725], [-1.2571317999999998, 53.8111624], [-1.2568064, 53.8113114], [-1.2567030999999995, 53.81135919999999], [-1.2499422, 53.8144856], [-1.2497711, 53.81456469999999], [-1.2413505, 53.8184582], [-1.2388058, 53.819636900000006], [-1.2341037999999998, 53.8218149], [-1.2334700999999997, 53.82210839999998], [-1.2321074, 53.8227438], [-1.2315377, 53.823030900000006], [-1.2312264, 53.823200699999994], [-1.2309212, 53.823376], [-1.2305717, 53.8235905], [-1.2302759, 53.8237876], [-1.2300453999999998, 53.8239548], [-1.229638, 53.8242648], [-1.2292761, 53.82457910000001], [-1.2289612, 53.82488099999999], [-1.2286762, 53.82518160000001], [-1.2284148, 53.8254944], [-1.2281782, 53.82581], [-1.227967796143011, 53.82615388587379], [-1.2278865895977311, 53.826304978271224], [-1.2278137691414694, 53.826438310778514], [-1.227748191963147, 53.82655643056404], [-1.2276887152516869, 53.82666188479622], [-1.2276341961960109, 53.82675722064349], [-1.227583491985041, 53.826844985274235], [-1.2275354598077, 53.82692772585688], [-1.2274889568529093, 53.827007989559846], [-1.2274428403095916, 53.827088323551536], [-1.2273959673666692, 53.82717127500036], [-1.227347195213064, 53.82725939107473], [-1.227295381037698, 53.82735521894307], [-1.2272393820294936, 53.82746130577378], [-1.2271780553773728, 53.82758019873528], [-1.227110258270258, 53.82771444499598], [-1.2270348478970714, 53.8278665917243], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Micklefield", "dest_arr_time_act": "1948", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Micklefield", "current_leg_milage": "16.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"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\": 455.016, \"from_m\": 119.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 902.268, \"from_m\": 455.016, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1585.698, \"from_m\": 902.268, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1624.788, \"from_m\": 1585.698, \"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\": 3674.235, \"from_m\": 1624.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\": 4493.405, \"from_m\": 3674.235, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7382.399, \"from_m\": 4493.405, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24308.419, \"from_m\": 7382.399, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24387.23, \"from_m\": 24308.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\": 35797.489, \"from_m\": 24387.23, \"capability_applied\": null, \"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\": 37947.113, \"from_m\": 35797.489, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 40234.16, \"from_m\": 37947.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40409.349, \"from_m\": 40234.16, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40498.218, \"from_m\": 40409.349, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40679.196, \"from_m\": 40498.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\": 41483.001, \"from_m\": 40679.196, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41722.697, \"from_m\": 41483.001, \"capability_applied\": null, \"effective_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\": 589774, \"profile_key\": \"4fcbe5ac9ea9b4b34c6bd7f0798f9c0aae79e2074bfd71b432cf5c5e26325da7\", \"schedule_id\": 21054, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1917\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 2629.668, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": false, \"wtt_arr\": \"1923\", \"wtt_dep\": \"1923H\", \"location\": \"Cross Gates\", \"stage_seq\": 3, \"distance_m\": 7131.283, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": false, \"wtt_arr\": \"1927H\", \"wtt_dep\": \"1928H\", \"location\": \"Garforth\", \"stage_seq\": 4, \"distance_m\": 11746.71, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1930H\", \"location\": \"East Garforth\", \"stage_seq\": 5, \"distance_m\": 12594.846, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": false, \"wtt_arr\": \"1933\", \"wtt_dep\": \"1934\", \"location\": \"Micklefield\", \"stage_seq\": 6, \"distance_m\": 15565.615, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938H\", \"location\": \"Church Fenton\", \"stage_seq\": 7, \"distance_m\": 23764.289, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Colton Jn\", \"stage_seq\": 8, \"distance_m\": 32144.383, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 9, \"distance_m\": 41722.697, \"section_seq\": 1, \"route_path_id\": 74430}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41722.697, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74430}], \"total_distance_m\": 41722.697, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 39252.576, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2470.121, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1917", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:43Z\", \"source_id\": 48402145, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:49Z\", \"source_id\": 15721245, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:57Z\", \"source_id\": 15726620, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:28Z\", \"source_id\": 15727458, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:15Z\", \"source_id\": 48420829, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:18Z\", \"source_id\": 15729563, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:12Z\", \"source_id\": 48428085, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:15Z\", \"source_id\": 15731799, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:24Z\", \"source_id\": 48443429, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:25Z\", \"source_id\": 15736503, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:50Z\", \"source_id\": 15744321, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:18Z\", \"source_id\": 15744834, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "10", "timing_fact_generation": 1789498342019644, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:01.218851", "service_state_evidence_id": 15744321, "current_leg_start_actual_dep": "2026-09-15T19:39:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:01.422278", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS YRK 2T29 195108 3 100 None {"version": 3, "segments": [{"to_m": 119.601, "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": 455.016, "from_m": 119.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 902.268, "from_m": 455.016, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1585.698, "from_m": 902.268, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1624.788, "from_m": 1585.698, "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": 3674.235, "from_m": 1624.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": 4493.405, "from_m": 3674.235, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7382.399, "from_m": 4493.405, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24308.419, "from_m": 7382.399, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24387.23, "from_m": 24308.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": 35797.489, "from_m": 24387.23, "capability_applied": null, "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": 37947.113, "from_m": 35797.489, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 40234.16, "from_m": 37947.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40409.349, "from_m": 40234.16, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40498.218, "from_m": 40409.349, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40679.196, "from_m": 40498.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": 41483.001, "from_m": 40679.196, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41722.697, "from_m": 41483.001, "capability_applied": null, "effective_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": 589774, "profile_key": "4fcbe5ac9ea9b4b34c6bd7f0798f9c0aae79e2074bfd71b432cf5c5e26325da7", "schedule_id": 21054, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1917", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74430}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 2629.668, "section_seq": 1, "route_path_id": 74430}, {"is_pass": false, "wtt_arr": "1923", "wtt_dep": "1923H", "location": "Cross Gates", "stage_seq": 3, "distance_m": 7131.283, "section_seq": 1, "route_path_id": 74430}, {"is_pass": false, "wtt_arr": "1927H", "wtt_dep": "1928H", "location": "Garforth", "stage_seq": 4, "distance_m": 11746.71, "section_seq": 1, "route_path_id": 74430}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1930H", "location": "East Garforth", "stage_seq": 5, "distance_m": 12594.846, "section_seq": 1, "route_path_id": 74430}, {"is_pass": false, "wtt_arr": "1933", "wtt_dep": "1934", "location": "Micklefield", "stage_seq": 6, "distance_m": 15565.615, "section_seq": 1, "route_path_id": 74430}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938H", "location": "Church Fenton", "stage_seq": 7, "distance_m": 23764.289, "section_seq": 1, "route_path_id": 74430}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943", "location": "Colton Jn", "stage_seq": 8, "distance_m": 32144.383, "section_seq": 1, "route_path_id": 74430}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": null, "location": "York", "stage_seq": 9, "distance_m": 41722.697, "section_seq": 1, "route_path_id": 74430}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41722.697, "from_m": 0.0, "section_seq": 1, "route_path_id": 74430}], "total_distance_m": 41722.697, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39252.576, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2470.121, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:43Z", "source_id": 48402145, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:26:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:49Z", "source_id": 15721245, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:57Z", "source_id": 15726620, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:28Z", "source_id": 15727458, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5034, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:15Z", "source_id": 48420829, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:33:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:18Z", "source_id": 15729563, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:12Z", "source_id": 48428085, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:37:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:15Z", "source_id": 15731799, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:24Z", "source_id": 48443429, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:25Z", "source_id": 15736503, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:50Z", "source_id": 15744321, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:18Z", "source_id": 15744834, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Leeds 1917 1917 7A None None York 1948 1948 10 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:P28418/2026-09-15/detailed None Micklefield 2026-09-15T19:39:00+01:00 York 15.0 {"type": "LineString", "coordinates": [[-1.3268996, 53.7888032], [-1.3253746999999998, 53.7887416], [-1.3249053000000002, 53.788726399999994], [-1.3235298, 53.788697299999995], [-1.3228582000000002, 53.7886911], [-1.3221662999999997, 53.7887053], [-1.3212697, 53.7887308], [-1.3204537, 53.788765999999995], [-1.3196456999999997, 53.7888228], [-1.3184842, 53.78891920000001], [-1.3150671, 53.7892296], [-1.3149494, 53.7892403], [-1.2967939, 53.790889400000005], [-1.2943427, 53.7911101], [-1.2931144999999995, 53.7912304], [-1.2925551999999998, 53.79129089999999], [-1.2919972, 53.79136389999999], [-1.2911878, 53.7914921], [-1.2903909, 53.791637], [-1.2895526, 53.791822499999995], [-1.2889389, 53.7919751], [-1.2883573, 53.792132800000005], [-1.2875207, 53.79238279999999], [-1.2863223, 53.79280309999999], [-1.2858899, 53.7929716], [-1.2854854, 53.7931409], [-1.2847723, 53.79346220000001], [-1.2841369, 53.79379409999999], [-1.283057, 53.794394700000005], [-1.282491, 53.79476449999999], [-1.2819806, 53.795139], [-1.2799952, 53.796642600000006], [-1.2785977, 53.797711], [-1.2783785, 53.7978778], [-1.2782968999999995, 53.7979399], [-1.2782042999999998, 53.79801239999999], [-1.2702749, 53.8042135], [-1.2700815999999997, 53.8043631], [-1.2700384, 53.8043966], [-1.2699506, 53.8044602], [-1.2689963, 53.8051514], [-1.2679292, 53.8058534], [-1.2669155999999997, 53.806466799999995], [-1.2658296999999998, 53.807060799999995], [-1.2648755, 53.8075369], [-1.2641455, 53.80790139999999], [-1.2633895, 53.808252], [-1.2618557999999995, 53.80896229999999], [-1.25764139776733, 53.81092507150725], [-1.2571317999999998, 53.8111624], [-1.2568064, 53.8113114], [-1.2567030999999995, 53.81135919999999], [-1.2499422, 53.8144856], [-1.2497711, 53.81456469999999], [-1.2413505, 53.8184582], [-1.2388058, 53.819636900000006], [-1.2341037999999998, 53.8218149], [-1.2334700999999997, 53.82210839999998], [-1.2321074, 53.8227438], [-1.2315377, 53.823030900000006], [-1.2312264, 53.823200699999994], [-1.2309212, 53.823376], [-1.2305717, 53.8235905], [-1.2302759, 53.8237876], [-1.2300453999999998, 53.8239548], [-1.229638, 53.8242648], [-1.2292761, 53.82457910000001], [-1.2289612, 53.82488099999999], [-1.2286762, 53.82518160000001], [-1.2284148, 53.8254944], [-1.2281782, 53.82581], [-1.227967796143011, 53.82615388587379], [-1.2278865895977311, 53.826304978271224], [-1.2278137691414694, 53.826438310778514], [-1.227748191963147, 53.82655643056404], [-1.2276887152516869, 53.82666188479622], [-1.2276341961960109, 53.82675722064349], [-1.227583491985041, 53.826844985274235], [-1.2275354598077, 53.82692772585688], [-1.2274889568529093, 53.827007989559846], [-1.2274428403095916, 53.827088323551536], [-1.2273959673666692, 53.82717127500036], [-1.227347195213064, 53.82725939107473], [-1.227295381037698, 53.82735521894307], [-1.2272393820294936, 53.82746130577378], [-1.2271780553773728, 53.82758019873528], [-1.227110258270258, 53.82771444499598], [-1.2270348478970714, 53.8278665917243], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} 16.1 1938 1953 Micklefield York York 53.9582587 -1.0935657 53.9582587 -1.0935657 1 0 2026-09-15 19:03:07 TERMINATED 2026-09-15 18:53:00 York TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744321 1789498342019644 39 39 2026-09-15 19:03:01.422278 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:01.218851
558286 589604 W00201 655H80MY15 2026-09-15 COMPLETE 15743454 2026-09-15 19:53:00 2026-09-15 19:03:07 2026-09-17 19:03:07 {"id": 589604, "stp": "P", "toc": "West Midlands Trains", "uid": "W00201", "consist": "196114", "dest_crs": "XTS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00201/2026-09-15/detailed", "trust_id": "655H80MY15", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tyseley LMD", "service_date": "2026-09-15", "dest_arr_time": "1934", "dest_platform": null, "is_terminated": 1, "next_location": "Tyseley LMD", "signalling_id": "5H80", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "1953", "current_leg_dep": "1931", "current_leg_end": "Tyseley LMD", "origin_dep_time": "1911", "origin_platform": "10B", "current_location": "Tyseley LMD", "last_update_time": "2026-09-15T19:03:07", "route_debug_link": null, "timing_variation": "+19 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": "1934", "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\": 589604, \"profile_key\": \"000aaadb977a1a6af49969774b1bbbe303378b3cb08425a4cc6197deee6ec977\", \"schedule_id\": 24848, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"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\": \"1913\", \"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\": \"1914H\", \"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\": \"1922\", \"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\": \"1923H\", \"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\": \"1931H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 6, \"distance_m\": 5329.72, \"section_seq\": 1, \"route_path_id\": 30824}, {\"is_pass\": false, \"wtt_arr\": \"1934\", \"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": "1911", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.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-15T18:50:56Z\", \"source_id\": 15743190, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:08Z\", \"source_id\": 15743454, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tyseley LMD", "service_state_platform": null, "timing_fact_generation": 1789498269297137, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:01.253737", "service_state_evidence_id": 15743190, "current_leg_start_actual_dep": "2026-09-15T19:30:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:02.309274", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BHM XTS 5H80 196114 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": 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": 589604, "profile_key": "000aaadb977a1a6af49969774b1bbbe303378b3cb08425a4cc6197deee6ec977", "schedule_id": 24848, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1911", "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": "1913", "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": "1914H", "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": "1922", "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": "1923H", "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": "1931H", "location": "Small Heath Sth Jn", "stage_seq": 6, "distance_m": 5329.72, "section_seq": 1, "route_path_id": 30824}, {"is_pass": false, "wtt_arr": "1934", "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-15T18:50:56Z", "source_id": 15743190, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:08Z", "source_id": 15743454, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Birmingham New Street 1911 1911 10B None None Tyseley LMD 1934 1934 None LATE +19 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00201/2026-09-15/detailed None Birmingham New Street 2026-09-15T19:30:00+01:00 Tyseley LMD 22.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 1931 1953 Birmingham New Street Tyseley LMD Tyseley LMD 52.4549530 -1.8448272 52.4549530 -1.8448272 1 0 2026-09-15 19:03:07 TERMINATED 2026-09-15 18:53:00 Tyseley LMD TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743190 1789498269297137 35 35 2026-09-15 19:03:02.309274 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:01.253737
558287 584289 L79459 831L64MS15 2026-09-15 COMPLETE 15745063 2026-09-15 19:53:00 2026-09-15 19:03:07 2026-09-17 19:03:07 {"id": 584289, "stp": "O", "toc": "South Western Railway", "uid": "L79459", "consist": "159103+159108", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79459/2026-09-15/detailed", "trust_id": "831L64MS15", "origin_crs": "EXD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-15", "dest_arr_time": "1949", "dest_platform": "9", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1L64", "timing_status": "LATE", "origin_station": "Exeter St. David's", "current_leg_arr": "1953", "current_leg_dep": "1945", "current_leg_end": "London Waterloo", "origin_dep_time": "1557", "origin_platform": "1", "current_location": "London Waterloo", "last_update_time": "2026-09-15T19:03:07", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Clapham Junction (M)", "dest_arr_time_act": "1949", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "current_leg_milage": "3.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 163.916, \"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\": 453.451, \"from_m\": 163.916, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1710.89, \"from_m\": 453.451, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2831.141, \"from_m\": 1710.89, \"capability_applied\": null, \"effective_limit_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\": 2871.317, \"from_m\": 2831.141, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3461.122, \"from_m\": 2871.317, \"capability_applied\": null, \"effective_limit_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\": 9733.786, \"from_m\": 3461.122, \"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\": 11095.578, \"from_m\": 9733.786, \"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\": 16425.298, \"from_m\": 11095.578, \"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\": 20758.539, \"from_m\": 16425.298, \"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\": 27713.995, \"from_m\": 20758.539, \"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\": 28784.844, \"from_m\": 27713.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30088.113, \"from_m\": 28784.844, \"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\": 37280.268, \"from_m\": 30088.113, \"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\": 37994.28, \"from_m\": 37280.268, \"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\": 46414.434, \"from_m\": 37994.28, \"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\": 46477.223, \"from_m\": 46414.434, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62616.373, \"from_m\": 46477.223, \"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\": 64668.92, \"from_m\": 62616.373, \"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\": 79549.776, \"from_m\": 64668.92, \"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\": 79901.401, \"from_m\": 79549.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\": 79956.556, \"from_m\": 79901.401, \"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\": 79968.842, \"from_m\": 79956.556, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 80039.154, \"from_m\": 79968.842, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94490.107, \"from_m\": 80039.154, \"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\": 95347.767, \"from_m\": 94490.107, \"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\": 115853.35, \"from_m\": 95347.767, \"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\": 116911.823, \"from_m\": 115853.35, \"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\": 138195.292, \"from_m\": 116911.823, \"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\": 138281.702, \"from_m\": 138195.292, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 139835.695, \"from_m\": 138281.702, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 142187.241, \"from_m\": 139835.695, \"capability_applied\": null, \"effective_limit_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\": 142230.005, \"from_m\": 142187.241, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 142287.173, \"from_m\": 142230.005, \"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\": 142323.859, \"from_m\": 142287.173, \"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\": 143365.72, \"from_m\": 142323.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145005.603, \"from_m\": 143365.72, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 151421.505, \"from_m\": 145005.603, \"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\": 170335.382, \"from_m\": 151421.505, \"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\": 194323.184, \"from_m\": 170335.382, \"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\": 195168.118, \"from_m\": 194323.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 195832.441, \"from_m\": 195168.118, \"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\": 199598.533, \"from_m\": 195832.441, \"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\": 199958.613, \"from_m\": 199598.533, \"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\": 200276.541, \"from_m\": 199958.613, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 200741.141, \"from_m\": 200276.541, \"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\": 200787.838, \"from_m\": 200741.141, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 243709.12, \"from_m\": 200787.838, \"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\": 245825.227, \"from_m\": 243709.12, \"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\": 245852.331, \"from_m\": 245825.227, \"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\": 256781.612, \"from_m\": 245852.331, \"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\": 260784.63, \"from_m\": 256781.612, \"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\": 270455.869, \"from_m\": 260784.63, \"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\": 274950.442, \"from_m\": 270455.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 276080.482, \"from_m\": 274950.442, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 276111.394, \"from_m\": 276080.482, \"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\": 276229.96, \"from_m\": 276111.394, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 276344.053, \"from_m\": 276229.96, \"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\": 276405.104, \"from_m\": 276344.053, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 276823.165, \"from_m\": 276405.104, \"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\": 584289, \"profile_key\": \"24237d26f5e81d34c0ee4eccd1633d1e4ad7408fef9ef29b4c7eea90b411f161\", \"schedule_id\": 37643, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Exeter St. David's\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1602\", \"location\": \"Exeter Central\", \"stage_seq\": 2, \"distance_m\": 1178.417, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Exmouth Jn\", \"stage_seq\": 3, \"distance_m\": 3010.705, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1606H\", \"wtt_dep\": \"1607\", \"location\": \"Pinhoe\", \"stage_seq\": 4, \"distance_m\": 5765.869, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1611\", \"location\": \"Cranbrook\", \"stage_seq\": 5, \"distance_m\": 9573.8, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616\", \"location\": \"Whimple\", \"stage_seq\": 6, \"distance_m\": 14697.541, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1621H\", \"location\": \"Feniton\", \"stage_seq\": 7, \"distance_m\": 20671.349, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1631\", \"location\": \"Honiton\", \"stage_seq\": 8, \"distance_m\": 28093.03, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Axminster West Jn\", \"stage_seq\": 9, \"distance_m\": 41994.36, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1643H\", \"wtt_dep\": \"1645\", \"location\": \"Axminster\", \"stage_seq\": 10, \"distance_m\": 44409.74, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Axminster East Jn\", \"stage_seq\": 11, \"distance_m\": 46507.979, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"Chard Jn. S.B.\", \"stage_seq\": 12, \"distance_m\": 52724.408, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1701H\", \"wtt_dep\": \"1702H\", \"location\": \"Crewkerne\", \"stage_seq\": 13, \"distance_m\": 65580.523, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1714H\", \"wtt_dep\": \"1716\", \"location\": \"Yeovil Junction\", \"stage_seq\": 14, \"distance_m\": 79697.146, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1723H\", \"location\": \"Sherborne\", \"stage_seq\": 15, \"distance_m\": 86932.259, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732\", \"location\": \"Templecombe\", \"stage_seq\": 16, \"distance_m\": 96842.911, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": \"1742H\", \"location\": \"Gillingham (Dorset)\", \"stage_seq\": 17, \"distance_m\": 107767.141, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1754H\", \"wtt_dep\": \"1755H\", \"location\": \"Tisbury\", \"stage_seq\": 18, \"distance_m\": 122265.711, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1757\", \"wtt_dep\": \"1807\", \"location\": \"Tisbury Loop\", \"stage_seq\": 19, \"distance_m\": 122733.721, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1815H\", \"location\": \"Wilton\", \"stage_seq\": 20, \"distance_m\": 138492.109, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1817\", \"location\": \"Wilton Jn\", \"stage_seq\": 21, \"distance_m\": 139475.009, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1821\", \"wtt_dep\": \"1826\", \"location\": \"Salisbury\", \"stage_seq\": 22, \"distance_m\": 142532.15, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1828H\", \"location\": \"Salisbury Tunnel Jn\", \"stage_seq\": 23, \"distance_m\": 144249.105, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829\", \"location\": \"Laverstock North Jn\", \"stage_seq\": 24, \"distance_m\": 144930.046, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1832H\", \"location\": \"Porton\", \"stage_seq\": 25, \"distance_m\": 151091.031, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1836H\", \"location\": \"Grateley\", \"stage_seq\": 26, \"distance_m\": 160134.137, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1842\", \"wtt_dep\": \"1843H\", \"location\": \"Andover\", \"stage_seq\": 27, \"distance_m\": 170335.382, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1850\", \"location\": \"Whitchurch (Hants)\", \"stage_seq\": 28, \"distance_m\": 181850.865, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852H\", \"location\": \"Overton\", \"stage_seq\": 29, \"distance_m\": 187681.785, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857\", \"location\": \"Worting Jn\", \"stage_seq\": 30, \"distance_m\": 196152.638, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1900\", \"wtt_dep\": \"1901H\", \"location\": \"Basingstoke\", \"stage_seq\": 31, \"distance_m\": 200135.386, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1912H\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 32, \"distance_m\": 223502.158, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918H\", \"location\": \"Woking Jn\", \"stage_seq\": 33, \"distance_m\": 237083.986, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1919H\", \"wtt_dep\": \"1921H\", \"location\": \"Woking\", \"stage_seq\": 34, \"distance_m\": 237885.564, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 35, \"distance_m\": 255304.78, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Surbiton\", \"stage_seq\": 36, \"distance_m\": 257531.019, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 37, \"distance_m\": 260374.537, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933H\", \"location\": \"New Malden\", \"stage_seq\": 38, \"distance_m\": 261189.096, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935H\", \"location\": \"Wimbledon\", \"stage_seq\": 39, \"distance_m\": 265171.706, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": \"1941H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 40, \"distance_m\": 270548.133, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 41, \"distance_m\": 276080.482, \"section_seq\": 1, \"route_path_id\": 43444}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 42, \"distance_m\": 276823.165, \"section_seq\": 1, \"route_path_id\": 43444}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 276823.165, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43444}], \"total_distance_m\": 276823.165, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 275556.337, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1266.828, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1557", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:59:22Z\", \"source_id\": 47847785, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:00:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:59:27Z\", \"source_id\": 15553808, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:06:14Z\", \"source_id\": 47866413, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:08:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:06:18Z\", \"source_id\": 15559153, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:15:52Z\", \"source_id\": 15566703, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:20:52Z\", \"source_id\": 15570667, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:26:02Z\", \"source_id\": 47920257, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:26:04Z\", \"source_id\": 15574727, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:33:19Z\", \"source_id\": 47940504, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:33:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:33:23Z\", \"source_id\": 15580533, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:48:03Z\", \"source_id\": 47981385, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:48:05Z\", \"source_id\": 15592254, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:58Z\", \"source_id\": 48009729, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:58:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:01Z\", \"source_id\": 15600192, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:41Z\", \"source_id\": 48075365, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:21:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:43Z\", \"source_id\": 15618699, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26357, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:37Z\", \"source_id\": 48119747, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:42Z\", \"source_id\": 15631861, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:47:04Z\", \"source_id\": 48146914, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:47:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:47:08Z\", \"source_id\": 15640467, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:10Z\", \"source_id\": 48238268, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:11Z\", \"source_id\": 15669660, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:39:40Z\", \"source_id\": 48283911, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:41:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:39:44Z\", \"source_id\": 15684203, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:57:40Z\", \"source_id\": 48330745, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:58:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:57:46Z\", \"source_id\": 15698894, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:10Z\", \"source_id\": 48383381, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:11Z\", \"source_id\": 15715282, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:40Z\", \"source_id\": 48414343, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:44Z\", \"source_id\": 15726346, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:19Z\", \"source_id\": 15727231, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:07Z\", \"source_id\": 48420568, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:12Z\", \"source_id\": 15729437, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:21Z\", \"source_id\": 48428444, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:28Z\", \"source_id\": 15731921, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:57Z\", \"source_id\": 48444775, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:00Z\", \"source_id\": 15736918, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:03Z\", \"source_id\": 15744547, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:28Z\", \"source_id\": 15745063, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "9", "timing_fact_generation": 1789498348865784, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:03.409467", "service_state_evidence_id": 15744547, "current_leg_start_actual_dep": "2026-09-15T19:45:30+01:00", "operational_evidence_version": 136, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:03.986201", "service_state_valid_until_kind": null, "operational_interpretation_version": 136, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O EXD None 1L64 159103+159108 6 90 None {"version": 3, "segments": [{"to_m": 163.916, "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": 453.451, "from_m": 163.916, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1710.89, "from_m": 453.451, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2831.141, "from_m": 1710.89, "capability_applied": null, "effective_limit_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": 2871.317, "from_m": 2831.141, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3461.122, "from_m": 2871.317, "capability_applied": null, "effective_limit_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": 9733.786, "from_m": 3461.122, "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": 11095.578, "from_m": 9733.786, "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": 16425.298, "from_m": 11095.578, "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": 20758.539, "from_m": 16425.298, "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": 27713.995, "from_m": 20758.539, "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": 28784.844, "from_m": 27713.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30088.113, "from_m": 28784.844, "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": 37280.268, "from_m": 30088.113, "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": 37994.28, "from_m": 37280.268, "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": 46414.434, "from_m": 37994.28, "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": 46477.223, "from_m": 46414.434, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62616.373, "from_m": 46477.223, "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": 64668.92, "from_m": 62616.373, "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": 79549.776, "from_m": 64668.92, "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": 79901.401, "from_m": 79549.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": 79956.556, "from_m": 79901.401, "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": 79968.842, "from_m": 79956.556, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 80039.154, "from_m": 79968.842, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94490.107, "from_m": 80039.154, "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": 95347.767, "from_m": 94490.107, "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": 115853.35, "from_m": 95347.767, "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": 116911.823, "from_m": 115853.35, "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": 138195.292, "from_m": 116911.823, "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": 138281.702, "from_m": 138195.292, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 139835.695, "from_m": 138281.702, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 142187.241, "from_m": 139835.695, "capability_applied": null, "effective_limit_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": 142230.005, "from_m": 142187.241, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 142287.173, "from_m": 142230.005, "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": 142323.859, "from_m": 142287.173, "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": 143365.72, "from_m": 142323.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145005.603, "from_m": 143365.72, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 151421.505, "from_m": 145005.603, "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": 170335.382, "from_m": 151421.505, "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": 194323.184, "from_m": 170335.382, "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": 195168.118, "from_m": 194323.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 195832.441, "from_m": 195168.118, "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": 199598.533, "from_m": 195832.441, "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": 199958.613, "from_m": 199598.533, "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": 200276.541, "from_m": 199958.613, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 200741.141, "from_m": 200276.541, "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": 200787.838, "from_m": 200741.141, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 243709.12, "from_m": 200787.838, "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": 245825.227, "from_m": 243709.12, "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": 245852.331, "from_m": 245825.227, "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": 256781.612, "from_m": 245852.331, "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": 260784.63, "from_m": 256781.612, "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": 270455.869, "from_m": 260784.63, "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": 274950.442, "from_m": 270455.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 276080.482, "from_m": 274950.442, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 276111.394, "from_m": 276080.482, "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": 276229.96, "from_m": 276111.394, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 276344.053, "from_m": 276229.96, "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": 276405.104, "from_m": 276344.053, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 276823.165, "from_m": 276405.104, "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": 584289, "profile_key": "24237d26f5e81d34c0ee4eccd1633d1e4ad7408fef9ef29b4c7eea90b411f161", "schedule_id": 37643, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1557", "location": "Exeter St. David's", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1602", "location": "Exeter Central", "stage_seq": 2, "distance_m": 1178.417, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Exmouth Jn", "stage_seq": 3, "distance_m": 3010.705, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1607", "location": "Pinhoe", "stage_seq": 4, "distance_m": 5765.869, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611", "location": "Cranbrook", "stage_seq": 5, "distance_m": 9573.8, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616", "location": "Whimple", "stage_seq": 6, "distance_m": 14697.541, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1621H", "location": "Feniton", "stage_seq": 7, "distance_m": 20671.349, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1631", "location": "Honiton", "stage_seq": 8, "distance_m": 28093.03, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Axminster West Jn", "stage_seq": 9, "distance_m": 41994.36, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1645", "location": "Axminster", "stage_seq": 10, "distance_m": 44409.74, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Axminster East Jn", "stage_seq": 11, "distance_m": 46507.979, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Chard Jn. S.B.", "stage_seq": 12, "distance_m": 52724.408, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1701H", "wtt_dep": "1702H", "location": "Crewkerne", "stage_seq": 13, "distance_m": 65580.523, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1714H", "wtt_dep": "1716", "location": "Yeovil Junction", "stage_seq": 14, "distance_m": 79697.146, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1723H", "location": "Sherborne", "stage_seq": 15, "distance_m": 86932.259, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732", "location": "Templecombe", "stage_seq": 16, "distance_m": 96842.911, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": "1742H", "location": "Gillingham (Dorset)", "stage_seq": 17, "distance_m": 107767.141, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1754H", "wtt_dep": "1755H", "location": "Tisbury", "stage_seq": 18, "distance_m": 122265.711, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1757", "wtt_dep": "1807", "location": "Tisbury Loop", "stage_seq": 19, "distance_m": 122733.721, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815H", "location": "Wilton", "stage_seq": 20, "distance_m": 138492.109, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1817", "location": "Wilton Jn", "stage_seq": 21, "distance_m": 139475.009, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1821", "wtt_dep": "1826", "location": "Salisbury", "stage_seq": 22, "distance_m": 142532.15, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1828H", "location": "Salisbury Tunnel Jn", "stage_seq": 23, "distance_m": 144249.105, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829", "location": "Laverstock North Jn", "stage_seq": 24, "distance_m": 144930.046, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832H", "location": "Porton", "stage_seq": 25, "distance_m": 151091.031, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836H", "location": "Grateley", "stage_seq": 26, "distance_m": 160134.137, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1842", "wtt_dep": "1843H", "location": "Andover", "stage_seq": 27, "distance_m": 170335.382, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1850", "location": "Whitchurch (Hants)", "stage_seq": 28, "distance_m": 181850.865, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852H", "location": "Overton", "stage_seq": 29, "distance_m": 187681.785, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857", "location": "Worting Jn", "stage_seq": 30, "distance_m": 196152.638, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1900", "wtt_dep": "1901H", "location": "Basingstoke", "stage_seq": 31, "distance_m": 200135.386, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912H", "location": "Farnborough (Main)", "stage_seq": 32, "distance_m": 223502.158, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918H", "location": "Woking Jn", "stage_seq": 33, "distance_m": 237083.986, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1919H", "wtt_dep": "1921H", "location": "Woking", "stage_seq": 34, "distance_m": 237885.564, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Hampton Court Jn", "stage_seq": 35, "distance_m": 255304.78, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Surbiton", "stage_seq": 36, "distance_m": 257531.019, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932", "location": "Berrylands Juncton", "stage_seq": 37, "distance_m": 260374.537, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933H", "location": "New Malden", "stage_seq": 38, "distance_m": 261189.096, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935H", "location": "Wimbledon", "stage_seq": 39, "distance_m": 265171.706, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": "1941H", "location": "Clapham Junction (M)", "stage_seq": 40, "distance_m": 270548.133, "section_seq": 1, "route_path_id": 43444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Waterloo West Crossings", "stage_seq": 41, "distance_m": 276080.482, "section_seq": 1, "route_path_id": 43444}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 42, "distance_m": 276823.165, "section_seq": 1, "route_path_id": 43444}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 276823.165, "from_m": 0.0, "section_seq": 1, "route_path_id": 43444}], "total_distance_m": 276823.165, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 275556.337, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1266.828, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26485, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:59:22Z", "source_id": 47847785, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T15:00:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:59:27Z", "source_id": 15553808, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26508, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:06:14Z", "source_id": 47866413, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:08:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:06:18Z", "source_id": 15559153, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:15:52Z", "source_id": 15566703, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:20:52Z", "source_id": 15570667, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26512, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:26:02Z", "source_id": 47920257, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:26:04Z", "source_id": 15574727, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26514, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:33:19Z", "source_id": 47940504, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:33:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:33:23Z", "source_id": 15580533, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26522, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:48:03Z", "source_id": 47981385, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:48:05Z", "source_id": 15592254, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26530, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:58Z", "source_id": 48009729, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:58:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:01Z", "source_id": 15600192, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26363, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:41Z", "source_id": 48075365, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:21:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:43Z", "source_id": 15618699, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26357, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:37Z", "source_id": 48119747, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:37:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:42Z", "source_id": 15631861, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26348, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:47:04Z", "source_id": 48146914, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:47:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:47:08Z", "source_id": 15640467, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27224, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:10Z", "source_id": 48238268, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:23:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:11Z", "source_id": 15669660, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27146, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:39:40Z", "source_id": 48283911, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T17:41:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:39:44Z", "source_id": 15684203, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T18:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27083, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:57:40Z", "source_id": 48330745, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T17:58:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:57:46Z", "source_id": 15698894, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T18:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:10Z", "source_id": 48383381, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T18:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:11Z", "source_id": 15715282, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:40Z", "source_id": 48414343, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T18:31:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:44Z", "source_id": 15726346, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:19Z", "source_id": 15727231, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:07Z", "source_id": 48420568, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T18:33:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:12Z", "source_id": 15729437, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:21Z", "source_id": 48428444, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T18:37:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:28Z", "source_id": 15731921, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:57Z", "source_id": 48444775, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T18:44:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:00Z", "source_id": 15736918, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:03Z", "source_id": 15744547, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:28Z", "source_id": 15745063, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Exeter St. David's 1557 1557 1 None None London Waterloo 1949 1949 9 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L79459/2026-09-15/detailed None Clapham Junction (M) 2026-09-15T19:45:30+01:00 London Waterloo 8.0 {"type": "LineString", "coordinates": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 3.9 1945 1953 Clapham Junction (M) London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-15 19:03:07 TERMINATED 2026-09-15 18:53:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744547 1789498348865784 136 136 2026-09-15 19:03:03.986201 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:03.409467
558288 586633 G26344 881F53MU15 2026-09-15 COMPLETE 15744311 2026-09-15 19:53:00 2026-09-15 19:03:07 2026-09-17 19:03:07 {"id": 586633, "stp": "P", "toc": "Southern", "uid": "G26344", "consist": "387305+387213", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26344/2026-09-15/detailed", "trust_id": "881F53MU15", "origin_crs": "ORE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-15", "dest_arr_time": "1936", "dest_platform": "18", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1F53", "timing_status": "LATE", "origin_station": "Ore", "current_leg_arr": "1953", "current_leg_dep": "1947", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1721", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-15T19:03:07", "route_debug_link": null, "timing_variation": "+17 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": "1936", "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": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1134.928, \"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\": 1757.245, \"from_m\": 1134.928, \"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\": 2700.597, \"from_m\": 1757.245, \"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\": 3908.783, \"from_m\": 2700.597, \"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\": 4002.86, \"from_m\": 3908.783, \"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\": 5160.837, \"from_m\": 4002.86, \"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\": 5218.617, \"from_m\": 5160.837, \"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\": 21178.105, \"from_m\": 5218.617, \"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\": 21226.327, \"from_m\": 21178.105, \"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\": 35502.011, \"from_m\": 21226.327, \"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\": 36058.961, \"from_m\": 35502.011, \"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\": 36093.614, \"from_m\": 36058.961, \"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\": 36123.888, \"from_m\": 36093.614, \"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\": 39500.769, \"from_m\": 36123.888, \"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\": 40643.731, \"from_m\": 39500.769, \"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\": 44020.612, \"from_m\": 40643.731, \"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\": 46372.159, \"from_m\": 44020.612, \"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\": 46799.607, \"from_m\": 46372.159, \"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\": 53324.437, \"from_m\": 46799.607, \"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\": 53576.914, \"from_m\": 53324.437, \"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\": 58615.284, \"from_m\": 53576.914, \"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\": 61801.921, \"from_m\": 58615.284, \"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\": 63793.508, \"from_m\": 61801.921, \"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\": 63840.563, \"from_m\": 63793.508, \"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\": 63869.11, \"from_m\": 63840.563, \"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\": 65409.769, \"from_m\": 63869.11, \"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\": 65732.014, \"from_m\": 65409.769, \"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\": 66662.775, \"from_m\": 65732.014, \"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\": 75594.674, \"from_m\": 66662.775, \"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\": 76777.658, \"from_m\": 75594.674, \"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\": 79679.905, \"from_m\": 76777.658, \"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\": 80103.094, \"from_m\": 79679.905, \"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\": 80540.26, \"from_m\": 80103.094, \"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\": 80574.061, \"from_m\": 80540.26, \"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\": 84659.206, \"from_m\": 80574.061, \"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\": 84723.171, \"from_m\": 84659.206, \"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\": 84769.437, \"from_m\": 84723.171, \"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\": 85287.599, \"from_m\": 84769.437, \"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\": 86501.318, \"from_m\": 85287.599, \"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\": 94365.531, \"from_m\": 86501.318, \"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\": 95220.801, \"from_m\": 94365.531, \"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\": 95515.034, \"from_m\": 95220.801, \"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\": 95595.741, \"from_m\": 95515.034, \"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\": 101702.971, \"from_m\": 95595.741, \"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\": 101818.422, \"from_m\": 101702.971, \"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\": 102671.198, \"from_m\": 101818.422, \"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\": 103486.916, \"from_m\": 102671.198, \"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\": 103558.237, \"from_m\": 103486.916, \"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\": 111274.503, \"from_m\": 103558.237, \"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\": 112011.069, \"from_m\": 111274.503, \"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\": 122926.066, \"from_m\": 112011.069, \"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\": 122981.083, \"from_m\": 122926.066, \"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\": 127554.089, \"from_m\": 122981.083, \"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\": 128831.733, \"from_m\": 127554.089, \"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\": 128890.297, \"from_m\": 128831.733, \"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\": 128934.568, \"from_m\": 128890.297, \"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\": 128970.275, \"from_m\": 128934.568, \"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\": 129033.974, \"from_m\": 128970.275, \"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\": 129122.642, \"from_m\": 129033.974, \"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\": 129153.078, \"from_m\": 129122.642, \"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\": 129547.334, \"from_m\": 129153.078, \"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\": 129584.299, \"from_m\": 129547.334, \"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\": 130480.75, \"from_m\": 129584.299, \"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\": 131004.742, \"from_m\": 130480.75, \"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\": 131086.065, \"from_m\": 131004.742, \"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\": 131139.84, \"from_m\": 131086.065, \"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\": 139520.262, \"from_m\": 131139.84, \"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\": 142918.639, \"from_m\": 139520.262, \"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\": 145599.599, \"from_m\": 142918.639, \"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\": 146256.636, \"from_m\": 145599.599, \"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}], \"service_id\": 586633, \"profile_key\": \"e92563a87b4983aa99d6413123a90fe5b8eb62ac5046e617cfff7c2c9b2b820f\", \"schedule_id\": 10289, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1721\", \"location\": \"Ore\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1725H\", \"location\": \"Hastings\", \"stage_seq\": 2, \"distance_m\": 1441.082, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1728\", \"wtt_dep\": \"1729\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 3, \"distance_m\": 2678.648, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 4, \"distance_m\": 3970.026, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1735\", \"wtt_dep\": \"1736\", \"location\": \"Bexhill\", \"stage_seq\": 5, \"distance_m\": 8816.098, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": \"1738H\", \"location\": \"Collington\", \"stage_seq\": 6, \"distance_m\": 10160.921, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": \"1741H\", \"location\": \"Cooden Beach\", \"stage_seq\": 7, \"distance_m\": 12400.152, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1744H\", \"wtt_dep\": \"1745\", \"location\": \"Normans Bay\", \"stage_seq\": 8, \"distance_m\": 15131.913, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1749\", \"wtt_dep\": \"1749H\", \"location\": \"Pevensey & Westham\", \"stage_seq\": 9, \"distance_m\": 31943.664, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753\", \"location\": \"Willingdon Jn\", \"stage_seq\": 10, \"distance_m\": 36123.888, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1754\", \"wtt_dep\": \"1754H\", \"location\": \"Hampden Park\", \"stage_seq\": 11, \"distance_m\": 36834.414, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1759\", \"wtt_dep\": \"1805\", \"location\": \"Eastbourne\", \"stage_seq\": 12, \"distance_m\": 40072.25, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1808\", \"location\": \"Hampden Park\", \"stage_seq\": 13, \"distance_m\": 43310.086, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1808H\", \"location\": \"Willingdon Jn\", \"stage_seq\": 14, \"distance_m\": 44020.612, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1811H\", \"wtt_dep\": \"1812H\", \"location\": \"Polegate\", \"stage_seq\": 15, \"distance_m\": 47294.698, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822\", \"location\": \"Southerham Jn\", \"stage_seq\": 16, \"distance_m\": 63869.11, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1824H\", \"wtt_dep\": \"1825H\", \"location\": \"Lewes\", \"stage_seq\": 17, \"distance_m\": 65501.203, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1833\", \"wtt_dep\": \"1833H\", \"location\": \"Plumpton\", \"stage_seq\": 18, \"distance_m\": 74288.434, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1840\", \"location\": \"Keymer Jn\", \"stage_seq\": 19, \"distance_m\": 80103.094, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1840H\", \"wtt_dep\": \"1841\", \"location\": \"Wivelsfield\", \"stage_seq\": 20, \"distance_m\": 80457.621, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1845H\", \"wtt_dep\": \"1847\", \"location\": \"Haywards Heath\", \"stage_seq\": 21, \"distance_m\": 85170.279, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 22, \"distance_m\": 86396.623, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1853\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 23, \"distance_m\": 95515.034, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854H\", \"location\": \"Three Bridges\", \"stage_seq\": 24, \"distance_m\": 98654.762, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1857H\", \"wtt_dep\": \"1902\", \"location\": \"Gatwick Airport\", \"stage_seq\": 25, \"distance_m\": 103141.288, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 26, \"distance_m\": 111136.452, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 27, \"distance_m\": 122981.083, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Purley\", \"stage_seq\": 28, \"distance_m\": 124560.101, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1917H\", \"wtt_dep\": \"1918H\", \"location\": \"East Croydon\", \"stage_seq\": 29, \"distance_m\": 129354.97, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 30, \"distance_m\": 130202.68, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920H\", \"location\": \"Selhurst\", \"stage_seq\": 31, \"distance_m\": 131231.733, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Streatham North Jn\", \"stage_seq\": 32, \"distance_m\": 136526.325, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"location\": \"Balham\", \"stage_seq\": 33, \"distance_m\": 138872.336, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1928\", \"wtt_dep\": \"1929\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 34, \"distance_m\": 142014.042, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 35, \"distance_m\": 143078.65, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 36, \"distance_m\": 144914.562, \"section_seq\": 1, \"route_path_id\": 69075}, {\"is_pass\": false, \"wtt_arr\": \"1936\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 37, \"distance_m\": 146256.636, \"section_seq\": 1, \"route_path_id\": 69075}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 146256.636, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69075}], \"total_distance_m\": 146256.636, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 145886.445, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 370.191, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1721", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:59Z\", \"source_id\": 48081895, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:01Z\", \"source_id\": 15620590, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:20Z\", \"source_id\": 48088699, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:24Z\", \"source_id\": 15622573, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:37Z\", \"source_id\": 48114465, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:41Z\", \"source_id\": 15630187, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:39Z\", \"source_id\": 48122414, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:42Z\", \"source_id\": 15632694, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:37Z\", \"source_id\": 48130263, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:41Z\", \"source_id\": 15635186, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:25Z\", \"source_id\": 48140065, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:29Z\", \"source_id\": 15638361, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:54:16Z\", \"source_id\": 48165977, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:55:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:09:03Z\", \"source_id\": 48204501, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:10:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:54:22Z\", \"source_id\": 15646544, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:09:07Z\", \"source_id\": 15658749, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:58:49Z\", \"source_id\": 48177448, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:00:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:58:51Z\", \"source_id\": 15650197, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:13:36Z\", \"source_id\": 48216564, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:15:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:13:42Z\", \"source_id\": 15662506, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:33:59Z\", \"source_id\": 48268963, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:34:00Z\", \"source_id\": 15679449, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:41:31Z\", \"source_id\": 48288885, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:41:33Z\", \"source_id\": 15685731, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:49:42Z\", \"source_id\": 48310243, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:49:45Z\", \"source_id\": 15692424, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:11Z\", \"source_id\": 48321895, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:55:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:18Z\", \"source_id\": 15696089, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:14Z\", \"source_id\": 48358341, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:09:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:18Z\", \"source_id\": 15707392, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:10Z\", \"source_id\": 48368375, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:13:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:13Z\", \"source_id\": 15710606, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:21Z\", \"source_id\": 48413597, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:27Z\", \"source_id\": 15725892, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:03Z\", \"source_id\": 15726870, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:59Z\", \"source_id\": 48422663, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:04Z\", \"source_id\": 15730089, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:43Z\", \"source_id\": 48432021, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:46Z\", \"source_id\": 15732936, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:38Z\", \"source_id\": 48444054, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:41Z\", \"source_id\": 15736704, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:16Z\", \"source_id\": 48450389, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:18Z\", \"source_id\": 15738704, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:25Z\", \"source_id\": 48465427, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:28Z\", \"source_id\": 15743793, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:50Z\", \"source_id\": 15744311, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "18", "timing_fact_generation": 1789498312272524, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:03.797498", "service_state_evidence_id": 15743793, "current_leg_start_actual_dep": "2026-09-15T19:46:00+01:00", "operational_evidence_version": 158, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:03.979132", "service_state_valid_until_kind": null, "operational_interpretation_version": 158, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P ORE None 1F53 387305+387213 8 110 None {"version": 3, "segments": [{"to_m": 1134.928, "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": 1757.245, "from_m": 1134.928, "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": 2700.597, "from_m": 1757.245, "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": 3908.783, "from_m": 2700.597, "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": 4002.86, "from_m": 3908.783, "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": 5160.837, "from_m": 4002.86, "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": 5218.617, "from_m": 5160.837, "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": 21178.105, "from_m": 5218.617, "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": 21226.327, "from_m": 21178.105, "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": 35502.011, "from_m": 21226.327, "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": 36058.961, "from_m": 35502.011, "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": 36093.614, "from_m": 36058.961, "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": 36123.888, "from_m": 36093.614, "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": 39500.769, "from_m": 36123.888, "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": 40643.731, "from_m": 39500.769, "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": 44020.612, "from_m": 40643.731, "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": 46372.159, "from_m": 44020.612, "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": 46799.607, "from_m": 46372.159, "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": 53324.437, "from_m": 46799.607, "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": 53576.914, "from_m": 53324.437, "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": 58615.284, "from_m": 53576.914, "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": 61801.921, "from_m": 58615.284, "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": 63793.508, "from_m": 61801.921, "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": 63840.563, "from_m": 63793.508, "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": 63869.11, "from_m": 63840.563, "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": 65409.769, "from_m": 63869.11, "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": 65732.014, "from_m": 65409.769, "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": 66662.775, "from_m": 65732.014, "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": 75594.674, "from_m": 66662.775, "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": 76777.658, "from_m": 75594.674, "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": 79679.905, "from_m": 76777.658, "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": 80103.094, "from_m": 79679.905, "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": 80540.26, "from_m": 80103.094, "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": 80574.061, "from_m": 80540.26, "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": 84659.206, "from_m": 80574.061, "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": 84723.171, "from_m": 84659.206, "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": 84769.437, "from_m": 84723.171, "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": 85287.599, "from_m": 84769.437, "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": 86501.318, "from_m": 85287.599, "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": 94365.531, "from_m": 86501.318, "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": 95220.801, "from_m": 94365.531, "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": 95515.034, "from_m": 95220.801, "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": 95595.741, "from_m": 95515.034, "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": 101702.971, "from_m": 95595.741, "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": 101818.422, "from_m": 101702.971, "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": 102671.198, "from_m": 101818.422, "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": 103486.916, "from_m": 102671.198, "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": 103558.237, "from_m": 103486.916, "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": 111274.503, "from_m": 103558.237, "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": 112011.069, "from_m": 111274.503, "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": 122926.066, "from_m": 112011.069, "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": 122981.083, "from_m": 122926.066, "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": 127554.089, "from_m": 122981.083, "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": 128831.733, "from_m": 127554.089, "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": 128890.297, "from_m": 128831.733, "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": 128934.568, "from_m": 128890.297, "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": 128970.275, "from_m": 128934.568, "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": 129033.974, "from_m": 128970.275, "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": 129122.642, "from_m": 129033.974, "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": 129153.078, "from_m": 129122.642, "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": 129547.334, "from_m": 129153.078, "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": 129584.299, "from_m": 129547.334, "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": 130480.75, "from_m": 129584.299, "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": 131004.742, "from_m": 130480.75, "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": 131086.065, "from_m": 131004.742, "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": 131139.84, "from_m": 131086.065, "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": 139520.262, "from_m": 131139.84, "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": 142918.639, "from_m": 139520.262, "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": 145599.599, "from_m": 142918.639, "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": 146256.636, "from_m": 145599.599, "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}], "service_id": 586633, "profile_key": "e92563a87b4983aa99d6413123a90fe5b8eb62ac5046e617cfff7c2c9b2b820f", "schedule_id": 10289, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1721", "location": "Ore", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1725H", "location": "Hastings", "stage_seq": 2, "distance_m": 1441.082, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1729", "location": "St. Leonards Warrior Sq", "stage_seq": 3, "distance_m": 2678.648, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Bopeep S.B. Jn", "stage_seq": 4, "distance_m": 3970.026, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": "1736", "location": "Bexhill", "stage_seq": 5, "distance_m": 8816.098, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1738H", "location": "Collington", "stage_seq": 6, "distance_m": 10160.921, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": "1741H", "location": "Cooden Beach", "stage_seq": 7, "distance_m": 12400.152, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1744H", "wtt_dep": "1745", "location": "Normans Bay", "stage_seq": 8, "distance_m": 15131.913, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1749", "wtt_dep": "1749H", "location": "Pevensey & Westham", "stage_seq": 9, "distance_m": 31943.664, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753", "location": "Willingdon Jn", "stage_seq": 10, "distance_m": 36123.888, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1754", "wtt_dep": "1754H", "location": "Hampden Park", "stage_seq": 11, "distance_m": 36834.414, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1759", "wtt_dep": "1805", "location": "Eastbourne", "stage_seq": 12, "distance_m": 40072.25, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1808", "location": "Hampden Park", "stage_seq": 13, "distance_m": 43310.086, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1808H", "location": "Willingdon Jn", "stage_seq": 14, "distance_m": 44020.612, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1811H", "wtt_dep": "1812H", "location": "Polegate", "stage_seq": 15, "distance_m": 47294.698, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822", "location": "Southerham Jn", "stage_seq": 16, "distance_m": 63869.11, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1824H", "wtt_dep": "1825H", "location": "Lewes", "stage_seq": 17, "distance_m": 65501.203, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1833", "wtt_dep": "1833H", "location": "Plumpton", "stage_seq": 18, "distance_m": 74288.434, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1840", "location": "Keymer Jn", "stage_seq": 19, "distance_m": 80103.094, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1840H", "wtt_dep": "1841", "location": "Wivelsfield", "stage_seq": 20, "distance_m": 80457.621, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1845H", "wtt_dep": "1847", "location": "Haywards Heath", "stage_seq": 21, "distance_m": 85170.279, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848H", "location": "Copyhold Jn", "stage_seq": 22, "distance_m": 86396.623, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1853", "location": "Balcombe Tunnel Jn", "stage_seq": 23, "distance_m": 95515.034, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854H", "location": "Three Bridges", "stage_seq": 24, "distance_m": 98654.762, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1857H", "wtt_dep": "1902", "location": "Gatwick Airport", "stage_seq": 25, "distance_m": 103141.288, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907H", "location": "Earlswood (Surrey)", "stage_seq": 26, "distance_m": 111136.452, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913H", "location": "Stoats Nest Jn", "stage_seq": 27, "distance_m": 122981.083, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Purley", "stage_seq": 28, "distance_m": 124560.101, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1917H", "wtt_dep": "1918H", "location": "East Croydon", "stage_seq": 29, "distance_m": 129354.97, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920", "location": "Windmill Bridge Jn", "stage_seq": 30, "distance_m": 130202.68, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920H", "location": "Selhurst", "stage_seq": 31, "distance_m": 131231.733, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924", "location": "Streatham North Jn", "stage_seq": 32, "distance_m": 136526.325, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925", "location": "Balham", "stage_seq": 33, "distance_m": 138872.336, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1928", "wtt_dep": "1929", "location": "Clapham Junction (C)", "stage_seq": 34, "distance_m": 142014.042, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Pouparts Jn", "stage_seq": 35, "distance_m": 143078.65, "section_seq": 1, "route_path_id": 69075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932", "location": "Battersea Pier Jn", "stage_seq": 36, "distance_m": 144914.562, "section_seq": 1, "route_path_id": 69075}, {"is_pass": false, "wtt_arr": "1936", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 37, "distance_m": 146256.636, "section_seq": 1, "route_path_id": 69075}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 146256.636, "from_m": 0.0, "section_seq": 1, "route_path_id": 69075}], "total_distance_m": 146256.636, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 145886.445, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 370.191, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31302, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:59Z", "source_id": 48081895, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:01Z", "source_id": 15620590, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31275, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:20Z", "source_id": 48088699, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:27:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:24Z", "source_id": 15622573, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31261, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:37Z", "source_id": 48114465, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:36:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:41Z", "source_id": 15630187, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31258, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:39Z", "source_id": 48122414, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:39:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:42Z", "source_id": 15632694, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31239, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:37Z", "source_id": 48130263, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:42:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:41Z", "source_id": 15635186, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31249, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:25Z", "source_id": 48140065, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:45:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:29Z", "source_id": 15638361, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31221, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:54:16Z", "source_id": 48165977, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:55:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:09:03Z", "source_id": 48204501, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:10:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:54:22Z", "source_id": 15646544, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:09:07Z", "source_id": 15658749, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31231, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:58:49Z", "source_id": 48177448, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:00:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:58:51Z", "source_id": 15650197, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31208, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:13:36Z", "source_id": 48216564, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:15:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:13:42Z", "source_id": 15662506, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31143, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:33:59Z", "source_id": 48268963, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:35:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:34:00Z", "source_id": 15679449, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31135, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:41:31Z", "source_id": 48288885, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:42:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:41:33Z", "source_id": 15685731, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30877, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:49:42Z", "source_id": 48310243, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:49:45Z", "source_id": 15692424, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:11Z", "source_id": 48321895, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:55:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:18Z", "source_id": 15696089, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:14Z", "source_id": 48358341, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T18:09:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:18Z", "source_id": 15707392, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30597, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:10Z", "source_id": 48368375, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:13:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:13Z", "source_id": 15710606, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:21Z", "source_id": 48413597, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T18:31:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:27Z", "source_id": 15725892, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:03Z", "source_id": 15726870, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:59Z", "source_id": 48422663, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T18:34:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:04Z", "source_id": 15730089, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:43Z", "source_id": 48432021, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T18:38:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:46Z", "source_id": 15732936, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:38Z", "source_id": 48444054, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T18:43:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:41Z", "source_id": 15736704, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:16Z", "source_id": 48450389, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T18:45:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:18Z", "source_id": 15738704, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28797, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:25Z", "source_id": 48465427, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T18:53:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:28Z", "source_id": 15743793, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:50Z", "source_id": 15744311, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Ore 1721 1721 2 None None London Victoria (C) 1936 1936 18 LATE +17 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26344/2026-09-15/detailed None Clapham Junction (C) 2026-09-15T19:46:00+01:00 London Victoria (C) 6.0 {"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 3.0 1947 1953 Clapham Junction (C) Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-15 19:03:07 TERMINATED 2026-09-15 18:53:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743793 1789498312272524 158 158 2026-09-15 19:03:03.979132 18 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:03.797498
558289 590415 L37894 635E60MY15 2026-09-15 COMPLETE 15745789 2026-09-15 19:53:00 2026-09-15 19:03:08 2026-09-17 19:03:08 {"id": 590415, "stp": "P", "toc": "Chiltern Railways", "uid": "L37894", "consist": "68032+CH13", "dest_crs": "XWY", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37894/2026-09-15/detailed", "trust_id": "635E60MY15", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wembley LMD", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": null, "is_terminated": 1, "next_location": "Wembley LMD", "signalling_id": "5E60", "timing_status": "ON TIME", "origin_station": "London Marylebone", "current_leg_arr": "1953", "current_leg_dep": "1943", "current_leg_end": "Wembley LMD", "origin_dep_time": "1943", "origin_platform": "W", "current_location": "Wembley LMD", "last_update_time": "2026-09-15T19:03:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16301129999999997, 51.523255600000006], [-0.1634155, 51.52415090000001], [-0.1635977, 51.52456200000001], [-0.16368189999999996, 51.52474919999999], [-0.1638081, 51.5250055], [-0.1639095, 51.525180000000006], [-0.1639697, 51.5252735], [-0.16403699999999996, 51.5253625], [-0.1641973, 51.525552899999994], [-0.1644308, 51.5258052], [-0.16464179999999998, 51.526054999999985], [-0.16481379999999998, 51.52624720000001], [-0.1649815, 51.5264221], [-0.16518949999999996, 51.52660629999999], [-0.165408, 51.5267809], [-0.16571509999999998, 51.5270312], [-0.1660336, 51.5272913], [-0.1663306, 51.5275346], [-0.1664765, 51.52765430000001], [-0.1670848, 51.5281486], [-0.16714289999999998, 51.52820089999999], [-0.1672297, 51.5282734], [-0.167466, 51.528465], [-0.1682532, 51.5291146], [-0.17084719999999998, 51.53124050000001], [-0.17211559999999998, 51.5321617], [-0.17271069999999997, 51.5325201], [-0.17361869999999996, 51.533035299999995], [-0.1740634, 51.533286100000005], [-0.175314, 51.533982599999995], [-0.1753829, 51.534023899999994], [-0.17593, 51.5343719], [-0.17642759999999996, 51.534743], [-0.1768954, 51.5351647], [-0.1773315, 51.5356696], [-0.1775763, 51.536022], [-0.1778505, 51.5365162], [-0.1780117, 51.5369783], [-0.17813939999999998, 51.5372767], [-0.17819019999999997, 51.5375158], [-0.1782159, 51.5378516], [-0.17822399999999997, 51.5381727], [-0.17822249999999998, 51.5382334], [-0.1782095, 51.53833709999999], [-0.1781274, 51.5387742], [-0.178113, 51.53884179999999], [-0.17789379999999996, 51.5397224], [-0.17786979999999997, 51.539818700000005], [-0.1777444, 51.540322399999994], [-0.17772879999999996, 51.5403825], [-0.1776039, 51.540900099999995], [-0.17753419999999998, 51.5411487], [-0.17751511676208587, 51.54122139394699], [-0.17750598125350214, 51.54125619387955], [-0.17746215221779643, 51.541423151645674], [-0.1774536189907193, 51.541455657161386], [-0.1774157860300821, 51.5415997735078], [-0.17740292348111678, 51.541648770456455], [-0.17739210000000002, 51.54169], [-0.177341, 51.5419195], [-0.1771987, 51.542569099999994], [-0.17714759999999996, 51.5428389], [-0.17713849999999998, 51.5428948], [-0.17710329999999996, 51.543178000000005], [-0.17711739999999998, 51.5434802], [-0.17714979999999997, 51.54370850000001], [-0.17719569999999998, 51.5439238], [-0.17724799999999996, 51.544052], [-0.1773282, 51.54424879999999], [-0.17741739999999998, 51.5444147], [-0.1776009, 51.5446714], [-0.17777309999999996, 51.5448992], [-0.178029, 51.54518100000001], [-0.17845179999999997, 51.54556110000001], [-0.1786296, 51.545700800000006], [-0.1788313, 51.5458398], [-0.1790055, 51.5459626], [-0.17920419999999998, 51.5460767], [-0.17938899999999997, 51.54618719999999], [-0.17964469999999996, 51.5463096], [-0.1796630568239043, 51.54631867660276], [-0.17989709999999998, 51.54643440000001], [-0.18020580000000003, 51.54657190000001], [-0.1806567, 51.546744], [-0.18090079999999997, 51.546828399999995], [-0.181196, 51.5469083], [-0.18142199999999997, 51.54696049999999], [-0.1816694, 51.5470142], [-0.18199299999999996, 51.5470699], [-0.1823191, 51.54711540000001], [-0.1825414, 51.5471406], [-0.18286859999999996, 51.5471597], [-0.18310589999999996, 51.54717409999999], [-0.1833522, 51.54718389999999], [-0.18358669999999996, 51.547185500000005], [-0.18384269999999997, 51.5471752], [-0.1841741, 51.5471558], [-0.1845989, 51.5471186], [-0.1855364, 51.547012900000006], [-0.18605, 51.5469403], [-0.1870127, 51.5468379], [-0.18772959999999997, 51.54677829999999], [-0.1888542, 51.546701799999994], [-0.1908014, 51.546587200000005], [-0.191216, 51.546557499999984], [-0.1944258, 51.5463177], [-0.19594, 51.5462369], [-0.19629379999999996, 51.546224499999994], [-0.1966932, 51.5462209], [-0.1971139, 51.546232], [-0.1976521, 51.54625970000001], [-0.19791731168407012, 51.54627895763901], [-0.1980628973021804, 51.54628952894688], [-0.1996435, 51.546404299999985], [-0.2015886, 51.546564499999995], [-0.20236709999999997, 51.54661300000001], [-0.2024274, 51.5466168], [-0.20283259999999995, 51.5466348], [-0.20345949999999996, 51.54664960000001], [-0.2040956, 51.54666799999998], [-0.20468739999999996, 51.5466947], [-0.20530159999999997, 51.5467409], [-0.2062748, 51.5468404], [-0.2071627, 51.54694499999999], [-0.208484, 51.547094599999994], [-0.2094708, 51.5472057], [-0.2104437, 51.5473539], [-0.21860419999999997, 51.5486304], [-0.21974669999999996, 51.5487853], [-0.2206604, 51.5489031], [-0.22133449999999996, 51.54897129999999], [-0.22205289999999997, 51.5490716], [-0.2226188, 51.54917189999998], [-0.2235334, 51.54935369999999], [-0.22412820000000003, 51.54947819999999], [-0.2247638, 51.54959170000001], [-0.22533719999999993, 51.54967620000001], [-0.22737609999999997, 51.54998879999999], [-0.22807210000000003, 51.55009900000001], [-0.22830560000000005, 51.55013670000001], [-0.2330761, 51.550906], [-0.23332430000000004, 51.550941400000006], [-0.2359460999999999, 51.55134240000001], [-0.23646979999999995, 51.551437099999994], [-0.2379636, 51.551678800000005], [-0.23852759999999995, 51.55176839999999], [-0.23928510000000003, 51.55188489999999], [-0.2398824, 51.55197739999999], [-0.2415563, 51.552257200000014], [-0.24321969999999996, 51.55247930000001], [-0.24420859999999997, 51.5526408], [-0.2453662, 51.5528373], [-0.24667709999999995, 51.553096199999985], [-0.247263814751724, 51.553224022418995], [-0.24731936840030777, 51.55323612538862], [-0.2473803, 51.553249400000006], [-0.2476244, 51.55331000000001], [-0.24809109999999995, 51.5534249], [-0.2490292, 51.553662999999986], [-0.2514381, 51.55424260000001], [-0.2522456, 51.5544367], [-0.2528765, 51.5545926], [-0.2531873920331035, 51.55466347968381], [-0.2537283, 51.554786799999995], [-0.2541768, 51.5548787], [-0.2543291999999999, 51.5549087], [-0.2547811, 51.5549981], [-0.2552713999999999, 51.5550867], [-0.25570669999999995, 51.555157900000005], [-0.2560699, 51.55520690000001], [-0.25657389999999997, 51.555275], [-0.2573785, 51.5553857], [-0.25821089999999997, 51.55549069999999], [-0.2590349, 51.55557700000001], [-0.2605377, 51.55567409999999], [-0.26145669999999993, 51.5557074], [-0.2624118, 51.55572020000001], [-0.2635361, 51.5557034], [-0.2645992, 51.555657499999995], [-0.2654558, 51.55559349999999], [-0.26614959999999993, 51.5555286], [-0.2665018, 51.5554909], [-0.26736889999999996, 51.5553899], [-0.2679557, 51.55532290000001], [-0.2689813, 51.5551521], [-0.26949458523585645, 51.55509753383577], [-0.27357756219166535, 51.55466347968381], [-0.27379089999999995, 51.554640799999994]]}", "current_leg_start": "London Marylebone", "dest_arr_time_act": "1953", "motion_projection": null, "next_location_lat": "51.5546408", "next_location_lon": "-0.2737909", "previous_location": "London Marylebone", "current_leg_milage": "6.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.458, \"from_m\": 245.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8520.209, \"from_m\": 7803.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9177.241, \"from_m\": 8520.209, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9215.55, \"from_m\": 9177.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9256.797, \"from_m\": 9215.55, \"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\": 9667.55, \"from_m\": 9256.797, \"capability_applied\": null, \"effective_limit_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\": 590415, \"profile_key\": \"c714ab2551c3a8436d531560247a1d16348cbbc4c0bcc02006f3aa1aff0d8ea9\", \"schedule_id\": 32820, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34354}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 34354}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951\", \"location\": \"Great Central Jn\", \"stage_seq\": 3, \"distance_m\": 9215.55, \"section_seq\": 1, \"route_path_id\": 34354}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Wembley LMD\", \"stage_seq\": 4, \"distance_m\": 9667.55, \"section_seq\": 1, \"route_path_id\": 34354}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9667.55, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34354}], \"total_distance_m\": 9667.55, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 9629.241, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 38.309, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1943", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.5546408", "current_position_lon": "-0.2737909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:26Z\", \"source_id\": 48467927, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:30Z\", \"source_id\": 15745107, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:02Z\", \"source_id\": 15745789, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wembley LMD", "service_state_platform": null, "timing_fact_generation": 1789498384722623, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:04.718639", "service_state_evidence_id": 15745107, "current_leg_start_actual_dep": "2026-09-15T19:43:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:05.426694", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P MYB XWY 5E60 68032+CH13 6 100 None {"version": 3, "segments": [{"to_m": 245.016, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 623.575, "from_m": 608.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.354, "from_m": 623.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7803.288, "from_m": 6123.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8520.209, "from_m": 7803.288, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9177.241, "from_m": 8520.209, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9215.55, "from_m": 9177.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9256.797, "from_m": 9215.55, "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": 9667.55, "from_m": 9256.797, "capability_applied": null, "effective_limit_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": 590415, "profile_key": "c714ab2551c3a8436d531560247a1d16348cbbc4c0bcc02006f3aa1aff0d8ea9", "schedule_id": 32820, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1943", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34354}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 34354}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951", "location": "Great Central Jn", "stage_seq": 3, "distance_m": 9215.55, "section_seq": 1, "route_path_id": 34354}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Wembley LMD", "stage_seq": 4, "distance_m": 9667.55, "section_seq": 1, "route_path_id": 34354}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9667.55, "from_m": 0.0, "section_seq": 1, "route_path_id": 34354}], "total_distance_m": 9667.55, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 9629.241, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 38.309, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18244, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:26Z", "source_id": 48467927, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:53:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:30Z", "source_id": 15745107, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:02Z", "source_id": 15745789, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] London Marylebone 1943 1943 W None None Wembley LMD 1953 1953 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37894/2026-09-15/detailed None London Marylebone 2026-09-15T19:43:00+01:00 Wembley LMD 10.0 {"type": "LineString", "coordinates": [[-0.16301129999999997, 51.523255600000006], [-0.1634155, 51.52415090000001], [-0.1635977, 51.52456200000001], [-0.16368189999999996, 51.52474919999999], [-0.1638081, 51.5250055], [-0.1639095, 51.525180000000006], [-0.1639697, 51.5252735], [-0.16403699999999996, 51.5253625], [-0.1641973, 51.525552899999994], [-0.1644308, 51.5258052], [-0.16464179999999998, 51.526054999999985], [-0.16481379999999998, 51.52624720000001], [-0.1649815, 51.5264221], [-0.16518949999999996, 51.52660629999999], [-0.165408, 51.5267809], [-0.16571509999999998, 51.5270312], [-0.1660336, 51.5272913], [-0.1663306, 51.5275346], [-0.1664765, 51.52765430000001], [-0.1670848, 51.5281486], [-0.16714289999999998, 51.52820089999999], [-0.1672297, 51.5282734], [-0.167466, 51.528465], [-0.1682532, 51.5291146], [-0.17084719999999998, 51.53124050000001], [-0.17211559999999998, 51.5321617], [-0.17271069999999997, 51.5325201], [-0.17361869999999996, 51.533035299999995], [-0.1740634, 51.533286100000005], [-0.175314, 51.533982599999995], [-0.1753829, 51.534023899999994], [-0.17593, 51.5343719], [-0.17642759999999996, 51.534743], [-0.1768954, 51.5351647], [-0.1773315, 51.5356696], [-0.1775763, 51.536022], [-0.1778505, 51.5365162], [-0.1780117, 51.5369783], [-0.17813939999999998, 51.5372767], [-0.17819019999999997, 51.5375158], [-0.1782159, 51.5378516], [-0.17822399999999997, 51.5381727], [-0.17822249999999998, 51.5382334], [-0.1782095, 51.53833709999999], [-0.1781274, 51.5387742], [-0.178113, 51.53884179999999], [-0.17789379999999996, 51.5397224], [-0.17786979999999997, 51.539818700000005], [-0.1777444, 51.540322399999994], [-0.17772879999999996, 51.5403825], [-0.1776039, 51.540900099999995], [-0.17753419999999998, 51.5411487], [-0.17751511676208587, 51.54122139394699], [-0.17750598125350214, 51.54125619387955], [-0.17746215221779643, 51.541423151645674], [-0.1774536189907193, 51.541455657161386], [-0.1774157860300821, 51.5415997735078], [-0.17740292348111678, 51.541648770456455], [-0.17739210000000002, 51.54169], [-0.177341, 51.5419195], [-0.1771987, 51.542569099999994], [-0.17714759999999996, 51.5428389], [-0.17713849999999998, 51.5428948], [-0.17710329999999996, 51.543178000000005], [-0.17711739999999998, 51.5434802], [-0.17714979999999997, 51.54370850000001], [-0.17719569999999998, 51.5439238], [-0.17724799999999996, 51.544052], [-0.1773282, 51.54424879999999], [-0.17741739999999998, 51.5444147], [-0.1776009, 51.5446714], [-0.17777309999999996, 51.5448992], [-0.178029, 51.54518100000001], [-0.17845179999999997, 51.54556110000001], [-0.1786296, 51.545700800000006], [-0.1788313, 51.5458398], [-0.1790055, 51.5459626], [-0.17920419999999998, 51.5460767], [-0.17938899999999997, 51.54618719999999], [-0.17964469999999996, 51.5463096], [-0.1796630568239043, 51.54631867660276], [-0.17989709999999998, 51.54643440000001], [-0.18020580000000003, 51.54657190000001], [-0.1806567, 51.546744], [-0.18090079999999997, 51.546828399999995], [-0.181196, 51.5469083], [-0.18142199999999997, 51.54696049999999], [-0.1816694, 51.5470142], [-0.18199299999999996, 51.5470699], [-0.1823191, 51.54711540000001], [-0.1825414, 51.5471406], [-0.18286859999999996, 51.5471597], [-0.18310589999999996, 51.54717409999999], [-0.1833522, 51.54718389999999], [-0.18358669999999996, 51.547185500000005], [-0.18384269999999997, 51.5471752], [-0.1841741, 51.5471558], [-0.1845989, 51.5471186], [-0.1855364, 51.547012900000006], [-0.18605, 51.5469403], [-0.1870127, 51.5468379], [-0.18772959999999997, 51.54677829999999], [-0.1888542, 51.546701799999994], [-0.1908014, 51.546587200000005], [-0.191216, 51.546557499999984], [-0.1944258, 51.5463177], [-0.19594, 51.5462369], [-0.19629379999999996, 51.546224499999994], [-0.1966932, 51.5462209], [-0.1971139, 51.546232], [-0.1976521, 51.54625970000001], [-0.19791731168407012, 51.54627895763901], [-0.1980628973021804, 51.54628952894688], [-0.1996435, 51.546404299999985], [-0.2015886, 51.546564499999995], [-0.20236709999999997, 51.54661300000001], [-0.2024274, 51.5466168], [-0.20283259999999995, 51.5466348], [-0.20345949999999996, 51.54664960000001], [-0.2040956, 51.54666799999998], [-0.20468739999999996, 51.5466947], [-0.20530159999999997, 51.5467409], [-0.2062748, 51.5468404], [-0.2071627, 51.54694499999999], [-0.208484, 51.547094599999994], [-0.2094708, 51.5472057], [-0.2104437, 51.5473539], [-0.21860419999999997, 51.5486304], [-0.21974669999999996, 51.5487853], [-0.2206604, 51.5489031], [-0.22133449999999996, 51.54897129999999], [-0.22205289999999997, 51.5490716], [-0.2226188, 51.54917189999998], [-0.2235334, 51.54935369999999], [-0.22412820000000003, 51.54947819999999], [-0.2247638, 51.54959170000001], [-0.22533719999999993, 51.54967620000001], [-0.22737609999999997, 51.54998879999999], [-0.22807210000000003, 51.55009900000001], [-0.22830560000000005, 51.55013670000001], [-0.2330761, 51.550906], [-0.23332430000000004, 51.550941400000006], [-0.2359460999999999, 51.55134240000001], [-0.23646979999999995, 51.551437099999994], [-0.2379636, 51.551678800000005], [-0.23852759999999995, 51.55176839999999], [-0.23928510000000003, 51.55188489999999], [-0.2398824, 51.55197739999999], [-0.2415563, 51.552257200000014], [-0.24321969999999996, 51.55247930000001], [-0.24420859999999997, 51.5526408], [-0.2453662, 51.5528373], [-0.24667709999999995, 51.553096199999985], [-0.247263814751724, 51.553224022418995], [-0.24731936840030777, 51.55323612538862], [-0.2473803, 51.553249400000006], [-0.2476244, 51.55331000000001], [-0.24809109999999995, 51.5534249], [-0.2490292, 51.553662999999986], [-0.2514381, 51.55424260000001], [-0.2522456, 51.5544367], [-0.2528765, 51.5545926], [-0.2531873920331035, 51.55466347968381], [-0.2537283, 51.554786799999995], [-0.2541768, 51.5548787], [-0.2543291999999999, 51.5549087], [-0.2547811, 51.5549981], [-0.2552713999999999, 51.5550867], [-0.25570669999999995, 51.555157900000005], [-0.2560699, 51.55520690000001], [-0.25657389999999997, 51.555275], [-0.2573785, 51.5553857], [-0.25821089999999997, 51.55549069999999], [-0.2590349, 51.55557700000001], [-0.2605377, 51.55567409999999], [-0.26145669999999993, 51.5557074], [-0.2624118, 51.55572020000001], [-0.2635361, 51.5557034], [-0.2645992, 51.555657499999995], [-0.2654558, 51.55559349999999], [-0.26614959999999993, 51.5555286], [-0.2665018, 51.5554909], [-0.26736889999999996, 51.5553899], [-0.2679557, 51.55532290000001], [-0.2689813, 51.5551521], [-0.26949458523585645, 51.55509753383577], [-0.27357756219166535, 51.55466347968381], [-0.27379089999999995, 51.554640799999994]]} 6.0 1943 1953 London Marylebone Wembley LMD Wembley LMD 51.5546408 -0.2737909 51.5546408 -0.2737909 1 0 2026-09-15 19:03:08 TERMINATED 2026-09-15 18:53:00 Wembley LMD TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15745107 1789498384722623 11 11 2026-09-15 19:03:05.426694 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:04.718639
558290 587913 C14804 031T56MW15 2026-09-15 COMPLETE 15744015 2026-09-15 19:53:00 2026-09-15 19:03:08 2026-09-17 19:03:08 {"id": 587913, "stp": "P", "toc": "ScotRail", "uid": "C14804", "consist": "170410", "dest_crs": "GLQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14804/2026-09-15/detailed", "trust_id": "031T56MW15", "origin_crs": "DEE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-15", "dest_arr_time": "1952", "dest_platform": "4", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1T56", "timing_status": "LATE", "origin_station": "Dundee", "current_leg_arr": "1953", "current_leg_dep": "1918", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "1808", "origin_platform": "2", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-15T19:03:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9348095, 56.1202015], [-3.934497, 56.1198942], [-3.9339916000000006, 56.1194095], [-3.933773599999999, 56.11920289999999], [-3.9335999, 56.11902249999999], [-3.933418, 56.11884679999999], [-3.933309299999999, 56.11874180000001], [-3.9331051, 56.118535699999995], [-3.932935000000001, 56.1183654], [-3.9325139, 56.11791229999999], [-3.932305299999999, 56.1176815], [-3.9322611, 56.1176396], [-3.9320807, 56.1174687], [-3.9316837, 56.116981599999995], [-3.9314544, 56.11671709999999], [-3.9312266, 56.116454399999995], [-3.931042899999999, 56.116204799999984], [-3.9308692, 56.11595899999999], [-3.930654999999999, 56.11565220000001], [-3.9304498, 56.11531980000001], [-3.9302924, 56.11502539999999], [-3.9300039999999994, 56.1144681], [-3.9297786, 56.114052], [-3.929479099999999, 56.11355619999999], [-3.9294205999999994, 56.1134742], [-3.928932300000001, 56.1127895], [-3.9286947, 56.112493099999995], [-3.928336, 56.1120768], [-3.92796, 56.1116688], [-3.927603, 56.1113191], [-3.9271594, 56.11089960000001], [-3.9266829, 56.1104816], [-3.9259761000000006, 56.1099194], [-3.9256797999999993, 56.10970229999999], [-3.924580099999999, 56.1089471], [-3.9236267072582063, 56.10827294686537], [-3.9218684000000006, 56.1070296], [-3.9196213000000006, 56.1054302], [-3.918689899999999, 56.104790400000006], [-3.9177698999999993, 56.104157699999995], [-3.9144406, 56.101814399999995], [-3.9139837000000006, 56.10149279999999], [-3.9116376, 56.099841399999995], [-3.9102536999999993, 56.09886349999999], [-3.909980299999999, 56.098672099999995], [-3.9089614, 56.09795559999999], [-3.9027973, 56.0936208], [-3.9026809, 56.093535800000005], [-3.901906, 56.093015099999995], [-3.900880200000001, 56.0923848], [-3.8998836, 56.0918241], [-3.8983021, 56.09101439999999], [-3.8974647, 56.09062200000001], [-3.896332399999999, 56.0901446], [-3.8951717, 56.08968529999999], [-3.8942062, 56.08932239999999], [-3.8931959, 56.088972], [-3.8913949, 56.08839019999999], [-3.889626399999999, 56.08777669999999], [-3.888784900000001, 56.0874682], [-3.887986, 56.08711889999999], [-3.8863415, 56.0863238], [-3.8849511, 56.0855299], [-3.883790499999999, 56.08472809999999], [-3.8830675, 56.0841687], [-3.8823895, 56.0835927], [-3.8818456, 56.0830765], [-3.8810352, 56.0822292], [-3.8804678, 56.08150759999999], [-3.8800336, 56.08095539999999], [-3.8795239, 56.0803195], [-3.8789541, 56.0796895], [-3.8787028, 56.07940309999999], [-3.878102699999999, 56.0787844], [-3.877209300000001, 56.077921799999984], [-3.8762295, 56.0771131], [-3.8751511, 56.0762946], [-3.874189799999999, 56.0756171], [-3.8723821, 56.074426300000006], [-3.8719479, 56.074141], [-3.8709799, 56.0735048], [-3.862755721713942, 56.06810007861502], [-3.8617138, 56.0674153], [-3.8612097, 56.067084], [-3.859123499999999, 56.065613299999995], [-3.8571331, 56.0640963], [-3.856369, 56.0634719], [-3.850208641422351, 56.0581480132136], [-3.8495895, 56.0576129], [-3.848570899999999, 56.056706299999995], [-3.8476496, 56.05580139999999], [-3.8469132999999993, 56.0550598], [-3.844796099999999, 56.0527127], [-3.8442833, 56.052144199999994], [-3.8441527, 56.0519994], [-3.8441084, 56.0519507], [-3.8430207, 56.0507442], [-3.842873199999999, 56.0505759], [-3.8420769, 56.04963699999998], [-3.8409093, 56.04832530000001], [-3.8366763, 56.04356949999999], [-3.8358531999999994, 56.0423728], [-3.8351247000000006, 56.0411335], [-3.8347401, 56.0402663], [-3.8342193999999994, 56.03884469999999], [-3.8336763, 56.037025699999994], [-3.8333405, 56.03592780000001], [-3.8322379, 56.0323228], [-3.831712, 56.03051419999999], [-3.8314099, 56.0294975], [-3.8313514, 56.0293006], [-3.8308956999999992, 56.02779300000001], [-3.8305048, 56.02656950000001], [-3.8303367, 56.0259837], [-3.830285199999999, 56.02576909999999], [-3.830267599999999, 56.02569580000001], [-3.8301617, 56.025254], [-3.8300869, 56.0249486], [-3.8300533, 56.0248202], [-3.8300186, 56.02470009999998], [-3.830013299999999, 56.0246816], [-3.8298955, 56.0239474], [-3.8298645, 56.023742199999994], [-3.8298083, 56.0229285], [-3.8298107, 56.0228881], [-3.8298193, 56.0227411], [-3.8298563, 56.02241279999999], [-3.8298818, 56.0221795], [-3.8299342, 56.0219452], [-3.830016099999999, 56.0214761], [-3.8300672, 56.0213015], [-3.8300991, 56.0211927], [-3.8301176999999993, 56.0211291], [-3.8303477, 56.020343399999994], [-3.830485499999999, 56.0198605], [-3.8305719, 56.01964], [-3.830888100000001, 56.01892669999999], [-3.831580100000001, 56.017410899999994], [-3.8324216999999994, 56.015506300000006], [-3.833085099999999, 56.0140985], [-3.8333744999999992, 56.01348430000001], [-3.8336843, 56.012792], [-3.834138, 56.01178829999999], [-3.8342354, 56.0115728], [-3.834573399999999, 56.01083739999999], [-3.8358281, 56.008107], [-3.835897917879074, 56.00795783962394], [-3.8364393, 56.0068012], [-3.8365319, 56.00658069999999], [-3.8367244, 56.00616470000001], [-3.8370242, 56.0056873], [-3.837225800000001, 56.00542449999999], [-3.837486199999999, 56.0050995], [-3.8381144, 56.0044733], [-3.8377445, 56.0047698], [-3.838067, 56.004455099999994], [-3.8385588, 56.0040296], [-3.8391853, 56.00355579999999], [-3.8395806, 56.0033057], [-3.8400079, 56.0030663], [-3.8405215, 56.0027935], [-3.8409592, 56.00259209999999], [-3.8418688999999993, 56.00222749999999], [-3.8423681, 56.0020354], [-3.842940000000001, 56.00185789999999], [-3.8430656, 56.0018266], [-3.843912500000001, 56.0016047], [-3.8447968, 56.001401599999994], [-3.8455789999999994, 56.00126639999999], [-3.846378000000001, 56.00115], [-3.847225700000001, 56.00107109999999], [-3.8478772, 56.001037499999995], [-3.8485163999999994, 56.0010161], [-3.8493872, 56.0010198], [-3.8502506, 56.0010682], [-3.851159099999999, 56.00115139999999], [-3.852372499999999, 56.0012933], [-3.8532818999999994, 56.00139109999999], [-3.8541972, 56.0014703], [-3.855711, 56.001558], [-3.856361099999999, 56.0015828], [-3.8570075, 56.00159099999999], [-3.857725499999999, 56.00159320000001], [-3.8579916, 56.001594], [-3.858969, 56.0015815], [-3.8599713, 56.001543799999986], [-3.860959, 56.00147509999999], [-3.8617723000000006, 56.001407], [-3.8625856, 56.0013222], [-3.862755721713942, 56.001300732866525], [-3.8638702, 56.001160099999986], [-3.8646742, 56.001037800000006], [-3.8657538, 56.00084549999999], [-3.8667220000000007, 56.0006518], [-3.8674261999999993, 56.0004928], [-3.8681453, 56.0003198], [-3.8689564, 56.00010030000001], [-3.869815399999999, 55.999851099999994], [-3.8710216, 55.9994597], [-3.871825700000001, 55.9991728], [-3.8724959, 55.9989126], [-3.8725769, 55.998878700000006], [-3.873480199999999, 55.9985006], [-3.874414099999999, 55.9980642], [-3.875562799999999, 55.997449799999984], [-3.8794842, 55.9952967], [-3.879652599999999, 55.99519659999999], [-3.8820953, 55.9938259], [-3.883905899999999, 55.992819], [-3.8860691325150034, 55.991615906500286], [-3.8865360999999994, 55.99135619999999], [-3.8872184, 55.9910134], [-3.888026099999999, 55.99056319999999], [-3.888931499999999, 55.9900464], [-3.889844599999999, 55.989545], [-3.890953699999999, 55.98898009999999], [-3.8915755, 55.9886922], [-3.8920656999999994, 55.988478099999995], [-3.8934839, 55.987922299999994], [-3.8944323, 55.9875913], [-3.8951811, 55.987350600000006], [-3.8952291, 55.98733759999999], [-3.896906099999999, 55.986882], [-3.8976921999999994, 55.9867095], [-3.897968599999999, 55.98664900000001], [-3.898212299999999, 55.98659909999999], [-3.8992064, 55.98640569999999], [-3.8998773999999994, 55.9862807], [-3.8998843124091658, 55.98627954827215], [-3.900554399999999, 55.9861679], [-3.9010262, 55.98608389999998], [-3.901344299999999, 55.9860262], [-3.9016493, 55.98597470000001], [-3.9022286, 55.9858813], [-3.9032075, 55.98571510000001], [-3.905579200000001, 55.98527029999999], [-3.905993599999999, 55.9852014], [-3.906154, 55.9851747], [-3.906412, 55.98512970000001], [-3.9084664999999994, 55.98480409999999], [-3.9096504, 55.984641200000006], [-3.9112134, 55.9844383], [-3.911493099999999, 55.98440189999999], [-3.911616500000001, 55.9843876], [-3.912796499999999, 55.98425719999999], [-3.913972999999999, 55.9841442], [-3.914346, 55.9841105], [-3.9163347, 55.9839307], [-3.9227926, 55.98340050000001], [-3.9274739, 55.9830005], [-3.9302445, 55.98276920000001], [-3.9320169, 55.9826212], [-3.9321979, 55.9826049], [-3.9365368, 55.98224239999999], [-3.93663313360005, 55.98223476534881], [-3.936694705574304, 55.982187210830205], [-3.936794133449483, 55.98217933094809], [-3.9369043, 55.9821706], [-3.9407451, 55.9818461], [-3.942835699999999, 55.9816732], [-3.945571, 55.9814451], [-3.9474598, 55.9813163], [-3.9486857, 55.9812643], [-3.949916099999999, 55.981238600000005], [-3.9509115, 55.9812336], [-3.9519149, 55.981247], [-3.9525224, 55.98125999999999], [-3.952587250125894, 55.98126138125945], [-3.952898, 55.98126799999999], [-3.9538643, 55.981299199999995], [-3.9550740000000006, 55.981368], [-3.956172599999999, 55.98144729999999], [-3.9582124, 55.981592899999995], [-3.9589345, 55.98164379999999], [-3.9596779999999994, 55.9816728], [-3.960346, 55.98169659999999], [-3.9609853, 55.98170549999999], [-3.9617245, 55.9817138], [-3.9624704, 55.981709299999984], [-3.9632457, 55.981694100000006], [-3.9636101, 55.9816892], [-3.963989199999999, 55.98166969999999], [-3.9648723, 55.9816278], [-3.9657502, 55.9815695], [-3.966700799999999, 55.981501299999984], [-3.967604699999999, 55.981409600000006], [-3.968639000000001, 55.9812987], [-3.9691394999999994, 55.9812385], [-3.9696008, 55.98117599999999], [-3.9703885, 55.981061699999984], [-3.9704819, 55.9810459], [-3.971140399999999, 55.980934399999995], [-3.971876799999999, 55.9808038], [-3.9726414, 55.98065], [-3.9732729, 55.98051519999999], [-3.9739117, 55.980371700000006], [-3.9749985999999993, 55.98011399999999], [-3.9771254, 55.9795583], [-3.977271599999999, 55.979519], [-3.9776608000000007, 55.9794083], [-3.980345999999999, 55.9786566], [-3.9845181999999992, 55.9774925], [-3.985239599999999, 55.9772938], [-3.9887682, 55.97632170000001], [-3.9916593, 55.975495900000006], [-3.9929248, 55.9750902], [-3.9942193000000006, 55.9746647], [-3.9955138, 55.974213], [-3.9967416, 55.9737669], [-3.9989268, 55.97300570000001], [-4.0001027, 55.97263039999999], [-4.0011696, 55.972316199999995], [-4.001349899999999, 55.97226309999999], [-4.0026111, 55.97190919999999], [-4.0065556, 55.9710595], [-4.006692499999999, 55.97103010000001], [-4.0096668, 55.97038940000001], [-4.011614999999999, 55.9699813], [-4.011772, 55.96994680000001], [-4.0132663, 55.969627599999995], [-4.014916699999999, 55.96919389999998], [-4.0163959, 55.9687351], [-4.017570299999999, 55.9683256], [-4.0178218999999995, 55.9682379], [-4.018981, 55.9677775], [-4.0199873, 55.967328], [-4.0210521, 55.9667913], [-4.0215875, 55.96649539999999], [-4.0221195, 55.9661823], [-4.022459, 55.96597820000001], [-4.0228255, 55.96574110000001], [-4.0235162, 55.9652818], [-4.0255593, 55.96378300000001], [-4.0318622, 55.9588152], [-4.032352599999999, 55.9584287], [-4.033300874890504, 55.95770237974702], [-4.0336715, 55.9574185], [-4.0349992, 55.9564047], [-4.0356026, 55.9560095], [-4.036193099999999, 55.95564169999999], [-4.0364593, 55.9554827], [-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Stirling", "dest_arr_time_act": "1952", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Larbert", "current_leg_milage": "29.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 293.867, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 582.007, \"from_m\": 293.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 629.532, \"from_m\": 582.007, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 821.335, \"from_m\": 629.532, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2299.974, \"from_m\": 821.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3741.458, \"from_m\": 2299.974, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7899.519, \"from_m\": 3741.458, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 18664.149, \"from_m\": 7899.519, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18702.938, \"from_m\": 18664.149, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23913.184, \"from_m\": 18702.938, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25803.831, \"from_m\": 23913.184, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27611.41, \"from_m\": 25803.831, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31451.135, \"from_m\": 27611.41, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31968.747, \"from_m\": 31451.135, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33062.255, \"from_m\": 31968.747, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33694.754, \"from_m\": 33062.255, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34300.764, \"from_m\": 33694.754, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36579.346, \"from_m\": 34300.764, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39310.06, \"from_m\": 36579.346, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50552.554, \"from_m\": 39310.06, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 55287.347, \"from_m\": 50552.554, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55324.368, \"from_m\": 55287.347, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62827.38, \"from_m\": 55324.368, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62862.593, \"from_m\": 62827.38, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68833.64, \"from_m\": 62862.593, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 68879.866, \"from_m\": 68833.64, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75192.146, \"from_m\": 68879.866, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78983.111, \"from_m\": 75192.146, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79768.553, \"from_m\": 78983.111, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 84349.583, \"from_m\": 79768.553, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 85805.169, \"from_m\": 84349.583, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 86579.719, \"from_m\": 85805.169, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86639.211, \"from_m\": 86579.719, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 87643.583, \"from_m\": 86639.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\": 98313.219, \"from_m\": 87643.583, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 101008.444, \"from_m\": 98313.219, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 101288.902, \"from_m\": 101008.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\": 101329.1, \"from_m\": 101288.902, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 101801.781, \"from_m\": 101329.1, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 102397.964, \"from_m\": 101801.781, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 106061.285, \"from_m\": 102397.964, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 128554.093, \"from_m\": 106061.285, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 128859.16, \"from_m\": 128554.093, \"capability_applied\": 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\": 130200.158, \"from_m\": 128859.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 130834.058, \"from_m\": 130200.158, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 131579.569, \"from_m\": 130834.058, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131967.135, \"from_m\": 131579.569, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132032.335, \"from_m\": 131967.135, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132707.45, \"from_m\": 132032.335, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 133304.975, \"from_m\": 132707.45, \"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\": 133801.221, \"from_m\": 133304.975, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 587913, \"profile_key\": \"88c432fa6784ffc1ddcbc1948865c9497633a25c25591c3ccc018447fd787f56\", \"schedule_id\": 1903, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1808\", \"location\": \"Dundee\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1809\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 2, \"distance_m\": 582.007, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1812\", \"location\": \"Dundee 672 Sig.\", \"stage_seq\": 3, \"distance_m\": 4775.153, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": false, \"wtt_arr\": \"1813\", \"wtt_dep\": \"1814\", \"location\": \"Invergowrie\", \"stage_seq\": 4, \"distance_m\": 5761.802, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1816\", \"location\": \"Longforgan L.C.\", \"stage_seq\": 5, \"distance_m\": 9051.008, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1820H\", \"location\": \"Errol L.C.\", \"stage_seq\": 6, \"distance_m\": 16869.539, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1828H\", \"location\": \"Barnhill Jn (Perth)\", \"stage_seq\": 7, \"distance_m\": 31968.747, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": false, \"wtt_arr\": \"1831H\", \"wtt_dep\": \"1834H\", \"location\": \"Perth\", \"stage_seq\": 8, \"distance_m\": 33290.602, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1838H\", \"location\": \"Hilton Jn\", \"stage_seq\": 9, \"distance_m\": 36431.366, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1841\", \"location\": \"Hilton Jn Sig. HJ4\", \"stage_seq\": 10, \"distance_m\": 38726.459, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1847\", \"location\": \"Auchterarder S.B.\", \"stage_seq\": 11, \"distance_m\": 55324.368, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": false, \"wtt_arr\": \"1849\", \"wtt_dep\": \"1850\", \"location\": \"Gleneagles\", \"stage_seq\": 12, \"distance_m\": 58353.446, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854\", \"location\": \"Blackford\", \"stage_seq\": 13, \"distance_m\": 62145.054, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1902\", \"location\": \"Greenloaning\", \"stage_seq\": 14, \"distance_m\": 68681.256, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": false, \"wtt_arr\": \"1907H\", \"wtt_dep\": \"1908H\", \"location\": \"Dunblane\", \"stage_seq\": 15, \"distance_m\": 78379.771, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": false, \"wtt_arr\": \"1911H\", \"wtt_dep\": \"1912H\", \"location\": \"Bridge of Allan\", \"stage_seq\": 16, \"distance_m\": 81671.052, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": false, \"wtt_arr\": \"1916\", \"wtt_dep\": \"1919H\", \"location\": \"Stirling\", \"stage_seq\": 17, \"distance_m\": 86226.511, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": false, \"wtt_arr\": \"1927H\", \"wtt_dep\": \"1928H\", \"location\": \"Larbert\", \"stage_seq\": 18, \"distance_m\": 99223.211, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929H\", \"location\": \"Larbert Jn\", \"stage_seq\": 19, \"distance_m\": 100170.654, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 20, \"distance_m\": 101288.902, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 21, \"distance_m\": 104926.956, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 22, \"distance_m\": 105946.258, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Croy\", \"stage_seq\": 23, \"distance_m\": 115525.353, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Lenzie\", \"stage_seq\": 24, \"distance_m\": 123919.599, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945H\", \"location\": \"Bishopbriggs\", \"stage_seq\": 25, \"distance_m\": 128722.532, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 26, \"distance_m\": 131032.351, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 27, \"distance_m\": 131905.52, \"section_seq\": 1, \"route_path_id\": 66256}, {\"is_pass\": false, \"wtt_arr\": \"1952\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 28, \"distance_m\": 133801.221, \"section_seq\": 1, \"route_path_id\": 66256}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 133801.221, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66256}], \"total_distance_m\": 133801.221, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 133682.761, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 118.46, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1808", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "35.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:35:17Z\", \"source_id\": 15680451, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:09Z\", \"source_id\": 48342241, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:03:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:14Z\", \"source_id\": 15702442, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:13Z\", \"source_id\": 48375998, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:16Z\", \"source_id\": 15712963, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:56Z\", \"source_id\": 48402697, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:03Z\", \"source_id\": 15721422, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:32Z\", \"source_id\": 48428908, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:36Z\", \"source_id\": 15732063, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:41Z\", \"source_id\": 48436868, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:48Z\", \"source_id\": 15734439, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:18Z\", \"source_id\": 48443157, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:22Z\", \"source_id\": 15736474, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:31Z\", \"source_id\": 48465652, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:36Z\", \"source_id\": 15744015, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "4", "timing_fact_generation": 1789498297203093, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:05.183289", "service_state_evidence_id": 15744015, "current_leg_start_actual_dep": "2026-09-15T19:20:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:05.423212", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P DEE GLQ 1T56 170410 3 100 None {"version": 3, "segments": [{"to_m": 293.867, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 582.007, "from_m": 293.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 629.532, "from_m": 582.007, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 821.335, "from_m": 629.532, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2299.974, "from_m": 821.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3741.458, "from_m": 2299.974, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7899.519, "from_m": 3741.458, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 18664.149, "from_m": 7899.519, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18702.938, "from_m": 18664.149, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23913.184, "from_m": 18702.938, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25803.831, "from_m": 23913.184, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27611.41, "from_m": 25803.831, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31451.135, "from_m": 27611.41, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31968.747, "from_m": 31451.135, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33062.255, "from_m": 31968.747, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33694.754, "from_m": 33062.255, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34300.764, "from_m": 33694.754, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36579.346, "from_m": 34300.764, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39310.06, "from_m": 36579.346, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50552.554, "from_m": 39310.06, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 55287.347, "from_m": 50552.554, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55324.368, "from_m": 55287.347, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62827.38, "from_m": 55324.368, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62862.593, "from_m": 62827.38, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68833.64, "from_m": 62862.593, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 68879.866, "from_m": 68833.64, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75192.146, "from_m": 68879.866, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78983.111, "from_m": 75192.146, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79768.553, "from_m": 78983.111, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 84349.583, "from_m": 79768.553, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 85805.169, "from_m": 84349.583, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 86579.719, "from_m": 85805.169, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86639.211, "from_m": 86579.719, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87643.583, "from_m": 86639.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": 98313.219, "from_m": 87643.583, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 101008.444, "from_m": 98313.219, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 101288.902, "from_m": 101008.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": 101329.1, "from_m": 101288.902, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 101801.781, "from_m": 101329.1, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 102397.964, "from_m": 101801.781, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 106061.285, "from_m": 102397.964, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 128554.093, "from_m": 106061.285, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 128859.16, "from_m": 128554.093, "capability_applied": 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": 130200.158, "from_m": 128859.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 130834.058, "from_m": 130200.158, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 131579.569, "from_m": 130834.058, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131967.135, "from_m": 131579.569, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 132032.335, "from_m": 131967.135, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132707.45, "from_m": 132032.335, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 133304.975, "from_m": 132707.45, "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": 133801.221, "from_m": 133304.975, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 587913, "profile_key": "88c432fa6784ffc1ddcbc1948865c9497633a25c25591c3ccc018447fd787f56", "schedule_id": 1903, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1808", "location": "Dundee", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1809", "location": "Dundee Central Jn", "stage_seq": 2, "distance_m": 582.007, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1812", "location": "Dundee 672 Sig.", "stage_seq": 3, "distance_m": 4775.153, "section_seq": 1, "route_path_id": 66256}, {"is_pass": false, "wtt_arr": "1813", "wtt_dep": "1814", "location": "Invergowrie", "stage_seq": 4, "distance_m": 5761.802, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1816", "location": "Longforgan L.C.", "stage_seq": 5, "distance_m": 9051.008, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820H", "location": "Errol L.C.", "stage_seq": 6, "distance_m": 16869.539, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1828H", "location": "Barnhill Jn (Perth)", "stage_seq": 7, "distance_m": 31968.747, "section_seq": 1, "route_path_id": 66256}, {"is_pass": false, "wtt_arr": "1831H", "wtt_dep": "1834H", "location": "Perth", "stage_seq": 8, "distance_m": 33290.602, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1838H", "location": "Hilton Jn", "stage_seq": 9, "distance_m": 36431.366, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841", "location": "Hilton Jn Sig. HJ4", "stage_seq": 10, "distance_m": 38726.459, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1847", "location": "Auchterarder S.B.", "stage_seq": 11, "distance_m": 55324.368, "section_seq": 1, "route_path_id": 66256}, {"is_pass": false, "wtt_arr": "1849", "wtt_dep": "1850", "location": "Gleneagles", "stage_seq": 12, "distance_m": 58353.446, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854", "location": "Blackford", "stage_seq": 13, "distance_m": 62145.054, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1902", "location": "Greenloaning", "stage_seq": 14, "distance_m": 68681.256, "section_seq": 1, "route_path_id": 66256}, {"is_pass": false, "wtt_arr": "1907H", "wtt_dep": "1908H", "location": "Dunblane", "stage_seq": 15, "distance_m": 78379.771, "section_seq": 1, "route_path_id": 66256}, {"is_pass": false, "wtt_arr": "1911H", "wtt_dep": "1912H", "location": "Bridge of Allan", "stage_seq": 16, "distance_m": 81671.052, "section_seq": 1, "route_path_id": 66256}, {"is_pass": false, "wtt_arr": "1916", "wtt_dep": "1919H", "location": "Stirling", "stage_seq": 17, "distance_m": 86226.511, "section_seq": 1, "route_path_id": 66256}, {"is_pass": false, "wtt_arr": "1927H", "wtt_dep": "1928H", "location": "Larbert", "stage_seq": 18, "distance_m": 99223.211, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929H", "location": "Larbert Jn", "stage_seq": 19, "distance_m": 100170.654, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Carmuirs West Jn", "stage_seq": 20, "distance_m": 101288.902, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934", "location": "Greenhill Lower Jn", "stage_seq": 21, "distance_m": 104926.956, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935", "location": "Greenhill Upper Jn", "stage_seq": 22, "distance_m": 105946.258, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Croy", "stage_seq": 23, "distance_m": 115525.353, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943", "location": "Lenzie", "stage_seq": 24, "distance_m": 123919.599, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945H", "location": "Bishopbriggs", "stage_seq": 25, "distance_m": 128722.532, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948", "location": "Cowlairs West Jn", "stage_seq": 26, "distance_m": 131032.351, "section_seq": 1, "route_path_id": 66256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948H", "location": "Cowlairs South Jn", "stage_seq": 27, "distance_m": 131905.52, "section_seq": 1, "route_path_id": 66256}, {"is_pass": false, "wtt_arr": "1952", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 28, "distance_m": 133801.221, "section_seq": 1, "route_path_id": 66256}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 133801.221, "from_m": 0.0, "section_seq": 1, "route_path_id": 66256}], "total_distance_m": 133801.221, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 133682.761, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 118.46, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:35:17Z", "source_id": 15680451, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 435, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:09Z", "source_id": 48342241, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:03:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:14Z", "source_id": 15702442, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 627, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:13Z", "source_id": 48375998, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:16:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:16Z", "source_id": 15712963, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1094, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:56Z", "source_id": 48402697, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:03Z", "source_id": 15721422, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:32Z", "source_id": 48428908, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T18:37:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:36Z", "source_id": 15732063, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:41Z", "source_id": 48436868, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T18:41:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:48Z", "source_id": 15734439, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:18Z", "source_id": 48443157, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:43:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:22Z", "source_id": 15736474, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1411, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:31Z", "source_id": 48465652, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T18:53:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:36Z", "source_id": 15744015, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Dundee 1808 1808 2 None None Glasgow Queen St High Level 1952 1952 4 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C14804/2026-09-15/detailed None Stirling 2026-09-15T19:20:30+01:00 Glasgow Queen St High Level 35.0 {"type": "LineString", "coordinates": [[-3.9348095, 56.1202015], [-3.934497, 56.1198942], [-3.9339916000000006, 56.1194095], [-3.933773599999999, 56.11920289999999], [-3.9335999, 56.11902249999999], [-3.933418, 56.11884679999999], [-3.933309299999999, 56.11874180000001], [-3.9331051, 56.118535699999995], [-3.932935000000001, 56.1183654], [-3.9325139, 56.11791229999999], [-3.932305299999999, 56.1176815], [-3.9322611, 56.1176396], [-3.9320807, 56.1174687], [-3.9316837, 56.116981599999995], [-3.9314544, 56.11671709999999], [-3.9312266, 56.116454399999995], [-3.931042899999999, 56.116204799999984], [-3.9308692, 56.11595899999999], [-3.930654999999999, 56.11565220000001], [-3.9304498, 56.11531980000001], [-3.9302924, 56.11502539999999], [-3.9300039999999994, 56.1144681], [-3.9297786, 56.114052], [-3.929479099999999, 56.11355619999999], [-3.9294205999999994, 56.1134742], [-3.928932300000001, 56.1127895], [-3.9286947, 56.112493099999995], [-3.928336, 56.1120768], [-3.92796, 56.1116688], [-3.927603, 56.1113191], [-3.9271594, 56.11089960000001], [-3.9266829, 56.1104816], [-3.9259761000000006, 56.1099194], [-3.9256797999999993, 56.10970229999999], [-3.924580099999999, 56.1089471], [-3.9236267072582063, 56.10827294686537], [-3.9218684000000006, 56.1070296], [-3.9196213000000006, 56.1054302], [-3.918689899999999, 56.104790400000006], [-3.9177698999999993, 56.104157699999995], [-3.9144406, 56.101814399999995], [-3.9139837000000006, 56.10149279999999], [-3.9116376, 56.099841399999995], [-3.9102536999999993, 56.09886349999999], [-3.909980299999999, 56.098672099999995], [-3.9089614, 56.09795559999999], [-3.9027973, 56.0936208], [-3.9026809, 56.093535800000005], [-3.901906, 56.093015099999995], [-3.900880200000001, 56.0923848], [-3.8998836, 56.0918241], [-3.8983021, 56.09101439999999], [-3.8974647, 56.09062200000001], [-3.896332399999999, 56.0901446], [-3.8951717, 56.08968529999999], [-3.8942062, 56.08932239999999], [-3.8931959, 56.088972], [-3.8913949, 56.08839019999999], [-3.889626399999999, 56.08777669999999], [-3.888784900000001, 56.0874682], [-3.887986, 56.08711889999999], [-3.8863415, 56.0863238], [-3.8849511, 56.0855299], [-3.883790499999999, 56.08472809999999], [-3.8830675, 56.0841687], [-3.8823895, 56.0835927], [-3.8818456, 56.0830765], [-3.8810352, 56.0822292], [-3.8804678, 56.08150759999999], [-3.8800336, 56.08095539999999], [-3.8795239, 56.0803195], [-3.8789541, 56.0796895], [-3.8787028, 56.07940309999999], [-3.878102699999999, 56.0787844], [-3.877209300000001, 56.077921799999984], [-3.8762295, 56.0771131], [-3.8751511, 56.0762946], [-3.874189799999999, 56.0756171], [-3.8723821, 56.074426300000006], [-3.8719479, 56.074141], [-3.8709799, 56.0735048], [-3.862755721713942, 56.06810007861502], [-3.8617138, 56.0674153], [-3.8612097, 56.067084], [-3.859123499999999, 56.065613299999995], [-3.8571331, 56.0640963], [-3.856369, 56.0634719], [-3.850208641422351, 56.0581480132136], [-3.8495895, 56.0576129], [-3.848570899999999, 56.056706299999995], [-3.8476496, 56.05580139999999], [-3.8469132999999993, 56.0550598], [-3.844796099999999, 56.0527127], [-3.8442833, 56.052144199999994], [-3.8441527, 56.0519994], [-3.8441084, 56.0519507], [-3.8430207, 56.0507442], [-3.842873199999999, 56.0505759], [-3.8420769, 56.04963699999998], [-3.8409093, 56.04832530000001], [-3.8366763, 56.04356949999999], [-3.8358531999999994, 56.0423728], [-3.8351247000000006, 56.0411335], [-3.8347401, 56.0402663], [-3.8342193999999994, 56.03884469999999], [-3.8336763, 56.037025699999994], [-3.8333405, 56.03592780000001], [-3.8322379, 56.0323228], [-3.831712, 56.03051419999999], [-3.8314099, 56.0294975], [-3.8313514, 56.0293006], [-3.8308956999999992, 56.02779300000001], [-3.8305048, 56.02656950000001], [-3.8303367, 56.0259837], [-3.830285199999999, 56.02576909999999], [-3.830267599999999, 56.02569580000001], [-3.8301617, 56.025254], [-3.8300869, 56.0249486], [-3.8300533, 56.0248202], [-3.8300186, 56.02470009999998], [-3.830013299999999, 56.0246816], [-3.8298955, 56.0239474], [-3.8298645, 56.023742199999994], [-3.8298083, 56.0229285], [-3.8298107, 56.0228881], [-3.8298193, 56.0227411], [-3.8298563, 56.02241279999999], [-3.8298818, 56.0221795], [-3.8299342, 56.0219452], [-3.830016099999999, 56.0214761], [-3.8300672, 56.0213015], [-3.8300991, 56.0211927], [-3.8301176999999993, 56.0211291], [-3.8303477, 56.020343399999994], [-3.830485499999999, 56.0198605], [-3.8305719, 56.01964], [-3.830888100000001, 56.01892669999999], [-3.831580100000001, 56.017410899999994], [-3.8324216999999994, 56.015506300000006], [-3.833085099999999, 56.0140985], [-3.8333744999999992, 56.01348430000001], [-3.8336843, 56.012792], [-3.834138, 56.01178829999999], [-3.8342354, 56.0115728], [-3.834573399999999, 56.01083739999999], [-3.8358281, 56.008107], [-3.835897917879074, 56.00795783962394], [-3.8364393, 56.0068012], [-3.8365319, 56.00658069999999], [-3.8367244, 56.00616470000001], [-3.8370242, 56.0056873], [-3.837225800000001, 56.00542449999999], [-3.837486199999999, 56.0050995], [-3.8381144, 56.0044733], [-3.8377445, 56.0047698], [-3.838067, 56.004455099999994], [-3.8385588, 56.0040296], [-3.8391853, 56.00355579999999], [-3.8395806, 56.0033057], [-3.8400079, 56.0030663], [-3.8405215, 56.0027935], [-3.8409592, 56.00259209999999], [-3.8418688999999993, 56.00222749999999], [-3.8423681, 56.0020354], [-3.842940000000001, 56.00185789999999], [-3.8430656, 56.0018266], [-3.843912500000001, 56.0016047], [-3.8447968, 56.001401599999994], [-3.8455789999999994, 56.00126639999999], [-3.846378000000001, 56.00115], [-3.847225700000001, 56.00107109999999], [-3.8478772, 56.001037499999995], [-3.8485163999999994, 56.0010161], [-3.8493872, 56.0010198], [-3.8502506, 56.0010682], [-3.851159099999999, 56.00115139999999], [-3.852372499999999, 56.0012933], [-3.8532818999999994, 56.00139109999999], [-3.8541972, 56.0014703], [-3.855711, 56.001558], [-3.856361099999999, 56.0015828], [-3.8570075, 56.00159099999999], [-3.857725499999999, 56.00159320000001], [-3.8579916, 56.001594], [-3.858969, 56.0015815], [-3.8599713, 56.001543799999986], [-3.860959, 56.00147509999999], [-3.8617723000000006, 56.001407], [-3.8625856, 56.0013222], [-3.862755721713942, 56.001300732866525], [-3.8638702, 56.001160099999986], [-3.8646742, 56.001037800000006], [-3.8657538, 56.00084549999999], [-3.8667220000000007, 56.0006518], [-3.8674261999999993, 56.0004928], [-3.8681453, 56.0003198], [-3.8689564, 56.00010030000001], [-3.869815399999999, 55.999851099999994], [-3.8710216, 55.9994597], [-3.871825700000001, 55.9991728], [-3.8724959, 55.9989126], [-3.8725769, 55.998878700000006], [-3.873480199999999, 55.9985006], [-3.874414099999999, 55.9980642], [-3.875562799999999, 55.997449799999984], [-3.8794842, 55.9952967], [-3.879652599999999, 55.99519659999999], [-3.8820953, 55.9938259], [-3.883905899999999, 55.992819], [-3.8860691325150034, 55.991615906500286], [-3.8865360999999994, 55.99135619999999], [-3.8872184, 55.9910134], [-3.888026099999999, 55.99056319999999], [-3.888931499999999, 55.9900464], [-3.889844599999999, 55.989545], [-3.890953699999999, 55.98898009999999], [-3.8915755, 55.9886922], [-3.8920656999999994, 55.988478099999995], [-3.8934839, 55.987922299999994], [-3.8944323, 55.9875913], [-3.8951811, 55.987350600000006], [-3.8952291, 55.98733759999999], [-3.896906099999999, 55.986882], [-3.8976921999999994, 55.9867095], [-3.897968599999999, 55.98664900000001], [-3.898212299999999, 55.98659909999999], [-3.8992064, 55.98640569999999], [-3.8998773999999994, 55.9862807], [-3.8998843124091658, 55.98627954827215], [-3.900554399999999, 55.9861679], [-3.9010262, 55.98608389999998], [-3.901344299999999, 55.9860262], [-3.9016493, 55.98597470000001], [-3.9022286, 55.9858813], [-3.9032075, 55.98571510000001], [-3.905579200000001, 55.98527029999999], [-3.905993599999999, 55.9852014], [-3.906154, 55.9851747], [-3.906412, 55.98512970000001], [-3.9084664999999994, 55.98480409999999], [-3.9096504, 55.984641200000006], [-3.9112134, 55.9844383], [-3.911493099999999, 55.98440189999999], [-3.911616500000001, 55.9843876], [-3.912796499999999, 55.98425719999999], [-3.913972999999999, 55.9841442], [-3.914346, 55.9841105], [-3.9163347, 55.9839307], [-3.9227926, 55.98340050000001], [-3.9274739, 55.9830005], [-3.9302445, 55.98276920000001], [-3.9320169, 55.9826212], [-3.9321979, 55.9826049], [-3.9365368, 55.98224239999999], [-3.93663313360005, 55.98223476534881], [-3.936694705574304, 55.982187210830205], [-3.936794133449483, 55.98217933094809], [-3.9369043, 55.9821706], [-3.9407451, 55.9818461], [-3.942835699999999, 55.9816732], [-3.945571, 55.9814451], [-3.9474598, 55.9813163], [-3.9486857, 55.9812643], [-3.949916099999999, 55.981238600000005], [-3.9509115, 55.9812336], [-3.9519149, 55.981247], [-3.9525224, 55.98125999999999], [-3.952587250125894, 55.98126138125945], [-3.952898, 55.98126799999999], [-3.9538643, 55.981299199999995], [-3.9550740000000006, 55.981368], [-3.956172599999999, 55.98144729999999], [-3.9582124, 55.981592899999995], [-3.9589345, 55.98164379999999], [-3.9596779999999994, 55.9816728], [-3.960346, 55.98169659999999], [-3.9609853, 55.98170549999999], [-3.9617245, 55.9817138], [-3.9624704, 55.981709299999984], [-3.9632457, 55.981694100000006], [-3.9636101, 55.9816892], [-3.963989199999999, 55.98166969999999], [-3.9648723, 55.9816278], [-3.9657502, 55.9815695], [-3.966700799999999, 55.981501299999984], [-3.967604699999999, 55.981409600000006], [-3.968639000000001, 55.9812987], [-3.9691394999999994, 55.9812385], [-3.9696008, 55.98117599999999], [-3.9703885, 55.981061699999984], [-3.9704819, 55.9810459], [-3.971140399999999, 55.980934399999995], [-3.971876799999999, 55.9808038], [-3.9726414, 55.98065], [-3.9732729, 55.98051519999999], [-3.9739117, 55.980371700000006], [-3.9749985999999993, 55.98011399999999], [-3.9771254, 55.9795583], [-3.977271599999999, 55.979519], [-3.9776608000000007, 55.9794083], [-3.980345999999999, 55.9786566], [-3.9845181999999992, 55.9774925], [-3.985239599999999, 55.9772938], [-3.9887682, 55.97632170000001], [-3.9916593, 55.975495900000006], [-3.9929248, 55.9750902], [-3.9942193000000006, 55.9746647], [-3.9955138, 55.974213], [-3.9967416, 55.9737669], [-3.9989268, 55.97300570000001], [-4.0001027, 55.97263039999999], [-4.0011696, 55.972316199999995], [-4.001349899999999, 55.97226309999999], [-4.0026111, 55.97190919999999], [-4.0065556, 55.9710595], [-4.006692499999999, 55.97103010000001], [-4.0096668, 55.97038940000001], [-4.011614999999999, 55.9699813], [-4.011772, 55.96994680000001], [-4.0132663, 55.969627599999995], [-4.014916699999999, 55.96919389999998], [-4.0163959, 55.9687351], [-4.017570299999999, 55.9683256], [-4.0178218999999995, 55.9682379], [-4.018981, 55.9677775], [-4.0199873, 55.967328], [-4.0210521, 55.9667913], [-4.0215875, 55.96649539999999], [-4.0221195, 55.9661823], [-4.022459, 55.96597820000001], [-4.0228255, 55.96574110000001], [-4.0235162, 55.9652818], [-4.0255593, 55.96378300000001], [-4.0318622, 55.9588152], [-4.032352599999999, 55.9584287], [-4.033300874890504, 55.95770237974702], [-4.0336715, 55.9574185], [-4.0349992, 55.9564047], [-4.0356026, 55.9560095], [-4.036193099999999, 55.95564169999999], [-4.0364593, 55.9554827], [-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} 29.6 1918 1953 Larbert Glasgow Queen St High Level Glasgow Queen St High Level 55.8629929 -4.2509835 55.8629929 -4.2509835 1 0 2026-09-15 19:03:08 TERMINATED 2026-09-15 18:53:00 Glasgow Queen St High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744015 1789498297203093 47 47 2026-09-15 19:03:05.423212 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:05.183289
558291 588369 C48188 842L91MW15 2026-09-15 COMPLETE None 2026-09-15 18:53:00 2026-09-15 19:03:08 2026-09-17 19:03:08 {"id": 588369, "stp": "P", "toc": "Great Western Railway", "uid": "C48188", "consist": "150221", "dest_crs": "LOO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48188/2026-09-15/detailed", "trust_id": "842L91MW15", "origin_crs": "LSK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Looe", "service_date": "2026-09-15", "dest_arr_time": "1854", "dest_platform": null, "is_terminated": 1, "next_location": "St. Keyne Wishing Well Halt", "signalling_id": "2L91", "timing_status": "ON TIME", "origin_station": "Liskeard", "current_leg_arr": "1837", "current_leg_dep": "1824", "current_leg_end": "St. Keyne Wishing Well Halt", "origin_dep_time": "1824", "origin_platform": "3", "current_location": "Liskeard", "last_update_time": "2026-09-15T19:03:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.4695189, 50.4468329], [-4.470988899999999, 50.4473942], [-4.4717376, 50.4476884], [-4.472238699999999, 50.447868], [-4.4725465, 50.448016900000006], [-4.473254099999999, 50.4483455], [-4.4740879, 50.4486885], [-4.4742153, 50.44873799999999], [-4.4748581000000005, 50.448941700000006], [-4.475228999999999, 50.44904369999999], [-4.4756435, 50.44914419999999], [-4.4760408, 50.449226], [-4.4765091, 50.4493006], [-4.4771422, 50.4493846], [-4.4775462, 50.4494235], [-4.4779507, 50.4494442], [-4.478572, 50.4494579], [-4.479306399999999, 50.4494501], [-4.4799344, 50.4494151], [-4.480536799999999, 50.4493607], [-4.4813917, 50.4492843], [-4.482340499999999, 50.4492011], [-4.483750454300072, 50.44906931619839], [-4.483714299999999, 50.449021], [-4.4833333, 50.4484449], [-4.482837199999999, 50.44763269999999], [-4.482251699999999, 50.4465981], [-4.4817266, 50.4457566], [-4.4813527, 50.44515839999999], [-4.4810724, 50.4446874], [-4.4808049, 50.4442537], [-4.480686699999999, 50.4440278], [-4.4805698, 50.4438017], [-4.4803555, 50.4434966], [-4.4802629, 50.4434055], [-4.4802147, 50.4433581], [-4.4798613, 50.4430355], [-4.479117499999999, 50.44240849999999], [-4.478692, 50.4420546], [-4.4783084, 50.44172739999999], [-4.4780257, 50.4414103], [-4.4777124, 50.44108220000001], [-4.477379, 50.44064830000001], [-4.4771725, 50.4402607], [-4.476998699999999, 50.43988519999999], [-4.4766743, 50.4391867], [-4.4765598, 50.43897249999999], [-4.476404399999999, 50.438716], [-4.4762769, 50.4385162], [-4.4758397, 50.4379442], [-4.475660799999999, 50.43769369999998], [-4.475509399999999, 50.437453799999986], [-4.4754156, 50.437228999999995], [-4.4753546, 50.43698830000001], [-4.4753188, 50.43674650000001], [-4.4753084, 50.4364848], [-4.475292699999999, 50.436248699999986], [-4.4752629, 50.4360198], [-4.475204200000001, 50.4358229], [-4.475089799999999, 50.435595], [-4.4749579, 50.43538430000001], [-4.4747676, 50.43518950000001], [-4.4745573, 50.4350171], [-4.4743226, 50.4348558], [-4.4740602, 50.4346729], [-4.473830999999999, 50.43451720000001], [-4.4735857, 50.4343226], [-4.4733859, 50.4341523], [-4.4731817, 50.4339674], [-4.472845499999999, 50.43366069999999], [-4.4724111, 50.4332026], [-4.472191999999999, 50.4329444], [-4.4718762, 50.432575099999994], [-4.471639799999999, 50.4322755], [-4.4711221, 50.43154199999999], [-4.4709179, 50.431296999999994], [-4.4706899, 50.43104029999999], [-4.470209699999999, 50.430558100000006], [-4.469851, 50.4302164], [-4.4693294, 50.42971090000001], [-4.468498199999999, 50.428912], [-4.468296499999999, 50.428693], [-4.4680821, 50.4284279], [-4.4678866, 50.428149899999994], [-4.467676799999999, 50.427871399999994], [-4.4673105, 50.42737389999999], [-4.4669358, 50.42681720000001], [-4.4667091, 50.4265137], [-4.4662587, 50.4259555], [-4.4656503999999995, 50.4251657], [-4.4653325, 50.424808199999994], [-4.464975599999999, 50.42439099999999], [-4.4645101, 50.42390350000001], [-4.464427586740755, 50.4238193740464], [-4.464044599999999, 50.4234289], [-4.4630028, 50.42252979999999]]}", "current_leg_start": "Liskeard", "dest_arr_time_act": "1853", "motion_projection": null, "next_location_lat": "50.4225298", "next_location_lon": "-4.4630028", "previous_location": "St. Keyne Wishing Well Halt", "current_leg_milage": "2.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 55.721, \"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\": 223.111, \"from_m\": 55.721, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 363.147, \"from_m\": 223.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 379.149, \"from_m\": 363.147, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 458.684, \"from_m\": 379.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4065.799, \"from_m\": 458.684, \"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\": 5963.604, \"from_m\": 4065.799, \"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\": 11698.019, \"from_m\": 5963.604, \"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\": 13466.399, \"from_m\": 11698.019, \"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\": 13548.079, \"from_m\": 13466.399, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 588369, \"profile_key\": \"d5b8f81e8edb28c7e4b8222f5baf5b34622dc863f3a1852e1e7c6d4d70beac9f\", \"schedule_id\": 6321, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1824\", \"location\": \"Liskeard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30158}, {\"is_pass\": false, \"wtt_arr\": \"1830\", \"wtt_dep\": \"1833\", \"location\": \"Coombe No. 1 G.F.\", \"stage_seq\": 2, \"distance_m\": 3213.819, \"section_seq\": 1, \"route_path_id\": 30158}, {\"is_pass\": false, \"wtt_arr\": \"1838\", \"wtt_dep\": \"1838H\", \"location\": \"St. Keyne Wishing Well Halt\", \"stage_seq\": 3, \"distance_m\": 5859.202, \"section_seq\": 1, \"route_path_id\": 30158}, {\"is_pass\": false, \"wtt_arr\": \"1842\", \"wtt_dep\": \"1842H\", \"location\": \"Causeland\", \"stage_seq\": 4, \"distance_m\": 7925.971, \"section_seq\": 1, \"route_path_id\": 30158}, {\"is_pass\": false, \"wtt_arr\": \"1846\", \"wtt_dep\": \"1846H\", \"location\": \"Sandplace\", \"stage_seq\": 5, \"distance_m\": 10137.821, \"section_seq\": 1, \"route_path_id\": 30158}, {\"is_pass\": false, \"wtt_arr\": \"1853\", \"wtt_dep\": null, \"location\": \"Looe\", \"stage_seq\": 6, \"distance_m\": 13548.079, \"section_seq\": 1, \"route_path_id\": 30158}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13548.079, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30158}], \"total_distance_m\": 13548.079, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13328.508, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 219.571, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1824", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "13.0", "current_position_lat": "50.4225298", "current_position_lon": "-4.4630028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:29:56Z\", \"source_id\": 15676045, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:37:56Z\", \"source_id\": 15682705, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Keyne Wishing Well Halt", "service_state_platform": null, "timing_fact_generation": 1789494293228034, "current_leg_arrival_utc": "2026-09-15T18:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:05.473072", "service_state_evidence_id": 15682705, "current_leg_start_actual_dep": "2026-09-15T18:24:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:05.992658", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P LSK LOO 2L91 150221 2 75 None {"version": 3, "segments": [{"to_m": 55.721, "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": 223.111, "from_m": 55.721, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 363.147, "from_m": 223.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 379.149, "from_m": 363.147, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 458.684, "from_m": 379.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4065.799, "from_m": 458.684, "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": 5963.604, "from_m": 4065.799, "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": 11698.019, "from_m": 5963.604, "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": 13466.399, "from_m": 11698.019, "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": 13548.079, "from_m": 13466.399, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 588369, "profile_key": "d5b8f81e8edb28c7e4b8222f5baf5b34622dc863f3a1852e1e7c6d4d70beac9f", "schedule_id": 6321, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1824", "location": "Liskeard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30158}, {"is_pass": false, "wtt_arr": "1830", "wtt_dep": "1833", "location": "Coombe No. 1 G.F.", "stage_seq": 2, "distance_m": 3213.819, "section_seq": 1, "route_path_id": 30158}, {"is_pass": false, "wtt_arr": "1838", "wtt_dep": "1838H", "location": "St. Keyne Wishing Well Halt", "stage_seq": 3, "distance_m": 5859.202, "section_seq": 1, "route_path_id": 30158}, {"is_pass": false, "wtt_arr": "1842", "wtt_dep": "1842H", "location": "Causeland", "stage_seq": 4, "distance_m": 7925.971, "section_seq": 1, "route_path_id": 30158}, {"is_pass": false, "wtt_arr": "1846", "wtt_dep": "1846H", "location": "Sandplace", "stage_seq": 5, "distance_m": 10137.821, "section_seq": 1, "route_path_id": 30158}, {"is_pass": false, "wtt_arr": "1853", "wtt_dep": null, "location": "Looe", "stage_seq": 6, "distance_m": 13548.079, "section_seq": 1, "route_path_id": 30158}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13548.079, "from_m": 0.0, "section_seq": 1, "route_path_id": 30158}], "total_distance_m": 13548.079, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13328.508, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 219.571, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:29:56Z", "source_id": 15676045, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:37:56Z", "source_id": 15682705, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:37:00+01:00", "operational_fact": true}] Liskeard 1824 1824 3 None None Looe 1854 1853 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48188/2026-09-15/detailed None Liskeard 2026-09-15T18:24:00+01:00 St. Keyne Wishing Well Halt 13.0 {"type": "LineString", "coordinates": [[-4.4695189, 50.4468329], [-4.470988899999999, 50.4473942], [-4.4717376, 50.4476884], [-4.472238699999999, 50.447868], [-4.4725465, 50.448016900000006], [-4.473254099999999, 50.4483455], [-4.4740879, 50.4486885], [-4.4742153, 50.44873799999999], [-4.4748581000000005, 50.448941700000006], [-4.475228999999999, 50.44904369999999], [-4.4756435, 50.44914419999999], [-4.4760408, 50.449226], [-4.4765091, 50.4493006], [-4.4771422, 50.4493846], [-4.4775462, 50.4494235], [-4.4779507, 50.4494442], [-4.478572, 50.4494579], [-4.479306399999999, 50.4494501], [-4.4799344, 50.4494151], [-4.480536799999999, 50.4493607], [-4.4813917, 50.4492843], [-4.482340499999999, 50.4492011], [-4.483750454300072, 50.44906931619839], [-4.483714299999999, 50.449021], [-4.4833333, 50.4484449], [-4.482837199999999, 50.44763269999999], [-4.482251699999999, 50.4465981], [-4.4817266, 50.4457566], [-4.4813527, 50.44515839999999], [-4.4810724, 50.4446874], [-4.4808049, 50.4442537], [-4.480686699999999, 50.4440278], [-4.4805698, 50.4438017], [-4.4803555, 50.4434966], [-4.4802629, 50.4434055], [-4.4802147, 50.4433581], [-4.4798613, 50.4430355], [-4.479117499999999, 50.44240849999999], [-4.478692, 50.4420546], [-4.4783084, 50.44172739999999], [-4.4780257, 50.4414103], [-4.4777124, 50.44108220000001], [-4.477379, 50.44064830000001], [-4.4771725, 50.4402607], [-4.476998699999999, 50.43988519999999], [-4.4766743, 50.4391867], [-4.4765598, 50.43897249999999], [-4.476404399999999, 50.438716], [-4.4762769, 50.4385162], [-4.4758397, 50.4379442], [-4.475660799999999, 50.43769369999998], [-4.475509399999999, 50.437453799999986], [-4.4754156, 50.437228999999995], [-4.4753546, 50.43698830000001], [-4.4753188, 50.43674650000001], [-4.4753084, 50.4364848], [-4.475292699999999, 50.436248699999986], [-4.4752629, 50.4360198], [-4.475204200000001, 50.4358229], [-4.475089799999999, 50.435595], [-4.4749579, 50.43538430000001], [-4.4747676, 50.43518950000001], [-4.4745573, 50.4350171], [-4.4743226, 50.4348558], [-4.4740602, 50.4346729], [-4.473830999999999, 50.43451720000001], [-4.4735857, 50.4343226], [-4.4733859, 50.4341523], [-4.4731817, 50.4339674], [-4.472845499999999, 50.43366069999999], [-4.4724111, 50.4332026], [-4.472191999999999, 50.4329444], [-4.4718762, 50.432575099999994], [-4.471639799999999, 50.4322755], [-4.4711221, 50.43154199999999], [-4.4709179, 50.431296999999994], [-4.4706899, 50.43104029999999], [-4.470209699999999, 50.430558100000006], [-4.469851, 50.4302164], [-4.4693294, 50.42971090000001], [-4.468498199999999, 50.428912], [-4.468296499999999, 50.428693], [-4.4680821, 50.4284279], [-4.4678866, 50.428149899999994], [-4.467676799999999, 50.427871399999994], [-4.4673105, 50.42737389999999], [-4.4669358, 50.42681720000001], [-4.4667091, 50.4265137], [-4.4662587, 50.4259555], [-4.4656503999999995, 50.4251657], [-4.4653325, 50.424808199999994], [-4.464975599999999, 50.42439099999999], [-4.4645101, 50.42390350000001], [-4.464427586740755, 50.4238193740464], [-4.464044599999999, 50.4234289], [-4.4630028, 50.42252979999999]]} 2.7 1824 1837 St. Keyne Wishing Well Halt Liskeard St. Keyne Wishing Well Halt 50.4225298 -4.4630028 50.4225298 -4.4630028 1 0 2026-09-15 19:03:08 TERMINATED 2026-09-15 18:53:00 St. Keyne Wishing Well Halt TRUST TRACKING_TIMEOUT 15682705 1789494293228034 4 4 2026-09-15 19:03:05.992658 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:05.473072
558292 589036 G88495 871L56MX15 2026-09-15 COMPLETE 15744395 2026-09-15 19:53:00 2026-09-15 19:03:08 2026-09-17 19:03:08 {"id": 589036, "stp": "P", "toc": "Southern", "uid": "G88495", "consist": "377163+377206+377401", "dest_crs": "EGR", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88495/2026-09-15/detailed", "trust_id": "871L56MX15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Grinstead", "service_date": "2026-09-15", "dest_arr_time": "1950", "dest_platform": "1", "is_terminated": 1, "next_location": "East Grinstead", "signalling_id": "1L56", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "1953", "current_leg_dep": "1948", "current_leg_end": "East Grinstead", "origin_dep_time": "1850", "origin_platform": "15", "current_location": "East Grinstead", "last_update_time": "2026-09-15T19:03:08", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0040956, 51.15637359999999], [-0.0041688, 51.1561211], [-0.0042102, 51.1558684], [-0.0042457, 51.1556087], [-0.0042564, 51.15543339999999], [-0.004272799999999999, 51.15500250000001], [-0.0042231, 51.15453439999999], [-0.0041913, 51.1543341], [-0.004145, 51.15412310000001], [-0.0041003, 51.1539357], [-0.0040494, 51.153755], [-0.003989, 51.15356649999999], [-0.003892599999999999, 51.15336080000001], [-0.0036668, 51.15300860000001], [-0.0031282, 51.1520072], [-0.0028679999999999995, 51.1514999], [-0.0026529, 51.1509898], [-0.0025460999999999995, 51.1506831], [-0.002459, 51.1503702], [-0.0023878999999999997, 51.15005810000001], [-0.0023393999999999997, 51.14974470000001], [-0.0023275, 51.1493329], [-0.0023852, 51.148611900000006], [-0.0024992, 51.1474955], [-0.0027619, 51.145259], [-0.0030007999999999996, 51.1431207], [-0.0030778, 51.1423588], [-0.0031865, 51.14156710000001], [-0.0032831, 51.1410909], [-0.0033259999999999995, 51.14093609999999], [-0.0033865999999999996, 51.14076549999999], [-0.0034610999999999995, 51.14057489999999], [-0.0036113, 51.14027369999999], [-0.003725, 51.1400799], [-0.0038389, 51.1399036], [-0.0039607, 51.1397398], [-0.004254, 51.1393837], [-0.004529599999999999, 51.13910429999999], [-0.0050178, 51.13868519999999], [-0.0054804, 51.1383527], [-0.005779499999999999, 51.13814500000001], [-0.0063964, 51.137789899999994], [-0.006831199999999999, 51.1375922], [-0.008876599999999998, 51.136717], [-0.0105284, 51.1356146], [-0.011891699999999998, 51.1345033], [-0.0134153, 51.13328140000001], [-0.013487100000000002, 51.133222199999985], [-0.013553399999999998, 51.13316149999999], [-0.013624199999999998, 51.1330825], [-0.013706499999999998, 51.13298030000001], [-0.014109899999999998, 51.1324694], [-0.014327200000000002, 51.13217319999999], [-0.014473799999999998, 51.1319571], [-0.014692200000000002, 51.1316136], [-0.014976299999999998, 51.1311086], [-0.015401400000000004, 51.13049], [-0.015769600000000005, 51.12986409999999], [-0.016195, 51.1291296], [-0.017397, 51.1270971], [-0.0175306, 51.126873], [-0.017572199999999996, 51.126802], [-0.0176334, 51.1267162], [-0.017693700000000003, 51.1266349]]}", "current_leg_start": "Dormans", "dest_arr_time_act": "1950", "motion_projection": null, "next_location_lat": "51.1266349", "next_location_lon": "-0.0176937", "previous_location": "Dormans", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.981, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.698, \"from_m\": 7545.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10338.399, \"from_m\": 8072.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.032, \"from_m\": 10338.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14921.78, \"from_m\": 14876.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15785.19, \"from_m\": 14921.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16681.641, \"from_m\": 15785.19, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16718.607, \"from_m\": 16681.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17112.863, \"from_m\": 16718.607, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17143.298, \"from_m\": 17112.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17231.967, \"from_m\": 17143.298, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17298.466, \"from_m\": 17231.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17333.389, \"from_m\": 17298.466, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17399.451, \"from_m\": 17333.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17434.493, \"from_m\": 17399.451, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18546.585, \"from_m\": 17434.493, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18668.297, \"from_m\": 18546.585, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18742.426, \"from_m\": 18668.297, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24629.565, \"from_m\": 18742.426, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24836.291, \"from_m\": 24629.565, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26928.523, \"from_m\": 24836.291, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26963.561, \"from_m\": 26928.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\": 28805.524, \"from_m\": 26963.561, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30978.836, \"from_m\": 28805.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32683.152, \"from_m\": 30978.836, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32694.229, \"from_m\": 32683.152, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32748.732, \"from_m\": 32694.229, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32770.97, \"from_m\": 32748.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\": 33637.97, \"from_m\": 32770.97, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34688.093, \"from_m\": 33637.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34715.83, \"from_m\": 34688.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36009.369, \"from_m\": 34715.83, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42509.52, \"from_m\": 36009.369, \"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\": 42737.553, \"from_m\": 42509.52, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48046.608, \"from_m\": 42737.553, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48638.665, \"from_m\": 48046.608, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 589036, \"profile_key\": \"af853c2d26a0df8470a771dc788684a6d6321a4002ff09c58ec224b6df7d5681\", \"schedule_id\": 12814, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1850\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": false, \"wtt_arr\": \"1856\", \"wtt_dep\": \"1857H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.543, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1906\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.908, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.261, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": false, \"wtt_arr\": \"1909\", \"wtt_dep\": \"1910H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.971, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1912H\", \"location\": \"South Croydon\", \"stage_seq\": 10, \"distance_m\": 18418.688, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": false, \"wtt_arr\": \"1914H\", \"wtt_dep\": \"1915H\", \"location\": \"Sanderstead\", \"stage_seq\": 11, \"distance_m\": 19948.725, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": false, \"wtt_arr\": \"1918\", \"wtt_dep\": \"1918H\", \"location\": \"Riddlesdown\", \"stage_seq\": 12, \"distance_m\": 21928.058, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": false, \"wtt_arr\": \"1922\", \"wtt_dep\": \"1922H\", \"location\": \"Upper Warlingham\", \"stage_seq\": 13, \"distance_m\": 25025.314, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1926H\", \"location\": \"Woldingham\", \"stage_seq\": 14, \"distance_m\": 27824.431, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": false, \"wtt_arr\": \"1931\", \"wtt_dep\": \"1932\", \"location\": \"Oxted\", \"stage_seq\": 15, \"distance_m\": 33027.409, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": false, \"wtt_arr\": \"1934\", \"wtt_dep\": \"1935\", \"location\": \"Hurst Green\", \"stage_seq\": 16, \"distance_m\": 34549.87, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": false, \"wtt_arr\": \"1940H\", \"wtt_dep\": \"1941\", \"location\": \"Lingfield\", \"stage_seq\": 17, \"distance_m\": 42602.003, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": false, \"wtt_arr\": \"1944\", \"wtt_dep\": \"1944H\", \"location\": \"Dormans\", \"stage_seq\": 18, \"distance_m\": 44977.18, \"section_seq\": 1, \"route_path_id\": 69152}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": null, \"location\": \"East Grinstead\", \"stage_seq\": 19, \"distance_m\": 48638.665, \"section_seq\": 1, \"route_path_id\": 69152}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48638.665, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69152}], \"total_distance_m\": 48638.665, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 43346.616, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5292.049, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1850", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.1266349", "current_position_lon": "-0.0176937", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:55:50Z\", \"source_id\": 48326022, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:56:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:55:53Z\", \"source_id\": 15697352, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:12Z\", \"source_id\": 48337155, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:00:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:17Z\", \"source_id\": 15700870, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:39Z\", \"source_id\": 48348831, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:05:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:41Z\", \"source_id\": 15704432, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:37Z\", \"source_id\": 48361918, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:42Z\", \"source_id\": 15708556, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:13Z\", \"source_id\": 48371005, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:19Z\", \"source_id\": 15711440, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:22Z\", \"source_id\": 48373868, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:23Z\", \"source_id\": 15712341, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:33Z\", \"source_id\": 48384324, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:36Z\", \"source_id\": 15715646, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:42Z\", \"source_id\": 48392128, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:46Z\", \"source_id\": 15718142, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:01Z\", \"source_id\": 48402882, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:05Z\", \"source_id\": 15721476, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:43Z\", \"source_id\": 48414538, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:48Z\", \"source_id\": 15726456, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:24Z\", \"source_id\": 15727321, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:04Z\", \"source_id\": 48422871, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:08Z\", \"source_id\": 15730161, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:28Z\", \"source_id\": 48431391, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:32Z\", \"source_id\": 15732743, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:58Z\", \"source_id\": 48449565, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:01Z\", \"source_id\": 15738425, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:50Z\", \"source_id\": 48466473, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:57Z\", \"source_id\": 15744395, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Grinstead", "service_state_platform": "2", "timing_fact_generation": 1789498318315585, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:06.626409", "service_state_evidence_id": 15744395, "current_leg_start_actual_dep": "2026-09-15T19:47:30+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:07.619002", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None EGR 1L56 377163+377206+377401 12 100 None {"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.981, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.698, "from_m": 7545.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10338.399, "from_m": 8072.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.032, "from_m": 10338.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14921.78, "from_m": 14876.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15785.19, "from_m": 14921.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16681.641, "from_m": 15785.19, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.607, "from_m": 16681.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17112.863, "from_m": 16718.607, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.298, "from_m": 17112.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17231.967, "from_m": 17143.298, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17298.466, "from_m": 17231.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17333.389, "from_m": 17298.466, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17399.451, "from_m": 17333.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17434.493, "from_m": 17399.451, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18546.585, "from_m": 17434.493, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18668.297, "from_m": 18546.585, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18742.426, "from_m": 18668.297, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24629.565, "from_m": 18742.426, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24836.291, "from_m": 24629.565, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26928.523, "from_m": 24836.291, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26963.561, "from_m": 26928.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": 28805.524, "from_m": 26963.561, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30978.836, "from_m": 28805.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32683.152, "from_m": 30978.836, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32694.229, "from_m": 32683.152, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32748.732, "from_m": 32694.229, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32770.97, "from_m": 32748.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": 33637.97, "from_m": 32770.97, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34688.093, "from_m": 33637.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34715.83, "from_m": 34688.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36009.369, "from_m": 34715.83, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42509.52, "from_m": 36009.369, "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": 42737.553, "from_m": 42509.52, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48046.608, "from_m": 42737.553, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48638.665, "from_m": 48046.608, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 589036, "profile_key": "af853c2d26a0df8470a771dc788684a6d6321a4002ff09c58ec224b6df7d5681", "schedule_id": 12814, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1850", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69152}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 69152}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 69152}, {"is_pass": false, "wtt_arr": "1856", "wtt_dep": "1857H", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 69152}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900", "location": "Balham", "stage_seq": 5, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 69152}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901H", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.543, "section_seq": 1, "route_path_id": 69152}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.908, "section_seq": 1, "route_path_id": 69152}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.261, "section_seq": 1, "route_path_id": 69152}, {"is_pass": false, "wtt_arr": "1909", "wtt_dep": "1910H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.971, "section_seq": 1, "route_path_id": 69152}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912H", "location": "South Croydon", "stage_seq": 10, "distance_m": 18418.688, "section_seq": 1, "route_path_id": 69152}, {"is_pass": false, "wtt_arr": "1914H", "wtt_dep": "1915H", "location": "Sanderstead", "stage_seq": 11, "distance_m": 19948.725, "section_seq": 1, "route_path_id": 69152}, {"is_pass": false, "wtt_arr": "1918", "wtt_dep": "1918H", "location": "Riddlesdown", "stage_seq": 12, "distance_m": 21928.058, "section_seq": 1, "route_path_id": 69152}, {"is_pass": false, "wtt_arr": "1922", "wtt_dep": "1922H", "location": "Upper Warlingham", "stage_seq": 13, "distance_m": 25025.314, "section_seq": 1, "route_path_id": 69152}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1926H", "location": "Woldingham", "stage_seq": 14, "distance_m": 27824.431, "section_seq": 1, "route_path_id": 69152}, {"is_pass": false, "wtt_arr": "1931", "wtt_dep": "1932", "location": "Oxted", "stage_seq": 15, "distance_m": 33027.409, "section_seq": 1, "route_path_id": 69152}, {"is_pass": false, "wtt_arr": "1934", "wtt_dep": "1935", "location": "Hurst Green", "stage_seq": 16, "distance_m": 34549.87, "section_seq": 1, "route_path_id": 69152}, {"is_pass": false, "wtt_arr": "1940H", "wtt_dep": "1941", "location": "Lingfield", "stage_seq": 17, "distance_m": 42602.003, "section_seq": 1, "route_path_id": 69152}, {"is_pass": false, "wtt_arr": "1944", "wtt_dep": "1944H", "location": "Dormans", "stage_seq": 18, "distance_m": 44977.18, "section_seq": 1, "route_path_id": 69152}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": null, "location": "East Grinstead", "stage_seq": 19, "distance_m": 48638.665, "section_seq": 1, "route_path_id": 69152}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48638.665, "from_m": 0.0, "section_seq": 1, "route_path_id": 69152}], "total_distance_m": 48638.665, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 43346.616, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5292.049, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:55:50Z", "source_id": 48326022, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:56:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:55:53Z", "source_id": 15697352, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:12Z", "source_id": 48337155, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:00:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:17Z", "source_id": 15700870, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:39Z", "source_id": 48348831, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:05:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:41Z", "source_id": 15704432, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:37Z", "source_id": 48361918, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:10:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:42Z", "source_id": 15708556, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:13Z", "source_id": 48371005, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:14:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:19Z", "source_id": 15711440, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30397, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:22Z", "source_id": 48373868, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:15:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:23Z", "source_id": 15712341, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30401, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:33Z", "source_id": 48384324, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:18:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:36Z", "source_id": 15715646, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30405, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:42Z", "source_id": 48392128, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:23:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:46Z", "source_id": 15718142, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30409, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:01Z", "source_id": 48402882, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:27:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:05Z", "source_id": 15721476, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30417, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:43Z", "source_id": 48414538, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:32:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:48Z", "source_id": 15726456, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:24Z", "source_id": 15727321, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30427, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:04Z", "source_id": 48422871, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:35:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:08Z", "source_id": 15730161, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30431, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:28Z", "source_id": 48431391, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:41:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:32Z", "source_id": 15732743, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30436, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:58Z", "source_id": 48449565, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:47:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:01Z", "source_id": 15738425, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30441, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:50Z", "source_id": 48466473, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:57Z", "source_id": 15744395, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] London Victoria (C) 1850 1850 15 None None East Grinstead 1950 1950 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G88495/2026-09-15/detailed None Dormans 2026-09-15T19:47:30+01:00 East Grinstead 5.0 {"type": "LineString", "coordinates": [[-0.0040956, 51.15637359999999], [-0.0041688, 51.1561211], [-0.0042102, 51.1558684], [-0.0042457, 51.1556087], [-0.0042564, 51.15543339999999], [-0.004272799999999999, 51.15500250000001], [-0.0042231, 51.15453439999999], [-0.0041913, 51.1543341], [-0.004145, 51.15412310000001], [-0.0041003, 51.1539357], [-0.0040494, 51.153755], [-0.003989, 51.15356649999999], [-0.003892599999999999, 51.15336080000001], [-0.0036668, 51.15300860000001], [-0.0031282, 51.1520072], [-0.0028679999999999995, 51.1514999], [-0.0026529, 51.1509898], [-0.0025460999999999995, 51.1506831], [-0.002459, 51.1503702], [-0.0023878999999999997, 51.15005810000001], [-0.0023393999999999997, 51.14974470000001], [-0.0023275, 51.1493329], [-0.0023852, 51.148611900000006], [-0.0024992, 51.1474955], [-0.0027619, 51.145259], [-0.0030007999999999996, 51.1431207], [-0.0030778, 51.1423588], [-0.0031865, 51.14156710000001], [-0.0032831, 51.1410909], [-0.0033259999999999995, 51.14093609999999], [-0.0033865999999999996, 51.14076549999999], [-0.0034610999999999995, 51.14057489999999], [-0.0036113, 51.14027369999999], [-0.003725, 51.1400799], [-0.0038389, 51.1399036], [-0.0039607, 51.1397398], [-0.004254, 51.1393837], [-0.004529599999999999, 51.13910429999999], [-0.0050178, 51.13868519999999], [-0.0054804, 51.1383527], [-0.005779499999999999, 51.13814500000001], [-0.0063964, 51.137789899999994], [-0.006831199999999999, 51.1375922], [-0.008876599999999998, 51.136717], [-0.0105284, 51.1356146], [-0.011891699999999998, 51.1345033], [-0.0134153, 51.13328140000001], [-0.013487100000000002, 51.133222199999985], [-0.013553399999999998, 51.13316149999999], [-0.013624199999999998, 51.1330825], [-0.013706499999999998, 51.13298030000001], [-0.014109899999999998, 51.1324694], [-0.014327200000000002, 51.13217319999999], [-0.014473799999999998, 51.1319571], [-0.014692200000000002, 51.1316136], [-0.014976299999999998, 51.1311086], [-0.015401400000000004, 51.13049], [-0.015769600000000005, 51.12986409999999], [-0.016195, 51.1291296], [-0.017397, 51.1270971], [-0.0175306, 51.126873], [-0.017572199999999996, 51.126802], [-0.0176334, 51.1267162], [-0.017693700000000003, 51.1266349]]} 2.3 1948 1953 Dormans East Grinstead East Grinstead 51.1266349 -0.0176937 51.1266349 -0.0176937 1 0 2026-09-15 19:03:08 TERMINATED 2026-09-15 18:53:00 East Grinstead TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744395 1789498318315585 77 77 2026-09-15 19:03:07.619002 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:06.626409
558293 587186 P85396 881G89MV15 2026-09-15 COMPLETE 15745175 2026-09-15 19:53:00 2026-09-15 19:03:08 2026-09-17 19:03:08 {"id": 587186, "stp": "P", "toc": "Southeastern", "uid": "P85396", "consist": "375603+375705+375926", "dest_crs": "DVP", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85396/2026-09-15/detailed", "trust_id": "881G89MV15", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dover Priory", "service_date": "2026-09-15", "dest_arr_time": "1948", "dest_platform": "1", "is_terminated": 1, "next_location": "Dover Priory", "signalling_id": "1G89", "timing_status": "LATE", "origin_station": "London Cannon Street", "current_leg_arr": "1953", "current_leg_dep": "1949", "current_leg_end": "Dover Priory", "origin_dep_time": "1741", "origin_platform": "4", "current_location": "Dover Priory", "last_update_time": "2026-09-15T19:03:08", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.2719801932974126, 51.14930572597631], [1.2719838999999995, 51.14930350000001], [1.2723607999999995, 51.14907269999999], [1.272541, 51.1489528], [1.2727131, 51.14883639999999], [1.273058, 51.1485908], [1.2732101, 51.148460699999994], [1.2735144, 51.1482076], [1.2736472000000003, 51.14810059999999], [1.2740176, 51.1477986], [1.2743954, 51.1475294], [1.2749392999999998, 51.14715669999999], [1.2754693999999998, 51.1468249], [1.2759896, 51.146504099999994], [1.2763253, 51.14631769999999], [1.2772117, 51.145926900000006], [1.2780815999999997, 51.1455547], [1.2791100999999998, 51.1451184], [1.2799287, 51.1447659], [1.2806855999999998, 51.1444351], [1.2812068, 51.1442222], [1.2817386, 51.14399619999999], [1.2823279, 51.14374349999999], [1.2828267, 51.143517799999984], [1.2833413, 51.1432766], [1.2838178, 51.1430476], [1.2845293999999998, 51.1426841], [1.2850636999999998, 51.1424105], [1.2855077, 51.14217740000001], [1.2858359999999998, 51.1420059], [1.2860563, 51.1418785], [1.2874341, 51.140980299999995], [1.2876545, 51.1408249], [1.2878422, 51.140685], [1.2880321999999995, 51.1405328], [1.2886804999999997, 51.1399778], [1.2891430999999998, 51.13952319999999], [1.2892289, 51.13944480000001], [1.2894388, 51.13924679999999], [1.2898571, 51.13888250000001], [1.2901951, 51.1385915], [1.2907509, 51.138165], [1.2910331999999998, 51.1379917], [1.2914358999999995, 51.137709499999985], [1.2918021, 51.1374767], [1.2918995999999998, 51.13741520000001], [1.2919968, 51.1373546], [1.2921214999999997, 51.1372686], [1.2922603999999998, 51.137173], [1.2924492, 51.1370101], [1.2927215308296078, 51.1368435981494], [1.293504, 51.1363652], [1.2944840999999998, 51.135785], [1.2948704, 51.1355843], [1.295114, 51.1354419], [1.2952586999999998, 51.1353509], [1.2961588999999998, 51.13480799999999], [1.2963861, 51.13466939999999], [1.2969223, 51.1343465], [1.2974023, 51.134051], [1.2975964, 51.13392790000001], [1.2980647, 51.1336515], [1.2984674, 51.1334068], [1.29904, 51.133064899999994], [1.2992958999999995, 51.132904399999994], [1.3002856, 51.13231199999999], [1.3011824999999997, 51.1317428], [1.3015319, 51.131502], [1.301862, 51.1312415], [1.3024766999999997, 51.1306541], [1.3025292, 51.1305914], [1.3026401999999997, 51.1304742], [1.3028493, 51.130233399999995], [1.302979, 51.1300852], [1.3030803999999998, 51.1299678], [1.3033355999999998, 51.12962230000001], [1.3033905, 51.12953589999999], [1.3035232, 51.12934959999998], [1.3036331, 51.12915219999999], [1.3036875999999995, 51.12903849999999], [1.3037491, 51.1289044], [1.3038454, 51.1287087], [1.3043563, 51.1274718], [1.3044052999999998, 51.1273602], [1.3044739, 51.127198799999995], [1.3049221999999998, 51.1260972]]}", "current_leg_start": "Kearsney", "dest_arr_time_act": "1948", "motion_projection": null, "next_location_lat": "51.1260972", "next_location_lon": "1.3049222", "previous_location": "Kearsney", "current_leg_milage": "2.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 738.479, \"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\": 2086.518, \"from_m\": 738.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\": 5503.135, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5542.659, \"from_m\": 5503.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7743.57, \"from_m\": 5542.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8244.742, \"from_m\": 7743.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8297.433, \"from_m\": 8244.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8706.017, \"from_m\": 8297.433, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8933.348, \"from_m\": 8706.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10897.886, \"from_m\": 8933.348, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16784.133, \"from_m\": 10897.886, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16793.699, \"from_m\": 16784.133, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16898.8, \"from_m\": 16793.699, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16928.301, \"from_m\": 16898.8, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17069.835, \"from_m\": 16928.301, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17606.224, \"from_m\": 17069.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17857.406, \"from_m\": 17606.224, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17939.281, \"from_m\": 17857.406, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18552.023, \"from_m\": 17939.281, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24849.082, \"from_m\": 18552.023, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24962.053, \"from_m\": 24849.082, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25015.403, \"from_m\": 24962.053, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33142.664, \"from_m\": 25015.403, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33198.148, \"from_m\": 33142.664, \"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\": 38607.844, \"from_m\": 33198.148, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38688.815, \"from_m\": 38607.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48853.682, \"from_m\": 38688.815, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49718.373, \"from_m\": 48853.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\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49752.791, \"from_m\": 49718.373, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50105.262, \"from_m\": 49752.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\": 50140.706, \"from_m\": 50105.262, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51190.98, \"from_m\": 50140.706, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51215.355, \"from_m\": 51190.98, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 52405.611, \"from_m\": 51215.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\": 52958.935, \"from_m\": 52405.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55890.211, \"from_m\": 52958.935, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59472.748, \"from_m\": 55890.211, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59495.875, \"from_m\": 59472.748, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63616.904, \"from_m\": 59495.875, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 65189.756, \"from_m\": 63616.904, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67721.63, \"from_m\": 65189.756, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67739.309, \"from_m\": 67721.63, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72875.234, \"from_m\": 67739.309, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 74021.496, \"from_m\": 72875.234, \"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\": 76218.495, \"from_m\": 74021.496, \"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\": 77523.156, \"from_m\": 76218.495, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78892.471, \"from_m\": 77523.156, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 80290.618, \"from_m\": 78892.471, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83447.128, \"from_m\": 80290.618, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84727.396, \"from_m\": 83447.128, \"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\": 86621.515, \"from_m\": 84727.396, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87319.307, \"from_m\": 86621.515, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 87687.308, \"from_m\": 87319.307, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91099.341, \"from_m\": 87687.308, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92599.798, \"from_m\": 91099.341, \"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\": 94624.047, \"from_m\": 92599.798, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 95270.64, \"from_m\": 94624.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95731.852, \"from_m\": 95270.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 95794.655, \"from_m\": 95731.852, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 97815.816, \"from_m\": 95794.655, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 100337.659, \"from_m\": 97815.816, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 108304.595, \"from_m\": 100337.659, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 109564.043, \"from_m\": 108304.595, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 114251.14, \"from_m\": 109564.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\": 119157.418, \"from_m\": 114251.14, \"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\": 119282.428, \"from_m\": 119157.418, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 119304.825, \"from_m\": 119282.428, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 120309.416, \"from_m\": 119304.825, \"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\": 120838.796, \"from_m\": 120309.416, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 587186, \"profile_key\": \"f8433b8d770aaff596efcbd07fd2b7e7e88d8dbe132bbbce59489939ed5861a9\", \"schedule_id\": 22698, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1744\", \"wtt_dep\": \"1746\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 4, \"distance_m\": 4912.424, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 5, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750H\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751H\", \"location\": \"St. John's\", \"stage_seq\": 7, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 8610.223, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754H\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 10134.219, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756H\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 12995.405, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 16629.572, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804H\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 12, \"distance_m\": 18391.091, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1809\", \"location\": \"Swanley\", \"stage_seq\": 13, \"distance_m\": 24740.021, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1813\", \"location\": \"Fawkham Jn\", \"stage_seq\": 14, \"distance_m\": 33092.163, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1816\", \"location\": \"Sole Street\", \"stage_seq\": 15, \"distance_m\": 39890.619, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1823H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 49752.791, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1825H\", \"wtt_dep\": \"1826H\", \"location\": \"Rochester\", \"stage_seq\": 17, \"distance_m\": 50424.009, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1829\", \"wtt_dep\": \"1830\", \"location\": \"Chatham\", \"stage_seq\": 18, \"distance_m\": 51818.728, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1833H\", \"wtt_dep\": \"1835\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 19, \"distance_m\": 54404.497, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1839\", \"wtt_dep\": \"1840\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 20, \"distance_m\": 59131.303, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1841\", \"location\": \"Rainham East Jn\", \"stage_seq\": 21, \"distance_m\": 60167.852, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1843H\", \"wtt_dep\": \"1844\", \"location\": \"Newington\", \"stage_seq\": 22, \"distance_m\": 63432.577, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1846H\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 23, \"distance_m\": 67180.717, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1847\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 24, \"distance_m\": 67739.309, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1848\", \"wtt_dep\": \"1849\", \"location\": \"Sittingbourne\", \"stage_seq\": 25, \"distance_m\": 68611.202, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1853\", \"wtt_dep\": \"1853H\", \"location\": \"Teynham\", \"stage_seq\": 26, \"distance_m\": 73740.332, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1858H\", \"wtt_dep\": \"1900\", \"location\": \"Faversham\", \"stage_seq\": 27, \"distance_m\": 80180.453, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1904H\", \"wtt_dep\": \"1905H\", \"location\": \"Selling\", \"stage_seq\": 28, \"distance_m\": 85324.771, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1913H\", \"wtt_dep\": \"1916H\", \"location\": \"Canterbury East\", \"stage_seq\": 29, \"distance_m\": 95961.106, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1920H\", \"wtt_dep\": \"1921H\", \"location\": \"Bekesbourne\", \"stage_seq\": 30, \"distance_m\": 100617.671, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1925H\", \"wtt_dep\": \"1926H\", \"location\": \"Adisham\", \"stage_seq\": 31, \"distance_m\": 105511.42, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1929\", \"wtt_dep\": \"1930\", \"location\": \"Aylesham\", \"stage_seq\": 32, \"distance_m\": 107286.855, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1932\", \"wtt_dep\": \"1933\", \"location\": \"Snowdown\", \"stage_seq\": 33, \"distance_m\": 108755.277, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1937H\", \"location\": \"Shepherd's Well\", \"stage_seq\": 34, \"distance_m\": 111831.055, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1942\", \"wtt_dep\": \"1943\", \"location\": \"Kearsney\", \"stage_seq\": 35, \"distance_m\": 117311.303, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Buckland Jn\", \"stage_seq\": 36, \"distance_m\": 119304.825, \"section_seq\": 1, \"route_path_id\": 99795}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": null, \"location\": \"Dover Priory\", \"stage_seq\": 37, \"distance_m\": 120838.796, \"section_seq\": 1, \"route_path_id\": 99795}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 120838.796, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99795}], \"total_distance_m\": 120838.796, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 120423.469, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 415.327, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1741", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.1260972", "current_position_lon": "1.3049222", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:00Z\", \"source_id\": 48138996, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:02Z\", \"source_id\": 15638000, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:51:52Z\", \"source_id\": 48159722, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:52:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:51:56Z\", \"source_id\": 15644495, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:52:57Z\", \"source_id\": 48162561, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:53:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:52:59Z\", \"source_id\": 15645382, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:55:28Z\", \"source_id\": 48168869, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:55:33Z\", \"source_id\": 15647506, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:57:08Z\", \"source_id\": 48173218, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:58:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:57:12Z\", \"source_id\": 15648839, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:00:03Z\", \"source_id\": 48180780, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:00:10Z\", \"source_id\": 15651248, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:10:26Z\", \"source_id\": 48208160, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:10:32Z\", \"source_id\": 15659917, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:17:28Z\", \"source_id\": 48226263, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:17:32Z\", \"source_id\": 15665746, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:26:01Z\", \"source_id\": 48247912, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:26:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:26:03Z\", \"source_id\": 15672884, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:30:23Z\", \"source_id\": 48259321, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:30:25Z\", \"source_id\": 15676491, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:35:19Z\", \"source_id\": 48272522, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:35:24Z\", \"source_id\": 15680603, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:40:59Z\", \"source_id\": 48287425, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:41:00Z\", \"source_id\": 15685266, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:46:19Z\", \"source_id\": 48301365, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:47:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:46:21Z\", \"source_id\": 15689663, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:51:54Z\", \"source_id\": 48316079, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:52:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:51:58Z\", \"source_id\": 15694282, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:57:18Z\", \"source_id\": 48329717, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:57:19Z\", \"source_id\": 15698546, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:26Z\", \"source_id\": 48345648, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:04:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:33Z\", \"source_id\": 15703500, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:43Z\", \"source_id\": 48354218, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:09:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:46Z\", \"source_id\": 15706142, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:48Z\", \"source_id\": 48382469, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:53Z\", \"source_id\": 15715042, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:18Z\", \"source_id\": 48388639, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:21Z\", \"source_id\": 15717012, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:14Z\", \"source_id\": 48425679, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:20Z\", \"source_id\": 15731063, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:45Z\", \"source_id\": 48441849, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:47Z\", \"source_id\": 15736040, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:37Z\", \"source_id\": 48448769, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:43Z\", \"source_id\": 15738248, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:03Z\", \"source_id\": 48466944, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:07Z\", \"source_id\": 15744621, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:32Z\", \"source_id\": 15745175, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dover Priory", "service_state_platform": "1", "timing_fact_generation": 1789498354980663, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:06.793637", "service_state_evidence_id": 15744621, "current_leg_start_actual_dep": "2026-09-15T19:48:00+01:00", "operational_evidence_version": 132, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T18:53:06.799376", "service_state_valid_until_kind": null, "operational_interpretation_version": 132, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CST DVP 1G89 375603+375705+375926 12 100 None {"version": 3, "segments": [{"to_m": 738.479, "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": 2086.518, "from_m": 738.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": 5503.135, "from_m": 2086.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5542.659, "from_m": 5503.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7743.57, "from_m": 5542.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8244.742, "from_m": 7743.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8297.433, "from_m": 8244.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8706.017, "from_m": 8297.433, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8933.348, "from_m": 8706.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10897.886, "from_m": 8933.348, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16784.133, "from_m": 10897.886, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16793.699, "from_m": 16784.133, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16898.8, "from_m": 16793.699, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16928.301, "from_m": 16898.8, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17069.835, "from_m": 16928.301, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17606.224, "from_m": 17069.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17857.406, "from_m": 17606.224, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17939.281, "from_m": 17857.406, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18552.023, "from_m": 17939.281, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24849.082, "from_m": 18552.023, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24962.053, "from_m": 24849.082, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25015.403, "from_m": 24962.053, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33142.664, "from_m": 25015.403, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33198.148, "from_m": 33142.664, "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": 38607.844, "from_m": 33198.148, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38688.815, "from_m": 38607.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48853.682, "from_m": 38688.815, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49718.373, "from_m": 48853.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", "infrastructure_limit_mph": 30.0}, {"to_m": 49752.791, "from_m": 49718.373, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50105.262, "from_m": 49752.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": 50140.706, "from_m": 50105.262, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51190.98, "from_m": 50140.706, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51215.355, "from_m": 51190.98, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 52405.611, "from_m": 51215.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": 52958.935, "from_m": 52405.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55890.211, "from_m": 52958.935, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59472.748, "from_m": 55890.211, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59495.875, "from_m": 59472.748, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63616.904, "from_m": 59495.875, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 65189.756, "from_m": 63616.904, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67721.63, "from_m": 65189.756, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67739.309, "from_m": 67721.63, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72875.234, "from_m": 67739.309, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 74021.496, "from_m": 72875.234, "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": 76218.495, "from_m": 74021.496, "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": 77523.156, "from_m": 76218.495, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78892.471, "from_m": 77523.156, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 80290.618, "from_m": 78892.471, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83447.128, "from_m": 80290.618, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84727.396, "from_m": 83447.128, "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": 86621.515, "from_m": 84727.396, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87319.307, "from_m": 86621.515, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 87687.308, "from_m": 87319.307, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91099.341, "from_m": 87687.308, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92599.798, "from_m": 91099.341, "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": 94624.047, "from_m": 92599.798, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 95270.64, "from_m": 94624.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95731.852, "from_m": 95270.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 95794.655, "from_m": 95731.852, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 97815.816, "from_m": 95794.655, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 100337.659, "from_m": 97815.816, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 108304.595, "from_m": 100337.659, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 109564.043, "from_m": 108304.595, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 114251.14, "from_m": 109564.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": 119157.418, "from_m": 114251.14, "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": 119282.428, "from_m": 119157.418, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 119304.825, "from_m": 119282.428, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 120309.416, "from_m": 119304.825, "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": 120838.796, "from_m": 120309.416, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 587186, "profile_key": "f8433b8d770aaff596efcbd07fd2b7e7e88d8dbe132bbbce59489939ed5861a9", "schedule_id": 22698, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1741", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": "1746", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749", "location": "Surrey Canal Jn", "stage_seq": 4, "distance_m": 4912.424, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749H", "location": "North Kent East Jn", "stage_seq": 5, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750H", "location": "New Cross", "stage_seq": 6, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751H", "location": "St. John's", "stage_seq": 7, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 8610.223, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754H", "location": "Hither Green", "stage_seq": 9, "distance_m": 10134.219, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756H", "location": "Grove Park", "stage_seq": 10, "distance_m": 12995.405, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "Chislehurst", "stage_seq": 11, "distance_m": 16629.572, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804H", "location": "St. Mary Cray Jn", "stage_seq": 12, "distance_m": 18391.091, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1809", "location": "Swanley", "stage_seq": 13, "distance_m": 24740.021, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1813", "location": "Fawkham Jn", "stage_seq": 14, "distance_m": 33092.163, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1816", "location": "Sole Street", "stage_seq": 15, "distance_m": 39890.619, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1823H", "location": "Rochester Bridge Jn", "stage_seq": 16, "distance_m": 49752.791, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1825H", "wtt_dep": "1826H", "location": "Rochester", "stage_seq": 17, "distance_m": 50424.009, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1829", "wtt_dep": "1830", "location": "Chatham", "stage_seq": 18, "distance_m": 51818.728, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1833H", "wtt_dep": "1835", "location": "Gillingham (Kent)", "stage_seq": 19, "distance_m": 54404.497, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1839", "wtt_dep": "1840", "location": "Rainham (Kent)", "stage_seq": 20, "distance_m": 59131.303, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841", "location": "Rainham East Jn", "stage_seq": 21, "distance_m": 60167.852, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1843H", "wtt_dep": "1844", "location": "Newington", "stage_seq": 22, "distance_m": 63432.577, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1846H", "location": "Western Jn (Sittingbourne)", "stage_seq": 23, "distance_m": 67180.717, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1847", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 24, "distance_m": 67739.309, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1848", "wtt_dep": "1849", "location": "Sittingbourne", "stage_seq": 25, "distance_m": 68611.202, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1853", "wtt_dep": "1853H", "location": "Teynham", "stage_seq": 26, "distance_m": 73740.332, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1858H", "wtt_dep": "1900", "location": "Faversham", "stage_seq": 27, "distance_m": 80180.453, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1904H", "wtt_dep": "1905H", "location": "Selling", "stage_seq": 28, "distance_m": 85324.771, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1913H", "wtt_dep": "1916H", "location": "Canterbury East", "stage_seq": 29, "distance_m": 95961.106, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1920H", "wtt_dep": "1921H", "location": "Bekesbourne", "stage_seq": 30, "distance_m": 100617.671, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1925H", "wtt_dep": "1926H", "location": "Adisham", "stage_seq": 31, "distance_m": 105511.42, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1929", "wtt_dep": "1930", "location": "Aylesham", "stage_seq": 32, "distance_m": 107286.855, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1932", "wtt_dep": "1933", "location": "Snowdown", "stage_seq": 33, "distance_m": 108755.277, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1937H", "location": "Shepherd's Well", "stage_seq": 34, "distance_m": 111831.055, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1942", "wtt_dep": "1943", "location": "Kearsney", "stage_seq": 35, "distance_m": 117311.303, "section_seq": 1, "route_path_id": 99795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Buckland Jn", "stage_seq": 36, "distance_m": 119304.825, "section_seq": 1, "route_path_id": 99795}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": null, "location": "Dover Priory", "stage_seq": 37, "distance_m": 120838.796, "section_seq": 1, "route_path_id": 99795}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 120838.796, "from_m": 0.0, "section_seq": 1, "route_path_id": 99795}], "total_distance_m": 120838.796, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 120423.469, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 415.327, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29679, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:00Z", "source_id": 48138996, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:02Z", "source_id": 15638000, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31538, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:51:52Z", "source_id": 48159722, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:52:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:51:56Z", "source_id": 15644495, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:52:57Z", "source_id": 48162561, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:53:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:52:59Z", "source_id": 15645382, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:55:28Z", "source_id": 48168869, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:56:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:55:33Z", "source_id": 15647506, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:57:08Z", "source_id": 48173218, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:58:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:57:12Z", "source_id": 15648839, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:00:03Z", "source_id": 48180780, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:00:10Z", "source_id": 15651248, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31964, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:10:26Z", "source_id": 48208160, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:11:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:10:32Z", "source_id": 15659917, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31982, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:17:28Z", "source_id": 48226263, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:18:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:17:32Z", "source_id": 15665746, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:26:01Z", "source_id": 48247912, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:26:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:26:03Z", "source_id": 15672884, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:30:23Z", "source_id": 48259321, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:31:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:30:25Z", "source_id": 15676491, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:35:19Z", "source_id": 48272522, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:35:24Z", "source_id": 15680603, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32355, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:40:59Z", "source_id": 48287425, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:42:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:41:00Z", "source_id": 15685266, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32365, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:46:19Z", "source_id": 48301365, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:47:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:46:21Z", "source_id": 15689663, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32405, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:51:54Z", "source_id": 48316079, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T17:52:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:51:58Z", "source_id": 15694282, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32422, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:57:18Z", "source_id": 48329717, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T17:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:57:19Z", "source_id": 15698546, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T18:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33204, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:26Z", "source_id": 48345648, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T18:04:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:33Z", "source_id": 15703500, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33232, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:43Z", "source_id": 48354218, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T18:09:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:46Z", "source_id": 15706142, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33237, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:48Z", "source_id": 48382469, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T18:19:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:53Z", "source_id": 15715042, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33241, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:18Z", "source_id": 48388639, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T18:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:21Z", "source_id": 15717012, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33244, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:14Z", "source_id": 48425679, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T18:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:20Z", "source_id": 15731063, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33249, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:45Z", "source_id": 48441849, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T18:43:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:47Z", "source_id": 15736040, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33253, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:37Z", "source_id": 48448769, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T18:48:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:43Z", "source_id": 15738248, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33810, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:03Z", "source_id": 48466944, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T18:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:07Z", "source_id": 15744621, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:32Z", "source_id": 15745175, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] London Cannon Street 1741 1741 4 None None Dover Priory 1948 1948 1 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85396/2026-09-15/detailed None Kearsney 2026-09-15T19:48:00+01:00 Dover Priory 4.0 {"type": "LineString", "coordinates": [[1.2719801932974126, 51.14930572597631], [1.2719838999999995, 51.14930350000001], [1.2723607999999995, 51.14907269999999], [1.272541, 51.1489528], [1.2727131, 51.14883639999999], [1.273058, 51.1485908], [1.2732101, 51.148460699999994], [1.2735144, 51.1482076], [1.2736472000000003, 51.14810059999999], [1.2740176, 51.1477986], [1.2743954, 51.1475294], [1.2749392999999998, 51.14715669999999], [1.2754693999999998, 51.1468249], [1.2759896, 51.146504099999994], [1.2763253, 51.14631769999999], [1.2772117, 51.145926900000006], [1.2780815999999997, 51.1455547], [1.2791100999999998, 51.1451184], [1.2799287, 51.1447659], [1.2806855999999998, 51.1444351], [1.2812068, 51.1442222], [1.2817386, 51.14399619999999], [1.2823279, 51.14374349999999], [1.2828267, 51.143517799999984], [1.2833413, 51.1432766], [1.2838178, 51.1430476], [1.2845293999999998, 51.1426841], [1.2850636999999998, 51.1424105], [1.2855077, 51.14217740000001], [1.2858359999999998, 51.1420059], [1.2860563, 51.1418785], [1.2874341, 51.140980299999995], [1.2876545, 51.1408249], [1.2878422, 51.140685], [1.2880321999999995, 51.1405328], [1.2886804999999997, 51.1399778], [1.2891430999999998, 51.13952319999999], [1.2892289, 51.13944480000001], [1.2894388, 51.13924679999999], [1.2898571, 51.13888250000001], [1.2901951, 51.1385915], [1.2907509, 51.138165], [1.2910331999999998, 51.1379917], [1.2914358999999995, 51.137709499999985], [1.2918021, 51.1374767], [1.2918995999999998, 51.13741520000001], [1.2919968, 51.1373546], [1.2921214999999997, 51.1372686], [1.2922603999999998, 51.137173], [1.2924492, 51.1370101], [1.2927215308296078, 51.1368435981494], [1.293504, 51.1363652], [1.2944840999999998, 51.135785], [1.2948704, 51.1355843], [1.295114, 51.1354419], [1.2952586999999998, 51.1353509], [1.2961588999999998, 51.13480799999999], [1.2963861, 51.13466939999999], [1.2969223, 51.1343465], [1.2974023, 51.134051], [1.2975964, 51.13392790000001], [1.2980647, 51.1336515], [1.2984674, 51.1334068], [1.29904, 51.133064899999994], [1.2992958999999995, 51.132904399999994], [1.3002856, 51.13231199999999], [1.3011824999999997, 51.1317428], [1.3015319, 51.131502], [1.301862, 51.1312415], [1.3024766999999997, 51.1306541], [1.3025292, 51.1305914], [1.3026401999999997, 51.1304742], [1.3028493, 51.130233399999995], [1.302979, 51.1300852], [1.3030803999999998, 51.1299678], [1.3033355999999998, 51.12962230000001], [1.3033905, 51.12953589999999], [1.3035232, 51.12934959999998], [1.3036331, 51.12915219999999], [1.3036875999999995, 51.12903849999999], [1.3037491, 51.1289044], [1.3038454, 51.1287087], [1.3043563, 51.1274718], [1.3044052999999998, 51.1273602], [1.3044739, 51.127198799999995], [1.3049221999999998, 51.1260972]]} 2.2 1949 1953 Kearsney Dover Priory Dover Priory 51.1260972 1.3049222 51.1260972 1.3049222 1 0 2026-09-15 19:03:08 TERMINATED 2026-09-15 18:53:00 Dover Priory TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744621 1789498354980663 132 132 2026-09-15 18:53:06.799376 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:06.793637
558294 589317 C32345 152D56MY15 2026-09-15 COMPLETE 15746560 2026-09-15 19:53:00 2026-09-15 19:03:08 2026-09-17 19:03:08 {"id": 589317, "stp": "P", "toc": "Northern", "uid": "C32345", "consist": "156451", "dest_crs": "SLB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32345/2026-09-15/detailed", "trust_id": "152D56MY15", "origin_crs": "DAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Saltburn", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": "2", "is_terminated": 1, "next_location": "Saltburn", "signalling_id": "2D56", "timing_status": "ON TIME", "origin_station": "Darlington", "current_leg_arr": "1953", "current_leg_dep": "1949", "current_leg_end": "Saltburn", "origin_dep_time": "1900", "origin_platform": "6", "current_location": "Saltburn", "last_update_time": "2026-09-15T19:03:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0195165, 54.5873806], [-1.0189585999999995, 54.5873581], [-1.0182281, 54.587351600000005], [-1.0176092999999995, 54.587349800000005], [-1.0165468, 54.587377199999985], [-1.0163771, 54.58738410000001], [-1.0153313, 54.5874426], [-1.0131319, 54.58759810000001], [-1.0118122, 54.5876478], [-1.0105921, 54.587644100000006], [-1.0095742, 54.5876068], [-1.0083708, 54.587519799999995], [-1.0072255, 54.58740169999999], [-1.0060531, 54.587223599999994], [-1.0050204, 54.58702459999999], [-1.0039132, 54.58677800000001], [-1.003, 54.58653329999999], [-1.0020944, 54.586255399999985], [-1.001158, 54.585933], [-1.0005097, 54.585697999999994], [-0.9999842, 54.58547260000001], [-0.9977646, 54.5845074], [-0.9973372, 54.5843297], [-0.9969829999999998, 54.5841857], [-0.9965387, 54.5840249], [-0.9961837, 54.5839052], [-0.996046, 54.5838618], [-0.9956343999999998, 54.5837359], [-0.9952097, 54.5836168], [-0.9948517999999998, 54.58352150000001], [-0.9944838, 54.5834331], [-0.9942229999999996, 54.5833755], [-0.9939837, 54.5833279], [-0.9937257, 54.58328289999999], [-0.9934675999999998, 54.5832405], [-0.9932205, 54.58320330000001], [-0.9927912, 54.58314929999999], [-0.9923693, 54.5831012], [-0.9922054, 54.5830855], [-0.9915913591446698, 54.58305258383052], [-0.9910114999999998, 54.5830215], [-0.990852, 54.5830135], [-0.9906273, 54.58300229999999], [-0.9902254, 54.58298870000001], [-0.9897868999999998, 54.5829961], [-0.9896842, 54.5829974], [-0.989421, 54.5830021], [-0.9881468125314736, 54.58305280490932], [-0.9879459, 54.5830608], [-0.9861121999999998, 54.5831333], [-0.9849901, 54.5831776], [-0.9804626, 54.58335170000001], [-0.9795169, 54.5833935], [-0.9790871, 54.583412], [-0.9785875, 54.5834102], [-0.9783593, 54.58341209999999], [-0.9780720000000002, 54.583416699999994], [-0.9776361, 54.583400100000006], [-0.9772106, 54.583405600000006], [-0.9769128, 54.58341729999999], [-0.975311, 54.58348679999999], [-0.9747589, 54.5835099]]}", "current_leg_start": "Marske", "dest_arr_time_act": "1953", "motion_projection": null, "next_location_lat": "54.5835099", "next_location_lon": "-0.9747589", "previous_location": "Marske", "current_leg_milage": "1.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 425.178, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 579.077, \"from_m\": 425.178, \"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\": 848.563, \"from_m\": 579.077, \"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\": 1333.87, \"from_m\": 848.563, \"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\": 6363.765, \"from_m\": 1333.87, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6448.078, \"from_m\": 6363.765, \"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\": 6460.647, \"from_m\": 6448.078, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6978.916, \"from_m\": 6460.647, \"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\": 11606.635, \"from_m\": 6978.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12121.577, \"from_m\": 11606.635, \"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\": 13199.543, \"from_m\": 12121.577, \"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\": 13498.921, \"from_m\": 13199.543, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13871.98, \"from_m\": 13498.921, \"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\": 13971.756, \"from_m\": 13871.98, \"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\": 16330.221, \"from_m\": 13971.756, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16604.778, \"from_m\": 16330.221, \"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\": 17252.804, \"from_m\": 16604.778, \"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\": 17517.032, \"from_m\": 17252.804, \"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\": 17546.62, \"from_m\": 17517.032, \"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\": 18157.119, \"from_m\": 17546.62, \"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\": 18560.376, \"from_m\": 18157.119, \"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\": 18976.903, \"from_m\": 18560.376, \"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\": 19195.996, \"from_m\": 18976.903, \"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\": 20026.352, \"from_m\": 19195.996, \"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\": 21716.026, \"from_m\": 20026.352, \"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\": 21991.851, \"from_m\": 21716.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22399.716, \"from_m\": 21991.851, \"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\": 22445.145, \"from_m\": 22399.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\": 22893.508, \"from_m\": 22445.145, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24198.894, \"from_m\": 22893.508, \"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\": 28019.513, \"from_m\": 24198.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30577.439, \"from_m\": 28019.513, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31207.014, \"from_m\": 30577.439, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31245.379, \"from_m\": 31207.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40895.338, \"from_m\": 31245.379, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42883.65, \"from_m\": 40895.338, \"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\": 43855.375, \"from_m\": 42883.65, \"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\": 43930.048, \"from_m\": 43855.375, \"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\": 44162.556, \"from_m\": 43930.048, \"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\": 589317, \"profile_key\": \"b755a86820883354ae1d5062b2de25228b7d395e275e7f1ed1b1f7f6228cdc71\", \"schedule_id\": 3945, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1900H\", \"location\": \"Darlington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1906H\", \"wtt_dep\": \"1907H\", \"location\": \"Dinsdale\", \"stage_seq\": 2, \"distance_m\": 6084.552, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1913H\", \"wtt_dep\": \"1914\", \"location\": \"Allens West\", \"stage_seq\": 3, \"distance_m\": 13016.175, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1915H\", \"wtt_dep\": \"1916H\", \"location\": \"Eaglescliffe\", \"stage_seq\": 4, \"distance_m\": 14120.446, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 5, \"distance_m\": 16330.221, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 6, \"distance_m\": 17546.62, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1922H\", \"wtt_dep\": \"1923\", \"location\": \"Thornaby\", \"stage_seq\": 7, \"distance_m\": 18997.072, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 8, \"distance_m\": 22422.643, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1928\", \"wtt_dep\": \"1929\", \"location\": \"Middlesbrough\", \"stage_seq\": 9, \"distance_m\": 24178.348, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 10, \"distance_m\": 25556.677, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932H\", \"location\": \"South Bank\", \"stage_seq\": 11, \"distance_m\": 28214.266, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935\", \"location\": \"Shell Jn\", \"stage_seq\": 12, \"distance_m\": 31207.014, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1938H\", \"wtt_dep\": \"1939H\", \"location\": \"Redcar Central\", \"stage_seq\": 13, \"distance_m\": 36275.884, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1941H\", \"wtt_dep\": \"1942\", \"location\": \"Redcar East\", \"stage_seq\": 14, \"distance_m\": 37750.332, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1946\", \"location\": \"Longbeck\", \"stage_seq\": 15, \"distance_m\": 40337.307, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": \"1947H\", \"location\": \"Marske\", \"stage_seq\": 16, \"distance_m\": 41148.636, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Saltburn West Jn\", \"stage_seq\": 17, \"distance_m\": 43113.023, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Saltburn\", \"stage_seq\": 18, \"distance_m\": 44162.556, \"section_seq\": 1, \"route_path_id\": 67167}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 44162.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67167}], \"total_distance_m\": 44162.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 41566.265, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2596.291, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1900½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "54.5835099", "current_position_lon": "-0.9747589", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:13Z\", \"source_id\": 48350358, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:06:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:18Z\", \"source_id\": 15704959, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:39Z\", \"source_id\": 48366999, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:13:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:42Z\", \"source_id\": 15710160, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:10Z\", \"source_id\": 48375889, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:16Z\", \"source_id\": 15712992, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:43Z\", \"source_id\": 48389693, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:45Z\", \"source_id\": 15717315, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:33Z\", \"source_id\": 48406535, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:38Z\", \"source_id\": 15722708, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:54Z\", \"source_id\": 15735275, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:00Z\", \"source_id\": 15736943, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:32Z\", \"source_id\": 15739629, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:33Z\", \"source_id\": 15741190, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:06Z\", \"source_id\": 15745888, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:36Z\", \"source_id\": 15746560, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Saltburn", "service_state_platform": "2", "timing_fact_generation": 1789498424468652, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:07.216722", "service_state_evidence_id": 15745888, "current_leg_start_actual_dep": "2026-09-15T19:47:30+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:07.614498", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P DAR SLB 2D56 156451 2 75 None {"version": 3, "segments": [{"to_m": 425.178, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 579.077, "from_m": 425.178, "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": 848.563, "from_m": 579.077, "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": 1333.87, "from_m": 848.563, "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": 6363.765, "from_m": 1333.87, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6448.078, "from_m": 6363.765, "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": 6460.647, "from_m": 6448.078, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6978.916, "from_m": 6460.647, "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": 11606.635, "from_m": 6978.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12121.577, "from_m": 11606.635, "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": 13199.543, "from_m": 12121.577, "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": 13498.921, "from_m": 13199.543, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13871.98, "from_m": 13498.921, "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": 13971.756, "from_m": 13871.98, "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": 16330.221, "from_m": 13971.756, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16604.778, "from_m": 16330.221, "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": 17252.804, "from_m": 16604.778, "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": 17517.032, "from_m": 17252.804, "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": 17546.62, "from_m": 17517.032, "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": 18157.119, "from_m": 17546.62, "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": 18560.376, "from_m": 18157.119, "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": 18976.903, "from_m": 18560.376, "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": 19195.996, "from_m": 18976.903, "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": 20026.352, "from_m": 19195.996, "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": 21716.026, "from_m": 20026.352, "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": 21991.851, "from_m": 21716.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22399.716, "from_m": 21991.851, "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": 22445.145, "from_m": 22399.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": 22893.508, "from_m": 22445.145, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24198.894, "from_m": 22893.508, "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": 28019.513, "from_m": 24198.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30577.439, "from_m": 28019.513, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31207.014, "from_m": 30577.439, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31245.379, "from_m": 31207.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40895.338, "from_m": 31245.379, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42883.65, "from_m": 40895.338, "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": 43855.375, "from_m": 42883.65, "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": 43930.048, "from_m": 43855.375, "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": 44162.556, "from_m": 43930.048, "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": 589317, "profile_key": "b755a86820883354ae1d5062b2de25228b7d395e275e7f1ed1b1f7f6228cdc71", "schedule_id": 3945, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1900H", "location": "Darlington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1906H", "wtt_dep": "1907H", "location": "Dinsdale", "stage_seq": 2, "distance_m": 6084.552, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1913H", "wtt_dep": "1914", "location": "Allens West", "stage_seq": 3, "distance_m": 13016.175, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1915H", "wtt_dep": "1916H", "location": "Eaglescliffe", "stage_seq": 4, "distance_m": 14120.446, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Stockton Cut Jn", "stage_seq": 5, "distance_m": 16330.221, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921", "location": "Bowesfield Jn", "stage_seq": 6, "distance_m": 17546.62, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1922H", "wtt_dep": "1923", "location": "Thornaby", "stage_seq": 7, "distance_m": 18997.072, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926", "location": "Newport East Jn (Teesside)", "stage_seq": 8, "distance_m": 22422.643, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1928", "wtt_dep": "1929", "location": "Middlesbrough", "stage_seq": 9, "distance_m": 24178.348, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931", "location": "Whitehouse Jn (Teesside)", "stage_seq": 10, "distance_m": 25556.677, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932H", "location": "South Bank", "stage_seq": 11, "distance_m": 28214.266, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935", "location": "Shell Jn", "stage_seq": 12, "distance_m": 31207.014, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1938H", "wtt_dep": "1939H", "location": "Redcar Central", "stage_seq": 13, "distance_m": 36275.884, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1941H", "wtt_dep": "1942", "location": "Redcar East", "stage_seq": 14, "distance_m": 37750.332, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1946", "location": "Longbeck", "stage_seq": 15, "distance_m": 40337.307, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": "1947H", "location": "Marske", "stage_seq": 16, "distance_m": 41148.636, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Saltburn West Jn", "stage_seq": 17, "distance_m": 43113.023, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Saltburn", "stage_seq": 18, "distance_m": 44162.556, "section_seq": 1, "route_path_id": 67167}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44162.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 67167}], "total_distance_m": 44162.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 41566.265, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2596.291, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 4334, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:13Z", "source_id": 48350358, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:06:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:18Z", "source_id": 15704959, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4318, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:39Z", "source_id": 48366999, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:13:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:42Z", "source_id": 15710160, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:10Z", "source_id": 48375889, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:16:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:16Z", "source_id": 15712992, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4187, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:43Z", "source_id": 48389693, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:21:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:45Z", "source_id": 15717315, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4256, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:33Z", "source_id": 48406535, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:28:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:38Z", "source_id": 15722708, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:54Z", "source_id": 15735275, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:00Z", "source_id": 15736943, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:32Z", "source_id": 15739629, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:33Z", "source_id": 15741190, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:06Z", "source_id": 15745888, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:36Z", "source_id": 15746560, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Darlington 1900 1900½ 6 None None Saltburn 1953 1953 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32345/2026-09-15/detailed None Marske 2026-09-15T19:47:30+01:00 Saltburn 4.0 {"type": "LineString", "coordinates": [[-1.0195165, 54.5873806], [-1.0189585999999995, 54.5873581], [-1.0182281, 54.587351600000005], [-1.0176092999999995, 54.587349800000005], [-1.0165468, 54.587377199999985], [-1.0163771, 54.58738410000001], [-1.0153313, 54.5874426], [-1.0131319, 54.58759810000001], [-1.0118122, 54.5876478], [-1.0105921, 54.587644100000006], [-1.0095742, 54.5876068], [-1.0083708, 54.587519799999995], [-1.0072255, 54.58740169999999], [-1.0060531, 54.587223599999994], [-1.0050204, 54.58702459999999], [-1.0039132, 54.58677800000001], [-1.003, 54.58653329999999], [-1.0020944, 54.586255399999985], [-1.001158, 54.585933], [-1.0005097, 54.585697999999994], [-0.9999842, 54.58547260000001], [-0.9977646, 54.5845074], [-0.9973372, 54.5843297], [-0.9969829999999998, 54.5841857], [-0.9965387, 54.5840249], [-0.9961837, 54.5839052], [-0.996046, 54.5838618], [-0.9956343999999998, 54.5837359], [-0.9952097, 54.5836168], [-0.9948517999999998, 54.58352150000001], [-0.9944838, 54.5834331], [-0.9942229999999996, 54.5833755], [-0.9939837, 54.5833279], [-0.9937257, 54.58328289999999], [-0.9934675999999998, 54.5832405], [-0.9932205, 54.58320330000001], [-0.9927912, 54.58314929999999], [-0.9923693, 54.5831012], [-0.9922054, 54.5830855], [-0.9915913591446698, 54.58305258383052], [-0.9910114999999998, 54.5830215], [-0.990852, 54.5830135], [-0.9906273, 54.58300229999999], [-0.9902254, 54.58298870000001], [-0.9897868999999998, 54.5829961], [-0.9896842, 54.5829974], [-0.989421, 54.5830021], [-0.9881468125314736, 54.58305280490932], [-0.9879459, 54.5830608], [-0.9861121999999998, 54.5831333], [-0.9849901, 54.5831776], [-0.9804626, 54.58335170000001], [-0.9795169, 54.5833935], [-0.9790871, 54.583412], [-0.9785875, 54.5834102], [-0.9783593, 54.58341209999999], [-0.9780720000000002, 54.583416699999994], [-0.9776361, 54.583400100000006], [-0.9772106, 54.583405600000006], [-0.9769128, 54.58341729999999], [-0.975311, 54.58348679999999], [-0.9747589, 54.5835099]]} 1.9 1949 1953 Marske Saltburn Saltburn 54.5835099 -0.9747589 54.5835099 -0.9747589 1 0 2026-09-15 19:03:08 TERMINATED 2026-09-15 18:53:00 Saltburn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15745888 1789498424468652 60 60 2026-09-15 19:03:07.614498 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:07.216722
558295 589628 C01701 745P80MY15 2026-09-15 COMPLETE 15745103 2026-09-15 19:53:00 2026-09-15 19:03:37 2026-09-17 19:03:37 {"id": 589628, "stp": "P", "toc": "Great Western Railway", "uid": "C01701", "consist": "387146+387155+387160", "dest_crs": "DID", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01701/2026-09-15/detailed", "trust_id": "745P80MY15", "origin_crs": "DID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Didcot Parkway", "service_date": "2026-09-15", "dest_arr_time": "1955", "dest_platform": "4", "is_terminated": 1, "next_location": "Didcot Parkway", "signalling_id": "5P80", "timing_status": "EARLY", "origin_station": "Didcot Parkway", "current_leg_arr": "1955", "current_leg_dep": "1953", "current_leg_end": "Didcot Parkway", "origin_dep_time": "1912", "origin_platform": "3", "current_location": "Didcot Parkway", "last_update_time": "2026-09-15T19:03:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2495466, 51.61327450000001], [-1.2488353999999997, 51.613066200000006], [-1.2481176, 51.612863399999995], [-1.2474169, 51.6126618], [-1.2467273999999997, 51.6124695], [-1.2461958, 51.61231539999999], [-1.2455221, 51.6121229], [-1.2450129, 51.61197789999999], [-1.2443508999999997, 51.61179130000001], [-1.2440089999999997, 51.61169739999999], [-1.243775, 51.6116322], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499]]}", "current_leg_start": "Didcot West End", "dest_arr_time_act": "1955", "motion_projection": null, "next_location_lat": "51.6110499", "next_location_lon": "-1.2418082", "previous_location": "Didcot Parkway", "current_leg_milage": "0.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 117.184, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 193.999, \"from_m\": 117.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 983.718, \"from_m\": 193.999, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1060.533, \"from_m\": 983.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1177.717, \"from_m\": 1060.533, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 589628, \"profile_key\": \"db4fbd02eb43f71063df79c976047e6ff35f93902876e88f43e042c790e3884d\", \"schedule_id\": 147, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1912\", \"location\": \"Didcot Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27908}, {\"is_pass\": false, \"wtt_arr\": \"1914\", \"wtt_dep\": \"1953\", \"location\": \"Didcot West End\", \"stage_seq\": 2, \"distance_m\": 588.858, \"section_seq\": 1, \"route_path_id\": 27908}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": null, \"location\": \"Didcot Parkway\", \"stage_seq\": 3, \"distance_m\": 1177.717, \"section_seq\": 1, \"route_path_id\": 27908}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1177.717, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27908}], \"total_distance_m\": 1177.717, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 1024.087, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 153.63, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1912", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.6110499", "current_position_lon": "-1.2418082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:26Z\", \"source_id\": 48467908, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:30Z\", \"source_id\": 15745103, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Didcot Parkway", "service_state_platform": "4", "timing_fact_generation": 1789498359710853, "current_leg_arrival_utc": "2026-09-15T19:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:08.500584", "service_state_evidence_id": 15745103, "current_leg_start_actual_dep": "2026-09-15T19:53:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:08.736123", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P DID DID 5P80 387146+387155+387160 12 110 None {"version": 3, "segments": [{"to_m": 117.184, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 193.999, "from_m": 117.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 983.718, "from_m": 193.999, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1060.533, "from_m": 983.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1177.717, "from_m": 1060.533, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 589628, "profile_key": "db4fbd02eb43f71063df79c976047e6ff35f93902876e88f43e042c790e3884d", "schedule_id": 147, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1912", "location": "Didcot Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27908}, {"is_pass": false, "wtt_arr": "1914", "wtt_dep": "1953", "location": "Didcot West End", "stage_seq": 2, "distance_m": 588.858, "section_seq": 1, "route_path_id": 27908}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": null, "location": "Didcot Parkway", "stage_seq": 3, "distance_m": 1177.717, "section_seq": 1, "route_path_id": 27908}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1177.717, "from_m": 0.0, "section_seq": 1, "route_path_id": 27908}], "total_distance_m": 1177.717, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 1024.087, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 153.63, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23972, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:26Z", "source_id": 48467908, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:53:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:30Z", "source_id": 15745103, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Didcot Parkway 1912 1912 3 None None Didcot Parkway 1955 1955 4 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C01701/2026-09-15/detailed None Didcot West End 2026-09-15T19:53:00+01:00 Didcot Parkway 2.0 {"type": "LineString", "coordinates": [[-1.2495466, 51.61327450000001], [-1.2488353999999997, 51.613066200000006], [-1.2481176, 51.612863399999995], [-1.2474169, 51.6126618], [-1.2467273999999997, 51.6124695], [-1.2461958, 51.61231539999999], [-1.2455221, 51.6121229], [-1.2450129, 51.61197789999999], [-1.2443508999999997, 51.61179130000001], [-1.2440089999999997, 51.61169739999999], [-1.243775, 51.6116322], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499]]} 0.4 1953 1955 Didcot Parkway Didcot Parkway Didcot Parkway 51.6110499 -1.2418082 51.6110499 -1.2418082 1 0 2026-09-15 19:03:37 TERMINATED 2026-09-15 18:53:00 Didcot Parkway TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15745103 1789498359710853 6 6 2026-09-15 19:03:08.736123 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:08.500584
558296 590308 W30265 865M78MY15 2026-09-15 COMPLETE 15746649 2026-09-15 19:40:00 2026-09-15 19:03:37 2026-09-17 19:03:37 {"id": 590308, "stp": "P", "toc": "CrossCountry", "uid": "W30265", "consist": "221124", "dest_crs": "BMH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30265/2026-09-15/detailed", "trust_id": "865M78MY15", "origin_crs": null, "show_on_map": 0, "dar_est_time": "19:38:00", "dar_platform": null, "dest_station": "Bournemouth", "service_date": "2026-09-15", "dest_arr_time": "1940", "dest_platform": "2", "is_terminated": 1, "next_location": "Bournemouth", "signalling_id": "5M78", "timing_status": "ON TIME", "origin_station": "Bournemouth Middle Sidings", "current_leg_arr": "1940", "current_leg_dep": "1938", "current_leg_end": "Bournemouth", "origin_dep_time": "1938", "origin_platform": null, "current_location": "Bournemouth", "last_update_time": "2026-09-15T19:03:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8691864999999992, 50.729715799999994], [-1.8681813000000005, 50.72897520000001], [-1.8678379999999997, 50.72875619999999], [-1.8675315999999995, 50.7285758], [-1.8672116999999997, 50.72840810000001], [-1.8669207000000003, 50.72826719999999], [-1.8665846999999995, 50.72813299999999], [-1.8663413, 50.728034599999994], [-1.8659645, 50.72788930000001], [-1.8656231999999997, 50.72777719999999], [-1.864156, 50.72725079999999]]}", "current_leg_start": "Bournemouth Middle Sidings", "dest_arr_time_act": "1940", "motion_projection": null, "next_location_lat": "50.7272508", "next_location_lon": "-1.8641560", "previous_location": "Bournemouth Middle Sidings", "current_leg_milage": "0.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 333.763, \"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\": 452.47, \"from_m\": 333.763, \"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\": 590308, \"profile_key\": \"5ba38e7b0c442bea0ad2d2e0290e2cc5e242aa8ffb944ba61c94c96778328810\", \"schedule_id\": 26036, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1938\", \"location\": \"Bournemouth Middle Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35267}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": null, \"location\": \"Bournemouth\", \"stage_seq\": 2, \"distance_m\": 452.47, \"section_seq\": 1, \"route_path_id\": 35267}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 452.47, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35267}], \"total_distance_m\": 452.47, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 118.707, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 333.763, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1938", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.7272508", "current_position_lon": "-1.8641560", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:09Z\", \"source_id\": 15745948, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:38Z\", \"source_id\": 15746649, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bournemouth", "service_state_platform": "2", "timing_fact_generation": 1789498429529831, "current_leg_arrival_utc": "2026-09-15T19:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:10.424477", "service_state_evidence_id": 15745948, "current_leg_start_actual_dep": "2026-09-15T19:38:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-15T18:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:10.542173", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P None BMH 5M78 221124 5 125 None {"version": 3, "segments": [{"to_m": 333.763, "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": 452.47, "from_m": 333.763, "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": 590308, "profile_key": "5ba38e7b0c442bea0ad2d2e0290e2cc5e242aa8ffb944ba61c94c96778328810", "schedule_id": 26036, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1938", "location": "Bournemouth Middle Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35267}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": null, "location": "Bournemouth", "stage_seq": 2, "distance_m": 452.47, "section_seq": 1, "route_path_id": 35267}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 452.47, "from_m": 0.0, "section_seq": 1, "route_path_id": 35267}], "total_distance_m": 452.47, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 118.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 333.763, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:09Z", "source_id": 15745948, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:38Z", "source_id": 15746649, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}] Bournemouth Middle Sidings 1938 1938 None 19:38:00 None Bournemouth 1940 1940 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W30265/2026-09-15/detailed None Bournemouth Middle Sidings 2026-09-15T19:38:00+01:00 Bournemouth 2.0 {"type": "LineString", "coordinates": [[-1.8691864999999992, 50.729715799999994], [-1.8681813000000005, 50.72897520000001], [-1.8678379999999997, 50.72875619999999], [-1.8675315999999995, 50.7285758], [-1.8672116999999997, 50.72840810000001], [-1.8669207000000003, 50.72826719999999], [-1.8665846999999995, 50.72813299999999], [-1.8663413, 50.728034599999994], [-1.8659645, 50.72788930000001], [-1.8656231999999997, 50.72777719999999], [-1.864156, 50.72725079999999]]} 0.3 1938 1940 Bournemouth Middle Sidings Bournemouth Bournemouth 50.7272508 -1.8641560 50.7272508 -1.8641560 1 0 2026-09-15 19:03:37 TERMINATED 2026-09-15 18:40:00 Bournemouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15745948 1789498429529831 2 2 2026-09-15 19:03:10.542173 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:10.424477
558297 589350 P65731 879D55MY15 2026-09-15 COMPLETE 15746104 2026-09-15 19:53:00 2026-09-15 19:03:37 2026-09-17 19:03:37 {"id": 589350, "stp": "P", "toc": "London Overground", "uid": "P65731", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65731/2026-09-15/detailed", "trust_id": "879D55MY15", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-15", "dest_arr_time": "1955", "dest_platform": "1", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9D55", "timing_status": "ON TIME", "origin_station": "West Croydon", "current_leg_arr": "1953", "current_leg_dep": "1951", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "1901", "origin_platform": "1", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-15T19:03:37", "route_debug_link": null, "timing_variation": "0 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": "1953", "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\": 234.739, \"from_m\": 0.0, \"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\": 269.995, \"from_m\": 234.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\": 477.992, \"from_m\": 269.995, \"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\": 1437.572, \"from_m\": 477.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1461.796, \"from_m\": 1437.572, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1933.495, \"from_m\": 1461.796, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1944.361, \"from_m\": 1933.495, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2552.416, \"from_m\": 1944.361, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2557.799, \"from_m\": 2552.416, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2634.611, \"from_m\": 2557.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\": 2807.692, \"from_m\": 2634.611, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3129.676, \"from_m\": 2807.692, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3187.941, \"from_m\": 3129.676, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12424.501, \"from_m\": 3187.941, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17985.191, \"from_m\": 12424.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\": 18029.74, \"from_m\": 17985.191, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20494.809, \"from_m\": 18029.74, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21989.015, \"from_m\": 20494.809, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22180.285, \"from_m\": 21989.015, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 23129.86, \"from_m\": 22180.285, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23847.966, \"from_m\": 23129.86, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25585.625, \"from_m\": 23847.966, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25640.607, \"from_m\": 25585.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25900.582, \"from_m\": 25640.607, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25973.456, \"from_m\": 25900.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26116.356, \"from_m\": 25973.456, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26519.152, \"from_m\": 26116.356, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27452.461, \"from_m\": 26519.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28007.047, \"from_m\": 27452.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32172.773, \"from_m\": 28007.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 589350, \"profile_key\": \"5bd2a5bc588b4f9e1cadb770d32399d943fe91fe1996d5ba7ef3ce89fc408354\", \"schedule_id\": 21783, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1901\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 2, \"distance_m\": 1437.572, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 3, \"distance_m\": 1828.612, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1906\", \"wtt_dep\": \"1907\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 2872.43, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1910\", \"wtt_dep\": \"1910H\", \"location\": \"Anerley\", \"stage_seq\": 5, \"distance_m\": 4685.882, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1911H\", \"wtt_dep\": \"1912\", \"location\": \"Penge West\", \"stage_seq\": 6, \"distance_m\": 5352.241, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1914\", \"wtt_dep\": \"1915\", \"location\": \"Sydenham\", \"stage_seq\": 7, \"distance_m\": 6476.593, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1917\", \"wtt_dep\": \"1917H\", \"location\": \"Forest Hill\", \"stage_seq\": 8, \"distance_m\": 7897.124, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1919H\", \"wtt_dep\": \"1920\", \"location\": \"Honor Oak Park\", \"stage_seq\": 9, \"distance_m\": 9249.487, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1922\", \"wtt_dep\": \"1922H\", \"location\": \"Brockley\", \"stage_seq\": 10, \"distance_m\": 10914.558, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1924H\", \"wtt_dep\": \"1925H\", \"location\": \"New Cross Gate\", \"stage_seq\": 11, \"distance_m\": 12230.57, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 12, \"distance_m\": 13192.923, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 13, \"distance_m\": 13949.748, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1928H\", \"wtt_dep\": \"1929H\", \"location\": \"Surrey Quays\", \"stage_seq\": 14, \"distance_m\": 14239.192, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1930H\", \"wtt_dep\": \"1931H\", \"location\": \"Canada Water\", \"stage_seq\": 15, \"distance_m\": 14848.858, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1932H\", \"wtt_dep\": \"1933\", \"location\": \"Rotherhithe\", \"stage_seq\": 16, \"distance_m\": 15162.922, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1934\", \"wtt_dep\": \"1934H\", \"location\": \"Wapping\", \"stage_seq\": 17, \"distance_m\": 15639.246, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1936\", \"wtt_dep\": \"1936H\", \"location\": \"Shadwell\", \"stage_seq\": 18, \"distance_m\": 21192.874, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1938\", \"wtt_dep\": \"1939\", \"location\": \"Whitechapel\", \"stage_seq\": 19, \"distance_m\": 22198.692, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1940H\", \"wtt_dep\": \"1941H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 20, \"distance_m\": 23272.204, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1943\", \"wtt_dep\": \"1943H\", \"location\": \"Hoxton\", \"stage_seq\": 21, \"distance_m\": 24504.522, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1945H\", \"location\": \"Haggerston\", \"stage_seq\": 22, \"distance_m\": 25386.76, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": \"1948\", \"location\": \"Dalston Junction\", \"stage_seq\": 23, \"distance_m\": 26059.74, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 24, \"distance_m\": 30277.792, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": \"1950H\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 25, \"distance_m\": 30527.88, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 26, \"distance_m\": 32172.773, \"section_seq\": 1, \"route_path_id\": 34290}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32172.773, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34290}], \"total_distance_m\": 32172.773, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 30805.464, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1367.309, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1901", "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\": 29974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:27Z\", \"source_id\": 48350927, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:06:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:30Z\", \"source_id\": 15705141, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:39Z\", \"source_id\": 48359353, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:09:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:44Z\", \"source_id\": 15707762, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:37Z\", \"source_id\": 48364403, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:38Z\", \"source_id\": 15709355, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:10Z\", \"source_id\": 48370910, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:13:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:12Z\", \"source_id\": 15711361, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:02Z\", \"source_id\": 48380640, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:08Z\", \"source_id\": 15714462, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:26Z\", \"source_id\": 48386475, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:27Z\", \"source_id\": 15716312, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:10Z\", \"source_id\": 48393230, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:17Z\", \"source_id\": 15718523, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:13Z\", \"source_id\": 48398301, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:25:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:18Z\", \"source_id\": 15720098, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:53Z\", \"source_id\": 48409877, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:50Z\", \"source_id\": 15723931, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:15Z\", \"source_id\": 15724408, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:40Z\", \"source_id\": 48414352, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:44Z\", \"source_id\": 15726310, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:19Z\", \"source_id\": 15727216, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:16Z\", \"source_id\": 48418379, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:17Z\", \"source_id\": 15728751, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:04Z\", \"source_id\": 48422828, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:08Z\", \"source_id\": 15730171, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:55Z\", \"source_id\": 48427267, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:56Z\", \"source_id\": 15731514, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:00Z\", \"source_id\": 48432826, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:07Z\", \"source_id\": 15733179, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:33Z\", \"source_id\": 48438946, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:40Z\", \"source_id\": 15735097, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:08Z\", \"source_id\": 48445298, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:10Z\", \"source_id\": 15737069, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:24Z\", \"source_id\": 48450733, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:26Z\", \"source_id\": 15738814, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:06Z\", \"source_id\": 48454972, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:09Z\", \"source_id\": 15740101, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:19Z\", \"source_id\": 48462718, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:23Z\", \"source_id\": 15742502, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:40Z\", \"source_id\": 48468494, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:43Z\", \"source_id\": 15745416, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:14Z\", \"source_id\": 15746104, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "1", "timing_fact_generation": 1789498395571272, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:15.562426", "service_state_evidence_id": 15745416, "current_leg_start_actual_dep": "2026-09-15T19:50:30+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:16.948871", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P WCY XHZ 9D55 None None None None {"version": 3, "segments": [{"to_m": 234.739, "from_m": 0.0, "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": 269.995, "from_m": 234.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": 477.992, "from_m": 269.995, "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": 1437.572, "from_m": 477.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1461.796, "from_m": 1437.572, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1933.495, "from_m": 1461.796, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1944.361, "from_m": 1933.495, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2552.416, "from_m": 1944.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2557.799, "from_m": 2552.416, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2634.611, "from_m": 2557.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": 2807.692, "from_m": 2634.611, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3129.676, "from_m": 2807.692, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3187.941, "from_m": 3129.676, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12424.501, "from_m": 3187.941, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17985.191, "from_m": 12424.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": 18029.74, "from_m": 17985.191, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20494.809, "from_m": 18029.74, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21989.015, "from_m": 20494.809, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22180.285, "from_m": 21989.015, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 23129.86, "from_m": 22180.285, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23847.966, "from_m": 23129.86, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25585.625, "from_m": 23847.966, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25640.607, "from_m": 25585.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25900.582, "from_m": 25640.607, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25973.456, "from_m": 25900.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26116.356, "from_m": 25973.456, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26519.152, "from_m": 26116.356, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27452.461, "from_m": 26519.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28007.047, "from_m": 27452.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32172.773, "from_m": 28007.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 589350, "profile_key": "5bd2a5bc588b4f9e1cadb770d32399d943fe91fe1996d5ba7ef3ce89fc408354", "schedule_id": 21783, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1901", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 2, "distance_m": 1437.572, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904H", "location": "Norwood Fork Jn", "stage_seq": 3, "distance_m": 1828.612, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1906", "wtt_dep": "1907", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 2872.43, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1910", "wtt_dep": "1910H", "location": "Anerley", "stage_seq": 5, "distance_m": 4685.882, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1911H", "wtt_dep": "1912", "location": "Penge West", "stage_seq": 6, "distance_m": 5352.241, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1914", "wtt_dep": "1915", "location": "Sydenham", "stage_seq": 7, "distance_m": 6476.593, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1917", "wtt_dep": "1917H", "location": "Forest Hill", "stage_seq": 8, "distance_m": 7897.124, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1919H", "wtt_dep": "1920", "location": "Honor Oak Park", "stage_seq": 9, "distance_m": 9249.487, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1922", "wtt_dep": "1922H", "location": "Brockley", "stage_seq": 10, "distance_m": 10914.558, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1924H", "wtt_dep": "1925H", "location": "New Cross Gate", "stage_seq": 11, "distance_m": 12230.57, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927", "location": "Canal Jn (New Cross)", "stage_seq": 12, "distance_m": 13192.923, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928", "location": "Surrey Quays Silwood Jn", "stage_seq": 13, "distance_m": 13949.748, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1928H", "wtt_dep": "1929H", "location": "Surrey Quays", "stage_seq": 14, "distance_m": 14239.192, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1930H", "wtt_dep": "1931H", "location": "Canada Water", "stage_seq": 15, "distance_m": 14848.858, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1932H", "wtt_dep": "1933", "location": "Rotherhithe", "stage_seq": 16, "distance_m": 15162.922, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1934", "wtt_dep": "1934H", "location": "Wapping", "stage_seq": 17, "distance_m": 15639.246, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1936", "wtt_dep": "1936H", "location": "Shadwell", "stage_seq": 18, "distance_m": 21192.874, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1938", "wtt_dep": "1939", "location": "Whitechapel", "stage_seq": 19, "distance_m": 22198.692, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1940H", "wtt_dep": "1941H", "location": "Shoreditch High Street", "stage_seq": 20, "distance_m": 23272.204, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1943", "wtt_dep": "1943H", "location": "Hoxton", "stage_seq": 21, "distance_m": 24504.522, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1945H", "location": "Haggerston", "stage_seq": 22, "distance_m": 25386.76, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": "1948", "location": "Dalston Junction", "stage_seq": 23, "distance_m": 26059.74, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "East London Line Boundary North London Line", "stage_seq": 24, "distance_m": 30277.792, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": "1950H", "location": "Canonbury East London Line", "stage_seq": 25, "distance_m": 30527.88, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 26, "distance_m": 32172.773, "section_seq": 1, "route_path_id": 34290}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32172.773, "from_m": 0.0, "section_seq": 1, "route_path_id": 34290}], "total_distance_m": 32172.773, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 30805.464, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1367.309, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29974, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:27Z", "source_id": 48350927, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:06:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:30Z", "source_id": 15705141, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30029, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:39Z", "source_id": 48359353, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:09:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:44Z", "source_id": 15707762, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30033, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:37Z", "source_id": 48364403, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:11:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:38Z", "source_id": 15709355, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:10Z", "source_id": 48370910, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:13:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:12Z", "source_id": 15711361, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:02Z", "source_id": 48380640, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:17:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:08Z", "source_id": 15714462, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:26Z", "source_id": 48386475, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:19:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:27Z", "source_id": 15716312, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:10Z", "source_id": 48393230, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:22:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:17Z", "source_id": 15718523, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:13Z", "source_id": 48398301, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:25:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:18Z", "source_id": 15720098, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:53Z", "source_id": 48409877, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:29:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:50Z", "source_id": 15723931, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:15Z", "source_id": 15724408, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:40Z", "source_id": 48414352, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:44Z", "source_id": 15726310, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:19Z", "source_id": 15727216, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:16Z", "source_id": 48418379, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:32:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:17Z", "source_id": 15728751, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:04Z", "source_id": 48422828, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:34:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:08Z", "source_id": 15730171, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:55Z", "source_id": 48427267, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:36:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:56Z", "source_id": 15731514, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:00Z", "source_id": 48432826, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:38:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:07Z", "source_id": 15733179, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:33Z", "source_id": 48438946, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:41:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:40Z", "source_id": 15735097, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:08Z", "source_id": 48445298, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:43:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:10Z", "source_id": 15737069, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:24Z", "source_id": 48450733, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:45:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:26Z", "source_id": 15738814, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:06Z", "source_id": 48454972, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T18:47:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:09Z", "source_id": 15740101, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:19Z", "source_id": 48462718, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:50:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:23Z", "source_id": 15742502, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15027, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:40Z", "source_id": 48468494, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T18:53:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:43Z", "source_id": 15745416, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:14Z", "source_id": 15746104, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] West Croydon 1901 1901 1 None None Highbury & Islington (East London Line) 1955 1953 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65731/2026-09-15/detailed None Canonbury East London Line 2026-09-15T19:50: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 1951 1953 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-15 19:03:37 TERMINATED 2026-09-15 18:53:00 Highbury & Islington (East London Line) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15745416 1789498395571272 92 92 2026-09-15 19:03:16.948871 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:15.562426
558298 590560 G15762 745T30MY15 2026-09-15 COMPLETE 15746182 2026-09-15 19:53:00 2026-09-15 19:03:37 2026-09-17 19:03:37 {"id": 590560, "stp": "P", "toc": "Great Western Railway", "uid": "G15762", "consist": "165129", "dest_crs": "BDW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15762/2026-09-15/detailed", "trust_id": "745T30MY15", "origin_crs": "BDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedwyn", "service_date": "2026-09-15", "dest_arr_time": "1954", "dest_platform": "2", "is_terminated": 1, "next_location": "Bedwyn", "signalling_id": "5T30", "timing_status": "EARLY", "origin_station": "Bedwyn", "current_leg_arr": "1954", "current_leg_dep": "1952", "current_leg_end": "Bedwyn", "origin_dep_time": "1948", "origin_platform": "1", "current_location": "Bedwyn", "last_update_time": "2026-09-15T19:03:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6017363999999998, 51.37623479999999], [-1.6015145, 51.3764943], [-1.6010909, 51.376981], [-1.6006546, 51.3774908], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]}", "current_leg_start": "Bedwyn Reversing Siding", "dest_arr_time_act": "1954", "motion_projection": null, "next_location_lat": "51.3794657", "next_location_lon": "-1.5989577", "previous_location": "Bedwyn Reversing Siding", "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\": 815.515, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 590560, \"profile_key\": \"7b608c53fbe82b4cf0a6242c759f767f0aa4f4c900122dd815c5ca3f385e6238\", \"schedule_id\": 9338, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Bedwyn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28079}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": \"1953\", \"location\": \"Bedwyn Reversing Siding\", \"stage_seq\": 2, \"distance_m\": 407.758, \"section_seq\": 1, \"route_path_id\": 28079}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": null, \"location\": \"Bedwyn\", \"stage_seq\": 3, \"distance_m\": 815.515, \"section_seq\": 1, \"route_path_id\": 28079}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 815.515, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28079}], \"total_distance_m\": 815.515, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 815.515, \"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": "1948", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.3794657", "current_position_lon": "-1.5989577", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:57Z\", \"source_id\": 48444836, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:04Z\", \"source_id\": 15736970, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:42Z\", \"source_id\": 48468573, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:45Z\", \"source_id\": 15745454, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:18Z\", \"source_id\": 15746182, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedwyn", "service_state_platform": "2", "timing_fact_generation": 1789498399767963, "current_leg_arrival_utc": "2026-09-15T19:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:19.765048", "service_state_evidence_id": 15745454, "current_leg_start_actual_dep": "2026-09-15T19:53:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:19.989401", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BDW BDW 5T30 165129 2 90 None {"version": 3, "segments": [{"to_m": 815.515, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 590560, "profile_key": "7b608c53fbe82b4cf0a6242c759f767f0aa4f4c900122dd815c5ca3f385e6238", "schedule_id": 9338, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1948", "location": "Bedwyn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28079}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": "1953", "location": "Bedwyn Reversing Siding", "stage_seq": 2, "distance_m": 407.758, "section_seq": 1, "route_path_id": 28079}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": null, "location": "Bedwyn", "stage_seq": 3, "distance_m": 815.515, "section_seq": 1, "route_path_id": 28079}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 815.515, "from_m": 0.0, "section_seq": 1, "route_path_id": 28079}], "total_distance_m": 815.515, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 815.515, "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": 24488, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:57Z", "source_id": 48444836, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:04Z", "source_id": 15736970, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24470, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:42Z", "source_id": 48468573, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:53:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:45Z", "source_id": 15745454, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:18Z", "source_id": 15746182, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Bedwyn 1948 1948 1 None None Bedwyn 1954 1954 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15762/2026-09-15/detailed None Bedwyn Reversing Siding 2026-09-15T19:53:00+01:00 Bedwyn 2.0 {"type": "LineString", "coordinates": [[-1.6017363999999998, 51.37623479999999], [-1.6015145, 51.3764943], [-1.6010909, 51.376981], [-1.6006546, 51.3774908], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]} 0.3 1952 1954 Bedwyn Reversing Siding Bedwyn Bedwyn 51.3794657 -1.5989577 51.3794657 -1.5989577 1 0 2026-09-15 19:03:37 TERMINATED 2026-09-15 18:53:00 Bedwyn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15745454 1789498399767963 7 7 2026-09-15 19:03:19.989401 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:19.765048
558299 589307 L87441 071K53MY15 2026-09-15 COMPLETE 15745075 2026-09-15 19:53:00 2026-09-15 19:03:37 2026-09-17 19:03:37 {"id": 589307, "stp": "P", "toc": "ScotRail", "uid": "L87441", "consist": "380021", "dest_crs": "AYR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87441/2026-09-15/detailed", "trust_id": "071K53MY15", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ayr", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": "1", "is_terminated": 1, "next_location": "Ayr", "signalling_id": "1K53", "timing_status": "ON TIME", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1953", "current_leg_dep": "1948", "current_leg_end": "Ayr", "origin_dep_time": "1900", "origin_platform": "14", "current_location": "Ayr", "last_update_time": "2026-09-15T19:03:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.626206578108239, 55.47441006384039], [-4.6261413, 55.4742551], [-4.626081000000001, 55.47411960000001], [-4.6260007, 55.47396989999999], [-4.625878499999999, 55.4737593], [-4.6257117, 55.473523500000006], [-4.625584, 55.473359999999985], [-4.6253435, 55.4730853], [-4.625263099999999, 55.4729764], [-4.6249985, 55.47263720000001], [-4.624793999999999, 55.47237099999999], [-4.6246792, 55.4722253], [-4.6237166, 55.47104689999999], [-4.6232388, 55.4704509], [-4.6227293, 55.46984199999999], [-4.6221793, 55.4691735], [-4.6219157, 55.46883110000001], [-4.6216328, 55.468413], [-4.6214371, 55.4680739], [-4.6212382, 55.4676957], [-4.6211179, 55.4673514], [-4.6210157, 55.46700369999999], [-4.620953, 55.466642], [-4.620912199999999, 55.466270699999995], [-4.6209447, 55.4655707], [-4.6210002999999995, 55.46525059999999], [-4.6210068, 55.465213199999994], [-4.6211444, 55.46462669999999], [-4.6214049, 55.4639501], [-4.6217616999999995, 55.4630146], [-4.6220642, 55.4623914], [-4.6223875, 55.461810199999995], [-4.6226077, 55.4614827], [-4.622845, 55.4611377], [-4.6229729, 55.46098039999999], [-4.623154899999999, 55.46079749999999], [-4.6232122, 55.4607433], [-4.6237069, 55.460222599999994], [-4.623884799999999, 55.4600336], [-4.6241321, 55.4597959], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]}", "current_leg_start": "Newton-on-Ayr", "dest_arr_time_act": "1953", "motion_projection": null, "next_location_lat": "55.4585201", "next_location_lon": "-4.6253911", "previous_location": "Newton-on-Ayr", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2728.99, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2730.087, \"from_m\": 2728.99, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2807.868, \"from_m\": 2730.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4840.333, \"from_m\": 2807.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4970.309, \"from_m\": 4840.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11031.301, \"from_m\": 4970.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11102.942, \"from_m\": 11031.301, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 12007.298, \"from_m\": 11102.942, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14395.597, \"from_m\": 12007.298, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14493.312, \"from_m\": 14395.597, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15825.007, \"from_m\": 14493.312, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15905.296, \"from_m\": 15825.007, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17424.768, \"from_m\": 15905.296, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42052.886, \"from_m\": 17424.768, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53461.776, \"from_m\": 42052.886, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54217.593, \"from_m\": 53461.776, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54315.712, \"from_m\": 54217.593, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54609.111, \"from_m\": 54315.712, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55827.246, \"from_m\": 54609.111, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57630.606, \"from_m\": 55827.246, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63693.204, \"from_m\": 57630.606, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65547.965, \"from_m\": 63693.204, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65893.437, \"from_m\": 65547.965, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66118.538, \"from_m\": 65893.437, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66206.705, \"from_m\": 66118.538, \"capability_applied\": null, \"effective_limit_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\": 589307, \"profile_key\": \"086d6302abce3b273f4e3f7431bf7253f266872e465dff5e4ddb03bbfe7fba17\", \"schedule_id\": 18692, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1900\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1902\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907H\", \"location\": \"Arkleston Jn\", \"stage_seq\": 4, \"distance_m\": 9798.145, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"1909\", \"wtt_dep\": \"1910\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 5, \"distance_m\": 11645.71, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1912\", \"location\": \"Elderslie\", \"stage_seq\": 6, \"distance_m\": 15325.216, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"1913H\", \"wtt_dep\": \"1914\", \"location\": \"Johnstone\", \"stage_seq\": 7, \"distance_m\": 16839.205, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919\", \"location\": \"Lochwinnoch\", \"stage_seq\": 8, \"distance_m\": 25773.805, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Dalry\", \"stage_seq\": 9, \"distance_m\": 36690.712, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1928\", \"location\": \"Kilwinning\", \"stage_seq\": 10, \"distance_m\": 42338.273, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"1931H\", \"wtt_dep\": \"1932\", \"location\": \"Irvine\", \"stage_seq\": 11, \"distance_m\": 47803.554, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"1936\", \"wtt_dep\": \"1936H\", \"location\": \"Barassie\", \"stage_seq\": 12, \"distance_m\": 53527.068, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Barassie Jn\", \"stage_seq\": 13, \"distance_m\": 53685.98, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"1939\", \"wtt_dep\": \"1939H\", \"location\": \"Troon\", \"stage_seq\": 14, \"distance_m\": 55751.032, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"1943\", \"wtt_dep\": \"1943H\", \"location\": \"Prestwick International\", \"stage_seq\": 15, \"distance_m\": 60355.541, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"1944H\", \"wtt_dep\": \"1945\", \"location\": \"Prestwick Town\", \"stage_seq\": 16, \"distance_m\": 61123.0, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Falkland Jn\", \"stage_seq\": 17, \"distance_m\": 63480.442, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": \"1948H\", \"location\": \"Newton-on-Ayr\", \"stage_seq\": 18, \"distance_m\": 64334.11, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Ayr\", \"stage_seq\": 19, \"distance_m\": 66206.705, \"section_seq\": 1, \"route_path_id\": 28585}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66206.705, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28585}], \"total_distance_m\": 66206.705, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65641.668, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 565.037, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1900", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.4585201", "current_position_lon": "-4.6253911", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:36Z\", \"source_id\": 48359265, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:09:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:40Z\", \"source_id\": 15707741, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:59Z\", \"source_id\": 48370410, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:04Z\", \"source_id\": 15711245, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:41Z\", \"source_id\": 48384709, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:46Z\", \"source_id\": 15715764, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2706, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:05Z\", \"source_id\": 48395461, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:08Z\", \"source_id\": 15719189, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2721, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:59Z\", \"source_id\": 48402772, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:01Z\", \"source_id\": 15721399, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:21Z\", \"source_id\": 48413578, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:22Z\", \"source_id\": 15725856, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:00Z\", \"source_id\": 15726768, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:53Z\", \"source_id\": 48424814, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:55Z\", \"source_id\": 15730754, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:25Z\", \"source_id\": 48433825, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:30Z\", \"source_id\": 15733472, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:24Z\", \"source_id\": 48443412, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:29Z\", \"source_id\": 15736553, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:01Z\", \"source_id\": 48454708, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:03Z\", \"source_id\": 15740036, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:58Z\", \"source_id\": 48466829, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:03Z\", \"source_id\": 15744561, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:28Z\", \"source_id\": 15745075, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ayr", "service_state_platform": "1", "timing_fact_generation": 1789498358408879, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:20.077780", "service_state_evidence_id": 15744561, "current_leg_start_actual_dep": "2026-09-15T19:48:30+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:21.161617", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC AYR 1K53 380021 3 100 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2728.99, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2730.087, "from_m": 2728.99, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2807.868, "from_m": 2730.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4840.333, "from_m": 2807.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4970.309, "from_m": 4840.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11031.301, "from_m": 4970.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11102.942, "from_m": 11031.301, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 12007.298, "from_m": 11102.942, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14395.597, "from_m": 12007.298, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 14493.312, "from_m": 14395.597, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15825.007, "from_m": 14493.312, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 15905.296, "from_m": 15825.007, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17424.768, "from_m": 15905.296, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 42052.886, "from_m": 17424.768, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 53461.776, "from_m": 42052.886, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54217.593, "from_m": 53461.776, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54315.712, "from_m": 54217.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54609.111, "from_m": 54315.712, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55827.246, "from_m": 54609.111, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57630.606, "from_m": 55827.246, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63693.204, "from_m": 57630.606, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65547.965, "from_m": 63693.204, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65893.437, "from_m": 65547.965, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66118.538, "from_m": 65893.437, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66206.705, "from_m": 66118.538, "capability_applied": null, "effective_limit_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": 589307, "profile_key": "086d6302abce3b273f4e3f7431bf7253f266872e465dff5e4ddb03bbfe7fba17", "schedule_id": 18692, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1900", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1902", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907H", "location": "Arkleston Jn", "stage_seq": 4, "distance_m": 9798.145, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "1909", "wtt_dep": "1910", "location": "Paisley Gilmour Street", "stage_seq": 5, "distance_m": 11645.71, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912", "location": "Elderslie", "stage_seq": 6, "distance_m": 15325.216, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "1913H", "wtt_dep": "1914", "location": "Johnstone", "stage_seq": 7, "distance_m": 16839.205, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919", "location": "Lochwinnoch", "stage_seq": 8, "distance_m": 25773.805, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924", "location": "Dalry", "stage_seq": 9, "distance_m": 36690.712, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1928", "location": "Kilwinning", "stage_seq": 10, "distance_m": 42338.273, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "1931H", "wtt_dep": "1932", "location": "Irvine", "stage_seq": 11, "distance_m": 47803.554, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "1936", "wtt_dep": "1936H", "location": "Barassie", "stage_seq": 12, "distance_m": 53527.068, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Barassie Jn", "stage_seq": 13, "distance_m": 53685.98, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "1939", "wtt_dep": "1939H", "location": "Troon", "stage_seq": 14, "distance_m": 55751.032, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "1943", "wtt_dep": "1943H", "location": "Prestwick International", "stage_seq": 15, "distance_m": 60355.541, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "1944H", "wtt_dep": "1945", "location": "Prestwick Town", "stage_seq": 16, "distance_m": 61123.0, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Falkland Jn", "stage_seq": 17, "distance_m": 63480.442, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": "1948H", "location": "Newton-on-Ayr", "stage_seq": 18, "distance_m": 64334.11, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Ayr", "stage_seq": 19, "distance_m": 66206.705, "section_seq": 1, "route_path_id": 28585}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66206.705, "from_m": 0.0, "section_seq": 1, "route_path_id": 28585}], "total_distance_m": 66206.705, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65641.668, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 565.037, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1742, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:36Z", "source_id": 48359265, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:09:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:40Z", "source_id": 15707741, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1669, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:59Z", "source_id": 48370410, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:14:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:04Z", "source_id": 15711245, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1647, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:41Z", "source_id": 48384709, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:19:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:46Z", "source_id": 15715764, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2706, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:05Z", "source_id": 48395461, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:24:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:08Z", "source_id": 15719189, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2721, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:59Z", "source_id": 48402772, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:26:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:01Z", "source_id": 15721399, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2783, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:21Z", "source_id": 48413578, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:31:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:22Z", "source_id": 15725856, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:00Z", "source_id": 15726768, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2789, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:53Z", "source_id": 48424814, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:36:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:55Z", "source_id": 15730754, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2804, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:25Z", "source_id": 48433825, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:38:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:30Z", "source_id": 15733472, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2808, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:24Z", "source_id": 48443412, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:42:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:29Z", "source_id": 15736553, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2817, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:01Z", "source_id": 48454708, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:48:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:03Z", "source_id": 15740036, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2844, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:58Z", "source_id": 48466829, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:53:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:03Z", "source_id": 15744561, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:28Z", "source_id": 15745075, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Glasgow Central High Level 1900 1900 14 None None Ayr 1953 1953 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87441/2026-09-15/detailed None Newton-on-Ayr 2026-09-15T19:48:30+01:00 Ayr 5.0 {"type": "LineString", "coordinates": [[-4.626206578108239, 55.47441006384039], [-4.6261413, 55.4742551], [-4.626081000000001, 55.47411960000001], [-4.6260007, 55.47396989999999], [-4.625878499999999, 55.4737593], [-4.6257117, 55.473523500000006], [-4.625584, 55.473359999999985], [-4.6253435, 55.4730853], [-4.625263099999999, 55.4729764], [-4.6249985, 55.47263720000001], [-4.624793999999999, 55.47237099999999], [-4.6246792, 55.4722253], [-4.6237166, 55.47104689999999], [-4.6232388, 55.4704509], [-4.6227293, 55.46984199999999], [-4.6221793, 55.4691735], [-4.6219157, 55.46883110000001], [-4.6216328, 55.468413], [-4.6214371, 55.4680739], [-4.6212382, 55.4676957], [-4.6211179, 55.4673514], [-4.6210157, 55.46700369999999], [-4.620953, 55.466642], [-4.620912199999999, 55.466270699999995], [-4.6209447, 55.4655707], [-4.6210002999999995, 55.46525059999999], [-4.6210068, 55.465213199999994], [-4.6211444, 55.46462669999999], [-4.6214049, 55.4639501], [-4.6217616999999995, 55.4630146], [-4.6220642, 55.4623914], [-4.6223875, 55.461810199999995], [-4.6226077, 55.4614827], [-4.622845, 55.4611377], [-4.6229729, 55.46098039999999], [-4.623154899999999, 55.46079749999999], [-4.6232122, 55.4607433], [-4.6237069, 55.460222599999994], [-4.623884799999999, 55.4600336], [-4.6241321, 55.4597959], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]} 1.2 1948 1953 Newton-on-Ayr Ayr Ayr 55.4585201 -4.6253911 55.4585201 -4.6253911 1 0 2026-09-15 19:03:37 TERMINATED 2026-09-15 18:53:00 Ayr TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744561 1789498358408879 70 70 2026-09-15 19:03:21.161617 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:20.077780
558300 589042 W34953 731D82MX15 2026-09-15 COMPLETE 15746253 2026-09-15 19:53:00 2026-09-15 19:03:37 2026-09-17 19:03:37 {"id": 589042, "stp": "P", "toc": "Great Western Railway", "uid": "W34953", "consist": "387153+387161+387167", "dest_crs": "DID", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34953/2026-09-15/detailed", "trust_id": "731D82MX15", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Didcot Parkway", "service_date": "2026-09-15", "dest_arr_time": "1954", "dest_platform": "3", "is_terminated": 1, "next_location": "Didcot Parkway", "signalling_id": "1D82", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "1953", "current_leg_dep": "1948", "current_leg_end": "Didcot Parkway", "origin_dep_time": "1850", "origin_platform": "11", "current_location": "Didcot Parkway", "last_update_time": "2026-09-15T19:03:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1587980999999998, 51.5703981], [-1.1591013, 51.5706239], [-1.1593942, 51.57084629999999], [-1.1595544, 51.57096799999999], [-1.159772, 51.571138099999985], [-1.1603071, 51.5715456], [-1.1608366, 51.57197330000001], [-1.1612767, 51.57232210000001], [-1.161816, 51.57275370000001], [-1.1622652, 51.573113600000006], [-1.1627065, 51.57346739999999], [-1.1631583, 51.5738251], [-1.1636848, 51.5742413], [-1.1641958, 51.5746518], [-1.1647264, 51.5750676], [-1.1652257, 51.5754626], [-1.1656783, 51.575819], [-1.166023, 51.5760947], [-1.1663241, 51.5763334], [-1.1666169999999998, 51.5765624], [-1.1671531, 51.5769841], [-1.1676251, 51.5773484], [-1.1678098693553778, 51.5774968119633], [-1.1681520999999997, 51.577771699999985], [-1.1686949, 51.5781978], [-1.1692498999999998, 51.5786268], [-1.1696802, 51.57897], [-1.1702207, 51.5793943], [-1.170753, 51.5798156], [-1.1712994, 51.58024], [-1.1718395, 51.580668800000005], [-1.1723661, 51.58108510000001], [-1.1728805, 51.581492], [-1.1733324999999997, 51.5818439], [-1.1738711, 51.5822624], [-1.1744037, 51.58267879999999], [-1.174927, 51.5830832], [-1.1754863999999998, 51.5835085], [-1.1759357999999998, 51.5838541], [-1.1764285, 51.5842219], [-1.1769632, 51.5846215], [-1.1775172, 51.5850242], [-1.1779888, 51.5853666], [-1.1785374, 51.585735499999984], [-1.1788481, 51.5859559], [-1.1791161999999995, 51.58614039999999], [-1.1796919, 51.58653249999999], [-1.1802339, 51.58690049999999], [-1.1807784999999995, 51.5872614], [-1.1813345, 51.587617399999985], [-1.1818930999999997, 51.58797009999999], [-1.1824905, 51.5883532], [-1.1830077, 51.5886734], [-1.1833842, 51.58890419999999], [-1.1835153000000005, 51.5889837], [-1.1841961999999997, 51.589381], [-1.1848027, 51.589733599999995], [-1.1853065, 51.590020800000005], [-1.1858470999999997, 51.59033060000001], [-1.1864465000000002, 51.5906603], [-1.1870972, 51.59101569999999], [-1.1876515, 51.59131500000001], [-1.188317, 51.591667099999995], [-1.1889839, 51.5920154], [-1.1895059, 51.592279], [-1.1896490999999998, 51.5923516], [-1.1903089, 51.5926838], [-1.1908655, 51.5929553], [-1.1915312, 51.593277], [-1.1922453, 51.5936183], [-1.1930648999999998, 51.5939957], [-1.1934279, 51.59416279999999], [-1.1939936999999998, 51.5944211], [-1.1946528999999997, 51.5947179], [-1.1953599, 51.59502810000001], [-1.1959789, 51.59529519999999], [-1.196618, 51.5955703], [-1.1972537, 51.5958394], [-1.1979639, 51.5961314], [-1.1986888999999998, 51.59642139999999], [-1.1992942, 51.5966569], [-1.1999019, 51.596892], [-1.2005745, 51.5971407], [-1.2012484000000003, 51.59738320000001], [-1.2020231, 51.597657100000006], [-1.2024341, 51.5977939], [-1.2028743, 51.59794660000001], [-1.2033372999999998, 51.59810420000001], [-1.2038913, 51.59829109999998], [-1.2045758, 51.598519], [-1.2051461, 51.59871350000001], [-1.2057913999999998, 51.5989379], [-1.2064817999999995, 51.59917129999999], [-1.2072290999999995, 51.59942349999999], [-1.2075475, 51.599525199999995], [-1.2078609, 51.5996405], [-1.208499, 51.5998599], [-1.2093334, 51.60014219999999], [-1.2101003, 51.600396800000006], [-1.2101497, 51.60041360000001], [-1.2107367, 51.6006137], [-1.2114359999999995, 51.6008516], [-1.2119618, 51.60103409999999], [-1.2126338999999997, 51.60126270000001], [-1.2134011999999998, 51.60152680000001], [-1.214081, 51.6017549], [-1.2142041999999995, 51.60179409999999], [-1.2148647999999995, 51.6020217], [-1.2156672, 51.602290999999994], [-1.216213, 51.60247760000001], [-1.2170548, 51.60276069999998], [-1.2173696, 51.6028697], [-1.2175311999999998, 51.6029256], [-1.2181870999999995, 51.60316710000001], [-1.2183565999999997, 51.603227], [-1.2189077, 51.60343259999999], [-1.2193858, 51.60361189999999], [-1.2195552999999997, 51.60366830000001], [-1.2201361, 51.6038644], [-1.2206289, 51.604036099999995], [-1.2210432, 51.6041742], [-1.2214652999999998, 51.60431680000001], [-1.2217649, 51.6044189], [-1.2219569, 51.6044843], [-1.2225847, 51.604698899999995], [-1.2228982999999998, 51.6048033], [-1.2234645, 51.6049959], [-1.2236716999999997, 51.605064], [-1.2244238999999997, 51.6053176], [-1.2254588, 51.60565900000001], [-1.2263825999999998, 51.6059676], [-1.2269668, 51.60615790000001], [-1.2275572, 51.60634869999999], [-1.2283000999999998, 51.6065942], [-1.2284819, 51.606654899999995], [-1.2287684999999997, 51.606745800000006], [-1.229787770577513, 51.6070778063845], [-1.2297899, 51.60707849999999], [-1.2305585999999995, 51.60733050000001], [-1.2313118, 51.60758330000001], [-1.2319542999999995, 51.6077905], [-1.2327185, 51.608037999999986], [-1.2334688, 51.6082851], [-1.2343148, 51.6085639], [-1.2350808999999998, 51.6088433], [-1.2355063, 51.6089846], [-1.2360703000000002, 51.60917010000001], [-1.2367041, 51.60937619999999], [-1.2373321, 51.6095825], [-1.2381047, 51.6098317], [-1.2383786000000003, 51.60992219999999], [-1.2395525, 51.6103042], [-1.2396446, 51.6103331], [-1.240100254212309, 51.61048353460085], [-1.2404090999999997, 51.6105855], [-1.2407837999999998, 51.61070939999999], [-1.2411848, 51.6108431], [-1.2414299, 51.61092430000001], [-1.2418082, 51.6110499]]}", "current_leg_start": "Cholsey", "dest_arr_time_act": "1954", "motion_projection": null, "next_location_lat": "51.6110499", "next_location_lon": "-1.2418082", "previous_location": "Cholsey", "current_leg_milage": "4.6", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 30751.551, \"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\": 30873.958, \"from_m\": 30751.551, \"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\": 37928.868, \"from_m\": 30873.958, \"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\": 38000.279, \"from_m\": 37928.868, \"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\": 38062.762, \"from_m\": 38000.279, \"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\": 38146.275, \"from_m\": 38062.762, \"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\": 38635.791, \"from_m\": 38146.275, \"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\": 38674.33, \"from_m\": 38635.791, \"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\": 38824.921, \"from_m\": 38674.33, \"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\": 40154.666, \"from_m\": 38824.921, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40166.27, \"from_m\": 40154.666, \"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\": 49343.749, \"from_m\": 40166.27, \"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\": 49398.26, \"from_m\": 49343.749, \"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\": 56155.189, \"from_m\": 49398.26, \"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\": 56235.135, \"from_m\": 56155.189, \"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\": 56293.515, \"from_m\": 56235.135, \"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\": 56400.403, \"from_m\": 56293.515, \"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\": 56456.522, \"from_m\": 56400.403, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 56514.912, \"from_m\": 56456.522, \"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\": 57139.429, \"from_m\": 56514.912, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 57945.334, \"from_m\": 57139.429, \"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\": 58265.998, \"from_m\": 57945.334, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 58975.354, \"from_m\": 58265.998, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59040.417, \"from_m\": 58975.354, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83385.655, \"from_m\": 59040.417, \"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\": 83532.336, \"from_m\": 83385.655, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 83601.492, \"from_m\": 83532.336, \"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\": 85036.079, \"from_m\": 83601.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 589042, \"profile_key\": \"80268d1d26aa96b995cf6c66a91e954c1c24e01b80869d4563375914ef45f0b7\", \"schedule_id\": 26870, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1850\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1853H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1856\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1858H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1859H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903H\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": false, \"wtt_arr\": \"1907H\", \"wtt_dep\": \"1909\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38782.752, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913\", \"location\": \"Ruscombe Jn\", \"stage_seq\": 10, \"distance_m\": 47086.753, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": false, \"wtt_arr\": \"1915\", \"wtt_dep\": \"1916H\", \"location\": \"Twyford\", \"stage_seq\": 11, \"distance_m\": 49671.874, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 56456.522, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": false, \"wtt_arr\": \"1923\", \"wtt_dep\": \"1929\", \"location\": \"Reading\", \"stage_seq\": 13, \"distance_m\": 57616.313, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931\", \"location\": \"Reading West Jn\", \"stage_seq\": 14, \"distance_m\": 59465.021, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": false, \"wtt_arr\": \"1932H\", \"wtt_dep\": \"1933H\", \"location\": \"Tilehurst\", \"stage_seq\": 15, \"distance_m\": 61830.323, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1937H\", \"location\": \"Pangbourne\", \"stage_seq\": 16, \"distance_m\": 66408.622, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1942\", \"location\": \"Goring & Streatley\", \"stage_seq\": 17, \"distance_m\": 71600.826, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": \"1947\", \"location\": \"Cholsey\", \"stage_seq\": 18, \"distance_m\": 77622.078, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953\", \"location\": \"Didcot East Jn\", \"stage_seq\": 19, \"distance_m\": 84095.916, \"section_seq\": 1, \"route_path_id\": 101364}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": null, \"location\": \"Didcot Parkway\", \"stage_seq\": 20, \"distance_m\": 85036.079, \"section_seq\": 1, \"route_path_id\": 101364}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85036.079, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101364}], \"total_distance_m\": 85036.079, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 84203.581, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 832.498, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1850", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.6110499", "current_position_lon": "-1.2418082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:46Z\", \"source_id\": 48336032, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:00:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:52Z\", \"source_id\": 15700521, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:28Z\", \"source_id\": 48353593, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:30Z\", \"source_id\": 15705967, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:26Z\", \"source_id\": 48363993, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:27Z\", \"source_id\": 15709183, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:54Z\", \"source_id\": 48387690, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:58Z\", \"source_id\": 15716701, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:19Z\", \"source_id\": 48405972, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:23Z\", \"source_id\": 15722506, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:09Z\", \"source_id\": 48418073, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:12Z\", \"source_id\": 15728659, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:15Z\", \"source_id\": 48428208, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:18Z\", \"source_id\": 15731856, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:00Z\", \"source_id\": 48440019, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:02Z\", \"source_id\": 15735409, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:04Z\", \"source_id\": 48452344, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:09Z\", \"source_id\": 15739327, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:45Z\", \"source_id\": 48468646, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:49Z\", \"source_id\": 15745487, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:23Z\", \"source_id\": 15746253, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Didcot Parkway", "service_state_platform": "3", "timing_fact_generation": 1789498403347408, "current_leg_arrival_utc": "2026-09-15T19:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:23.338873", "service_state_evidence_id": 15745487, "current_leg_start_actual_dep": "2026-09-15T19:47:00+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:23.858036", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PAD DID 1D82 387153+387161+387167 12 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": 30751.551, "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": 30873.958, "from_m": 30751.551, "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": 37928.868, "from_m": 30873.958, "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": 38000.279, "from_m": 37928.868, "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": 38062.762, "from_m": 38000.279, "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": 38146.275, "from_m": 38062.762, "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": 38635.791, "from_m": 38146.275, "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": 38674.33, "from_m": 38635.791, "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": 38824.921, "from_m": 38674.33, "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": 40154.666, "from_m": 38824.921, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40166.27, "from_m": 40154.666, "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": 49343.749, "from_m": 40166.27, "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": 49398.26, "from_m": 49343.749, "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": 56155.189, "from_m": 49398.26, "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": 56235.135, "from_m": 56155.189, "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": 56293.515, "from_m": 56235.135, "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": 56400.403, "from_m": 56293.515, "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": 56456.522, "from_m": 56400.403, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 56514.912, "from_m": 56456.522, "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": 57139.429, "from_m": 56514.912, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 57945.334, "from_m": 57139.429, "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": 58265.998, "from_m": 57945.334, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 95.0}, {"to_m": 58975.354, "from_m": 58265.998, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59040.417, "from_m": 58975.354, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83385.655, "from_m": 59040.417, "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": 83532.336, "from_m": 83385.655, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 83601.492, "from_m": 83532.336, "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": 85036.079, "from_m": 83601.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 589042, "profile_key": "80268d1d26aa96b995cf6c66a91e954c1c24e01b80869d4563375914ef45f0b7", "schedule_id": 26870, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1850", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 101364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 101364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1853H", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 101364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1856", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 101364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1858H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 101364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1859H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 101364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903H", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 101364}, {"is_pass": false, "wtt_arr": "1907H", "wtt_dep": "1909", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38782.752, "section_seq": 1, "route_path_id": 101364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913", "location": "Ruscombe Jn", "stage_seq": 10, "distance_m": 47086.753, "section_seq": 1, "route_path_id": 101364}, {"is_pass": false, "wtt_arr": "1915", "wtt_dep": "1916H", "location": "Twyford", "stage_seq": 11, "distance_m": 49671.874, "section_seq": 1, "route_path_id": 101364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921H", "location": "Kennet Bridge Jn", "stage_seq": 12, "distance_m": 56456.522, "section_seq": 1, "route_path_id": 101364}, {"is_pass": false, "wtt_arr": "1923", "wtt_dep": "1929", "location": "Reading", "stage_seq": 13, "distance_m": 57616.313, "section_seq": 1, "route_path_id": 101364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931", "location": "Reading West Jn", "stage_seq": 14, "distance_m": 59465.021, "section_seq": 1, "route_path_id": 101364}, {"is_pass": false, "wtt_arr": "1932H", "wtt_dep": "1933H", "location": "Tilehurst", "stage_seq": 15, "distance_m": 61830.323, "section_seq": 1, "route_path_id": 101364}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1937H", "location": "Pangbourne", "stage_seq": 16, "distance_m": 66408.622, "section_seq": 1, "route_path_id": 101364}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1942", "location": "Goring & Streatley", "stage_seq": 17, "distance_m": 71600.826, "section_seq": 1, "route_path_id": 101364}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": "1947", "location": "Cholsey", "stage_seq": 18, "distance_m": 77622.078, "section_seq": 1, "route_path_id": 101364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953", "location": "Didcot East Jn", "stage_seq": 19, "distance_m": 84095.916, "section_seq": 1, "route_path_id": 101364}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": null, "location": "Didcot Parkway", "stage_seq": 20, "distance_m": 85036.079, "section_seq": 1, "route_path_id": 101364}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85036.079, "from_m": 0.0, "section_seq": 1, "route_path_id": 101364}], "total_distance_m": 85036.079, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 84203.581, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 832.498, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:46Z", "source_id": 48336032, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:00:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:52Z", "source_id": 15700521, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:28Z", "source_id": 48353593, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:07:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:30Z", "source_id": 15705967, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:26Z", "source_id": 48363993, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:11:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:27Z", "source_id": 15709183, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:54Z", "source_id": 48387690, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:58Z", "source_id": 15716701, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23805, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:19Z", "source_id": 48405972, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:28:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:23Z", "source_id": 15722506, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23933, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:09Z", "source_id": 48418073, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:33:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:12Z", "source_id": 15728659, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23944, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:15Z", "source_id": 48428208, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:38:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:18Z", "source_id": 15731856, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23951, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:00Z", "source_id": 48440019, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:42:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:02Z", "source_id": 15735409, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23959, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:04Z", "source_id": 48452344, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:47:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:09Z", "source_id": 15739327, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23983, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:45Z", "source_id": 48468646, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:53:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:49Z", "source_id": 15745487, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:23Z", "source_id": 15746253, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] London Paddington 1850 1850 11 None None Didcot Parkway 1954 1954 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34953/2026-09-15/detailed None Cholsey 2026-09-15T19:47:00+01:00 Didcot Parkway 5.0 {"type": "LineString", "coordinates": [[-1.1587980999999998, 51.5703981], [-1.1591013, 51.5706239], [-1.1593942, 51.57084629999999], [-1.1595544, 51.57096799999999], [-1.159772, 51.571138099999985], [-1.1603071, 51.5715456], [-1.1608366, 51.57197330000001], [-1.1612767, 51.57232210000001], [-1.161816, 51.57275370000001], [-1.1622652, 51.573113600000006], [-1.1627065, 51.57346739999999], [-1.1631583, 51.5738251], [-1.1636848, 51.5742413], [-1.1641958, 51.5746518], [-1.1647264, 51.5750676], [-1.1652257, 51.5754626], [-1.1656783, 51.575819], [-1.166023, 51.5760947], [-1.1663241, 51.5763334], [-1.1666169999999998, 51.5765624], [-1.1671531, 51.5769841], [-1.1676251, 51.5773484], [-1.1678098693553778, 51.5774968119633], [-1.1681520999999997, 51.577771699999985], [-1.1686949, 51.5781978], [-1.1692498999999998, 51.5786268], [-1.1696802, 51.57897], [-1.1702207, 51.5793943], [-1.170753, 51.5798156], [-1.1712994, 51.58024], [-1.1718395, 51.580668800000005], [-1.1723661, 51.58108510000001], [-1.1728805, 51.581492], [-1.1733324999999997, 51.5818439], [-1.1738711, 51.5822624], [-1.1744037, 51.58267879999999], [-1.174927, 51.5830832], [-1.1754863999999998, 51.5835085], [-1.1759357999999998, 51.5838541], [-1.1764285, 51.5842219], [-1.1769632, 51.5846215], [-1.1775172, 51.5850242], [-1.1779888, 51.5853666], [-1.1785374, 51.585735499999984], [-1.1788481, 51.5859559], [-1.1791161999999995, 51.58614039999999], [-1.1796919, 51.58653249999999], [-1.1802339, 51.58690049999999], [-1.1807784999999995, 51.5872614], [-1.1813345, 51.587617399999985], [-1.1818930999999997, 51.58797009999999], [-1.1824905, 51.5883532], [-1.1830077, 51.5886734], [-1.1833842, 51.58890419999999], [-1.1835153000000005, 51.5889837], [-1.1841961999999997, 51.589381], [-1.1848027, 51.589733599999995], [-1.1853065, 51.590020800000005], [-1.1858470999999997, 51.59033060000001], [-1.1864465000000002, 51.5906603], [-1.1870972, 51.59101569999999], [-1.1876515, 51.59131500000001], [-1.188317, 51.591667099999995], [-1.1889839, 51.5920154], [-1.1895059, 51.592279], [-1.1896490999999998, 51.5923516], [-1.1903089, 51.5926838], [-1.1908655, 51.5929553], [-1.1915312, 51.593277], [-1.1922453, 51.5936183], [-1.1930648999999998, 51.5939957], [-1.1934279, 51.59416279999999], [-1.1939936999999998, 51.5944211], [-1.1946528999999997, 51.5947179], [-1.1953599, 51.59502810000001], [-1.1959789, 51.59529519999999], [-1.196618, 51.5955703], [-1.1972537, 51.5958394], [-1.1979639, 51.5961314], [-1.1986888999999998, 51.59642139999999], [-1.1992942, 51.5966569], [-1.1999019, 51.596892], [-1.2005745, 51.5971407], [-1.2012484000000003, 51.59738320000001], [-1.2020231, 51.597657100000006], [-1.2024341, 51.5977939], [-1.2028743, 51.59794660000001], [-1.2033372999999998, 51.59810420000001], [-1.2038913, 51.59829109999998], [-1.2045758, 51.598519], [-1.2051461, 51.59871350000001], [-1.2057913999999998, 51.5989379], [-1.2064817999999995, 51.59917129999999], [-1.2072290999999995, 51.59942349999999], [-1.2075475, 51.599525199999995], [-1.2078609, 51.5996405], [-1.208499, 51.5998599], [-1.2093334, 51.60014219999999], [-1.2101003, 51.600396800000006], [-1.2101497, 51.60041360000001], [-1.2107367, 51.6006137], [-1.2114359999999995, 51.6008516], [-1.2119618, 51.60103409999999], [-1.2126338999999997, 51.60126270000001], [-1.2134011999999998, 51.60152680000001], [-1.214081, 51.6017549], [-1.2142041999999995, 51.60179409999999], [-1.2148647999999995, 51.6020217], [-1.2156672, 51.602290999999994], [-1.216213, 51.60247760000001], [-1.2170548, 51.60276069999998], [-1.2173696, 51.6028697], [-1.2175311999999998, 51.6029256], [-1.2181870999999995, 51.60316710000001], [-1.2183565999999997, 51.603227], [-1.2189077, 51.60343259999999], [-1.2193858, 51.60361189999999], [-1.2195552999999997, 51.60366830000001], [-1.2201361, 51.6038644], [-1.2206289, 51.604036099999995], [-1.2210432, 51.6041742], [-1.2214652999999998, 51.60431680000001], [-1.2217649, 51.6044189], [-1.2219569, 51.6044843], [-1.2225847, 51.604698899999995], [-1.2228982999999998, 51.6048033], [-1.2234645, 51.6049959], [-1.2236716999999997, 51.605064], [-1.2244238999999997, 51.6053176], [-1.2254588, 51.60565900000001], [-1.2263825999999998, 51.6059676], [-1.2269668, 51.60615790000001], [-1.2275572, 51.60634869999999], [-1.2283000999999998, 51.6065942], [-1.2284819, 51.606654899999995], [-1.2287684999999997, 51.606745800000006], [-1.229787770577513, 51.6070778063845], [-1.2297899, 51.60707849999999], [-1.2305585999999995, 51.60733050000001], [-1.2313118, 51.60758330000001], [-1.2319542999999995, 51.6077905], [-1.2327185, 51.608037999999986], [-1.2334688, 51.6082851], [-1.2343148, 51.6085639], [-1.2350808999999998, 51.6088433], [-1.2355063, 51.6089846], [-1.2360703000000002, 51.60917010000001], [-1.2367041, 51.60937619999999], [-1.2373321, 51.6095825], [-1.2381047, 51.6098317], [-1.2383786000000003, 51.60992219999999], [-1.2395525, 51.6103042], [-1.2396446, 51.6103331], [-1.240100254212309, 51.61048353460085], [-1.2404090999999997, 51.6105855], [-1.2407837999999998, 51.61070939999999], [-1.2411848, 51.6108431], [-1.2414299, 51.61092430000001], [-1.2418082, 51.6110499]]} 4.6 1948 1953 Cholsey Didcot Parkway Didcot Parkway 51.6110499 -1.2418082 51.6110499 -1.2418082 1 0 2026-09-15 19:03:37 TERMINATED 2026-09-15 18:53:00 Didcot Parkway TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15745487 1789498403347408 81 81 2026-09-15 19:03:23.858036 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:23.338873
558301 589186 C09945 882U55MX15 2026-09-15 COMPLETE None 2026-09-15 18:53:00 2026-09-15 19:03:37 2026-09-17 19:03:37 {"id": 589186, "stp": "P", "toc": "Southern", "uid": "C09945", "consist": "387210", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09945/2026-09-15/detailed", "trust_id": "882U55MX15", "origin_crs": "EBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-15", "dest_arr_time": "1939", "dest_platform": "8", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "2U55", "timing_status": "LATE", "origin_station": "Eastbourne", "current_leg_arr": "1953", "current_leg_dep": "1950", "current_leg_end": "Brighton", "origin_dep_time": "1855", "origin_platform": "1", "current_location": "London Road (Brighton)", "last_update_time": "2026-09-15T19:03:37", "route_debug_link": null, "timing_variation": "+14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "London Road (Brighton)", "dest_arr_time_act": "1939", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Moulsecoomb", "current_leg_milage": "0.7", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 571.481, \"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\": 3948.362, \"from_m\": 571.481, \"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\": 3978.636, \"from_m\": 3948.362, \"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\": 6300.323, \"from_m\": 3978.636, \"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\": 6732.117, \"from_m\": 6300.323, \"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\": 13215.647, \"from_m\": 6732.117, \"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\": 13254.557, \"from_m\": 13215.647, \"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\": 13507.033, \"from_m\": 13254.557, \"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\": 18545.404, \"from_m\": 13507.033, \"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\": 21732.041, \"from_m\": 18545.404, \"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\": 23723.628, \"from_m\": 21732.041, \"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\": 23770.682, \"from_m\": 23723.628, \"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\": 23799.23, \"from_m\": 23770.682, \"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\": 25339.888, \"from_m\": 23799.23, \"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\": 25383.584, \"from_m\": 25339.888, \"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\": 25648.242, \"from_m\": 25383.584, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 27438.082, \"from_m\": 25648.242, \"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\": 32159.64, \"from_m\": 27438.082, \"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\": 33415.011, \"from_m\": 32159.64, \"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\": 35871.694, \"from_m\": 33415.011, \"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\": 37349.822, \"from_m\": 35871.694, \"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\": 37735.915, \"from_m\": 37349.822, \"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\": 37829.936, \"from_m\": 37735.915, \"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\": 37834.378, \"from_m\": 37829.936, \"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\": 37857.268, \"from_m\": 37834.378, \"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\": 37886.887, \"from_m\": 37857.268, \"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\": 37909.379, \"from_m\": 37886.887, \"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\": 37967.596, \"from_m\": 37909.379, \"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\": 37984.849, \"from_m\": 37967.596, \"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\": 38034.08, \"from_m\": 37984.849, \"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\": 38294.242, \"from_m\": 38034.08, \"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\": 589186, \"profile_key\": \"6bea0ff1ca55f25b676d2bd2319be59c5d779684ef638a692aa0728d7aa5d4b9\", \"schedule_id\": 1019, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1855\", \"location\": \"Eastbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66035}, {\"is_pass\": false, \"wtt_arr\": \"1858H\", \"wtt_dep\": \"1859\", \"location\": \"Hampden Park\", \"stage_seq\": 2, \"distance_m\": 3237.836, \"section_seq\": 1, \"route_path_id\": 66035}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900H\", \"location\": \"Willingdon Jn\", \"stage_seq\": 3, \"distance_m\": 3948.362, \"section_seq\": 1, \"route_path_id\": 66035}, {\"is_pass\": false, \"wtt_arr\": \"1903H\", \"wtt_dep\": \"1904H\", \"location\": \"Polegate\", \"stage_seq\": 4, \"distance_m\": 7076.558, \"section_seq\": 1, \"route_path_id\": 66035}, {\"is_pass\": false, \"wtt_arr\": \"1909\", \"wtt_dep\": \"1909H\", \"location\": \"Berwick\", \"stage_seq\": 5, \"distance_m\": 13463.384, \"section_seq\": 1, \"route_path_id\": 66035}, {\"is_pass\": false, \"wtt_arr\": \"1915\", \"wtt_dep\": \"1915H\", \"location\": \"Glynde\", \"stage_seq\": 6, \"distance_m\": 20579.296, \"section_seq\": 1, \"route_path_id\": 66035}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918\", \"location\": \"Southerham Jn\", \"stage_seq\": 7, \"distance_m\": 23799.23, \"section_seq\": 1, \"route_path_id\": 66035}, {\"is_pass\": false, \"wtt_arr\": \"1920H\", \"wtt_dep\": \"1922\", \"location\": \"Lewes\", \"stage_seq\": 8, \"distance_m\": 25435.327, \"section_seq\": 1, \"route_path_id\": 66035}, {\"is_pass\": false, \"wtt_arr\": \"1928H\", \"wtt_dep\": \"1929H\", \"location\": \"Falmer\", \"stage_seq\": 9, \"distance_m\": 32621.821, \"section_seq\": 1, \"route_path_id\": 66035}, {\"is_pass\": false, \"wtt_arr\": \"1932H\", \"wtt_dep\": \"1933\", \"location\": \"Moulsecoomb\", \"stage_seq\": 10, \"distance_m\": 35443.306, \"section_seq\": 1, \"route_path_id\": 66035}, {\"is_pass\": false, \"wtt_arr\": \"1935H\", \"wtt_dep\": \"1936\", \"location\": \"London Road (Brighton)\", \"stage_seq\": 11, \"distance_m\": 37105.106, \"section_seq\": 1, \"route_path_id\": 66035}, {\"is_pass\": false, \"wtt_arr\": \"1939\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 12, \"distance_m\": 38294.242, \"section_seq\": 1, \"route_path_id\": 66035}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38294.242, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66035}], \"total_distance_m\": 38294.242, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 38182.352, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 111.89, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1855", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:28Z\", \"source_id\": 48353577, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:28Z\", \"source_id\": 15705933, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:23Z\", \"source_id\": 48363874, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:27Z\", \"source_id\": 15709186, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:51Z\", \"source_id\": 48382563, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:53Z\", \"source_id\": 15715049, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:51Z\", \"source_id\": 48390019, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:54Z\", \"source_id\": 15717408, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:37Z\", \"source_id\": 48421696, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:41Z\", \"source_id\": 15729833, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:25Z\", \"source_id\": 48441089, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:29Z\", \"source_id\": 15735761, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:33Z\", \"source_id\": 48453545, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:36Z\", \"source_id\": 15739678, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:00Z\", \"source_id\": 48459655, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:06Z\", \"source_id\": 15741574, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:42Z\", \"source_id\": 48466152, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:44Z\", \"source_id\": 15744217, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "7", "timing_fact_generation": 1789498340890953, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:25.337904", "service_state_evidence_id": 15744217, "current_leg_start_actual_dep": "2026-09-15T19:50:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:25.430648", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P EBN BTN 2U55 387210 4 110 None {"version": 3, "segments": [{"to_m": 571.481, "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": 3948.362, "from_m": 571.481, "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": 3978.636, "from_m": 3948.362, "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": 6300.323, "from_m": 3978.636, "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": 6732.117, "from_m": 6300.323, "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": 13215.647, "from_m": 6732.117, "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": 13254.557, "from_m": 13215.647, "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": 13507.033, "from_m": 13254.557, "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": 18545.404, "from_m": 13507.033, "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": 21732.041, "from_m": 18545.404, "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": 23723.628, "from_m": 21732.041, "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": 23770.682, "from_m": 23723.628, "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": 23799.23, "from_m": 23770.682, "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": 25339.888, "from_m": 23799.23, "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": 25383.584, "from_m": 25339.888, "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": 25648.242, "from_m": 25383.584, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 27438.082, "from_m": 25648.242, "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": 32159.64, "from_m": 27438.082, "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": 33415.011, "from_m": 32159.64, "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": 35871.694, "from_m": 33415.011, "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": 37349.822, "from_m": 35871.694, "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": 37735.915, "from_m": 37349.822, "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": 37829.936, "from_m": 37735.915, "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": 37834.378, "from_m": 37829.936, "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": 37857.268, "from_m": 37834.378, "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": 37886.887, "from_m": 37857.268, "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": 37909.379, "from_m": 37886.887, "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": 37967.596, "from_m": 37909.379, "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": 37984.849, "from_m": 37967.596, "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": 38034.08, "from_m": 37984.849, "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": 38294.242, "from_m": 38034.08, "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": 589186, "profile_key": "6bea0ff1ca55f25b676d2bd2319be59c5d779684ef638a692aa0728d7aa5d4b9", "schedule_id": 1019, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1855", "location": "Eastbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66035}, {"is_pass": false, "wtt_arr": "1858H", "wtt_dep": "1859", "location": "Hampden Park", "stage_seq": 2, "distance_m": 3237.836, "section_seq": 1, "route_path_id": 66035}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900H", "location": "Willingdon Jn", "stage_seq": 3, "distance_m": 3948.362, "section_seq": 1, "route_path_id": 66035}, {"is_pass": false, "wtt_arr": "1903H", "wtt_dep": "1904H", "location": "Polegate", "stage_seq": 4, "distance_m": 7076.558, "section_seq": 1, "route_path_id": 66035}, {"is_pass": false, "wtt_arr": "1909", "wtt_dep": "1909H", "location": "Berwick", "stage_seq": 5, "distance_m": 13463.384, "section_seq": 1, "route_path_id": 66035}, {"is_pass": false, "wtt_arr": "1915", "wtt_dep": "1915H", "location": "Glynde", "stage_seq": 6, "distance_m": 20579.296, "section_seq": 1, "route_path_id": 66035}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918", "location": "Southerham Jn", "stage_seq": 7, "distance_m": 23799.23, "section_seq": 1, "route_path_id": 66035}, {"is_pass": false, "wtt_arr": "1920H", "wtt_dep": "1922", "location": "Lewes", "stage_seq": 8, "distance_m": 25435.327, "section_seq": 1, "route_path_id": 66035}, {"is_pass": false, "wtt_arr": "1928H", "wtt_dep": "1929H", "location": "Falmer", "stage_seq": 9, "distance_m": 32621.821, "section_seq": 1, "route_path_id": 66035}, {"is_pass": false, "wtt_arr": "1932H", "wtt_dep": "1933", "location": "Moulsecoomb", "stage_seq": 10, "distance_m": 35443.306, "section_seq": 1, "route_path_id": 66035}, {"is_pass": false, "wtt_arr": "1935H", "wtt_dep": "1936", "location": "London Road (Brighton)", "stage_seq": 11, "distance_m": 37105.106, "section_seq": 1, "route_path_id": 66035}, {"is_pass": false, "wtt_arr": "1939", "wtt_dep": null, "location": "Brighton", "stage_seq": 12, "distance_m": 38294.242, "section_seq": 1, "route_path_id": 66035}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38294.242, "from_m": 0.0, "section_seq": 1, "route_path_id": 66035}], "total_distance_m": 38294.242, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 38182.352, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 111.89, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:28Z", "source_id": 48353577, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:07:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:28Z", "source_id": 15705933, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31208, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:23Z", "source_id": 48363874, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:27Z", "source_id": 15709186, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31202, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:51Z", "source_id": 48382563, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:18:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:53Z", "source_id": 15715049, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31198, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:51Z", "source_id": 48390019, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:54Z", "source_id": 15717408, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31147, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:37Z", "source_id": 48421696, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:34:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:41Z", "source_id": 15729833, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31131, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:25Z", "source_id": 48441089, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:42:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:29Z", "source_id": 15735761, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31127, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:33Z", "source_id": 48453545, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:47:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:36Z", "source_id": 15739678, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31113, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:00Z", "source_id": 48459655, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:49:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:06Z", "source_id": 15741574, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30989, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:42Z", "source_id": 48466152, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:53:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:44Z", "source_id": 15744217, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Eastbourne 1855 1855 1 None None Brighton 1939 1939 8 LATE +14 minutes https://www.realtimetrains.co.uk/service/gb-nr:C09945/2026-09-15/detailed None London Road (Brighton) 2026-09-15T19:50:00+01:00 Brighton 3.0 {"type": "LineString", "coordinates": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 0.7 1950 1953 Moulsecoomb London Road (Brighton) Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-15 19:03:37 TERMINATED 2026-09-15 18:53:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744217 1789498340890953 57 57 2026-09-15 19:03:25.430648 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:25.337904
558302 589026 P89912 882U66MX15 2026-09-15 COMPLETE 15744072 2026-09-15 19:53:00 2026-09-15 19:03:37 2026-09-17 19:03:37 {"id": 589026, "stp": "P", "toc": "Southeastern", "uid": "P89912", "consist": "465050+465181", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89912/2026-09-15/detailed", "trust_id": "882U66MX15", "origin_crs": "GRV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-15", "dest_arr_time": "1954", "dest_platform": "6", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "2U66", "timing_status": "EARLY", "origin_station": "Gravesend", "current_leg_arr": "1953", "current_leg_dep": "1943", "current_leg_end": "London Victoria", "origin_dep_time": "1849", "origin_platform": "0", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-15T19:03:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08956259999999999, 51.46811869999999], [-0.08983152841195213, 51.468035372729425], [-0.08984789999999998, 51.46803030000001], [-0.0902076, 51.46791540000001], [-0.09038269999999998, 51.4678635], [-0.09103419999999998, 51.4676581], [-0.0917544, 51.46743440000001], [-0.0925923, 51.4671787], [-0.093213, 51.4669855], [-0.0937025, 51.46683619999999], [-0.0944001, 51.46663349999999], [-0.0950996, 51.4664331], [-0.0954557, 51.46632820000001], [-0.0959028, 51.466191], [-0.0962805, 51.46608359999998], [-0.09663729999999998, 51.4659863], [-0.0969899, 51.465895499999995], [-0.0973397, 51.465809500000006], [-0.0977507, 51.4657164], [-0.097989, 51.46566140000001], [-0.09806239999999998, 51.4656473], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.1097593, 51.4634024], [-0.1100523, 51.463355699999994], [-0.1101891, 51.4633322], [-0.11048139999999998, 51.4632817], [-0.1108201, 51.4632258], [-0.1110745, 51.4631942], [-0.1113385, 51.4631743], [-0.1116134, 51.46315189999999], [-0.1119142, 51.4631401], [-0.1123601, 51.46313289999999], [-0.1128169, 51.4631459], [-0.1132585, 51.463171499999994], [-0.1136461, 51.4632128], [-0.1140179, 51.4632702], [-0.1143726, 51.4633353], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12152269999999996, 51.4636767], [-0.12187259999999998, 51.46361970000001], [-0.12212520000000002, 51.4635779], [-0.12238309999999998, 51.4635407], [-0.1230107, 51.46345269999999], [-0.12329299999999996, 51.46341789999999], [-0.1235806, 51.46339129999999], [-0.1240592, 51.4633441], [-0.1245742, 51.46331159999999], [-0.1247085, 51.463307699999994], [-0.12496219999999998, 51.4633082], [-0.1254863, 51.4633099], [-0.1256126, 51.4633144], [-0.1258066, 51.463325], [-0.1262187, 51.4633548], [-0.1266975, 51.4634081], [-0.12700999999999998, 51.4634501], [-0.1274956, 51.46353369999999], [-0.1279538, 51.4636287], [-0.12833449999999996, 51.4637219], [-0.1285815, 51.4637915], [-0.12878259999999997, 51.463850599999994], [-0.1290085, 51.4639273], [-0.12927779999999997, 51.464017299999995], [-0.12948079999999998, 51.4640932], [-0.1296599, 51.464160099999994], [-0.1301247, 51.46436560000001], [-0.13048919999999997, 51.464540099999994], [-0.1306877, 51.4646422], [-0.13082739999999998, 51.4647182], [-0.1311008, 51.464865999999994], [-0.13135169999999996, 51.46500000000001], [-0.13164779999999998, 51.4651611], [-0.132733, 51.4657442], [-0.1334808, 51.4661454], [-0.1338128, 51.4663291], [-0.134058, 51.4664674], [-0.1342171, 51.4665621], [-0.1345115, 51.4667449], [-0.1346788, 51.4668495], [-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": "Denmark Hill", "dest_arr_time_act": "1954", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Denmark Hill", "current_leg_milage": "4.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 414.818, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8828.327, \"from_m\": 414.818, \"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\": 10609.025, \"from_m\": 8828.327, \"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\": 11166.375, \"from_m\": 10609.025, \"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\": 11516.063, \"from_m\": 11166.375, \"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\": 11561.705, \"from_m\": 11516.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12264.487, \"from_m\": 11561.705, \"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\": 12297.51, \"from_m\": 12264.487, \"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\": 12299.305, \"from_m\": 12297.51, \"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\": 13348.882, \"from_m\": 12299.305, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13386.241, \"from_m\": 13348.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13459.754, \"from_m\": 13386.241, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13507.639, \"from_m\": 13459.754, \"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\": 13941.4, \"from_m\": 13507.639, \"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\": 13969.013, \"from_m\": 13941.4, \"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\": 14000.963, \"from_m\": 13969.013, \"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\": 23634.026, \"from_m\": 14000.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24138.869, \"from_m\": 23634.026, \"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\": 26042.686, \"from_m\": 24138.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26666.528, \"from_m\": 26042.686, \"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\": 28331.467, \"from_m\": 26666.528, \"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\": 29205.881, \"from_m\": 28331.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30365.019, \"from_m\": 29205.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32346.893, \"from_m\": 30365.019, \"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\": 32992.699, \"from_m\": 32346.893, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33260.27, \"from_m\": 32992.699, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33310.629, \"from_m\": 33260.27, \"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\": 34764.368, \"from_m\": 33310.629, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34769.689, \"from_m\": 34764.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35541.418, \"from_m\": 34769.689, \"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\": 35644.288, \"from_m\": 35541.418, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35946.925, \"from_m\": 35644.288, \"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\": 35970.772, \"from_m\": 35946.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37560.724, \"from_m\": 35970.772, \"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\": 37668.868, \"from_m\": 37560.724, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37718.435, \"from_m\": 37668.868, \"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\": 37792.258, \"from_m\": 37718.435, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39089.538, \"from_m\": 37792.258, \"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\": 39520.573, \"from_m\": 39089.538, \"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\": 39840.734, \"from_m\": 39520.573, \"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\": 40971.186, \"from_m\": 39840.734, \"capability_applied\": null, \"effective_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\": 589026, \"profile_key\": \"bbc65b5e404e499878bbd75be7d8ea91d4b7f017e969e0c72c85f1b46b480c9a\", \"schedule_id\": 24144, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1849\", \"location\": \"Gravesend\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 2, \"distance_m\": 2415.58, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": false, \"wtt_arr\": \"1854H\", \"wtt_dep\": \"1855\", \"location\": \"Greenhithe\", \"stage_seq\": 3, \"distance_m\": 6530.484, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": false, \"wtt_arr\": \"1900\", \"wtt_dep\": \"1901\", \"location\": \"Dartford\", \"stage_seq\": 4, \"distance_m\": 10893.658, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1902H\", \"location\": \"Dartford Jn\", \"stage_seq\": 5, \"distance_m\": 11615.131, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 6, \"distance_m\": 12299.305, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 7, \"distance_m\": 13428.125, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905H\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 8, \"distance_m\": 13969.013, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": false, \"wtt_arr\": \"1907H\", \"wtt_dep\": \"1908H\", \"location\": \"Barnehurst\", \"stage_seq\": 9, \"distance_m\": 15882.653, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": false, \"wtt_arr\": \"1911\", \"wtt_dep\": \"1912\", \"location\": \"Bexleyheath\", \"stage_seq\": 10, \"distance_m\": 17728.567, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": false, \"wtt_arr\": \"1914H\", \"wtt_dep\": \"1915\", \"location\": \"Welling\", \"stage_seq\": 11, \"distance_m\": 19980.08, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": false, \"wtt_arr\": \"1917\", \"wtt_dep\": \"1917H\", \"location\": \"Falconwood\", \"stage_seq\": 12, \"distance_m\": 21617.159, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": false, \"wtt_arr\": \"1919H\", \"wtt_dep\": \"1920H\", \"location\": \"Eltham\", \"stage_seq\": 13, \"distance_m\": 23521.496, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": false, \"wtt_arr\": \"1923\", \"wtt_dep\": \"1924\", \"location\": \"Kidbrooke\", \"stage_seq\": 14, \"distance_m\": 25560.444, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1928\", \"location\": \"Blackheath\", \"stage_seq\": 15, \"distance_m\": 27026.392, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": false, \"wtt_arr\": \"1930H\", \"wtt_dep\": \"1932H\", \"location\": \"Lewisham\", \"stage_seq\": 16, \"distance_m\": 28581.401, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933H\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 17, \"distance_m\": 29053.134, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": false, \"wtt_arr\": \"1937H\", \"wtt_dep\": \"1938\", \"location\": \"Nunhead\", \"stage_seq\": 18, \"distance_m\": 31420.803, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": \"1941\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 19, \"distance_m\": 32742.532, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 20, \"distance_m\": 33310.629, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": false, \"wtt_arr\": \"1943H\", \"wtt_dep\": \"1944H\", \"location\": \"Denmark Hill\", \"stage_seq\": 21, \"distance_m\": 34119.503, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 22, \"distance_m\": 37528.195, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Factory Jn\", \"stage_seq\": 23, \"distance_m\": 38033.399, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 24, \"distance_m\": 39568.478, \"section_seq\": 1, \"route_path_id\": 100295}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 25, \"distance_m\": 40971.186, \"section_seq\": 1, \"route_path_id\": 100295}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40971.186, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100295}], \"total_distance_m\": 40971.186, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 37662.631, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3308.555, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1849", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:00Z\", \"source_id\": 48321450, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:54:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:03Z\", \"source_id\": 15695919, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:00Z\", \"source_id\": 48334147, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:00:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:06Z\", \"source_id\": 15699956, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:09Z\", \"source_id\": 48355397, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:11Z\", \"source_id\": 15706514, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31600, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:20Z\", \"source_id\": 48363746, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:22Z\", \"source_id\": 15709103, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31592, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:03Z\", \"source_id\": 48373084, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:06Z\", \"source_id\": 15712079, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:38Z\", \"source_id\": 48379586, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:43Z\", \"source_id\": 15714142, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:29Z\", \"source_id\": 48386631, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:31Z\", \"source_id\": 15716385, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:02Z\", \"source_id\": 48395353, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:02Z\", \"source_id\": 15719131, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:47Z\", \"source_id\": 48404728, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:50Z\", \"source_id\": 15722105, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:01Z\", \"source_id\": 48412783, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:30:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:10Z\", \"source_id\": 15725487, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:48Z\", \"source_id\": 15726445, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:18Z\", \"source_id\": 48428282, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:22Z\", \"source_id\": 15731860, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:11Z\", \"source_id\": 48435653, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:15Z\", \"source_id\": 15734028, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:48Z\", \"source_id\": 48444427, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:51Z\", \"source_id\": 15736820, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:34Z\", \"source_id\": 48465802, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:38Z\", \"source_id\": 15744072, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "6", "timing_fact_generation": 1789498302592448, "current_leg_arrival_utc": "2026-09-15T19:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:25.342048", "service_state_evidence_id": 15744072, "current_leg_start_actual_dep": "2026-09-15T19:44:30+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:25.434680", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P GRV None 2U66 465050+465181 8 75 None {"version": 3, "segments": [{"to_m": 414.818, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8828.327, "from_m": 414.818, "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": 10609.025, "from_m": 8828.327, "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": 11166.375, "from_m": 10609.025, "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": 11516.063, "from_m": 11166.375, "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": 11561.705, "from_m": 11516.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12264.487, "from_m": 11561.705, "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": 12297.51, "from_m": 12264.487, "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": 12299.305, "from_m": 12297.51, "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": 13348.882, "from_m": 12299.305, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13386.241, "from_m": 13348.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13459.754, "from_m": 13386.241, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13507.639, "from_m": 13459.754, "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": 13941.4, "from_m": 13507.639, "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": 13969.013, "from_m": 13941.4, "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": 14000.963, "from_m": 13969.013, "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": 23634.026, "from_m": 14000.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24138.869, "from_m": 23634.026, "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": 26042.686, "from_m": 24138.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26666.528, "from_m": 26042.686, "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": 28331.467, "from_m": 26666.528, "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": 29205.881, "from_m": 28331.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30365.019, "from_m": 29205.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32346.893, "from_m": 30365.019, "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": 32992.699, "from_m": 32346.893, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33260.27, "from_m": 32992.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33310.629, "from_m": 33260.27, "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": 34764.368, "from_m": 33310.629, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34769.689, "from_m": 34764.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35541.418, "from_m": 34769.689, "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": 35644.288, "from_m": 35541.418, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35946.925, "from_m": 35644.288, "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": 35970.772, "from_m": 35946.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37560.724, "from_m": 35970.772, "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": 37668.868, "from_m": 37560.724, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37718.435, "from_m": 37668.868, "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": 37792.258, "from_m": 37718.435, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39089.538, "from_m": 37792.258, "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": 39520.573, "from_m": 39089.538, "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": 39840.734, "from_m": 39520.573, "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": 40971.186, "from_m": 39840.734, "capability_applied": null, "effective_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": 589026, "profile_key": "bbc65b5e404e499878bbd75be7d8ea91d4b7f017e969e0c72c85f1b46b480c9a", "schedule_id": 24144, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1849", "location": "Gravesend", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851H", "location": "Springhead Junction (CTRL)", "stage_seq": 2, "distance_m": 2415.58, "section_seq": 1, "route_path_id": 100295}, {"is_pass": false, "wtt_arr": "1854H", "wtt_dep": "1855", "location": "Greenhithe", "stage_seq": 3, "distance_m": 6530.484, "section_seq": 1, "route_path_id": 100295}, {"is_pass": false, "wtt_arr": "1900", "wtt_dep": "1901", "location": "Dartford", "stage_seq": 4, "distance_m": 10893.658, "section_seq": 1, "route_path_id": 100295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1902H", "location": "Dartford Jn", "stage_seq": 5, "distance_m": 11615.131, "section_seq": 1, "route_path_id": 100295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903", "location": "Crayford Spur A Jn", "stage_seq": 6, "distance_m": 12299.305, "section_seq": 1, "route_path_id": 100295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904H", "location": "Crayford Creek Jn", "stage_seq": 7, "distance_m": 13428.125, "section_seq": 1, "route_path_id": 100295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905H", "location": "Perry Street Fork Jn", "stage_seq": 8, "distance_m": 13969.013, "section_seq": 1, "route_path_id": 100295}, {"is_pass": false, "wtt_arr": "1907H", "wtt_dep": "1908H", "location": "Barnehurst", "stage_seq": 9, "distance_m": 15882.653, "section_seq": 1, "route_path_id": 100295}, {"is_pass": false, "wtt_arr": "1911", "wtt_dep": "1912", "location": "Bexleyheath", "stage_seq": 10, "distance_m": 17728.567, "section_seq": 1, "route_path_id": 100295}, {"is_pass": false, "wtt_arr": "1914H", "wtt_dep": "1915", "location": "Welling", "stage_seq": 11, "distance_m": 19980.08, "section_seq": 1, "route_path_id": 100295}, {"is_pass": false, "wtt_arr": "1917", "wtt_dep": "1917H", "location": "Falconwood", "stage_seq": 12, "distance_m": 21617.159, "section_seq": 1, "route_path_id": 100295}, {"is_pass": false, "wtt_arr": "1919H", "wtt_dep": "1920H", "location": "Eltham", "stage_seq": 13, "distance_m": 23521.496, "section_seq": 1, "route_path_id": 100295}, {"is_pass": false, "wtt_arr": "1923", "wtt_dep": "1924", "location": "Kidbrooke", "stage_seq": 14, "distance_m": 25560.444, "section_seq": 1, "route_path_id": 100295}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1928", "location": "Blackheath", "stage_seq": 15, "distance_m": 27026.392, "section_seq": 1, "route_path_id": 100295}, {"is_pass": false, "wtt_arr": "1930H", "wtt_dep": "1932H", "location": "Lewisham", "stage_seq": 16, "distance_m": 28581.401, "section_seq": 1, "route_path_id": 100295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933H", "location": "Lewisham Vale Jn", "stage_seq": 17, "distance_m": 29053.134, "section_seq": 1, "route_path_id": 100295}, {"is_pass": false, "wtt_arr": "1937H", "wtt_dep": "1938", "location": "Nunhead", "stage_seq": 18, "distance_m": 31420.803, "section_seq": 1, "route_path_id": 100295}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": "1941", "location": "Peckham Rye (E)", "stage_seq": 19, "distance_m": 32742.532, "section_seq": 1, "route_path_id": 100295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942", "location": "Crofton Road Jn", "stage_seq": 20, "distance_m": 33310.629, "section_seq": 1, "route_path_id": 100295}, {"is_pass": false, "wtt_arr": "1943H", "wtt_dep": "1944H", "location": "Denmark Hill", "stage_seq": 21, "distance_m": 34119.503, "section_seq": 1, "route_path_id": 100295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948H", "location": "Voltaire Road Jn", "stage_seq": 22, "distance_m": 37528.195, "section_seq": 1, "route_path_id": 100295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949", "location": "Factory Jn", "stage_seq": 23, "distance_m": 38033.399, "section_seq": 1, "route_path_id": 100295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950H", "location": "Grosvenor Bridge Jn", "stage_seq": 24, "distance_m": 39568.478, "section_seq": 1, "route_path_id": 100295}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": null, "location": "London Victoria", "stage_seq": 25, "distance_m": 40971.186, "section_seq": 1, "route_path_id": 100295}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40971.186, "from_m": 0.0, "section_seq": 1, "route_path_id": 100295}], "total_distance_m": 40971.186, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 37662.631, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3308.555, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:00Z", "source_id": 48321450, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:54:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:03Z", "source_id": 15695919, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:00Z", "source_id": 48334147, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:00:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:06Z", "source_id": 15699956, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31604, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:09Z", "source_id": 48355397, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:07:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:11Z", "source_id": 15706514, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31600, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:20Z", "source_id": 48363746, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:10:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:22Z", "source_id": 15709103, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31592, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:03Z", "source_id": 48373084, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:14:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:06Z", "source_id": 15712079, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31596, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:38Z", "source_id": 48379586, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:17:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:43Z", "source_id": 15714142, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31588, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:29Z", "source_id": 48386631, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:20:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:31Z", "source_id": 15716385, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31584, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:02Z", "source_id": 48395353, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:23:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:02Z", "source_id": 15719131, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31579, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:47Z", "source_id": 48404728, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:27:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:50Z", "source_id": 15722105, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31568, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:01Z", "source_id": 48412783, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:30:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:10Z", "source_id": 15725487, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:48Z", "source_id": 15726445, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31561, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:18Z", "source_id": 48428282, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:22Z", "source_id": 15731860, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29772, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:11Z", "source_id": 48435653, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:39:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:15Z", "source_id": 15734028, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:48Z", "source_id": 48444427, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:43:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:51Z", "source_id": 15736820, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28711, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:34Z", "source_id": 48465802, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:53:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:38Z", "source_id": 15744072, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Gravesend 1849 1849 0 None None London Victoria 1954 1954 6 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89912/2026-09-15/detailed None Denmark Hill 2026-09-15T19:44:30+01:00 London Victoria 10.0 {"type": "LineString", "coordinates": [[-0.08956259999999999, 51.46811869999999], [-0.08983152841195213, 51.468035372729425], [-0.08984789999999998, 51.46803030000001], [-0.0902076, 51.46791540000001], [-0.09038269999999998, 51.4678635], [-0.09103419999999998, 51.4676581], [-0.0917544, 51.46743440000001], [-0.0925923, 51.4671787], [-0.093213, 51.4669855], [-0.0937025, 51.46683619999999], [-0.0944001, 51.46663349999999], [-0.0950996, 51.4664331], [-0.0954557, 51.46632820000001], [-0.0959028, 51.466191], [-0.0962805, 51.46608359999998], [-0.09663729999999998, 51.4659863], [-0.0969899, 51.465895499999995], [-0.0973397, 51.465809500000006], [-0.0977507, 51.4657164], [-0.097989, 51.46566140000001], [-0.09806239999999998, 51.4656473], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.1097593, 51.4634024], [-0.1100523, 51.463355699999994], [-0.1101891, 51.4633322], [-0.11048139999999998, 51.4632817], [-0.1108201, 51.4632258], [-0.1110745, 51.4631942], [-0.1113385, 51.4631743], [-0.1116134, 51.46315189999999], [-0.1119142, 51.4631401], [-0.1123601, 51.46313289999999], [-0.1128169, 51.4631459], [-0.1132585, 51.463171499999994], [-0.1136461, 51.4632128], [-0.1140179, 51.4632702], [-0.1143726, 51.4633353], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12152269999999996, 51.4636767], [-0.12187259999999998, 51.46361970000001], [-0.12212520000000002, 51.4635779], [-0.12238309999999998, 51.4635407], [-0.1230107, 51.46345269999999], [-0.12329299999999996, 51.46341789999999], [-0.1235806, 51.46339129999999], [-0.1240592, 51.4633441], [-0.1245742, 51.46331159999999], [-0.1247085, 51.463307699999994], [-0.12496219999999998, 51.4633082], [-0.1254863, 51.4633099], [-0.1256126, 51.4633144], [-0.1258066, 51.463325], [-0.1262187, 51.4633548], [-0.1266975, 51.4634081], [-0.12700999999999998, 51.4634501], [-0.1274956, 51.46353369999999], [-0.1279538, 51.4636287], [-0.12833449999999996, 51.4637219], [-0.1285815, 51.4637915], [-0.12878259999999997, 51.463850599999994], [-0.1290085, 51.4639273], [-0.12927779999999997, 51.464017299999995], [-0.12948079999999998, 51.4640932], [-0.1296599, 51.464160099999994], [-0.1301247, 51.46436560000001], [-0.13048919999999997, 51.464540099999994], [-0.1306877, 51.4646422], [-0.13082739999999998, 51.4647182], [-0.1311008, 51.464865999999994], [-0.13135169999999996, 51.46500000000001], [-0.13164779999999998, 51.4651611], [-0.132733, 51.4657442], [-0.1334808, 51.4661454], [-0.1338128, 51.4663291], [-0.134058, 51.4664674], [-0.1342171, 51.4665621], [-0.1345115, 51.4667449], [-0.1346788, 51.4668495], [-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]]} 4.1 1943 1953 Denmark Hill Victoria Plat 10 London Victoria 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-15 19:03:37 TERMINATED 2026-09-15 18:53:00 London Victoria TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744072 1789498302592448 73 73 2026-09-15 19:03:25.434680 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:25.342048
558303 587738 C32339 152D52MW15 2026-09-15 COMPLETE None 2026-09-15 18:53:30 2026-09-15 19:03:37 2026-09-17 19:03:37 {"id": 587738, "stp": "P", "toc": "Northern", "uid": "C32339", "consist": "156482", "dest_crs": "SLB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32339/2026-09-15/detailed", "trust_id": "152D52MW15", "origin_crs": "DAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Saltburn", "service_date": "2026-09-15", "dest_arr_time": "1854", "dest_platform": "2", "is_terminated": 1, "next_location": "Marske", "signalling_id": "2D52", "timing_status": "EARLY", "origin_station": "Darlington", "current_leg_arr": "1848", "current_leg_dep": "1846", "current_leg_end": "Marske", "origin_dep_time": "1801", "origin_platform": "6", "current_location": "Marske", "last_update_time": "2026-09-15T19:03:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0314475, 54.58949439999999], [-1.0309928999999998, 54.5893375], [-1.0305659000000005, 54.5892005], [-1.0302216999999998, 54.58909189999999], [-1.029319, 54.5888345], [-1.0283836999999998, 54.5885873], [-1.0275848, 54.5884105], [-1.0268326, 54.5882508], [-1.0260253999999998, 54.58810069999999], [-1.0251865, 54.5879532], [-1.0243203, 54.58781570000001], [-1.0234084, 54.5876864], [-1.0232132, 54.5876619], [-1.0218237999999995, 54.5875235], [-1.0211629, 54.587473200000005], [-1.0203324, 54.58741], [-1.0195165, 54.5873806]]}", "current_leg_start": "Longbeck", "dest_arr_time_act": "1853½", "motion_projection": null, "next_location_lat": "54.5873806", "next_location_lon": "-1.0195165", "previous_location": "Longbeck", "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\": 425.178, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 579.077, \"from_m\": 425.178, \"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\": 848.563, \"from_m\": 579.077, \"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\": 1333.87, \"from_m\": 848.563, \"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\": 6363.765, \"from_m\": 1333.87, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6448.078, \"from_m\": 6363.765, \"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\": 6460.647, \"from_m\": 6448.078, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6978.916, \"from_m\": 6460.647, \"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\": 11606.635, \"from_m\": 6978.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12121.577, \"from_m\": 11606.635, \"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\": 13199.543, \"from_m\": 12121.577, \"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\": 13498.921, \"from_m\": 13199.543, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13871.98, \"from_m\": 13498.921, \"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\": 13971.756, \"from_m\": 13871.98, \"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\": 16330.221, \"from_m\": 13971.756, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16604.778, \"from_m\": 16330.221, \"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\": 17252.804, \"from_m\": 16604.778, \"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\": 17517.032, \"from_m\": 17252.804, \"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\": 17546.62, \"from_m\": 17517.032, \"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\": 18157.119, \"from_m\": 17546.62, \"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\": 18560.376, \"from_m\": 18157.119, \"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\": 18976.903, \"from_m\": 18560.376, \"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\": 19195.996, \"from_m\": 18976.903, \"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\": 20026.352, \"from_m\": 19195.996, \"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\": 21716.026, \"from_m\": 20026.352, \"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\": 21991.851, \"from_m\": 21716.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22399.716, \"from_m\": 21991.851, \"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\": 22445.145, \"from_m\": 22399.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\": 22893.508, \"from_m\": 22445.145, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24198.894, \"from_m\": 22893.508, \"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\": 28019.513, \"from_m\": 24198.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30577.439, \"from_m\": 28019.513, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31207.014, \"from_m\": 30577.439, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31245.379, \"from_m\": 31207.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40895.338, \"from_m\": 31245.379, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42883.65, \"from_m\": 40895.338, \"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\": 43855.375, \"from_m\": 42883.65, \"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\": 43930.048, \"from_m\": 43855.375, \"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\": 44162.556, \"from_m\": 43930.048, \"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\": 587738, \"profile_key\": \"e2fbd14b0998981be4e3a5092abaf0cb320c9bf8d257c7f725aef15f8e1b941f\", \"schedule_id\": 3941, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1801\", \"location\": \"Darlington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1807\", \"wtt_dep\": \"1808\", \"location\": \"Dinsdale\", \"stage_seq\": 2, \"distance_m\": 6084.552, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1814\", \"wtt_dep\": \"1814H\", \"location\": \"Allens West\", \"stage_seq\": 3, \"distance_m\": 13016.175, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1816\", \"wtt_dep\": \"1817\", \"location\": \"Eaglescliffe\", \"stage_seq\": 4, \"distance_m\": 14120.446, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1819H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 5, \"distance_m\": 16330.221, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1821H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 6, \"distance_m\": 17546.62, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1823\", \"wtt_dep\": \"1823H\", \"location\": \"Thornaby\", \"stage_seq\": 7, \"distance_m\": 18997.072, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1826H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 8, \"distance_m\": 22422.643, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1828H\", \"wtt_dep\": \"1829H\", \"location\": \"Middlesbrough\", \"stage_seq\": 9, \"distance_m\": 24178.348, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831H\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 10, \"distance_m\": 25556.677, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1833\", \"location\": \"South Bank\", \"stage_seq\": 11, \"distance_m\": 28214.266, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1835H\", \"location\": \"Shell Jn\", \"stage_seq\": 12, \"distance_m\": 31207.014, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1839\", \"wtt_dep\": \"1840\", \"location\": \"Redcar Central\", \"stage_seq\": 13, \"distance_m\": 36275.884, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1842\", \"wtt_dep\": \"1842H\", \"location\": \"Redcar East\", \"stage_seq\": 14, \"distance_m\": 37750.332, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1845H\", \"wtt_dep\": \"1846H\", \"location\": \"Longbeck\", \"stage_seq\": 15, \"distance_m\": 40337.307, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1848H\", \"wtt_dep\": \"1849\", \"location\": \"Marske\", \"stage_seq\": 16, \"distance_m\": 41148.636, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851H\", \"location\": \"Saltburn West Jn\", \"stage_seq\": 17, \"distance_m\": 43113.023, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"1853H\", \"wtt_dep\": null, \"location\": \"Saltburn\", \"stage_seq\": 18, \"distance_m\": 44162.556, \"section_seq\": 1, \"route_path_id\": 67167}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 44162.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67167}], \"total_distance_m\": 44162.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 41566.265, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2596.291, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1801", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "54.5873806", "current_position_lon": "-1.0195165", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:05:44Z\", \"source_id\": 48195688, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:06:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:05:45Z\", \"source_id\": 15655951, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:12:14Z\", \"source_id\": 48212909, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:13:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:12:17Z\", \"source_id\": 15661358, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:15:14Z\", \"source_id\": 48220610, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:15:18Z\", \"source_id\": 15663844, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:20:37Z\", \"source_id\": 48234378, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:21:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:20:44Z\", \"source_id\": 15668326, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:27:14Z\", \"source_id\": 48251021, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:27:15Z\", \"source_id\": 15673840, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:40:52Z\", \"source_id\": 15685122, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:42:29Z\", \"source_id\": 15686433, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:45:58Z\", \"source_id\": 15689317, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:48:29Z\", \"source_id\": 15691394, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Marske", "service_state_platform": null, "timing_fact_generation": 1789494546479956, "current_leg_arrival_utc": "2026-09-15T18:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:32.887677", "service_state_evidence_id": 15691394, "current_leg_start_actual_dep": "2026-09-15T18:46:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-15T18:53:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:33.612359", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P DAR SLB 2D52 156482 2 75 None {"version": 3, "segments": [{"to_m": 425.178, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 579.077, "from_m": 425.178, "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": 848.563, "from_m": 579.077, "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": 1333.87, "from_m": 848.563, "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": 6363.765, "from_m": 1333.87, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6448.078, "from_m": 6363.765, "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": 6460.647, "from_m": 6448.078, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6978.916, "from_m": 6460.647, "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": 11606.635, "from_m": 6978.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12121.577, "from_m": 11606.635, "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": 13199.543, "from_m": 12121.577, "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": 13498.921, "from_m": 13199.543, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13871.98, "from_m": 13498.921, "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": 13971.756, "from_m": 13871.98, "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": 16330.221, "from_m": 13971.756, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16604.778, "from_m": 16330.221, "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": 17252.804, "from_m": 16604.778, "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": 17517.032, "from_m": 17252.804, "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": 17546.62, "from_m": 17517.032, "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": 18157.119, "from_m": 17546.62, "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": 18560.376, "from_m": 18157.119, "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": 18976.903, "from_m": 18560.376, "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": 19195.996, "from_m": 18976.903, "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": 20026.352, "from_m": 19195.996, "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": 21716.026, "from_m": 20026.352, "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": 21991.851, "from_m": 21716.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22399.716, "from_m": 21991.851, "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": 22445.145, "from_m": 22399.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": 22893.508, "from_m": 22445.145, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24198.894, "from_m": 22893.508, "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": 28019.513, "from_m": 24198.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30577.439, "from_m": 28019.513, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31207.014, "from_m": 30577.439, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31245.379, "from_m": 31207.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40895.338, "from_m": 31245.379, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42883.65, "from_m": 40895.338, "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": 43855.375, "from_m": 42883.65, "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": 43930.048, "from_m": 43855.375, "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": 44162.556, "from_m": 43930.048, "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": 587738, "profile_key": "e2fbd14b0998981be4e3a5092abaf0cb320c9bf8d257c7f725aef15f8e1b941f", "schedule_id": 3941, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1801", "location": "Darlington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1807", "wtt_dep": "1808", "location": "Dinsdale", "stage_seq": 2, "distance_m": 6084.552, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1814", "wtt_dep": "1814H", "location": "Allens West", "stage_seq": 3, "distance_m": 13016.175, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1816", "wtt_dep": "1817", "location": "Eaglescliffe", "stage_seq": 4, "distance_m": 14120.446, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1819H", "location": "Stockton Cut Jn", "stage_seq": 5, "distance_m": 16330.221, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1821H", "location": "Bowesfield Jn", "stage_seq": 6, "distance_m": 17546.62, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1823", "wtt_dep": "1823H", "location": "Thornaby", "stage_seq": 7, "distance_m": 18997.072, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1826H", "location": "Newport East Jn (Teesside)", "stage_seq": 8, "distance_m": 22422.643, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1828H", "wtt_dep": "1829H", "location": "Middlesbrough", "stage_seq": 9, "distance_m": 24178.348, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831H", "location": "Whitehouse Jn (Teesside)", "stage_seq": 10, "distance_m": 25556.677, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1833", "location": "South Bank", "stage_seq": 11, "distance_m": 28214.266, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1835H", "location": "Shell Jn", "stage_seq": 12, "distance_m": 31207.014, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1839", "wtt_dep": "1840", "location": "Redcar Central", "stage_seq": 13, "distance_m": 36275.884, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1842", "wtt_dep": "1842H", "location": "Redcar East", "stage_seq": 14, "distance_m": 37750.332, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1845H", "wtt_dep": "1846H", "location": "Longbeck", "stage_seq": 15, "distance_m": 40337.307, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1848H", "wtt_dep": "1849", "location": "Marske", "stage_seq": 16, "distance_m": 41148.636, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851H", "location": "Saltburn West Jn", "stage_seq": 17, "distance_m": 43113.023, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "1853H", "wtt_dep": null, "location": "Saltburn", "stage_seq": 18, "distance_m": 44162.556, "section_seq": 1, "route_path_id": 67167}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44162.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 67167}], "total_distance_m": 44162.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 41566.265, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2596.291, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 4334, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:05:44Z", "source_id": 48195688, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:06:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:05:45Z", "source_id": 15655951, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4318, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:12:14Z", "source_id": 48212909, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:13:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:12:17Z", "source_id": 15661358, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:15:14Z", "source_id": 48220610, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:16:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:15:18Z", "source_id": 15663844, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4187, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:20:37Z", "source_id": 48234378, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:21:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:20:44Z", "source_id": 15668326, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4256, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:27:14Z", "source_id": 48251021, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:28:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:27:15Z", "source_id": 15673840, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:40:52Z", "source_id": 15685122, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:42:29Z", "source_id": 15686433, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:45:58Z", "source_id": 15689317, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:48:29Z", "source_id": 15691394, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:48:00+01:00", "operational_fact": true}] Darlington 1801 1801 6 None None Saltburn 1854 1853½ 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32339/2026-09-15/detailed None Longbeck 2026-09-15T18:46:30+01:00 Marske 2.0 {"type": "LineString", "coordinates": [[-1.0314475, 54.58949439999999], [-1.0309928999999998, 54.5893375], [-1.0305659000000005, 54.5892005], [-1.0302216999999998, 54.58909189999999], [-1.029319, 54.5888345], [-1.0283836999999998, 54.5885873], [-1.0275848, 54.5884105], [-1.0268326, 54.5882508], [-1.0260253999999998, 54.58810069999999], [-1.0251865, 54.5879532], [-1.0243203, 54.58781570000001], [-1.0234084, 54.5876864], [-1.0232132, 54.5876619], [-1.0218237999999995, 54.5875235], [-1.0211629, 54.587473200000005], [-1.0203324, 54.58741], [-1.0195165, 54.5873806]]} 0.5 1846 1848 Longbeck Marske Marske 54.5873806 -1.0195165 54.5873806 -1.0195165 1 0 2026-09-15 19:03:37 TERMINATED 2026-09-15 18:53:30 Marske TRUST TRACKING_TIMEOUT 15691394 1789494546479956 52 52 2026-09-15 19:03:33.612359 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:32.887677
558304 590444 P90767 895H70MY15 2026-09-15 COMPLETE 15743964 2026-09-15 19:53:00 2026-09-15 19:03:37 2026-09-17 19:03:37 {"id": 590444, "stp": "P", "toc": "Southeastern", "uid": "P90767", "consist": "465167+465192+466034", "dest_crs": "TBW", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90767/2026-09-15/detailed", "trust_id": "895H70MY15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tunbridge Wells", "service_date": "2026-09-15", "dest_arr_time": "1948", "dest_platform": "1", "is_terminated": 1, "next_location": "Tunbridge Wells", "signalling_id": "5H70", "timing_status": "LATE", "origin_station": "Tunbridge Wells Turnback", "current_leg_arr": "1953", "current_leg_dep": "1949", "current_leg_end": "Tunbridge Wells", "origin_dep_time": "1944", "origin_platform": null, "current_location": "Tunbridge Wells", "last_update_time": "2026-09-15T19:03:37", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2690737, 51.14044990000001], [0.2687679, 51.140221], [0.2684934, 51.1399923], [0.2672049, 51.13885239999999], [0.2664315, 51.1380311], [0.2661820999999999, 51.13777019999999], [0.2656299, 51.13719240000001], [0.2649323, 51.13642329999999], [0.2644657000000001, 51.135768], [0.26415989999999995, 51.13525089999999], [0.2638212, 51.13443979999999], [0.2635402, 51.1336966], [0.2633666, 51.1332143], [0.2632347, 51.1327262], [0.2631667, 51.13207690000001], [0.2630506, 51.130729999999986], [0.2630312, 51.130529299999985], [0.26299549999999994, 51.130096300000005], [0.2630276, 51.12976020000001]]}", "current_leg_start": "Tunbridge Wells Turnback", "dest_arr_time_act": "1948", "motion_projection": null, "next_location_lat": "51.1297602", "next_location_lon": "0.2630276", "previous_location": "Tunbridge Wells Turnback", "current_leg_milage": "0.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 33.211, \"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\": 435.256, \"from_m\": 33.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1185.335, \"from_m\": 435.256, \"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\": 1293.344, \"from_m\": 1185.335, \"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\": 590444, \"profile_key\": \"88df4b7bdd92e8306ae2d4c2a29eea8915b83c4d7f70961779542ee57e42c082\", \"schedule_id\": 24456, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1944\", \"location\": \"Tunbridge Wells Turnback\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100457}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": null, \"location\": \"Tunbridge Wells\", \"stage_seq\": 2, \"distance_m\": 1293.344, \"section_seq\": 1, \"route_path_id\": 100457}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1293.344, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100457}], \"total_distance_m\": 1293.344, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1260.133, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 33.211, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1944", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.1297602", "current_position_lon": "0.2630276", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:11Z\", \"source_id\": 48464872, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:16Z\", \"source_id\": 15743548, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:34Z\", \"source_id\": 15743964, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tunbridge Wells", "service_state_platform": "1", "timing_fact_generation": 1789498294570153, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:34.065354", "service_state_evidence_id": 15743548, "current_leg_start_actual_dep": "2026-09-15T19:49:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:35.430584", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None TBW 5H70 465167+465192+466034 10 75 None {"version": 3, "segments": [{"to_m": 33.211, "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": 435.256, "from_m": 33.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1185.335, "from_m": 435.256, "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": 1293.344, "from_m": 1185.335, "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": 590444, "profile_key": "88df4b7bdd92e8306ae2d4c2a29eea8915b83c4d7f70961779542ee57e42c082", "schedule_id": 24456, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1944", "location": "Tunbridge Wells Turnback", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100457}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": null, "location": "Tunbridge Wells", "stage_seq": 2, "distance_m": 1293.344, "section_seq": 1, "route_path_id": 100457}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1293.344, "from_m": 0.0, "section_seq": 1, "route_path_id": 100457}], "total_distance_m": 1293.344, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1260.133, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 33.211, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32748, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:11Z", "source_id": 48464872, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:53:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:16Z", "source_id": 15743548, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:34Z", "source_id": 15743964, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Tunbridge Wells Turnback 1944 1944 None None None Tunbridge Wells 1948 1948 1 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90767/2026-09-15/detailed None Tunbridge Wells Turnback 2026-09-15T19:49:00+01:00 Tunbridge Wells 4.0 {"type": "LineString", "coordinates": [[0.2690737, 51.14044990000001], [0.2687679, 51.140221], [0.2684934, 51.1399923], [0.2672049, 51.13885239999999], [0.2664315, 51.1380311], [0.2661820999999999, 51.13777019999999], [0.2656299, 51.13719240000001], [0.2649323, 51.13642329999999], [0.2644657000000001, 51.135768], [0.26415989999999995, 51.13525089999999], [0.2638212, 51.13443979999999], [0.2635402, 51.1336966], [0.2633666, 51.1332143], [0.2632347, 51.1327262], [0.2631667, 51.13207690000001], [0.2630506, 51.130729999999986], [0.2630312, 51.130529299999985], [0.26299549999999994, 51.130096300000005], [0.2630276, 51.12976020000001]]} 0.8 1949 1953 Tunbridge Wells Turnback Tunbridge Wells Tunbridge Wells 51.1297602 0.2630276 51.1297602 0.2630276 1 0 2026-09-15 19:03:37 TERMINATED 2026-09-15 18:53:00 Tunbridge Wells TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15743548 1789498294570153 4 4 2026-09-15 19:03:35.430584 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:34.065354
558305 589990 W10727 731T81MY15 2026-09-15 COMPLETE 15745588 2026-09-15 19:53:00 2026-09-15 19:03:37 2026-09-17 19:03:37 {"id": 589990, "stp": "P", "toc": "Heathrow Express", "uid": "W10727", "consist": "387135+387137", "dest_crs": "HWV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10727/2026-09-15/detailed", "trust_id": "731T81MY15", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-15", "dest_arr_time": "1946", "dest_platform": "3", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "1T81", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "1953", "current_leg_dep": "1949", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "1925", "origin_platform": "7", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-15T19:03:37", "route_debug_link": null, "timing_variation": "+7 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": "1946", "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\": 589990, \"profile_key\": \"86b411065f2dcc9471fafe25808259424421a31afe9a481f67f9666f6a3c0ef0\", \"schedule_id\": 25446, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"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\": \"1926\", \"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\": \"1927\", \"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\": \"1928\", \"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\": \"1930H\", \"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\": \"1933\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934H\", \"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\": \"1936H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 8, \"distance_m\": 19557.929, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"1939H\", \"wtt_dep\": \"1942\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 9, \"distance_m\": 23331.663, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"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": "1925", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4722980", "current_position_lon": "-0.4905293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:39Z\", \"source_id\": 48441620, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:43Z\", \"source_id\": 15735975, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:58Z\", \"source_id\": 48457004, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:03Z\", \"source_id\": 15740744, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:18Z\", \"source_id\": 48467633, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:22Z\", \"source_id\": 15744912, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:53Z\", \"source_id\": 15745588, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "3", "timing_fact_generation": 1789498373672760, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:36.317389", "service_state_evidence_id": 15744912, "current_leg_start_actual_dep": "2026-09-15T19:49:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:36.961433", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Heathrow Express P PAD HWV 1T81 387135+387137 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": 589990, "profile_key": "86b411065f2dcc9471fafe25808259424421a31afe9a481f67f9666f6a3c0ef0", "schedule_id": 25446, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1925", "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": "1926", "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": "1927", "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": "1928", "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": "1930H", "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": "1933", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934H", "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": "1936H", "location": "Heathrow Tunnel Jn", "stage_seq": 8, "distance_m": 19557.929, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "1939H", "wtt_dep": "1942", "location": "Heathrow Terminals 2 & 3", "stage_seq": 9, "distance_m": 23331.663, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "1946", "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-15T18:41:39Z", "source_id": 48441620, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:42:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:43Z", "source_id": 15735975, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:58Z", "source_id": 48457004, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:49:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:03Z", "source_id": 15740744, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23433, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:18Z", "source_id": 48467633, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:53:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:22Z", "source_id": 15744912, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:53Z", "source_id": 15745588, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] London Paddington 1925 1925 7 None None Heathrow Terminal 5 1946 1946 3 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:W10727/2026-09-15/detailed None Heathrow Terminals 2 & 3 2026-09-15T19:49:00+01:00 Heathrow Terminal 5 4.0 {"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]} 1.6 1949 1953 Heathrow Terminals 2 & 3 Heathrow Terminal 5 Heathrow Terminal 5 51.4722980 -0.4905293 51.4722980 -0.4905293 1 0 2026-09-15 19:03:37 TERMINATED 2026-09-15 18:53:00 Heathrow Terminal 5 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744912 1789498373672760 40 40 2026-09-15 19:03:36.961433 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:36.317389
558306 590601 L85553 875J54MY15 2026-09-15 COMPLETE 15747105 2026-09-15 19:53:00 2026-09-15 19:04:07 2026-09-17 19:04:07 {"id": 590601, "stp": "P", "toc": "South Western Railway", "uid": "L85553", "consist": "450125", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85553/2026-09-15/detailed", "trust_id": "875J54MY15", "origin_crs": "FNH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham Depot Reception Ro", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": null, "is_terminated": 1, "next_location": "Farnham Depot Reception Ro", "signalling_id": "5J54", "timing_status": "ON TIME", "origin_station": "Farnham", "current_leg_arr": "1953", "current_leg_dep": "1951", "current_leg_end": "Farnham Depot Reception Ro", "origin_dep_time": "1950", "origin_platform": "2", "current_location": "Aldershot Sig. As15", "last_update_time": "2026-09-15T19:04:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001], [-0.7595344999999999, 51.246319799999995], [-0.7591292, 51.24649200000001], [-0.7587516, 51.24663970000001], [-0.7582890999999999, 51.2468027], [-0.7579327, 51.2469268], [-0.7570524000000001, 51.24720659999999], [-0.7567031000000001, 51.247291700000005]]}", "current_leg_start": "Farnham", "dest_arr_time_act": "1953", "motion_projection": null, "next_location_lat": "51.2472917", "next_location_lon": "-0.7567031", "previous_location": "Farnham", "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 256.042, \"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\": 301.828, \"from_m\": 256.042, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 311.671, \"from_m\": 301.828, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 560.166, \"from_m\": 311.671, \"capability_applied\": null, \"effective_limit_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\": 590601, \"profile_key\": \"612f44a3b8dbc8159d28dbbec05c00158cd09495416a8f764632206fd18f092f\", \"schedule_id\": 18123, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Farnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73235}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": null, \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 560.166, \"section_seq\": 1, \"route_path_id\": 73235}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 560.166, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73235}], \"total_distance_m\": 560.166, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 560.166, \"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": "1950", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.2472917", "current_position_lon": "-0.7567031", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:31Z\", \"source_id\": 15746462, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:57Z\", \"source_id\": 15747105, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham Depot Reception Ro", "service_state_platform": null, "timing_fact_generation": 1789498438065627, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:37.970918", "service_state_evidence_id": 15746462, "current_leg_start_actual_dep": "2026-09-15T19:50:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:38.121734", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P FNH None 5J54 450125 4 100 None {"version": 3, "segments": [{"to_m": 256.042, "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": 301.828, "from_m": 256.042, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 311.671, "from_m": 301.828, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 560.166, "from_m": 311.671, "capability_applied": null, "effective_limit_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": 590601, "profile_key": "612f44a3b8dbc8159d28dbbec05c00158cd09495416a8f764632206fd18f092f", "schedule_id": 18123, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1950", "location": "Farnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73235}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": null, "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 560.166, "section_seq": 1, "route_path_id": 73235}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 560.166, "from_m": 0.0, "section_seq": 1, "route_path_id": 73235}], "total_distance_m": 560.166, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 560.166, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:31Z", "source_id": 15746462, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:57Z", "source_id": 15747105, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Farnham 1950 1950 2 None None Farnham Depot Reception Ro 1953 1953 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85553/2026-09-15/detailed None Farnham 2026-09-15T19:50:00+01:00 Farnham Depot Reception Ro 2.0 {"type": "LineString", "coordinates": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001], [-0.7595344999999999, 51.246319799999995], [-0.7591292, 51.24649200000001], [-0.7587516, 51.24663970000001], [-0.7582890999999999, 51.2468027], [-0.7579327, 51.2469268], [-0.7570524000000001, 51.24720659999999], [-0.7567031000000001, 51.247291700000005]]} 3.3 1951 1953 Farnham Aldershot Sig. As15 Farnham Depot Reception Ro 51.2472917 -0.7567031 51.2472917 -0.7567031 1 0 2026-09-15 19:04:07 TERMINATED 2026-09-15 18:53:00 Farnham Depot Reception Ro TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15746462 1789498438065627 13 13 2026-09-15 19:03:38.121734 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:37.970918
558307 589025 P87689 892H66MX15 2026-09-15 COMPLETE None 2026-09-15 18:53:00 2026-09-15 19:04:07 2026-09-17 19:04:07 {"id": 589025, "stp": "P", "toc": "Southeastern", "uid": "P87689", "consist": "465176+465922+466003", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87689/2026-09-15/detailed", "trust_id": "892H66MX15", "origin_crs": "TBW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-15", "dest_arr_time": "1945", "dest_platform": "6", "is_terminated": 1, "next_location": "London Bridge", "signalling_id": "2H66", "timing_status": "LATE", "origin_station": "Tunbridge Wells", "current_leg_arr": "1954", "current_leg_dep": "1937", "current_leg_end": "London Bridge", "origin_dep_time": "1849", "origin_platform": "2", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-15T19:04:07", "route_debug_link": null, "timing_variation": "+19 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08878133411163373, 51.373353758495334], [0.0886883, 51.373464600000005], [0.0880204, 51.37427829999999], [0.0878351, 51.37449990000001], [0.0874664, 51.3749406], [0.0869127, 51.375601], [0.08646729999999998, 51.37608610000001], [0.0861956, 51.376389800000005], [0.08593119999999999, 51.376672600000006], [0.0858452, 51.376764599999994], [0.0852917, 51.3773407], [0.0844709, 51.3781661], [0.08364869999999999, 51.3790205], [0.0825907, 51.38006029999999], [0.0811198, 51.3816356], [0.08056569999999999, 51.3822667], [0.0795821, 51.38325129999998], [0.078493, 51.3843416], [0.07731739999999998, 51.385595900000006], [0.07689609999999998, 51.386030299999994], [0.07678549999999999, 51.3861396], [0.07657280000000001, 51.386352899999984], [0.07615803346960918, 51.38679167395817], [0.07591279999999999, 51.38705109999999], [0.07542420000000001, 51.38756060000001], [0.07511319999999999, 51.3878945], [0.07458, 51.3884375], [0.0742542, 51.388743299999994], [0.0734953, 51.3894725], [0.0725451, 51.39042549999999], [0.07171019999999999, 51.3912813], [0.0701314, 51.3928714], [0.0699907, 51.3930153], [0.06904329999999999, 51.3940015], [0.0688386, 51.3942146], [0.0681868, 51.3948109], [0.06767389999999998, 51.395331099999986], [0.06701899999999998, 51.3960055], [0.06639419999999999, 51.3966424], [0.0656825, 51.39736469999999], [0.065178, 51.397880699999995], [0.0647944, 51.3983129], [0.06470974438261402, 51.39840025945155], [0.0646219304619818, 51.39849087790381], [0.06450320000000001, 51.3986134], [0.0628269, 51.4003213], [0.06274413766608793, 51.40040814925083], [0.06270053640991985, 51.40045390353017], [0.06265810278279549, 51.40049843247918], [0.06260901510172931, 51.40054994399729], [0.06252109999999998, 51.4006422], [0.062063900000000005, 51.4010638], [0.0613656, 51.401771499999995], [0.0608479, 51.40232579999999], [0.06072269999999999, 51.40245529999999], [0.06033820000000001, 51.40282619999999], [0.0599974, 51.40315030000001], [0.0596246, 51.4035129], [0.059469499999999995, 51.40364849999999], [0.058417800000000006, 51.40450239999999], [0.058240700000000006, 51.4046312], [0.057903459103980634, 51.40486798216586], [0.05774967662267223, 51.40499417544888], [0.05761787501161733, 51.40510765067516], [0.05750486706409428, 51.40521020133979], [0.0574074655733814, 51.40530362093786], [0.057322483332757024, 51.405389702964435], [0.0572467331354995, 51.40547024091459], [0.05717702777488715, 51.40554702828342], [0.057110180044198294, 51.40562185856601], [0.057043002736711285, 51.405696525257426], [0.05697230864570445, 51.405772821852736], [0.056894910564456114, 51.405852541847054], [0.056807621286244614, 51.405937478735424], [0.05670725360434828, 51.40602942601295], [0.05659062031204545, 51.40613017717469], [0.05645453420261447, 51.40624152571574], [0.056295808069333646, 51.406365265131186], [0.0550884, 51.4072598], [0.05490799999999999, 51.4073989], [0.053774699999999995, 51.408318900000005], [0.053530999999999995, 51.40852180000001], [0.05306709999999999, 51.4089116], [0.05256, 51.4093538], [0.0519459, 51.4098957], [0.0505625, 51.411260199999994], [0.04925299999999999, 51.41262789999999], [0.048801899999999995, 51.4130322], [0.04694799999999999, 51.4148314], [0.0461847, 51.4155093], [0.0460709, 51.4156011], [0.0456089, 51.4160097], [0.0454196, 51.4161673], [0.044942, 51.4165553], [0.04442469999999999, 51.41695469999999], [0.0439688, 51.4172994], [0.04344119999999999, 51.4176846], [0.043048, 51.417953999999995], [0.0426435, 51.4182361], [0.0423643, 51.418428000000006], [0.04216349999999999, 51.4185489], [0.0360228, 51.422297099999994], [0.03564079999999999, 51.42250359999999], [0.035103999999999996, 51.42281719999999], [0.03453459999999999, 51.42314739999999], [0.0336025, 51.4236932], [0.03276709999999999, 51.424186199999994], [0.032090099999999996, 51.4245895], [0.031502499999999996, 51.424940799999995], [0.030960899999999996, 51.4252672], [0.0302573, 51.4256894], [0.02917049999999999, 51.4263422], [0.0276862, 51.4272353], [0.0259704, 51.42828740000001], [0.024717699999999995, 51.4290892], [0.023401, 51.429924699999994], [0.022620099999999997, 51.430414600000006], [0.0219125, 51.43085489999999], [0.021588699999999995, 51.431060599999995], [0.021435499999999996, 51.43115749999999], [0.0211858, 51.43131679999999], [0.020805699999999996, 51.431561300000006], [0.0203392, 51.4318743], [0.0199656, 51.4321217], [0.0195456, 51.4324088], [0.018981, 51.4328214], [0.0183697, 51.4333329], [0.0166123, 51.4347314], [0.0161943, 51.4350856], [0.0156707, 51.435523700000005], [0.0151035, 51.4360167], [0.015063699999999994, 51.4360513], [0.0148271, 51.4362722], [0.014162499999999996, 51.4368927], [0.013927099999999998, 51.4371239], [0.0136402, 51.43740540000001], [0.013202999999999998, 51.4377603], [0.0131448, 51.43781829999998], [0.0128644, 51.4380978], [0.012053199999999998, 51.438905], [0.0117636, 51.4391852], [0.0104674, 51.440496499999995], [0.0096772, 51.44128969999998], [0.0088778, 51.4420909], [0.0082669, 51.44269589999999], [0.00814605527749985, 51.442817580280106], [0.007644499999999999, 51.4433226], [0.006990799999999999, 51.44396369999999], [0.006545399999999999, 51.4443985], [0.0060907, 51.4448621], [0.005786399999999999, 51.4452241], [0.0056585, 51.4453512], [0.005468999999999999, 51.4455446], [0.005337799999999999, 51.44567179999999], [0.0052513, 51.4457603], [0.0051292, 51.44587990000001], [0.0048622, 51.44614920000001], [0.0048014, 51.4462105], [0.004611399999999999, 51.44639840000001], [0.0044822, 51.44653009999999], [0.0043257, 51.4466703], [0.0041323, 51.4468665], [0.0039351, 51.4470634], [0.003745099999999999, 51.44724870000001], [0.0035231, 51.44747110000001], [0.0032416999999999997, 51.44775450000001], [0.0030859, 51.4479122], [0.0028106, 51.4481892], [0.0024979, 51.4484986], [0.0021218, 51.4488817], [0.0017524, 51.449239799999994], [0.0014262999999999997, 51.44957809999998], [0.0011241, 51.4498709], [0.0008787, 51.45012489999999], [0.0007853999999999999, 51.4502093], [0.0004084043279090831, 51.45054125268212], [0.00028105301587062976, 51.45068085141251], [0.00017694051652564528, 51.450811985138], [0.00009205192663690186, 51.450935463831904], [0.000022372342967171507, 51.45105209746757], [-0.000036113137720773646, 51.4511626960183], [-0.00008741941866416151, 51.45126806945742], [-0.00013556140310022, 51.45136902775827], [-0.000184553994266177, 51.45146638089415], [-0.0002384120953992604, 51.45156093883841], [-0.00030115060973669817, 51.45165351156436], [-0.0003767844405157181, 51.45174490904532], [-0.0004693284909735482, 51.451835941254615], [-0.0005827976643474163, 51.45192741816558], [-0.0007212068638745505, 51.452020149751526], [-0.0008885709927921783, 51.452114945985784], [-0.001088904954337528, 51.45221261684167], [-0.0013726999999999997, 51.45237589999999], [-0.0015812, 51.45250180000001], [-0.0017426, 51.45260899999999], [-0.0019319, 51.4527216], [-0.0021695999999999994, 51.4529135], [-0.0023606, 51.453067], [-0.0025637, 51.4532264], [-0.0028149999999999994, 51.45341199999999], [-0.003014, 51.453557], [-0.0035729000000000004, 51.4539339], [-0.0037525000000000006, 51.4540507], [-0.004062099999999999, 51.4542499], [-0.0044422, 51.454472], [-0.0049664, 51.454766], [-0.00544, 51.45501569999999], [-0.005912199999999999, 51.45525820000002], [-0.0065090999999999994, 51.4555462], [-0.0069932, 51.45577689999999], [-0.007394899999999999, 51.4559666], [-0.0078998, 51.4561922], [-0.0084054, 51.456411200000005], [-0.0088909, 51.456609699999994], [-0.0092509, 51.4567508], [-0.0097388, 51.45693609999999], [-0.0104125, 51.4571899], [-0.0110577, 51.4574335], [-0.0116423, 51.45766119999999], [-0.0120733, 51.457845], [-0.0125903, 51.45809680000001], [-0.0128785, 51.4582541], [-0.013092200000000002, 51.458376499999986], [-0.013194399999999997, 51.45843729999999], [-0.013637599999999998, 51.4587264], [-0.014149200000000002, 51.4591017], [-0.0141614, 51.45911170000001], [-0.0145557, 51.45943570000001], [-0.0147548, 51.45961750000001], [-0.0151843, 51.4600416], [-0.015204400000000002, 51.46006529999999], [-0.0152869, 51.4601559], [-0.015406100000000002, 51.46029569999999], [-0.015474058929678056, 51.460376333377205], [-0.0155011988333516, 51.460408534875896], [-0.015518699999999996, 51.460429299999994], [-0.015686764162486884, 51.46065516474992], [-0.015757999999999998, 51.4607509], [-0.015899499999999997, 51.460956499999995], [-0.016030900000000004, 51.4611695], [-0.0160912, 51.4612752], [-0.0161898, 51.4614595], [-0.016276299999999997, 51.461639100000006], [-0.016358, 51.4618338], [-0.016466899999999996, 51.46211889999999], [-0.0165391, 51.46234239999999], [-0.016614499999999997, 51.46256480000001], [-0.0166827, 51.4627826], [-0.016761899999999996, 51.4630306], [-0.0168867, 51.4634232], [-0.016929099999999996, 51.4635541], [-0.016941799999999996, 51.4635918], [-0.017045799999999996, 51.4638389], [-0.017117799999999996, 51.46397819999999], [-0.017224499999999997, 51.4641712], [-0.0173335, 51.46443109999999], [-0.017348499999999996, 51.46447390000001], [-0.0173797, 51.4645736], [-0.0175178, 51.46496700000001], [-0.017622699999999998, 51.46526529999999], [-0.0177301, 51.4655923], [-0.0178216, 51.4658158], [-0.0179567, 51.4660956], [-0.018041999999999996, 51.4662515], [-0.0181597, 51.46643859999999], [-0.0182759, 51.4666101], [-0.0184951, 51.46686590000001], [-0.0187188, 51.4671117], [-0.018998199999999996, 51.46736829999999], [-0.0193471, 51.467638699999995], [-0.01942728662649193, 51.46769088470786], [-0.01954237268678388, 51.46776578153707], [-0.019714499999999996, 51.46787779999998], [-0.019994399999999996, 51.4680323], [-0.020295299999999995, 51.468182699999986], [-0.020592399999999997, 51.46831900000001], [-0.021173399999999995, 51.4685629], [-0.0218126, 51.4688371], [-0.022571999999999995, 51.46915270000001], [-0.0230656, 51.469365499999995], [-0.0243718, 51.46991829999999], [-0.0248669, 51.470130100000006], [-0.025641199999999996, 51.4705173], [-0.025973399999999997, 51.4706777], [-0.026290199999999996, 51.4708339], [-0.026442, 51.470913499999995], [-0.0266967, 51.471051200000005], [-0.0269296, 51.47118269999999], [-0.027746, 51.4716894], [-0.0284268, 51.47214099999999], [-0.0285885, 51.4722483], [-0.0292431, 51.4727291], [-0.0296939, 51.47308090000001], [-0.0301107, 51.4734069], [-0.0305535, 51.47384519999999], [-0.030932, 51.4742065], [-0.0312633, 51.47454919999999], [-0.031588899999999996, 51.474909200000006], [-0.0319146, 51.47529680000001], [-0.0321813, 51.4756243], [-0.0324959, 51.4760292], [-0.0327537, 51.476368400000005], [-0.03305489999999999, 51.476787300000005], [-0.03331719999999999, 51.477161800000005], [-0.033567299999999994, 51.477529999999994], [-0.0337974, 51.47787129999998], [-0.0340297, 51.4782133], [-0.0342497, 51.4785303], [-0.0344598, 51.4788453], [-0.034676099999999994, 51.479148499999994], [-0.0347661, 51.4792787], [-0.0350055, 51.479624699999995], [-0.0353756, 51.4801778], [-0.035660800000000006, 51.48056879999999], [-0.0359283, 51.4809259], [-0.0361557, 51.4812151], [-0.0363376, 51.4814288], [-0.0365305, 51.481645099999994], [-0.03673479999999999, 51.481847], [-0.036894942984460194, 51.48198919725438], [-0.0369812, 51.482019], [-0.03699917714525801, 51.48202441859183], [-0.0370474, 51.4820664], [-0.0372236, 51.4822074], [-0.03742179999999999, 51.4823538], [-0.03762619999999999, 51.48251049999998], [-0.0378094, 51.482633199999995], [-0.0383433, 51.482947499999995], [-0.0388618, 51.4832171], [-0.03971559999999999, 51.48360809999999], [-0.0409011, 51.48405689999999], [-0.04205899999999999, 51.484503100000005], [-0.0430083, 51.4848978], [-0.04370318115425038, 51.485141497842406], [-0.04377386379581309, 51.48516628647918], [-0.0439102, 51.48521410000001], [-0.0444963, 51.48541310000001], [-0.0451883, 51.4856665], [-0.04546999999999999, 51.48577219999999], [-0.04615190000000001, 51.4860264], [-0.046878399999999994, 51.4862663], [-0.04729139999999999, 51.486408], [-0.04768769999999999, 51.48655099999999], [-0.04778618944952036, 51.48658753215392], [-0.04787116739848857, 51.48661905253717], [-0.0482029, 51.48674209999999], [-0.0485839, 51.4868948], [-0.0489959, 51.48706849999999], [-0.0492739, 51.4871948], [-0.04959639999999999, 51.4873479], [-0.049867699999999994, 51.4874864], [-0.050104, 51.4876033], [-0.0503965, 51.4877468], [-0.0507462, 51.48791419999999], [-0.0509322, 51.4880066], [-0.0511149, 51.4881045], [-0.05150333025636699, 51.48829996105776], [-0.05168822702787888, 51.48839300222435], [-0.052394100000000006, 51.4887482], [-0.0529575, 51.4890368], [-0.05351709999999999, 51.4893046], [-0.0539494, 51.48949859999999], [-0.0545426, 51.4897576], [-0.0547379, 51.48983890000001], [-0.05504509999999999, 51.48997539999999], [-0.05518019999999999, 51.4900337], [-0.055359599999999995, 51.4901111], [-0.0601817, 51.492192799999984], [-0.0610092, 51.4925544], [-0.0614999, 51.492767699999995], [-0.06308199999999999, 51.4934738], [-0.06345160701697317, 51.493651325194406], [-0.06409509999999999, 51.49396039999999], [-0.0662175, 51.494918600000005], [-0.0674374, 51.495468], [-0.06822089999999999, 51.49582339999999], [-0.0696326, 51.496475], [-0.0709812, 51.49713160000001], [-0.0722293, 51.4977641], [-0.0731985, 51.4982697], [-0.07414677221625915, 51.4987748385867], [-0.0744266, 51.498923899999994], [-0.076136, 51.4998432], [-0.0771336, 51.500378], [-0.0774441, 51.50052409999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819187, 51.50283949999999], [-0.08220499999999999, 51.50297849999999], [-0.08306399999999999, 51.503311999999994], [-0.0834831, 51.5035027], [-0.08376339999999999, 51.5036522], [-0.08406049999999998, 51.50382159999999], [-0.0846559, 51.504214899999994], [-0.08527630692924566, 51.50463538719885]]}", "current_leg_start": "Orpington", "dest_arr_time_act": "1945", "motion_projection": null, "next_location_lat": "51.5046354", "next_location_lon": "-0.0852763", "previous_location": "Orpington", "current_leg_milage": "12.0", "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\": 589025, \"profile_key\": \"4c0d8cb9de95385cabe7f427b2bf32b4a4f5a35c264d3451c84d401cf8f980b7\", \"schedule_id\": 23423, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1849\", \"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\": \"1850\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 2, \"distance_m\": 933.003, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": false, \"wtt_arr\": \"1852\", \"wtt_dep\": \"1853\", \"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\": \"1857\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 4, \"distance_m\": 6794.8, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": false, \"wtt_arr\": \"1859\", \"wtt_dep\": \"1900\", \"location\": \"Tonbridge\", \"stage_seq\": 5, \"distance_m\": 7696.124, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": false, \"wtt_arr\": \"1903H\", \"wtt_dep\": \"1904\", \"location\": \"Hildenborough\", \"stage_seq\": 6, \"distance_m\": 11887.663, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": false, \"wtt_arr\": \"1910\", \"wtt_dep\": \"1911H\", \"location\": \"Sevenoaks\", \"stage_seq\": 7, \"distance_m\": 19781.259, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": false, \"wtt_arr\": \"1919\", \"wtt_dep\": \"1920\", \"location\": \"Orpington\", \"stage_seq\": 8, \"distance_m\": 33020.996, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"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\": \"1923\", \"location\": \"Chislehurst\", \"stage_seq\": 10, \"distance_m\": 37233.268, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"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\": \"1926H\", \"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\": \"1928\", \"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\": \"1929\", \"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\": \"1930\", \"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\": \"1932\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 16, \"distance_m\": 50445.466, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": false, \"wtt_arr\": \"1935\", \"wtt_dep\": \"1937\", \"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\": \"1939\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 18, \"distance_m\": 53250.842, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1942\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 19, \"distance_m\": 53997.159, \"section_seq\": 1, \"route_path_id\": 100062}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"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": "1849", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "17.0", "current_position_lat": "51.5046354", "current_position_lon": "-0.0852763", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32740, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:20Z\", \"source_id\": 48332444, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:59:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:27Z\", \"source_id\": 15699426, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32634, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:49Z\", \"source_id\": 48351830, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:51Z\", \"source_id\": 15705400, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:49Z\", \"source_id\": 48377500, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:51Z\", \"source_id\": 15713480, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:57Z\", \"source_id\": 48397603, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:25:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:01Z\", \"source_id\": 15719903, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:15Z\", \"source_id\": 48423230, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:18Z\", \"source_id\": 15730275, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:25Z\", \"source_id\": 48438614, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:29Z\", \"source_id\": 15734968, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:51Z\", \"source_id\": 48444577, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:56Z\", \"source_id\": 15736876, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:01Z\", \"source_id\": 48449691, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:03Z\", \"source_id\": 15738472, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:33Z\", \"source_id\": 48470648, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:54:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:38Z\", \"source_id\": 15746637, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:54:08Z\", \"source_id\": 15747311, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge", "service_state_platform": "9", "timing_fact_generation": 1789498453199188, "current_leg_arrival_utc": "2026-09-15T19:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:42.214046", "service_state_evidence_id": 15746643, "current_leg_start_actual_dep": "2026-09-15T19:39:00+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:42.438881", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P TBW CHX 2H66 465176+465922+466003 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": 589025, "profile_key": "4c0d8cb9de95385cabe7f427b2bf32b4a4f5a35c264d3451c84d401cf8f980b7", "schedule_id": 23423, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1849", "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": "1850", "location": "Wells Tunnel Jn", "stage_seq": 2, "distance_m": 933.003, "section_seq": 1, "route_path_id": 100062}, {"is_pass": false, "wtt_arr": "1852", "wtt_dep": "1853", "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": "1857", "location": "Somerhill Tunnel", "stage_seq": 4, "distance_m": 6794.8, "section_seq": 1, "route_path_id": 100062}, {"is_pass": false, "wtt_arr": "1859", "wtt_dep": "1900", "location": "Tonbridge", "stage_seq": 5, "distance_m": 7696.124, "section_seq": 1, "route_path_id": 100062}, {"is_pass": false, "wtt_arr": "1903H", "wtt_dep": "1904", "location": "Hildenborough", "stage_seq": 6, "distance_m": 11887.663, "section_seq": 1, "route_path_id": 100062}, {"is_pass": false, "wtt_arr": "1910", "wtt_dep": "1911H", "location": "Sevenoaks", "stage_seq": 7, "distance_m": 19781.259, "section_seq": 1, "route_path_id": 100062}, {"is_pass": false, "wtt_arr": "1919", "wtt_dep": "1920", "location": "Orpington", "stage_seq": 8, "distance_m": 33020.996, "section_seq": 1, "route_path_id": 100062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "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": "1923", "location": "Chislehurst", "stage_seq": 10, "distance_m": 37233.268, "section_seq": 1, "route_path_id": 100062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925", "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": "1926H", "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": "1928", "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": "1929", "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": "1930", "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": "1932", "location": "Blue Anchor (Kent)", "stage_seq": 16, "distance_m": 50445.466, "section_seq": 1, "route_path_id": 100062}, {"is_pass": false, "wtt_arr": "1935", "wtt_dep": "1937", "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": "1939", "location": "Ewer Street Jn", "stage_seq": 18, "distance_m": 53250.842, "section_seq": 1, "route_path_id": 100062}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1942", "location": "London Waterloo (East)", "stage_seq": 19, "distance_m": 53997.159, "section_seq": 1, "route_path_id": 100062}, {"is_pass": false, "wtt_arr": "1945", "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": 32740, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:20Z", "source_id": 48332444, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:59:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:27Z", "source_id": 15699426, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32634, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:49Z", "source_id": 48351830, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:07:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:51Z", "source_id": 15705400, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32606, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:49Z", "source_id": 48377500, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:16:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:51Z", "source_id": 15713480, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32573, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:57Z", "source_id": 48397603, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:25:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:01Z", "source_id": 15719903, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31995, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:15Z", "source_id": 48423230, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:35:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:18Z", "source_id": 15730275, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31935, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:25Z", "source_id": 48438614, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:41:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:29Z", "source_id": 15734968, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:51Z", "source_id": 48444577, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:43:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:56Z", "source_id": 15736876, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:01Z", "source_id": 48449691, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:45:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:03Z", "source_id": 15738472, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:33Z", "source_id": 48470648, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:54:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:38Z", "source_id": 15746637, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:54:08Z", "source_id": 15747311, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:54:00+01:00", "operational_fact": true}] Tunbridge Wells 1849 1849 2 None None London Charing Cross 1945 1945 6 LATE +19 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87689/2026-09-15/detailed None Orpington 2026-09-15T19:39:00+01:00 London Bridge 17.0 {"type": "LineString", "coordinates": [[0.08878133411163373, 51.373353758495334], [0.0886883, 51.373464600000005], [0.0880204, 51.37427829999999], [0.0878351, 51.37449990000001], [0.0874664, 51.3749406], [0.0869127, 51.375601], [0.08646729999999998, 51.37608610000001], [0.0861956, 51.376389800000005], [0.08593119999999999, 51.376672600000006], [0.0858452, 51.376764599999994], [0.0852917, 51.3773407], [0.0844709, 51.3781661], [0.08364869999999999, 51.3790205], [0.0825907, 51.38006029999999], [0.0811198, 51.3816356], [0.08056569999999999, 51.3822667], [0.0795821, 51.38325129999998], [0.078493, 51.3843416], [0.07731739999999998, 51.385595900000006], [0.07689609999999998, 51.386030299999994], [0.07678549999999999, 51.3861396], [0.07657280000000001, 51.386352899999984], [0.07615803346960918, 51.38679167395817], [0.07591279999999999, 51.38705109999999], [0.07542420000000001, 51.38756060000001], [0.07511319999999999, 51.3878945], [0.07458, 51.3884375], [0.0742542, 51.388743299999994], [0.0734953, 51.3894725], [0.0725451, 51.39042549999999], [0.07171019999999999, 51.3912813], [0.0701314, 51.3928714], [0.0699907, 51.3930153], [0.06904329999999999, 51.3940015], [0.0688386, 51.3942146], [0.0681868, 51.3948109], [0.06767389999999998, 51.395331099999986], [0.06701899999999998, 51.3960055], [0.06639419999999999, 51.3966424], [0.0656825, 51.39736469999999], [0.065178, 51.397880699999995], [0.0647944, 51.3983129], [0.06470974438261402, 51.39840025945155], [0.0646219304619818, 51.39849087790381], [0.06450320000000001, 51.3986134], [0.0628269, 51.4003213], [0.06274413766608793, 51.40040814925083], [0.06270053640991985, 51.40045390353017], [0.06265810278279549, 51.40049843247918], [0.06260901510172931, 51.40054994399729], [0.06252109999999998, 51.4006422], [0.062063900000000005, 51.4010638], [0.0613656, 51.401771499999995], [0.0608479, 51.40232579999999], [0.06072269999999999, 51.40245529999999], [0.06033820000000001, 51.40282619999999], [0.0599974, 51.40315030000001], [0.0596246, 51.4035129], [0.059469499999999995, 51.40364849999999], [0.058417800000000006, 51.40450239999999], [0.058240700000000006, 51.4046312], [0.057903459103980634, 51.40486798216586], [0.05774967662267223, 51.40499417544888], [0.05761787501161733, 51.40510765067516], [0.05750486706409428, 51.40521020133979], [0.0574074655733814, 51.40530362093786], [0.057322483332757024, 51.405389702964435], [0.0572467331354995, 51.40547024091459], [0.05717702777488715, 51.40554702828342], [0.057110180044198294, 51.40562185856601], [0.057043002736711285, 51.405696525257426], [0.05697230864570445, 51.405772821852736], [0.056894910564456114, 51.405852541847054], [0.056807621286244614, 51.405937478735424], [0.05670725360434828, 51.40602942601295], [0.05659062031204545, 51.40613017717469], [0.05645453420261447, 51.40624152571574], [0.056295808069333646, 51.406365265131186], [0.0550884, 51.4072598], [0.05490799999999999, 51.4073989], [0.053774699999999995, 51.408318900000005], [0.053530999999999995, 51.40852180000001], [0.05306709999999999, 51.4089116], [0.05256, 51.4093538], [0.0519459, 51.4098957], [0.0505625, 51.411260199999994], [0.04925299999999999, 51.41262789999999], [0.048801899999999995, 51.4130322], [0.04694799999999999, 51.4148314], [0.0461847, 51.4155093], [0.0460709, 51.4156011], [0.0456089, 51.4160097], [0.0454196, 51.4161673], [0.044942, 51.4165553], [0.04442469999999999, 51.41695469999999], [0.0439688, 51.4172994], [0.04344119999999999, 51.4176846], [0.043048, 51.417953999999995], [0.0426435, 51.4182361], [0.0423643, 51.418428000000006], [0.04216349999999999, 51.4185489], [0.0360228, 51.422297099999994], [0.03564079999999999, 51.42250359999999], [0.035103999999999996, 51.42281719999999], [0.03453459999999999, 51.42314739999999], [0.0336025, 51.4236932], [0.03276709999999999, 51.424186199999994], [0.032090099999999996, 51.4245895], [0.031502499999999996, 51.424940799999995], [0.030960899999999996, 51.4252672], [0.0302573, 51.4256894], [0.02917049999999999, 51.4263422], [0.0276862, 51.4272353], [0.0259704, 51.42828740000001], [0.024717699999999995, 51.4290892], [0.023401, 51.429924699999994], [0.022620099999999997, 51.430414600000006], [0.0219125, 51.43085489999999], [0.021588699999999995, 51.431060599999995], [0.021435499999999996, 51.43115749999999], [0.0211858, 51.43131679999999], [0.020805699999999996, 51.431561300000006], [0.0203392, 51.4318743], [0.0199656, 51.4321217], [0.0195456, 51.4324088], [0.018981, 51.4328214], [0.0183697, 51.4333329], [0.0166123, 51.4347314], [0.0161943, 51.4350856], [0.0156707, 51.435523700000005], [0.0151035, 51.4360167], [0.015063699999999994, 51.4360513], [0.0148271, 51.4362722], [0.014162499999999996, 51.4368927], [0.013927099999999998, 51.4371239], [0.0136402, 51.43740540000001], [0.013202999999999998, 51.4377603], [0.0131448, 51.43781829999998], [0.0128644, 51.4380978], [0.012053199999999998, 51.438905], [0.0117636, 51.4391852], [0.0104674, 51.440496499999995], [0.0096772, 51.44128969999998], [0.0088778, 51.4420909], [0.0082669, 51.44269589999999], [0.00814605527749985, 51.442817580280106], [0.007644499999999999, 51.4433226], [0.006990799999999999, 51.44396369999999], [0.006545399999999999, 51.4443985], [0.0060907, 51.4448621], [0.005786399999999999, 51.4452241], [0.0056585, 51.4453512], [0.005468999999999999, 51.4455446], [0.005337799999999999, 51.44567179999999], [0.0052513, 51.4457603], [0.0051292, 51.44587990000001], [0.0048622, 51.44614920000001], [0.0048014, 51.4462105], [0.004611399999999999, 51.44639840000001], [0.0044822, 51.44653009999999], [0.0043257, 51.4466703], [0.0041323, 51.4468665], [0.0039351, 51.4470634], [0.003745099999999999, 51.44724870000001], [0.0035231, 51.44747110000001], [0.0032416999999999997, 51.44775450000001], [0.0030859, 51.4479122], [0.0028106, 51.4481892], [0.0024979, 51.4484986], [0.0021218, 51.4488817], [0.0017524, 51.449239799999994], [0.0014262999999999997, 51.44957809999998], [0.0011241, 51.4498709], [0.0008787, 51.45012489999999], [0.0007853999999999999, 51.4502093], [0.0004084043279090831, 51.45054125268212], [0.00028105301587062976, 51.45068085141251], [0.00017694051652564528, 51.450811985138], [0.00009205192663690186, 51.450935463831904], [0.000022372342967171507, 51.45105209746757], [-0.000036113137720773646, 51.4511626960183], [-0.00008741941866416151, 51.45126806945742], [-0.00013556140310022, 51.45136902775827], [-0.000184553994266177, 51.45146638089415], [-0.0002384120953992604, 51.45156093883841], [-0.00030115060973669817, 51.45165351156436], [-0.0003767844405157181, 51.45174490904532], [-0.0004693284909735482, 51.451835941254615], [-0.0005827976643474163, 51.45192741816558], [-0.0007212068638745505, 51.452020149751526], [-0.0008885709927921783, 51.452114945985784], [-0.001088904954337528, 51.45221261684167], [-0.0013726999999999997, 51.45237589999999], [-0.0015812, 51.45250180000001], [-0.0017426, 51.45260899999999], [-0.0019319, 51.4527216], [-0.0021695999999999994, 51.4529135], [-0.0023606, 51.453067], [-0.0025637, 51.4532264], [-0.0028149999999999994, 51.45341199999999], [-0.003014, 51.453557], [-0.0035729000000000004, 51.4539339], [-0.0037525000000000006, 51.4540507], [-0.004062099999999999, 51.4542499], [-0.0044422, 51.454472], [-0.0049664, 51.454766], [-0.00544, 51.45501569999999], [-0.005912199999999999, 51.45525820000002], [-0.0065090999999999994, 51.4555462], [-0.0069932, 51.45577689999999], [-0.007394899999999999, 51.4559666], [-0.0078998, 51.4561922], [-0.0084054, 51.456411200000005], [-0.0088909, 51.456609699999994], [-0.0092509, 51.4567508], [-0.0097388, 51.45693609999999], [-0.0104125, 51.4571899], [-0.0110577, 51.4574335], [-0.0116423, 51.45766119999999], [-0.0120733, 51.457845], [-0.0125903, 51.45809680000001], [-0.0128785, 51.4582541], [-0.013092200000000002, 51.458376499999986], [-0.013194399999999997, 51.45843729999999], [-0.013637599999999998, 51.4587264], [-0.014149200000000002, 51.4591017], [-0.0141614, 51.45911170000001], [-0.0145557, 51.45943570000001], [-0.0147548, 51.45961750000001], [-0.0151843, 51.4600416], [-0.015204400000000002, 51.46006529999999], [-0.0152869, 51.4601559], [-0.015406100000000002, 51.46029569999999], [-0.015474058929678056, 51.460376333377205], [-0.0155011988333516, 51.460408534875896], [-0.015518699999999996, 51.460429299999994], [-0.015686764162486884, 51.46065516474992], [-0.015757999999999998, 51.4607509], [-0.015899499999999997, 51.460956499999995], [-0.016030900000000004, 51.4611695], [-0.0160912, 51.4612752], [-0.0161898, 51.4614595], [-0.016276299999999997, 51.461639100000006], [-0.016358, 51.4618338], [-0.016466899999999996, 51.46211889999999], [-0.0165391, 51.46234239999999], [-0.016614499999999997, 51.46256480000001], [-0.0166827, 51.4627826], [-0.016761899999999996, 51.4630306], [-0.0168867, 51.4634232], [-0.016929099999999996, 51.4635541], [-0.016941799999999996, 51.4635918], [-0.017045799999999996, 51.4638389], [-0.017117799999999996, 51.46397819999999], [-0.017224499999999997, 51.4641712], [-0.0173335, 51.46443109999999], [-0.017348499999999996, 51.46447390000001], [-0.0173797, 51.4645736], [-0.0175178, 51.46496700000001], [-0.017622699999999998, 51.46526529999999], [-0.0177301, 51.4655923], [-0.0178216, 51.4658158], [-0.0179567, 51.4660956], [-0.018041999999999996, 51.4662515], [-0.0181597, 51.46643859999999], [-0.0182759, 51.4666101], [-0.0184951, 51.46686590000001], [-0.0187188, 51.4671117], [-0.018998199999999996, 51.46736829999999], [-0.0193471, 51.467638699999995], [-0.01942728662649193, 51.46769088470786], [-0.01954237268678388, 51.46776578153707], [-0.019714499999999996, 51.46787779999998], [-0.019994399999999996, 51.4680323], [-0.020295299999999995, 51.468182699999986], [-0.020592399999999997, 51.46831900000001], [-0.021173399999999995, 51.4685629], [-0.0218126, 51.4688371], [-0.022571999999999995, 51.46915270000001], [-0.0230656, 51.469365499999995], [-0.0243718, 51.46991829999999], [-0.0248669, 51.470130100000006], [-0.025641199999999996, 51.4705173], [-0.025973399999999997, 51.4706777], [-0.026290199999999996, 51.4708339], [-0.026442, 51.470913499999995], [-0.0266967, 51.471051200000005], [-0.0269296, 51.47118269999999], [-0.027746, 51.4716894], [-0.0284268, 51.47214099999999], [-0.0285885, 51.4722483], [-0.0292431, 51.4727291], [-0.0296939, 51.47308090000001], [-0.0301107, 51.4734069], [-0.0305535, 51.47384519999999], [-0.030932, 51.4742065], [-0.0312633, 51.47454919999999], [-0.031588899999999996, 51.474909200000006], [-0.0319146, 51.47529680000001], [-0.0321813, 51.4756243], [-0.0324959, 51.4760292], [-0.0327537, 51.476368400000005], [-0.03305489999999999, 51.476787300000005], [-0.03331719999999999, 51.477161800000005], [-0.033567299999999994, 51.477529999999994], [-0.0337974, 51.47787129999998], [-0.0340297, 51.4782133], [-0.0342497, 51.4785303], [-0.0344598, 51.4788453], [-0.034676099999999994, 51.479148499999994], [-0.0347661, 51.4792787], [-0.0350055, 51.479624699999995], [-0.0353756, 51.4801778], [-0.035660800000000006, 51.48056879999999], [-0.0359283, 51.4809259], [-0.0361557, 51.4812151], [-0.0363376, 51.4814288], [-0.0365305, 51.481645099999994], [-0.03673479999999999, 51.481847], [-0.036894942984460194, 51.48198919725438], [-0.0369812, 51.482019], [-0.03699917714525801, 51.48202441859183], [-0.0370474, 51.4820664], [-0.0372236, 51.4822074], [-0.03742179999999999, 51.4823538], [-0.03762619999999999, 51.48251049999998], [-0.0378094, 51.482633199999995], [-0.0383433, 51.482947499999995], [-0.0388618, 51.4832171], [-0.03971559999999999, 51.48360809999999], [-0.0409011, 51.48405689999999], [-0.04205899999999999, 51.484503100000005], [-0.0430083, 51.4848978], [-0.04370318115425038, 51.485141497842406], [-0.04377386379581309, 51.48516628647918], [-0.0439102, 51.48521410000001], [-0.0444963, 51.48541310000001], [-0.0451883, 51.4856665], [-0.04546999999999999, 51.48577219999999], [-0.04615190000000001, 51.4860264], [-0.046878399999999994, 51.4862663], [-0.04729139999999999, 51.486408], [-0.04768769999999999, 51.48655099999999], [-0.04778618944952036, 51.48658753215392], [-0.04787116739848857, 51.48661905253717], [-0.0482029, 51.48674209999999], [-0.0485839, 51.4868948], [-0.0489959, 51.48706849999999], [-0.0492739, 51.4871948], [-0.04959639999999999, 51.4873479], [-0.049867699999999994, 51.4874864], [-0.050104, 51.4876033], [-0.0503965, 51.4877468], [-0.0507462, 51.48791419999999], [-0.0509322, 51.4880066], [-0.0511149, 51.4881045], [-0.05150333025636699, 51.48829996105776], [-0.05168822702787888, 51.48839300222435], [-0.052394100000000006, 51.4887482], [-0.0529575, 51.4890368], [-0.05351709999999999, 51.4893046], [-0.0539494, 51.48949859999999], [-0.0545426, 51.4897576], [-0.0547379, 51.48983890000001], [-0.05504509999999999, 51.48997539999999], [-0.05518019999999999, 51.4900337], [-0.055359599999999995, 51.4901111], [-0.0601817, 51.492192799999984], [-0.0610092, 51.4925544], [-0.0614999, 51.492767699999995], [-0.06308199999999999, 51.4934738], [-0.06345160701697317, 51.493651325194406], [-0.06409509999999999, 51.49396039999999], [-0.0662175, 51.494918600000005], [-0.0674374, 51.495468], [-0.06822089999999999, 51.49582339999999], [-0.0696326, 51.496475], [-0.0709812, 51.49713160000001], [-0.0722293, 51.4977641], [-0.0731985, 51.4982697], [-0.07414677221625915, 51.4987748385867], [-0.0744266, 51.498923899999994], [-0.076136, 51.4998432], [-0.0771336, 51.500378], [-0.0774441, 51.50052409999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819187, 51.50283949999999], [-0.08220499999999999, 51.50297849999999], [-0.08306399999999999, 51.503311999999994], [-0.0834831, 51.5035027], [-0.08376339999999999, 51.5036522], [-0.08406049999999998, 51.50382159999999], [-0.0846559, 51.504214899999994], [-0.08527630692924566, 51.50463538719885]]} 12.0 1937 1954 Orpington London Bridge Sig. L1490 London Bridge 51.5046354 -0.0852763 51.5046354 -0.0852763 1 0 2026-09-15 19:04:07 TERMINATED 2026-09-15 18:53:00 London Bridge TRUST TRUST_CANCELLATION 15746643 1789498453199188 74 74 2026-09-15 19:03:42.438881 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:42.214046
558308 588981 W70262 662K06MX15 2026-09-15 COMPLETE 15745380 2026-09-15 19:53:00 2026-09-15 19:04:07 2026-09-17 19:04:07 {"id": 588981, "stp": "P", "toc": "West Midlands Trains", "uid": "W70262", "consist": "172336", "dest_crs": "KID", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70262/2026-09-15/detailed", "trust_id": "662K06MX15", "origin_crs": "WTE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kidderminster", "service_date": "2026-09-15", "dest_arr_time": "1955", "dest_platform": "2", "is_terminated": 1, "next_location": "Kidderminster", "signalling_id": "2K06", "timing_status": "EARLY", "origin_station": "Whitlock's End", "current_leg_arr": "1953", "current_leg_dep": "1946", "current_leg_end": "Kidderminster", "origin_dep_time": "1847", "origin_platform": "2", "current_location": "Kidderminster", "last_update_time": "2026-09-15T19:04:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1340684228338156, 52.44743393367919], [-2.1340862, 52.4471162], [-2.1341224000000003, 52.446755], [-2.1341533, 52.4465024], [-2.1341841, 52.4462988], [-2.1342378, 52.4460642], [-2.1342591999999994, 52.4459482], [-2.1343101999999994, 52.445724199999994], [-2.1344014, 52.4454422], [-2.1345047, 52.4451495], [-2.1346026, 52.44492879999999], [-2.1347555, 52.44458879999999], [-2.1349244, 52.4442307], [-2.1352154, 52.44369529999999], [-2.1352637, 52.4436078], [-2.1353844, 52.44341740000001], [-2.13554, 52.4431819], [-2.1357169999999996, 52.44293019999999], [-2.1358753, 52.4427323], [-2.1360563, 52.44250829999999], [-2.1361903999999994, 52.4423432], [-2.1363608, 52.4421527], [-2.1365699, 52.4419304], [-2.136759, 52.44174970000001], [-2.1369548000000003, 52.44156580000001], [-2.1372096, 52.4413295], [-2.137502, 52.441061399999995], [-2.1378828, 52.4407311], [-2.1381952999999996, 52.4404515], [-2.1385065, 52.4401629], [-2.1387183, 52.4399716], [-2.1388632, 52.4398327], [-2.1390563, 52.4396315], [-2.1391100732346655, 52.43957578845911], [-2.1392172, 52.4394648], [-2.1393365999999996, 52.43933559999999], [-2.1394747, 52.43918109999999], [-2.1396209, 52.4390118], [-2.1397322, 52.43888429999999], [-2.139932, 52.4386194], [-2.1400903, 52.438402], [-2.1401962, 52.438253199999984], [-2.1403263, 52.4380676], [-2.1404057, 52.437941499999994], [-2.1405288, 52.43773649999999], [-2.1406147, 52.4375885], [-2.1407138999999997, 52.43739800000001], [-2.1408412999999995, 52.4371429], [-2.1409124, 52.4369843], [-2.1410021999999995, 52.43676519999999], [-2.1410961, 52.4365379], [-2.1411738999999996, 52.4363261], [-2.1412249, 52.436144600000006], [-2.141281199999999, 52.4359688], [-2.1413227999999997, 52.4358037], [-2.1413857999999997, 52.435556], [-2.1414247, 52.4353417], [-2.141477, 52.435067], [-2.1415386999999995, 52.4347612], [-2.1415883, 52.434498000000005], [-2.1416339, 52.4342559], [-2.1417332, 52.4336877], [-2.1418149999999994, 52.43321509999999], [-2.1419021, 52.4327474], [-2.141988, 52.4322919], [-2.1420698, 52.4319125], [-2.1421556, 52.4314187], [-2.142217099999999, 52.4310819], [-2.1422588999999994, 52.430861799999995], [-2.142334, 52.4304423], [-2.1423876, 52.4301471], [-2.1424465999999995, 52.42982579999999], [-2.142511, 52.4294774], [-2.1425766999999993, 52.4291642], [-2.1426478, 52.42880769999999], [-2.1427175, 52.428487199999985], [-2.1427846, 52.4282198], [-2.1428315, 52.4280358], [-2.1428837999999995, 52.4278534], [-2.1429428, 52.4276768], [-2.1430287, 52.427440399999995], [-2.1431392, 52.4271291], [-2.143262, 52.42685], [-2.1433666, 52.4266079], [-2.1434605, 52.4263994], [-2.1435919, 52.4261524], [-2.143777, 52.425816299999994], [-2.1439554, 52.4255072], [-2.1442182, 52.42509909999999], [-2.1445936999999997, 52.4245635], [-2.1448216999999996, 52.4242805], [-2.1450524, 52.4239967], [-2.1453098999999995, 52.4237007], [-2.1455472, 52.4234373], [-2.1457243, 52.423258999999995], [-2.1459214, 52.42305049999999], [-2.146187, 52.42279289999999], [-2.1464753, 52.42251310000001], [-2.1467695999999994, 52.4222418], [-2.1470493, 52.42199790000001], [-2.1473878, 52.421716800000006], [-2.1476982999999996, 52.42147610000001], [-2.148111399999999, 52.4211703], [-2.1486646, 52.42077619999999], [-2.1492513, 52.420386699999995], [-2.1501156999999997, 52.41986339999999], [-2.1511557, 52.4192907], [-2.1520193999999995, 52.41887359999998], [-2.1527381999999995, 52.4185513], [-2.1535274, 52.41823089999999], [-2.1543153, 52.417924799999994], [-2.1555786, 52.4174569], [-2.1559566818868516, 52.41732044999177], [-2.1564262, 52.417151], [-2.1572792, 52.4168353], [-2.1584465999999995, 52.416388899999994], [-2.1591943, 52.4161106], [-2.1599545, 52.41581690000001], [-2.1603025, 52.41569080000001], [-2.161332, 52.415309], [-2.1621373, 52.4150048], [-2.1628902999999995, 52.4147266], [-2.1637459999999997, 52.4144059], [-2.1644762, 52.41413609999999], [-2.1655455, 52.41370169999998], [-2.1658452, 52.41357239999999], [-2.1664818, 52.41329499999999], [-2.1670564999999997, 52.41303839999998], [-2.1675896, 52.41278950000001], [-2.1681287, 52.4125228], [-2.168934, 52.4121058], [-2.1696018999999995, 52.4117328], [-2.170192, 52.41139410000001], [-2.1706692, 52.41110040000001], [-2.1710771, 52.4108493], [-2.1719891, 52.4102553], [-2.1728708, 52.4096154], [-2.1737506, 52.4089217], [-2.1742789999999994, 52.40850770000001], [-2.1746418, 52.4082281], [-2.1750836999999996, 52.407863], [-2.1755878999999996, 52.4074376], [-2.1760224, 52.4070973], [-2.1765616, 52.4066964], [-2.1768186, 52.4064952], [-2.1769941, 52.40635779999999], [-2.177159, 52.4062329], [-2.177235, 52.4061863], [-2.1778915999999997, 52.4057102], [-2.1786233, 52.405187999999995], [-2.17967, 52.4044921], [-2.1807256, 52.403899], [-2.181167, 52.40366939999999], [-2.1820616, 52.403204], [-2.1825509, 52.40295099999999], [-2.1843724999999994, 52.40201530000001], [-2.1849666999999995, 52.40171609999999], [-2.1861573999999995, 52.4010785], [-2.18817, 52.4000507], [-2.1901419, 52.3991017], [-2.1916088999999994, 52.3983953], [-2.1931409, 52.3976929], [-2.1951391000000005, 52.3968744], [-2.1963119, 52.396426600000005], [-2.1967307999999997, 52.396268000000006], [-2.1969302, 52.39619400000001], [-2.198593, 52.3956574], [-2.2001841, 52.3951905], [-2.2020272999999997, 52.394686100000015], [-2.2035881, 52.3943223], [-2.2051241, 52.394007300000006], [-2.2068363, 52.3937035], [-2.2096371999999995, 52.393239], [-2.2114282999999997, 52.392935599999994], [-2.2140328, 52.3924941], [-2.2166107, 52.3920627], [-2.2172712999999997, 52.391959099999994], [-2.2179739, 52.39185489999999], [-2.2189530999999993, 52.3917241], [-2.2199199999999997, 52.3916078], [-2.2206758999999994, 52.39152989999999], [-2.2213364, 52.39146859999999], [-2.2259451, 52.3910681], [-2.2265511999999994, 52.3910133], [-2.2272087, 52.39093559999999], [-2.2277927999999996, 52.3908511], [-2.2284693, 52.3907431], [-2.22913, 52.3906077], [-2.2297566, 52.3904641], [-2.2303315, 52.3903136], [-2.2309299, 52.3901328], [-2.2315814, 52.38990810000001], [-2.2321869, 52.389673900000005], [-2.2328076999999995, 52.38942959999999], [-2.2333408, 52.3891779], [-2.2339413, 52.3888755], [-2.2344479, 52.3885911], [-2.2350331, 52.3882223], [-2.2359357, 52.3875609], [-2.2363158, 52.38724890000001], [-2.2366021, 52.3869872], [-2.2368925, 52.386705000000006], [-2.2371688, 52.38639569999999], [-2.2376101, 52.3858679], [-2.2378345, 52.3855428], [-2.2381022, 52.3850973], [-2.2382808396985387, 52.384780653945135], [-2.2383483999999996, 52.3846609], [-2.2385493, 52.38428509999999]]}", "current_leg_start": "Stourbridge Junction", "dest_arr_time_act": "1955", "motion_projection": null, "next_location_lat": "52.3842851", "next_location_lon": "-2.2385493", "previous_location": "Stourbridge Junction", "current_leg_milage": "6.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1351.604, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1382.923, \"from_m\": 1351.604, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7501.784, \"from_m\": 1382.923, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7524.466, \"from_m\": 7501.784, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7689.799, \"from_m\": 7524.466, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7741.571, \"from_m\": 7689.799, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11727.376, \"from_m\": 7741.571, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12486.483, \"from_m\": 11727.376, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13067.3, \"from_m\": 12486.483, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13410.279, \"from_m\": 13067.3, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13805.17, \"from_m\": 13410.279, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17175.318, \"from_m\": 13805.17, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17220.33, \"from_m\": 17175.318, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18451.508, \"from_m\": 17220.33, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19494.753, \"from_m\": 18451.508, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19957.189, \"from_m\": 19494.753, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21686.639, \"from_m\": 19957.189, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22345.755, \"from_m\": 21686.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 24160.25, \"from_m\": 22345.755, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24185.597, \"from_m\": 24160.25, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25765.153, \"from_m\": 24185.597, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26418.951, \"from_m\": 25765.153, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29158.705, \"from_m\": 26418.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31964.777, \"from_m\": 29158.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32105.213, \"from_m\": 31964.777, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32132.454, \"from_m\": 32105.213, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 32162.722, \"from_m\": 32132.454, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33057.194, \"from_m\": 32162.722, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 43585.682, \"from_m\": 33057.194, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 588981, \"profile_key\": \"698c3e1e4461f12253192d46a1de42677c6852a9bf66ed57dfbed33372c9e3e3\", \"schedule_id\": 27961, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1847\", \"location\": \"Whitlock's End\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1849H\", \"wtt_dep\": \"1850\", \"location\": \"Shirley\", \"stage_seq\": 2, \"distance_m\": 1538.586, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1852\", \"wtt_dep\": \"1853\", \"location\": \"Yardley Wood\", \"stage_seq\": 3, \"distance_m\": 3550.718, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1855H\", \"wtt_dep\": \"1856\", \"location\": \"Hall Green\", \"stage_seq\": 4, \"distance_m\": 5546.52, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1858\", \"wtt_dep\": \"1859\", \"location\": \"Spring Road\", \"stage_seq\": 5, \"distance_m\": 6573.076, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1902H\", \"wtt_dep\": \"1903\", \"location\": \"Tyseley\", \"stage_seq\": 6, \"distance_m\": 7937.307, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 7, \"distance_m\": 9063.208, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1905\", \"wtt_dep\": \"1905H\", \"location\": \"Small Heath\", \"stage_seq\": 8, \"distance_m\": 9482.843, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1910\", \"wtt_dep\": \"1911\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 9, \"distance_m\": 12377.913, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1913\", \"wtt_dep\": \"1916\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 10, \"distance_m\": 13276.795, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1918H\", \"wtt_dep\": \"1919\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 11, \"distance_m\": 14419.924, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1922H\", \"wtt_dep\": \"1923\", \"location\": \"The Hawthorns\", \"stage_seq\": 12, \"distance_m\": 18355.829, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1925\", \"wtt_dep\": \"1926\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 13, \"distance_m\": 19595.84, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926H\", \"location\": \"Smethwick Jn\", \"stage_seq\": 14, \"distance_m\": 19794.543, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1928H\", \"wtt_dep\": \"1929\", \"location\": \"Langley Green\", \"stage_seq\": 15, \"distance_m\": 21717.214, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1932\", \"wtt_dep\": \"1933\", \"location\": \"Rowley Regis\", \"stage_seq\": 16, \"distance_m\": 24229.813, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1935H\", \"wtt_dep\": \"1936\", \"location\": \"Old Hill\", \"stage_seq\": 17, \"distance_m\": 26154.033, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1938H\", \"wtt_dep\": \"1939H\", \"location\": \"Cradley Heath\", \"stage_seq\": 18, \"distance_m\": 28551.405, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1942\", \"wtt_dep\": \"1942H\", \"location\": \"Lye\", \"stage_seq\": 19, \"distance_m\": 30634.61, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": \"1947\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 20, \"distance_m\": 32789.689, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951\", \"location\": \"Blakedown\", \"stage_seq\": 21, \"distance_m\": 38498.121, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": null, \"location\": \"Kidderminster\", \"stage_seq\": 22, \"distance_m\": 43585.682, \"section_seq\": 1, \"route_path_id\": 101904}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43585.682, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101904}], \"total_distance_m\": 43585.682, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 43554.363, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 31.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1847", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "52.3842851", "current_position_lon": "-2.2385493", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20277, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:48:23Z\", \"source_id\": 48306776, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:48:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:48:25Z\", \"source_id\": 15691325, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:50:20Z\", \"source_id\": 48311863, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:52:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:50:23Z\", \"source_id\": 15692948, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:53:50Z\", \"source_id\": 48321021, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:55:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:53:53Z\", \"source_id\": 15695782, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20273, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:56:36Z\", \"source_id\": 48328039, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:57:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:56:39Z\", \"source_id\": 15698043, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:46Z\", \"source_id\": 48336017, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:01:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:48Z\", \"source_id\": 15700486, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:00Z\", \"source_id\": 15704652, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:43Z\", \"source_id\": 48357030, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:08:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:49Z\", \"source_id\": 15707026, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:04Z\", \"source_id\": 48365587, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:12:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:07Z\", \"source_id\": 15709714, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:23Z\", \"source_id\": 48378926, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:27Z\", \"source_id\": 15713917, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:07Z\", \"source_id\": 48390697, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:12Z\", \"source_id\": 15717680, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:13Z\", \"source_id\": 48395820, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:16Z\", \"source_id\": 15719287, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:40Z\", \"source_id\": 48404389, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:46Z\", \"source_id\": 15722017, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:32Z\", \"source_id\": 48414107, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:35Z\", \"source_id\": 15726145, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:45Z\", \"source_id\": 48419658, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:51Z\", \"source_id\": 15729168, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:10Z\", \"source_id\": 48430548, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:13Z\", \"source_id\": 15732487, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:39Z\", \"source_id\": 48439231, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:43Z\", \"source_id\": 15735162, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:29Z\", \"source_id\": 48448483, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:34Z\", \"source_id\": 15738161, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:19Z\", \"source_id\": 48462681, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:23Z\", \"source_id\": 15742513, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:12Z\", \"source_id\": 48467378, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:16Z\", \"source_id\": 15744801, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:39Z\", \"source_id\": 15745380, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kidderminster", "service_state_platform": "2", "timing_fact_generation": 1789498361496179, "current_leg_arrival_utc": "2026-09-15T19:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:42.555487", "service_state_evidence_id": 15744801, "current_leg_start_actual_dep": "2026-09-15T19:47:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:43.220514", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P WTE KID 2K06 172336 3 100 None {"version": 3, "segments": [{"to_m": 1351.604, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1382.923, "from_m": 1351.604, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7501.784, "from_m": 1382.923, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7524.466, "from_m": 7501.784, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7689.799, "from_m": 7524.466, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7741.571, "from_m": 7689.799, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11727.376, "from_m": 7741.571, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12486.483, "from_m": 11727.376, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13067.3, "from_m": 12486.483, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13410.279, "from_m": 13067.3, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13805.17, "from_m": 13410.279, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17175.318, "from_m": 13805.17, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17220.33, "from_m": 17175.318, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18451.508, "from_m": 17220.33, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19494.753, "from_m": 18451.508, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19957.189, "from_m": 19494.753, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21686.639, "from_m": 19957.189, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22345.755, "from_m": 21686.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 24160.25, "from_m": 22345.755, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24185.597, "from_m": 24160.25, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25765.153, "from_m": 24185.597, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26418.951, "from_m": 25765.153, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29158.705, "from_m": 26418.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31964.777, "from_m": 29158.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32105.213, "from_m": 31964.777, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32132.454, "from_m": 32105.213, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 32162.722, "from_m": 32132.454, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33057.194, "from_m": 32162.722, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 43585.682, "from_m": 33057.194, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 588981, "profile_key": "698c3e1e4461f12253192d46a1de42677c6852a9bf66ed57dfbed33372c9e3e3", "schedule_id": 27961, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1847", "location": "Whitlock's End", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1849H", "wtt_dep": "1850", "location": "Shirley", "stage_seq": 2, "distance_m": 1538.586, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1852", "wtt_dep": "1853", "location": "Yardley Wood", "stage_seq": 3, "distance_m": 3550.718, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1855H", "wtt_dep": "1856", "location": "Hall Green", "stage_seq": 4, "distance_m": 5546.52, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1858", "wtt_dep": "1859", "location": "Spring Road", "stage_seq": 5, "distance_m": 6573.076, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1902H", "wtt_dep": "1903", "location": "Tyseley", "stage_seq": 6, "distance_m": 7937.307, "section_seq": 1, "route_path_id": 101904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904", "location": "Small Heath Sth Jn", "stage_seq": 7, "distance_m": 9063.208, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1905", "wtt_dep": "1905H", "location": "Small Heath", "stage_seq": 8, "distance_m": 9482.843, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1910", "wtt_dep": "1911", "location": "Birmingham Moor Street", "stage_seq": 9, "distance_m": 12377.913, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1913", "wtt_dep": "1916", "location": "Birmingham Snow Hill", "stage_seq": 10, "distance_m": 13276.795, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1918H", "wtt_dep": "1919", "location": "Jewellry Quarter", "stage_seq": 11, "distance_m": 14419.924, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1922H", "wtt_dep": "1923", "location": "The Hawthorns", "stage_seq": 12, "distance_m": 18355.829, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1925", "wtt_dep": "1926", "location": "Smethwick Galton Bridge HL", "stage_seq": 13, "distance_m": 19595.84, "section_seq": 1, "route_path_id": 101904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926H", "location": "Smethwick Jn", "stage_seq": 14, "distance_m": 19794.543, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1928H", "wtt_dep": "1929", "location": "Langley Green", "stage_seq": 15, "distance_m": 21717.214, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1932", "wtt_dep": "1933", "location": "Rowley Regis", "stage_seq": 16, "distance_m": 24229.813, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1935H", "wtt_dep": "1936", "location": "Old Hill", "stage_seq": 17, "distance_m": 26154.033, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1938H", "wtt_dep": "1939H", "location": "Cradley Heath", "stage_seq": 18, "distance_m": 28551.405, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1942", "wtt_dep": "1942H", "location": "Lye", "stage_seq": 19, "distance_m": 30634.61, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": "1947", "location": "Stourbridge Junction", "stage_seq": 20, "distance_m": 32789.689, "section_seq": 1, "route_path_id": 101904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951", "location": "Blakedown", "stage_seq": 21, "distance_m": 38498.121, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": null, "location": "Kidderminster", "stage_seq": 22, "distance_m": 43585.682, "section_seq": 1, "route_path_id": 101904}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43585.682, "from_m": 0.0, "section_seq": 1, "route_path_id": 101904}], "total_distance_m": 43585.682, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 43554.363, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 31.319, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20277, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:48:23Z", "source_id": 48306776, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:48:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:48:25Z", "source_id": 15691325, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20286, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:50:20Z", "source_id": 48311863, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:52:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:50:23Z", "source_id": 15692948, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20281, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:53:50Z", "source_id": 48321021, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:55:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:53:53Z", "source_id": 15695782, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20273, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:56:36Z", "source_id": 48328039, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:57:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:56:39Z", "source_id": 15698043, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20341, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:46Z", "source_id": 48336017, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:01:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:48Z", "source_id": 15700486, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:00Z", "source_id": 15704652, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20105, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:43Z", "source_id": 48357030, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:08:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:49Z", "source_id": 15707026, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20075, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:04Z", "source_id": 48365587, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:12:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:07Z", "source_id": 15709714, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19111, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:23Z", "source_id": 48378926, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:18:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:27Z", "source_id": 15713917, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19099, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:07Z", "source_id": 48390697, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:22:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:12Z", "source_id": 15717680, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:13Z", "source_id": 48395820, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:24:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:16Z", "source_id": 15719287, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19693, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:40Z", "source_id": 48404389, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:28:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:46Z", "source_id": 15722017, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:32Z", "source_id": 48414107, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:31:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:35Z", "source_id": 15726145, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19725, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:45Z", "source_id": 48419658, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:34:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:51Z", "source_id": 15729168, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19729, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:10Z", "source_id": 48430548, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:37:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:13Z", "source_id": 15732487, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19733, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:39Z", "source_id": 48439231, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:41:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:43Z", "source_id": 15735162, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19755, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:29Z", "source_id": 48448483, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:45:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:34Z", "source_id": 15738161, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19794, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:19Z", "source_id": 48462681, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:50:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:23Z", "source_id": 15742513, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19773, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:12Z", "source_id": 48467378, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:16Z", "source_id": 15744801, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:39Z", "source_id": 15745380, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Whitlock's End 1847 1847 2 None None Kidderminster 1955 1955 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W70262/2026-09-15/detailed None Stourbridge Junction 2026-09-15T19:47:00+01:00 Kidderminster 7.0 {"type": "LineString", "coordinates": [[-2.1340684228338156, 52.44743393367919], [-2.1340862, 52.4471162], [-2.1341224000000003, 52.446755], [-2.1341533, 52.4465024], [-2.1341841, 52.4462988], [-2.1342378, 52.4460642], [-2.1342591999999994, 52.4459482], [-2.1343101999999994, 52.445724199999994], [-2.1344014, 52.4454422], [-2.1345047, 52.4451495], [-2.1346026, 52.44492879999999], [-2.1347555, 52.44458879999999], [-2.1349244, 52.4442307], [-2.1352154, 52.44369529999999], [-2.1352637, 52.4436078], [-2.1353844, 52.44341740000001], [-2.13554, 52.4431819], [-2.1357169999999996, 52.44293019999999], [-2.1358753, 52.4427323], [-2.1360563, 52.44250829999999], [-2.1361903999999994, 52.4423432], [-2.1363608, 52.4421527], [-2.1365699, 52.4419304], [-2.136759, 52.44174970000001], [-2.1369548000000003, 52.44156580000001], [-2.1372096, 52.4413295], [-2.137502, 52.441061399999995], [-2.1378828, 52.4407311], [-2.1381952999999996, 52.4404515], [-2.1385065, 52.4401629], [-2.1387183, 52.4399716], [-2.1388632, 52.4398327], [-2.1390563, 52.4396315], [-2.1391100732346655, 52.43957578845911], [-2.1392172, 52.4394648], [-2.1393365999999996, 52.43933559999999], [-2.1394747, 52.43918109999999], [-2.1396209, 52.4390118], [-2.1397322, 52.43888429999999], [-2.139932, 52.4386194], [-2.1400903, 52.438402], [-2.1401962, 52.438253199999984], [-2.1403263, 52.4380676], [-2.1404057, 52.437941499999994], [-2.1405288, 52.43773649999999], [-2.1406147, 52.4375885], [-2.1407138999999997, 52.43739800000001], [-2.1408412999999995, 52.4371429], [-2.1409124, 52.4369843], [-2.1410021999999995, 52.43676519999999], [-2.1410961, 52.4365379], [-2.1411738999999996, 52.4363261], [-2.1412249, 52.436144600000006], [-2.141281199999999, 52.4359688], [-2.1413227999999997, 52.4358037], [-2.1413857999999997, 52.435556], [-2.1414247, 52.4353417], [-2.141477, 52.435067], [-2.1415386999999995, 52.4347612], [-2.1415883, 52.434498000000005], [-2.1416339, 52.4342559], [-2.1417332, 52.4336877], [-2.1418149999999994, 52.43321509999999], [-2.1419021, 52.4327474], [-2.141988, 52.4322919], [-2.1420698, 52.4319125], [-2.1421556, 52.4314187], [-2.142217099999999, 52.4310819], [-2.1422588999999994, 52.430861799999995], [-2.142334, 52.4304423], [-2.1423876, 52.4301471], [-2.1424465999999995, 52.42982579999999], [-2.142511, 52.4294774], [-2.1425766999999993, 52.4291642], [-2.1426478, 52.42880769999999], [-2.1427175, 52.428487199999985], [-2.1427846, 52.4282198], [-2.1428315, 52.4280358], [-2.1428837999999995, 52.4278534], [-2.1429428, 52.4276768], [-2.1430287, 52.427440399999995], [-2.1431392, 52.4271291], [-2.143262, 52.42685], [-2.1433666, 52.4266079], [-2.1434605, 52.4263994], [-2.1435919, 52.4261524], [-2.143777, 52.425816299999994], [-2.1439554, 52.4255072], [-2.1442182, 52.42509909999999], [-2.1445936999999997, 52.4245635], [-2.1448216999999996, 52.4242805], [-2.1450524, 52.4239967], [-2.1453098999999995, 52.4237007], [-2.1455472, 52.4234373], [-2.1457243, 52.423258999999995], [-2.1459214, 52.42305049999999], [-2.146187, 52.42279289999999], [-2.1464753, 52.42251310000001], [-2.1467695999999994, 52.4222418], [-2.1470493, 52.42199790000001], [-2.1473878, 52.421716800000006], [-2.1476982999999996, 52.42147610000001], [-2.148111399999999, 52.4211703], [-2.1486646, 52.42077619999999], [-2.1492513, 52.420386699999995], [-2.1501156999999997, 52.41986339999999], [-2.1511557, 52.4192907], [-2.1520193999999995, 52.41887359999998], [-2.1527381999999995, 52.4185513], [-2.1535274, 52.41823089999999], [-2.1543153, 52.417924799999994], [-2.1555786, 52.4174569], [-2.1559566818868516, 52.41732044999177], [-2.1564262, 52.417151], [-2.1572792, 52.4168353], [-2.1584465999999995, 52.416388899999994], [-2.1591943, 52.4161106], [-2.1599545, 52.41581690000001], [-2.1603025, 52.41569080000001], [-2.161332, 52.415309], [-2.1621373, 52.4150048], [-2.1628902999999995, 52.4147266], [-2.1637459999999997, 52.4144059], [-2.1644762, 52.41413609999999], [-2.1655455, 52.41370169999998], [-2.1658452, 52.41357239999999], [-2.1664818, 52.41329499999999], [-2.1670564999999997, 52.41303839999998], [-2.1675896, 52.41278950000001], [-2.1681287, 52.4125228], [-2.168934, 52.4121058], [-2.1696018999999995, 52.4117328], [-2.170192, 52.41139410000001], [-2.1706692, 52.41110040000001], [-2.1710771, 52.4108493], [-2.1719891, 52.4102553], [-2.1728708, 52.4096154], [-2.1737506, 52.4089217], [-2.1742789999999994, 52.40850770000001], [-2.1746418, 52.4082281], [-2.1750836999999996, 52.407863], [-2.1755878999999996, 52.4074376], [-2.1760224, 52.4070973], [-2.1765616, 52.4066964], [-2.1768186, 52.4064952], [-2.1769941, 52.40635779999999], [-2.177159, 52.4062329], [-2.177235, 52.4061863], [-2.1778915999999997, 52.4057102], [-2.1786233, 52.405187999999995], [-2.17967, 52.4044921], [-2.1807256, 52.403899], [-2.181167, 52.40366939999999], [-2.1820616, 52.403204], [-2.1825509, 52.40295099999999], [-2.1843724999999994, 52.40201530000001], [-2.1849666999999995, 52.40171609999999], [-2.1861573999999995, 52.4010785], [-2.18817, 52.4000507], [-2.1901419, 52.3991017], [-2.1916088999999994, 52.3983953], [-2.1931409, 52.3976929], [-2.1951391000000005, 52.3968744], [-2.1963119, 52.396426600000005], [-2.1967307999999997, 52.396268000000006], [-2.1969302, 52.39619400000001], [-2.198593, 52.3956574], [-2.2001841, 52.3951905], [-2.2020272999999997, 52.394686100000015], [-2.2035881, 52.3943223], [-2.2051241, 52.394007300000006], [-2.2068363, 52.3937035], [-2.2096371999999995, 52.393239], [-2.2114282999999997, 52.392935599999994], [-2.2140328, 52.3924941], [-2.2166107, 52.3920627], [-2.2172712999999997, 52.391959099999994], [-2.2179739, 52.39185489999999], [-2.2189530999999993, 52.3917241], [-2.2199199999999997, 52.3916078], [-2.2206758999999994, 52.39152989999999], [-2.2213364, 52.39146859999999], [-2.2259451, 52.3910681], [-2.2265511999999994, 52.3910133], [-2.2272087, 52.39093559999999], [-2.2277927999999996, 52.3908511], [-2.2284693, 52.3907431], [-2.22913, 52.3906077], [-2.2297566, 52.3904641], [-2.2303315, 52.3903136], [-2.2309299, 52.3901328], [-2.2315814, 52.38990810000001], [-2.2321869, 52.389673900000005], [-2.2328076999999995, 52.38942959999999], [-2.2333408, 52.3891779], [-2.2339413, 52.3888755], [-2.2344479, 52.3885911], [-2.2350331, 52.3882223], [-2.2359357, 52.3875609], [-2.2363158, 52.38724890000001], [-2.2366021, 52.3869872], [-2.2368925, 52.386705000000006], [-2.2371688, 52.38639569999999], [-2.2376101, 52.3858679], [-2.2378345, 52.3855428], [-2.2381022, 52.3850973], [-2.2382808396985387, 52.384780653945135], [-2.2383483999999996, 52.3846609], [-2.2385493, 52.38428509999999]]} 6.7 1946 1953 Stourbridge Junction Kidderminster Kidderminster 52.3842851 -2.2385493 52.3842851 -2.2385493 1 0 2026-09-15 19:04:07 TERMINATED 2026-09-15 18:53:00 Kidderminster TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744801 1789498361496179 82 82 2026-09-15 19:03:43.220514 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:42.555487
558309 589938 C32391 172D81MY15 2026-09-15 COMPLETE 15745073 2026-09-15 19:53:00 2026-09-15 19:04:07 2026-09-17 19:04:07 {"id": 589938, "stp": "P", "toc": "Northern", "uid": "C32391", "consist": "331006", "dest_crs": "BDQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32391/2026-09-15/detailed", "trust_id": "172D81MY15", "origin_crs": "ILK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-15", "dest_arr_time": "1955", "dest_platform": "2", "is_terminated": 1, "next_location": "Bradford Forster Square", "signalling_id": "2D81", "timing_status": "EARLY", "origin_station": "Ilkley", "current_leg_arr": "1953", "current_leg_dep": "1949", "current_leg_end": "Bradford Forster Square", "origin_dep_time": "1923", "origin_platform": "1", "current_location": "Bradford Forster Square", "last_update_time": "2026-09-15T19:04:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]}", "current_leg_start": "Frizinghall", "dest_arr_time_act": "1955", "motion_projection": null, "next_location_lat": "53.7972202", "next_location_lon": "-1.7530939", "previous_location": "Frizinghall", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 230.476, \"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\": 281.246, \"from_m\": 230.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\": 671.515, \"from_m\": 281.246, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2494.237, \"from_m\": 671.515, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2608.722, \"from_m\": 2494.237, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2656.018, \"from_m\": 2608.722, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2723.558, \"from_m\": 2656.018, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3548.222, \"from_m\": 2723.558, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3710.738, \"from_m\": 3548.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\": 9054.506, \"from_m\": 3710.738, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11619.515, \"from_m\": 9054.506, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13089.49, \"from_m\": 11619.515, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13323.106, \"from_m\": 13089.49, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16514.444, \"from_m\": 13323.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18481.323, \"from_m\": 16514.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\": 18670.903, \"from_m\": 18481.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18854.692, \"from_m\": 18670.903, \"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\": 19342.4, \"from_m\": 18854.692, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19489.481, \"from_m\": 19342.4, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23049.784, \"from_m\": 19489.481, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23110.418, \"from_m\": 23049.784, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 23135.381, \"from_m\": 23110.418, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23195.185, \"from_m\": 23135.381, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23537.961, \"from_m\": 23195.185, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 23563.54, \"from_m\": 23537.961, \"capability_applied\": null, \"effective_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\": 589938, \"profile_key\": \"5c1e3a8998eebdc114eb6db3f36b56078ca10cb5a2891d54299904376da01d44\", \"schedule_id\": 3973, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1923\", \"location\": \"Ilkley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"1925H\", \"wtt_dep\": \"1926\", \"location\": \"Ben Rhydding\", \"stage_seq\": 2, \"distance_m\": 1582.876, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1931\", \"location\": \"Burley-in-Wharfedale\", \"stage_seq\": 3, \"distance_m\": 7215.613, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"1933H\", \"wtt_dep\": \"1934\", \"location\": \"Menston\", \"stage_seq\": 4, \"distance_m\": 9415.443, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1937H\", \"location\": \"Guiseley\", \"stage_seq\": 5, \"distance_m\": 11705.892, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"1942H\", \"wtt_dep\": \"1943\", \"location\": \"Baildon\", \"stage_seq\": 6, \"distance_m\": 16851.094, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 7, \"distance_m\": 18679.939, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": \"1947\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 19219.177, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": \"1950H\", \"location\": \"Frizinghall\", \"stage_seq\": 9, \"distance_m\": 20797.869, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": null, \"location\": \"Bradford Forster Square\", \"stage_seq\": 10, \"distance_m\": 23563.54, \"section_seq\": 1, \"route_path_id\": 29565}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23563.54, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29565}], \"total_distance_m\": 23563.54, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23537.961, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 25.579, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1923", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.7972202", "current_position_lon": "-1.7530939", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:54Z\", \"source_id\": 48397498, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:25:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:57Z\", \"source_id\": 15719828, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:38Z\", \"source_id\": 48404329, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:44Z\", \"source_id\": 15721986, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5189, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:57Z\", \"source_id\": 48415020, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:58Z\", \"source_id\": 15726723, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:31Z\", \"source_id\": 15727503, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:57Z\", \"source_id\": 48415020, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:58Z\", \"source_id\": 15726724, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:31Z\", \"source_id\": 15727504, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:33Z\", \"source_id\": 48434101, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:35Z\", \"source_id\": 15733574, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:21Z\", \"source_id\": 48448110, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:26Z\", \"source_id\": 15738023, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5144, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:38Z\", \"source_id\": 48458639, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:43Z\", \"source_id\": 15741310, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5132, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:01Z\", \"source_id\": 48466898, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:03Z\", \"source_id\": 15744560, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:28Z\", \"source_id\": 15745073, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Forster Square", "service_state_platform": "2", "timing_fact_generation": 1789498349636009, "current_leg_arrival_utc": "2026-09-15T19:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:42.560676", "service_state_evidence_id": 15744560, "current_leg_start_actual_dep": "2026-09-15T19:50:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:43.224973", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P ILK BDQ 2D81 331006 3 100 None {"version": 3, "segments": [{"to_m": 230.476, "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": 281.246, "from_m": 230.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": 671.515, "from_m": 281.246, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2494.237, "from_m": 671.515, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 2608.722, "from_m": 2494.237, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2656.018, "from_m": 2608.722, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2723.558, "from_m": 2656.018, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3548.222, "from_m": 2723.558, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3710.738, "from_m": 3548.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": 9054.506, "from_m": 3710.738, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11619.515, "from_m": 9054.506, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13089.49, "from_m": 11619.515, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13323.106, "from_m": 13089.49, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16514.444, "from_m": 13323.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18481.323, "from_m": 16514.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": 18670.903, "from_m": 18481.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18854.692, "from_m": 18670.903, "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": 19342.4, "from_m": 18854.692, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19489.481, "from_m": 19342.4, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23049.784, "from_m": 19489.481, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23110.418, "from_m": 23049.784, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 23135.381, "from_m": 23110.418, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23195.185, "from_m": 23135.381, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23537.961, "from_m": 23195.185, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 12.427}, {"to_m": 23563.54, "from_m": 23537.961, "capability_applied": null, "effective_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": 589938, "profile_key": "5c1e3a8998eebdc114eb6db3f36b56078ca10cb5a2891d54299904376da01d44", "schedule_id": 3973, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1923", "location": "Ilkley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "1925H", "wtt_dep": "1926", "location": "Ben Rhydding", "stage_seq": 2, "distance_m": 1582.876, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1931", "location": "Burley-in-Wharfedale", "stage_seq": 3, "distance_m": 7215.613, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "1933H", "wtt_dep": "1934", "location": "Menston", "stage_seq": 4, "distance_m": 9415.443, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1937H", "location": "Guiseley", "stage_seq": 5, "distance_m": 11705.892, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "1942H", "wtt_dep": "1943", "location": "Baildon", "stage_seq": 6, "distance_m": 16851.094, "section_seq": 1, "route_path_id": 29565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944H", "location": "Dockfield Junction", "stage_seq": 7, "distance_m": 18679.939, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": "1947", "location": "Shipley", "stage_seq": 8, "distance_m": 19219.177, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": "1950H", "location": "Frizinghall", "stage_seq": 9, "distance_m": 20797.869, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 10, "distance_m": 23563.54, "section_seq": 1, "route_path_id": 29565}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23563.54, "from_m": 0.0, "section_seq": 1, "route_path_id": 29565}], "total_distance_m": 23563.54, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23537.961, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 25.579, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5218, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:54Z", "source_id": 48397498, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:25:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:57Z", "source_id": 15719828, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5191, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:38Z", "source_id": 48404329, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:44Z", "source_id": 15721986, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5189, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:57Z", "source_id": 48415020, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:33:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:58Z", "source_id": 15726723, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:31Z", "source_id": 15727503, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5199, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:57Z", "source_id": 48415020, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:36:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:58Z", "source_id": 15726724, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:31Z", "source_id": 15727504, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5185, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:33Z", "source_id": 48434101, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:42:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:35Z", "source_id": 15733574, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5174, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:21Z", "source_id": 48448110, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:45:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:26Z", "source_id": 15738023, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5144, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:38Z", "source_id": 48458639, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:49:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:43Z", "source_id": 15741310, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5132, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:01Z", "source_id": 48466898, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:03Z", "source_id": 15744560, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:28Z", "source_id": 15745073, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Ilkley 1923 1923 1 None None Bradford Forster Square 1955 1955 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32391/2026-09-15/detailed None Frizinghall 2026-09-15T19:50:30+01:00 Bradford Forster Square 4.0 {"type": "LineString", "coordinates": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]} 1.7 1949 1953 Frizinghall Bradford Forster Square Bradford Forster Square 53.7972202 -1.7530939 53.7972202 -1.7530939 1 0 2026-09-15 19:04:07 TERMINATED 2026-09-15 18:53:00 Bradford Forster Square TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744560 1789498349636009 36 36 2026-09-15 19:03:43.224973 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:42.560676
558310 589190 L89193 432H84MX15 2026-09-15 COMPLETE 15745230 2026-09-15 19:53:00 2026-09-15 19:04:07 2026-09-17 19:04:07 {"id": 589190, "stp": "P", "toc": "Northern", "uid": "L89193", "consist": "323230", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89193/2026-09-15/detailed", "trust_id": "432H84MX15", "origin_crs": "SOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-15", "dest_arr_time": "1950", "dest_platform": "7", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2H84", "timing_status": "LATE", "origin_station": "Stoke-on-Trent", "current_leg_arr": "1953", "current_leg_dep": "1946", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "1855", "origin_platform": "3", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-15T19:04:07", "route_debug_link": null, "timing_variation": "+3 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": "1950", "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": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 183.919, \"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\": 220.526, \"from_m\": 183.919, \"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\": 260.52, \"from_m\": 220.526, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 915.733, \"from_m\": 260.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2307.042, \"from_m\": 915.733, \"capability_applied\": null, \"effective_limit_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\": 9317.221, \"from_m\": 2307.042, \"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\": 10124.136, \"from_m\": 9317.221, \"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\": 47431.464, \"from_m\": 10124.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\": 47843.491, \"from_m\": 47431.464, \"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\": 49180.197, \"from_m\": 47843.491, \"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\": 50130.812, \"from_m\": 49180.197, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51008.835, \"from_m\": 50130.812, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51451.712, \"from_m\": 51008.835, \"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\": 51491.635, \"from_m\": 51451.712, \"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\": 51521.974, \"from_m\": 51491.635, \"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\": 56520.887, \"from_m\": 51521.974, \"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\": 57484.375, \"from_m\": 56520.887, \"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\": 57556.528, \"from_m\": 57484.375, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58084.62, \"from_m\": 57556.528, \"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\": 59618.927, \"from_m\": 58084.62, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59782.652, \"from_m\": 59618.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60092.065, \"from_m\": 59782.652, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60138.271, \"from_m\": 60092.065, \"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\": 60216.061, \"from_m\": 60138.271, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60625.241, \"from_m\": 60216.061, \"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\": 589190, \"profile_key\": \"852ff00c58230237691dae83afe7a704a40be748a3dfb265d0bd15387dbb20c6\", \"schedule_id\": 19315, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1855\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"1902\", \"wtt_dep\": \"1903\", \"location\": \"Kidsgrove\", \"stage_seq\": 2, \"distance_m\": 10223.279, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"1909\", \"wtt_dep\": \"1909H\", \"location\": \"Congleton\", \"stage_seq\": 3, \"distance_m\": 19253.078, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"1916\", \"wtt_dep\": \"1917\", \"location\": \"Macclesfield\", \"stage_seq\": 4, \"distance_m\": 31900.206, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"1920H\", \"wtt_dep\": \"1921H\", \"location\": \"Prestbury\", \"stage_seq\": 5, \"distance_m\": 36177.156, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"1924\", \"wtt_dep\": \"1924H\", \"location\": \"Adlington (Cheshire)\", \"stage_seq\": 6, \"distance_m\": 39213.484, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"1927H\", \"wtt_dep\": \"1928H\", \"location\": \"Poynton\", \"stage_seq\": 7, \"distance_m\": 42764.059, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"1930H\", \"wtt_dep\": \"1931\", \"location\": \"Bramhall\", \"stage_seq\": 8, \"distance_m\": 44912.581, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"1934\", \"wtt_dep\": \"1935\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 47399.271, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 10, \"distance_m\": 48907.128, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 11, \"distance_m\": 50367.561, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 12, \"distance_m\": 50801.575, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"1939\", \"wtt_dep\": \"1940\", \"location\": \"Stockport\", \"stage_seq\": 13, \"distance_m\": 51241.761, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 14, \"distance_m\": 52413.322, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 15, \"distance_m\": 56935.39, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Ardwick Jn\", \"stage_seq\": 16, \"distance_m\": 59472.554, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 17, \"distance_m\": 60625.241, \"section_seq\": 1, \"route_path_id\": 73845}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60625.241, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73845}], \"total_distance_m\": 60625.241, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 21402.04, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 39223.201, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1855", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:20Z\", \"source_id\": 48345424, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:03:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:26Z\", \"source_id\": 15703406, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:36Z\", \"source_id\": 48359248, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:40Z\", \"source_id\": 15707732, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:55Z\", \"source_id\": 48385234, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:01Z\", \"source_id\": 15715925, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:01Z\", \"source_id\": 48402883, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:05Z\", \"source_id\": 15721465, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:15Z\", \"source_id\": 48413311, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:30:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:18Z\", \"source_id\": 15725672, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:57Z\", \"source_id\": 15726646, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:53Z\", \"source_id\": 48422366, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:55Z\", \"source_id\": 15730009, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:40Z\", \"source_id\": 48429153, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:42Z\", \"source_id\": 15732122, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9082, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:46Z\", \"source_id\": 48437041, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:50Z\", \"source_id\": 15734465, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:39Z\", \"source_id\": 15738206, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8458, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:04Z\", \"source_id\": 48467042, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:09Z\", \"source_id\": 15744661, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:35Z\", \"source_id\": 15745230, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "7", "timing_fact_generation": 1789498356597860, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T18:53:45.044662", "service_state_evidence_id": 15744661, "current_leg_start_actual_dep": "2026-09-15T19:43:00+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-15T18:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:03:45.490163", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SOT MAN 2H84 323230 3 90 None {"version": 3, "segments": [{"to_m": 183.919, "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": 220.526, "from_m": 183.919, "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": 260.52, "from_m": 220.526, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 915.733, "from_m": 260.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2307.042, "from_m": 915.733, "capability_applied": null, "effective_limit_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": 9317.221, "from_m": 2307.042, "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": 10124.136, "from_m": 9317.221, "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": 47431.464, "from_m": 10124.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": 47843.491, "from_m": 47431.464, "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": 49180.197, "from_m": 47843.491, "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": 50130.812, "from_m": 49180.197, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51008.835, "from_m": 50130.812, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51451.712, "from_m": 51008.835, "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": 51491.635, "from_m": 51451.712, "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": 51521.974, "from_m": 51491.635, "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": 56520.887, "from_m": 51521.974, "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": 57484.375, "from_m": 56520.887, "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": 57556.528, "from_m": 57484.375, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58084.62, "from_m": 57556.528, "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": 59618.927, "from_m": 58084.62, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59782.652, "from_m": 59618.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60092.065, "from_m": 59782.652, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60138.271, "from_m": 60092.065, "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": 60216.061, "from_m": 60138.271, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60625.241, "from_m": 60216.061, "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": 589190, "profile_key": "852ff00c58230237691dae83afe7a704a40be748a3dfb265d0bd15387dbb20c6", "schedule_id": 19315, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1855", "location": "Stoke-on-Trent", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "1902", "wtt_dep": "1903", "location": "Kidsgrove", "stage_seq": 2, "distance_m": 10223.279, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "1909", "wtt_dep": "1909H", "location": "Congleton", "stage_seq": 3, "distance_m": 19253.078, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "1916", "wtt_dep": "1917", "location": "Macclesfield", "stage_seq": 4, "distance_m": 31900.206, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "1920H", "wtt_dep": "1921H", "location": "Prestbury", "stage_seq": 5, "distance_m": 36177.156, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "1924", "wtt_dep": "1924H", "location": "Adlington (Cheshire)", "stage_seq": 6, "distance_m": 39213.484, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "1927H", "wtt_dep": "1928H", "location": "Poynton", "stage_seq": 7, "distance_m": 42764.059, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "1930H", "wtt_dep": "1931", "location": "Bramhall", "stage_seq": 8, "distance_m": 44912.581, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "1934", "wtt_dep": "1935", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 47399.271, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "Adswood Road Jn", "stage_seq": 10, "distance_m": 48907.128, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937H", "location": "Edgeley Jn No.1", "stage_seq": 11, "distance_m": 50367.561, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938", "location": "Edgeley Jn No2", "stage_seq": 12, "distance_m": 50801.575, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "1939", "wtt_dep": "1940", "location": "Stockport", "stage_seq": 13, "distance_m": 51241.761, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941H", "location": "Heaton Norris Jn", "stage_seq": 14, "distance_m": 52413.322, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Slade Lane Jn", "stage_seq": 15, "distance_m": 56935.39, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Ardwick Jn", "stage_seq": 16, "distance_m": 59472.554, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 17, "distance_m": 60625.241, "section_seq": 1, "route_path_id": 73845}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60625.241, "from_m": 0.0, "section_seq": 1, "route_path_id": 73845}], "total_distance_m": 60625.241, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 21402.04, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 39223.201, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 11198, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:20Z", "source_id": 48345424, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:03:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:26Z", "source_id": 15703406, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11190, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:36Z", "source_id": 48359248, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:10:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:40Z", "source_id": 15707732, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9131, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:55Z", "source_id": 48385234, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:20:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:01Z", "source_id": 15715925, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9137, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:01Z", "source_id": 48402883, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:05Z", "source_id": 15721465, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9141, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:15Z", "source_id": 48413311, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:30:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:18Z", "source_id": 15725672, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:57Z", "source_id": 15726646, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9145, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:53Z", "source_id": 48422366, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:55Z", "source_id": 15730009, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9149, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:40Z", "source_id": 48429153, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:37:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:42Z", "source_id": 15732122, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9082, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:46Z", "source_id": 48437041, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:40:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:50Z", "source_id": 15734465, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:39Z", "source_id": 15738206, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8458, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:04Z", "source_id": 48467042, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:53:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:09Z", "source_id": 15744661, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:35Z", "source_id": 15745230, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}] Stoke-on-Trent 1855 1855 3 None None Manchester Piccadilly 1950 1950 7 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89193/2026-09-15/detailed None Stockport 2026-09-15T19:43:00+01:00 Manchester Piccadilly 7.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 1946 1953 Stockport Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-15 19:04:07 TERMINATED 2026-09-15 18:53:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15744661 1789498356597860 68 68 2026-09-15 19:03:45.490163 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 18:53:45.044662
← Previous (22701–22800) Next (22901–23000) →